.integrations-surface_header__xDMrN{position:-webkit-sticky;position:sticky;top:0;z-index:5;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-3);padding:var(--space-2) 0 var(--space-3);background:var(--bg-base)}.integrations-surface_saveChip__rsUqo{display:inline-flex;align-items:center;gap:.4rem;flex-shrink:0;padding:.3rem .7rem;border-radius:999px;border:1px solid var(--border-subtle);background:var(--bg-elevated);font-size:.75rem;font-weight:650;color:var(--text-muted);white-space:nowrap}.integrations-surface_saveChip__rsUqo[data-tone=saving]{color:var(--text-secondary)}.integrations-surface_saveChip__rsUqo[data-tone=saved]{color:color-mix(in oklch,var(--accent) 75%,var(--text-secondary));border-color:color-mix(in oklch,var(--accent) 35%,var(--border-subtle))}.integrations-surface_saveChip__rsUqo[data-tone=error]{color:color-mix(in oklab,var(--danger) 85%,var(--text-primary));border-color:color-mix(in oklab,var(--danger) 45%,var(--border-subtle));background:color-mix(in oklab,var(--danger) 10%,var(--bg-surface))}.integrations-surface_saveChipDot__Gqr_d{width:.4rem;height:.4rem;border-radius:999px;background:currentColor}.integrations-surface_saveChip__rsUqo[data-tone=saving] .integrations-surface_saveChipDot__Gqr_d{animation:integrations-surface_pulse__tkWj4 1.1s ease-in-out infinite}@keyframes integrations-surface_pulse__tkWj4{0%,to{opacity:.4}50%{opacity:1}}.integrations-surface_surface__J_De_{display:flex;flex-direction:column;gap:var(--space-7);min-width:0}.integrations-surface_section__9K3sY{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.integrations-surface_sectionHead__iQ7lK{display:flex;flex-direction:column;gap:var(--space-1)}.integrations-surface_sectionEyebrow__9279p{margin:0;font-size:.75rem;font-weight:650;letter-spacing:.04em;color:var(--text-muted)}.integrations-surface_sectionTitle__XiyMA{display:flex;align-items:center;gap:var(--space-2);margin:0;font-family:var(--font-display);font-size:1.25rem;font-weight:650;letter-spacing:-.01em;color:var(--text-primary)}.integrations-surface_sectionNum__vc6JW{display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;flex-shrink:0;border-radius:999px;border:1px solid color-mix(in oklch,var(--accent) 40%,var(--border-subtle));background:color-mix(in oklch,var(--accent) 12%,transparent);font-size:.75rem;font-weight:700;color:color-mix(in oklch,var(--accent) 85%,var(--text-primary))}.integrations-surface_sectionHead__iQ7lK .integrations-surface_sectionLede__phj4Y{padding-left:calc(1.5rem + var(--space-2))}.integrations-surface_sectionLede__phj4Y{margin:0;max-width:62ch;font-size:.8125rem;line-height:1.5;color:var(--text-muted)}.integrations-surface_card__YnhsW{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--bg-surface);min-width:0}.integrations-surface_cardDim__aXU_e{opacity:.6}.integrations-surface_cardNote__hLgL7{margin:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);border:1px solid var(--border-subtle);background:var(--bg-elevated);font-size:.8125rem;line-height:1.5;color:var(--text-secondary)}.integrations-surface_errorText__ZI3Mn{margin:0;font-size:.8125rem;line-height:1.45;color:color-mix(in oklab,var(--danger) 82%,var(--text-secondary))}.integrations-surface_notice__OesQ_{padding:var(--space-4);border-radius:var(--radius-control);background:var(--bg-elevated);font-size:.875rem;line-height:1.5}.integrations-surface_btnGhost__LOKfc,.integrations-surface_notice__OesQ_{margin:0;border:1px solid var(--border-subtle);color:var(--text-secondary)}.integrations-surface_btnGhost__LOKfc{padding:.45rem .9rem;border-radius:var(--radius-control);background:transparent;font:inherit;font-size:.8125rem;font-weight:650;cursor:pointer;transition:color .15s ease-out,border-color .15s ease-out}.integrations-surface_btnGhost__LOKfc:hover:not(:disabled){color:var(--text-primary);border-color:var(--border-strong)}.integrations-surface_btnGhost__LOKfc:disabled{opacity:.55;cursor:not-allowed}.integrations-surface_btnPrimary__m2DRr{margin:0;padding:.5rem 1rem;border:none;border-radius:var(--radius-control);background:var(--accent);color:var(--accent-fg);font:inherit;font-size:.8125rem;font-weight:650;cursor:pointer}.integrations-surface_btnPrimary__m2DRr:hover:not(:disabled){opacity:.92}.integrations-surface_btnPrimary__m2DRr:disabled{opacity:.55;cursor:not-allowed}.integrations-surface_btnDanger___NHEX{margin:0;padding:.45rem .9rem;border:1px solid color-mix(in oklab,var(--danger) 45%,var(--border-subtle));border-radius:var(--radius-control);background:color-mix(in oklab,var(--danger) 10%,var(--bg-surface));color:color-mix(in oklab,var(--danger) 85%,var(--text-primary));font:inherit;font-size:.8125rem;font-weight:650;cursor:pointer}.integrations-surface_btnDanger___NHEX:hover:not(:disabled){background:color-mix(in oklab,var(--danger) 18%,var(--bg-surface))}.integrations-surface_btnDanger___NHEX:disabled{opacity:.55;cursor:not-allowed}.integrations-surface_linkButton__d0wc3{margin:0;padding:0;border:none;background:none;font:inherit;font-size:.8125rem;font-weight:600;color:color-mix(in oklch,var(--accent) 78%,var(--text-secondary));text-decoration:underline;text-underline-offset:.15em;cursor:pointer}.integrations-surface_switchRow__bypR6{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.integrations-surface_switchCopy__oRGdz{min-width:0;max-width:46ch}.integrations-surface_switchTitle__G1AK6{margin:0 0 .15rem;font-size:.875rem;font-weight:650;color:var(--text-primary);line-height:1.35}.integrations-surface_switchDesc___1ZHr{margin:0;font-size:.8125rem;line-height:1.5;color:var(--text-muted)}.integrations-surface_switch__jkOgG{position:relative;flex-shrink:0;width:2.75rem;height:1.5rem;margin:0;border-radius:999px;border:1px solid var(--border-subtle);background:var(--bg-base);cursor:pointer;padding:0;transition:background-color .18s ease-out,border-color .18s ease-out}.integrations-surface_switch__jkOgG:disabled{opacity:.5;cursor:not-allowed}.integrations-surface_switch__jkOgG[aria-checked=true]{background:color-mix(in oklch,var(--accent) 32%,var(--bg-base));border-color:color-mix(in oklch,var(--accent) 42%,var(--border-subtle))}.integrations-surface_switchThumb__oH0m5{position:absolute;top:50%;left:.15rem;width:1.05rem;height:1.05rem;border-radius:999px;background:var(--text-primary);transform:translateY(-50%);transition:transform .18s ease-out;pointer-events:none}.integrations-surface_switch__jkOgG[aria-checked=true] .integrations-surface_switchThumb__oH0m5{transform:translate(1.2rem,-50%)}.integrations-surface_switch__jkOgG:focus-visible{outline:2px solid color-mix(in oklch,var(--accent) 55%,transparent);outline-offset:2px}.integrations-surface_serverRow__XajNE{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.integrations-surface_serverAvatar__FdrxZ{flex-shrink:0;width:2.75rem;height:2.75rem;border-radius:999px;overflow:hidden;display:grid;place-items:center;background:color-mix(in oklch,var(--accent) 22%,var(--bg-elevated));color:var(--text-primary);font-size:1.125rem;font-weight:650}.integrations-surface_serverAvatar__FdrxZ img{width:100%;height:100%;object-fit:cover}.integrations-surface_serverMain__LVcrr{min-width:0;flex:1 1 12rem}.integrations-surface_serverName__Dlmyo{margin:0;font-size:1.0625rem;font-weight:650;color:var(--text-primary);line-height:1.3;overflow-wrap:anywhere}.integrations-surface_serverMeta__s1Qu_{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.2rem;font-size:.8125rem;color:var(--text-muted)}.integrations-surface_serverIdPill__0Bhru{display:inline-flex;align-items:center;gap:.3rem;padding:.1rem .45rem;border-radius:999px;border:1px solid var(--border-subtle);background:var(--bg-elevated);font-size:.6875rem;font-family:var(--font-mono);color:var(--text-muted)}.integrations-surface_copyBtn__iO6HV{margin:0;padding:0;border:none;background:none;color:inherit;cursor:pointer;line-height:1}.integrations-surface_steps__au0K9{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3);margin:0;padding:0;list-style:none}.integrations-surface_step__T5pk6{display:inline-flex;align-items:center;gap:var(--space-2);font-size:.8125rem;font-weight:500;color:var(--text-muted)}.integrations-surface_stepNum__qTSbx{display:inline-grid;place-items:center;width:1.25rem;height:1.25rem;border-radius:999px;border:1px solid var(--border-subtle);background:var(--bg-elevated);font-size:.6875rem;font-weight:700;color:var(--text-secondary)}.integrations-surface_botRows__MyrnP{display:flex;flex-direction:column;gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border-subtle)}.integrations-surface_botRowHead__UREP4{margin:0 0 var(--space-2);font-size:.75rem;font-weight:650;letter-spacing:.04em;color:var(--text-muted)}.integrations-surface_botRow__xdzf1{display:flex;flex-direction:column;gap:var(--space-2);padding-bottom:var(--space-4);border-bottom:1px solid var(--border-subtle)}.integrations-surface_botRow__xdzf1:last-child{padding-bottom:0;border-bottom:0}.integrations-surface_botRowTop__FJ0Fz{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}.integrations-surface_botRowTitle__v2egT{display:flex;align-items:center;gap:var(--space-2);font-size:.875rem;font-weight:650;color:var(--text-primary)}.integrations-surface_tag__7bCrm{display:inline-flex;align-items:center;padding:.1rem .45rem;border-radius:999px;border:1px solid color-mix(in oklch,var(--accent) 35%,var(--border-subtle));background:color-mix(in oklch,var(--accent) 12%,var(--bg-surface));font-size:.6875rem;font-weight:650;color:color-mix(in oklch,var(--accent) 80%,var(--text-secondary))}.integrations-surface_botRowDesc__nC_vM{margin:0;font-size:.8125rem;line-height:1.5;color:var(--text-muted)}.integrations-surface_disclosure__2R2Ds{border-top:1px dashed var(--border-subtle);padding-top:var(--space-2)}.integrations-surface_disclosure__2R2Ds summary{cursor:pointer;font-size:.75rem;font-weight:650;color:color-mix(in oklch,var(--accent) 78%,var(--text-secondary));list-style:none}.integrations-surface_disclosure__2R2Ds summary::-webkit-details-marker{display:none}.integrations-surface_commandChips__h8CuJ{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-2)}.integrations-surface_commandNote__iaZT6{margin:var(--space-2) 0 0;font-size:.8rem;color:var(--text-muted,inherit);opacity:.8}.integrations-surface_commandChip__zoOZd{padding:.15rem .5rem;border-radius:999px;border:1px solid var(--border-subtle);background:var(--bg-surface);font-size:.75rem;font-family:var(--font-mono);color:var(--text-secondary)}.integrations-surface_installPrimary__I5KAx{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.integrations-surface_installBtn__yiMxh{display:inline-flex;align-items:center;gap:var(--space-2);padding:.6rem 1.1rem;border:none;border-radius:var(--radius-control);background:var(--accent);color:var(--accent-fg);font:inherit;font-size:.875rem;font-weight:650;text-decoration:none;cursor:pointer;transition:opacity .15s ease-out}.integrations-surface_installBtn__yiMxh:hover{opacity:.92}.integrations-surface_installBtn__yiMxh:focus-visible{outline:2px solid color-mix(in oklch,var(--accent) 55%,transparent);outline-offset:2px}.integrations-surface_installDesc__eRY5z{margin:0;font-size:.8125rem;line-height:1.5;color:var(--text-muted)}.integrations-surface_installDivider__5uyPA{margin:0;border:none;border-top:1px dashed var(--border-subtle)}.integrations-surface_installCommand___WiBK{display:flex;flex-direction:column;gap:var(--space-2)}.integrations-surface_installCommandLede__i8wMp{margin:0;font-size:.8125rem;line-height:1.5;color:var(--text-secondary)}.integrations-surface_commandRow__YGMtS{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.integrations-surface_commandBlock__qfHYb{padding:.35rem .6rem;border-radius:var(--radius-control);border:1px solid var(--border-subtle);background:var(--bg-elevated);font-family:var(--font-mono);font-size:.8125rem;color:var(--text-primary);overflow-wrap:anywhere}.integrations-surface_waitingLine__woIq_{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:.75rem;color:var(--text-muted)}.integrations-surface_waitingDot__f2KkO{width:6px;height:6px;flex-shrink:0;border-radius:999px;background:color-mix(in oklch,var(--accent) 65%,var(--text-muted));animation:integrations-surface_waitingPulse__riFuf 1.2s ease-in-out infinite}@keyframes integrations-surface_waitingPulse__riFuf{0%,to{opacity:.35}50%{opacity:1}}.integrations-surface_installFallback__GGtgO{margin:0;font-size:.75rem;color:var(--text-muted)}.integrations-surface_registerTable__fwUj0{width:100%;border-collapse:collapse;min-width:0}.integrations-surface_registerTable__fwUj0 th{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-subtle);text-align:left;font-size:.6875rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.integrations-surface_registerTable__fwUj0 td{padding:var(--space-3);border-bottom:1px solid var(--border-subtle);vertical-align:top;font-size:.8125rem}.integrations-surface_registerTable__fwUj0 tr:last-child td{border-bottom:none}.integrations-surface_registerName___9BkI{font-weight:650;color:var(--text-primary)}.integrations-surface_typeBadge__iAZ3O{display:inline-flex;align-items:center;padding:.1rem .45rem;margin-left:var(--space-2);border-radius:999px;border:1px solid var(--border-subtle);background:var(--bg-elevated);font-size:.6875rem;font-weight:650;text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted)}.integrations-surface_typeBadge__iAZ3O[data-kind=primary]{border-color:color-mix(in oklch,var(--accent) 40%,var(--border-subtle));color:color-mix(in oklch,var(--accent) 80%,var(--text-secondary))}.integrations-surface_countMeta__Il_p2{display:block;margin-top:.15rem;font-size:.75rem;color:var(--text-muted)}.integrations-surface_prefixCell__arjEr{display:flex;flex-direction:column;gap:.25rem}.integrations-surface_prefixInput__5VpNU{box-sizing:border-box;width:6rem;margin:0;padding:.3rem .5rem;border-radius:var(--radius-control);border:1px solid var(--border-subtle);background:var(--bg-base);color:var(--text-primary);font:inherit;font-size:.8125rem}.integrations-surface_prefixPreview__7RJk7{margin:0;font-size:.75rem;color:var(--text-muted)}.integrations-surface_removeCell__Dafrn{text-align:right}.integrations-surface_removeBtn__kzHZS{display:grid;place-items:center;width:1.75rem;height:1.75rem;margin:0;padding:0;border-radius:999px;border:1px solid var(--border-subtle);background:transparent;color:var(--text-muted);font-size:1rem;line-height:1;cursor:pointer}.integrations-surface_removeBtn__kzHZS:hover:not(:disabled){color:color-mix(in oklab,var(--danger) 78%,var(--text-secondary));border-color:color-mix(in oklab,var(--danger) 45%,var(--border-subtle))}.integrations-surface_removeBtn__kzHZS:disabled{opacity:.5;cursor:not-allowed}.integrations-surface_addRowBtn__WwhVV{margin-top:var(--space-3)}@media (max-width:720px){.integrations-surface_registerTable__fwUj0,.integrations-surface_registerTable__fwUj0 tbody,.integrations-surface_registerTable__fwUj0 td,.integrations-surface_registerTable__fwUj0 thead,.integrations-surface_registerTable__fwUj0 tr{display:block;width:100%}.integrations-surface_registerTable__fwUj0 thead{display:none}.integrations-surface_registerTable__fwUj0 tr{padding:var(--space-3);margin-bottom:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-control)}.integrations-surface_registerTable__fwUj0 td{border-bottom:none;padding:var(--space-1) 0}.integrations-surface_registerTable__fwUj0 td[data-label]:before{content:attr(data-label);display:block;margin-bottom:.2rem;font-size:.6875rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}}.integrations-surface_radioGrid__f5wyg{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.integrations-surface_radioCard__sh_v7{display:flex;flex-direction:column;gap:var(--space-2);align-items:flex-start;padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--bg-elevated);text-align:left;cursor:pointer;transition:border-color .15s ease-out}.integrations-surface_radioCard__sh_v7[aria-checked=true]{border-color:color-mix(in oklch,var(--accent) 55%,var(--border-subtle));background:color-mix(in oklch,var(--accent) 8%,var(--bg-elevated))}.integrations-surface_radioCard__sh_v7:disabled{opacity:.55;cursor:not-allowed}.integrations-surface_radioCardTitle__gw6tx{display:flex;align-items:center;gap:var(--space-2);font-size:.9375rem;font-weight:650;color:var(--text-primary)}.integrations-surface_radioCardBody__aZvAT{margin:0;font-size:.8125rem;line-height:1.5;color:var(--text-muted)}.integrations-surface_activeTag__mUnEC{display:inline-flex;align-items:center;gap:.3rem;padding:.1rem .45rem;border-radius:999px;background:color-mix(in oklch,var(--accent) 16%,transparent);color:color-mix(in oklch,var(--accent) 80%,var(--text-secondary));font-size:.6875rem;font-weight:650}.integrations-surface_flow__FY621{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-control);background:var(--bg-elevated);border:1px solid var(--border-subtle)}.integrations-surface_flowStep__UQizQ{display:flex;align-items:center;gap:var(--space-2);font-size:.8125rem;color:var(--text-secondary)}.integrations-surface_flowNum__jqgQS{display:inline-grid;place-items:center;flex-shrink:0;width:1.35rem;height:1.35rem;border-radius:999px;background:color-mix(in oklch,var(--accent) 18%,var(--bg-surface));color:color-mix(in oklch,var(--accent) 82%,var(--text-primary));font-size:.6875rem;font-weight:700}.integrations-surface_flowArrow__PCLpT{color:var(--text-muted);flex-shrink:0}.integrations-surface_switchGroup__zLdKj{display:flex;flex-direction:column;gap:var(--space-3)}.integrations-surface_switchGroupTitle__Ggv2O{margin:0;font-size:.75rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.integrations-surface_killboardGrid__yboe_{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:var(--space-5);gap:var(--space-5);align-items:start}@media (max-width:720px){.integrations-surface_killboardGrid__yboe_{grid-template-columns:1fr}}.integrations-surface_killboardLeft__2AT1J{display:flex;flex-direction:column;gap:var(--space-3)}.integrations-surface_discordMock__8nZPv{padding:var(--space-4);border-radius:var(--radius-control);background:color-mix(in oklch,var(--bg-base) 70%,black 6%);border:1px solid var(--border-subtle);font-size:.8125rem}.integrations-surface_discordMockHead__rHqsn{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3)}.integrations-surface_discordMockAvatar__TbUvi{width:2.25rem;height:2.25rem;border-radius:999px;background:color-mix(in oklch,var(--accent) 45%,var(--bg-elevated));display:grid;place-items:center;font-size:.9rem;color:var(--accent-fg);font-weight:700;flex-shrink:0}.integrations-surface_discordMockName__dfLiA{font-weight:650;color:var(--text-primary)}.integrations-surface_discordMockBot__MC5kk{display:inline-flex;align-items:center;padding:.05rem .3rem;margin-left:.35rem;border-radius:3px;background:color-mix(in oklch,var(--accent) 55%,var(--bg-elevated));color:var(--accent-fg);font-size:.625rem;font-weight:700}.integrations-surface_discordMockTime__v1aSJ{margin-left:var(--space-2);font-size:.75rem;color:var(--text-muted)}.integrations-surface_discordMockEmbed__rg5Zn{border-left:3px solid color-mix(in oklch,var(--accent) 55%,var(--border-subtle));padding:var(--space-3);border-radius:0 var(--radius-control) var(--radius-control) 0;background:color-mix(in oklch,var(--bg-surface) 85%,transparent)}.integrations-surface_discordMockTitle__nMjsn{margin:0 0 var(--space-2);font-weight:650;color:var(--text-primary)}.integrations-surface_discordMockStats__Lbpnh{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2);margin-bottom:var(--space-2)}.integrations-surface_discordMockStat__xP2Fb{display:flex;flex-direction:column}.integrations-surface_discordMockStatLabel__PW0ig{font-size:.6875rem;color:var(--text-muted)}.integrations-surface_discordMockStatValue__64rbN{font-weight:650;color:var(--text-primary)}.integrations-surface_discordMockLine__1_sfu{margin:.2rem 0;font-size:.75rem;color:var(--text-secondary)}.integrations-surface_discordMockBars__X9T3O{display:flex;align-items:flex-end;gap:2px;height:1.5rem;margin-top:var(--space-2)}.integrations-surface_discordMockBar___9Xra{flex:1 1 auto;background:color-mix(in oklch,var(--accent) 55%,var(--border-subtle));border-radius:1px}.integrations-surface_dialog__17Cf6{border:none;padding:0;margin:0;max-width:none;max-height:none;background:transparent}.integrations-surface_dialog__17Cf6:not([open]){display:none}.integrations-surface_dialog__17Cf6[open]{position:fixed;inset:0;width:auto;height:auto;padding:var(--space-4);display:grid;place-items:center;background:color-mix(in oklch,var(--bg-base) 55%,transparent)}.integrations-surface_dialog__17Cf6::-webkit-backdrop{background:color-mix(in oklch,oklch(from var(--bg-base) .12 calc(c * .909) h) 62%,transparent)}.integrations-surface_dialog__17Cf6::backdrop{background:color-mix(in oklch,oklch(from var(--bg-base) .12 calc(c * .909) h) 62%,transparent)}.integrations-surface_dialogPanel__9Eef_{box-sizing:border-box;width:min(34rem,calc(100vw - var(--space-8)));max-height:min(34rem,calc(100vh - var(--space-8)));display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5);border-radius:calc(var(--radius-control) + 2px);border:1px solid var(--border-subtle);background:var(--bg-surface);color:var(--text-primary);overflow:hidden;box-shadow:0 18px 48px color-mix(in oklch,var(--shadow-tint) 50%,transparent)}.integrations-surface_dialogHead__jOH5t{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2)}.integrations-surface_dialogTitle__E_Kwa{margin:0;font-size:1rem;font-weight:650}.integrations-surface_dialogClose__75SiG{display:grid;place-items:center;flex-shrink:0;width:1.75rem;height:1.75rem;padding:0;border-radius:999px;border:1px solid var(--border-subtle);background:transparent;color:var(--text-muted);font-size:1.1rem;line-height:1;cursor:pointer}.integrations-surface_dialogBody__rU_5k{flex:1 1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--space-3)}.integrations-surface_dialogFooter__AT5xJ{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border-subtle)}.integrations-surface_radioOption__1FYlZ{gap:var(--space-2);padding:var(--space-3)}.integrations-surface_radioOption__1FYlZ[data-selected=true]{background:color-mix(in oklch,var(--accent) 8%,transparent)}.integrations-surface_radioOptionBody__vvohF{font-size:.8125rem;color:var(--text-secondary)}.integrations-surface_radioOptionTitle__jevxw{display:block;color:var(--text-primary);margin-bottom:.15rem}.integrations-surface_candidateToolbar__9f7Iq{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.integrations-surface_candidateSearch__xDAjP{flex:1 1 12rem;min-width:0;padding:.4rem .6rem;border-radius:var(--radius-control);border:1px solid var(--border-subtle);background:var(--bg-base);color:var(--text-primary);font:inherit;font-size:.8125rem}.integrations-surface_candidateList__Vrmm7{max-height:min(60vh,520px);overflow-y:auto;border:1px solid var(--border-subtle);border-radius:var(--radius-control);padding:var(--space-1)}.integrations-surface_candidateRow__pQ7wu{display:flex;align-items:center;gap:var(--space-2);padding:.4rem .5rem;border-radius:calc(var(--radius-control) * .8)}.integrations-surface_candidateRow__pQ7wu:hover{background:color-mix(in oklch,var(--accent) 6%,transparent)}.integrations-surface_candidateRowLocked__AIlFO{flex:1 1 auto;min-width:0;opacity:.55;cursor:not-allowed}.integrations-surface_candidateRowLocked__AIlFO:hover{background:transparent}.integrations-surface_candidateName__xGe7I{font-size:.8125rem;color:var(--text-primary);font-weight:600}.integrations-surface_candidateReasons__51qwJ{font-size:.75rem;color:var(--text-muted)}.integrations-surface_confirmInput__MzWP7{box-sizing:border-box;width:100%;padding:.5rem .7rem;border-radius:var(--radius-control);border:1px solid var(--border-subtle);background:var(--bg-base);color:var(--text-primary);font:inherit;font-size:.875rem}@media (prefers-reduced-motion:reduce){.integrations-surface_btnDanger___NHEX,.integrations-surface_btnGhost__LOKfc,.integrations-surface_btnPrimary__m2DRr,.integrations-surface_installBtn__yiMxh,.integrations-surface_radioCard__sh_v7,.integrations-surface_saveChip__rsUqo .integrations-surface_saveChipDot__Gqr_d,.integrations-surface_switchThumb__oH0m5,.integrations-surface_switch__jkOgG,.integrations-surface_waitingDot__f2KkO{animation:none;transition:none}}.integrations-surface_card__YnhsW [role=radiogroup][aria-label="Albion server"],.integrations-surface_card__YnhsW>.integrations-surface_btnGhost__LOKfc,.integrations-surface_card__YnhsW>.integrations-surface_btnPrimary__m2DRr{align-self:flex-start;width:-moz-fit-content;width:fit-content}.integrations-surface_radioList___8Xkj{display:flex;flex-direction:column;gap:var(--space-2)}.integrations-surface_radioOption__1FYlZ{display:flex;align-items:flex-start;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--bg-elevated);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease-out}.integrations-surface_radioOption__1FYlZ:hover{border-color:var(--border-strong)}.integrations-surface_radioOption__1FYlZ[data-selected=true]{border-color:color-mix(in oklch,var(--accent) 55%,var(--border-subtle));background:color-mix(in oklch,var(--accent) 8%,var(--bg-elevated))}.integrations-surface_radioOptionMark__6NAIs{flex-shrink:0;width:1rem;height:1rem;margin-top:.15rem;border-radius:999px;border:1.5px solid var(--border-strong)}.integrations-surface_radioOption__1FYlZ[data-selected=true] .integrations-surface_radioOptionMark__6NAIs{border-color:var(--accent);box-shadow:inset 0 0 0 3px var(--bg-elevated);background:var(--accent)}.integrations-surface_radioOptionBody__vvohF{display:flex;flex-direction:column;gap:.15rem;min-width:0}.integrations-surface_radioOptionTitle__jevxw{font-size:.875rem;font-weight:650}.integrations-surface_radioOptionDesc__cizgS{font-size:.8125rem;line-height:1.45;color:var(--text-muted)}.integrations-surface_dialog__17Cf6 input[type=checkbox]{accent-color:var(--accent)}.integrations-surface_dialogPanelWide__pi90P{width:min(40rem,calc(100vw - var(--space-8)));min-height:min(36rem,calc(100vh - var(--space-8)));max-height:min(48rem,calc(100vh - var(--space-8)))}.integrations-surface_dialogPanelReview__k0RnI{width:min(40rem,calc(100vw - var(--space-8)));max-height:min(46rem,calc(100vh - var(--space-8)))}.integrations-surface_guildGrid__ECeQC{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.integrations-surface_guildCard__SYfbS{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--bg-elevated);min-width:0}.integrations-surface_guildCardTop__m5Ame{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.integrations-surface_guildCardKindPill__9eAgz{display:inline-flex;align-items:center;padding:.15rem .55rem;border-radius:999px;border:1px solid var(--border-subtle);background:var(--bg-surface);font-size:.6875rem;font-weight:650;text-transform:uppercase;letter-spacing:.03em;color:var(--text-secondary)}.integrations-surface_guildCardKindPill__9eAgz[data-kind=primary]{border-color:color-mix(in oklch,var(--accent) 40%,var(--border-subtle));background:color-mix(in oklch,var(--accent) 12%,transparent);color:color-mix(in oklch,var(--accent) 85%,var(--text-primary))}.integrations-surface_guildCardTitleRow__WfJez{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.integrations-surface_guildCardName__cBxzN{margin:0;font-size:1.1rem;font-weight:700;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.integrations-surface_guildCardMemberCount__PojhV{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;gap:.1rem}.integrations-surface_guildCardMemberLabel__nmK9h{font-size:.625rem;font-weight:650;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary)}.integrations-surface_guildCardMemberValue__FdoS2{font-size:.9375rem;font-weight:700;color:var(--text-primary)}.integrations-surface_guildCardSynced__85xNx{margin:0;font-size:.75rem;color:var(--text-secondary)}.integrations-surface_guildCardBlock__hhzlc{display:flex;flex-direction:column;gap:.35rem}.integrations-surface_guildCardLabel__psnEM{margin:0;font-size:.6875rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary)}.integrations-surface_guildCardRoles__UI5D9{display:flex;flex-wrap:wrap;gap:.4rem}.integrations-surface_roleChipReadonly__KzSoe{display:inline-flex;align-items:center;padding:.15rem .5rem;border-radius:999px;border:1px solid var(--border-subtle);background:var(--bg-surface);font-size:.75rem;font-weight:650;color:var(--role-color,var(--text-primary))}.integrations-surface_roleChipReadonly__KzSoe[data-unknown=true]{color:var(--text-muted);border-style:dashed}[data-theme=dark] .integrations-surface_roleChipReadonly__KzSoe[data-dark-color=true]{color:color-mix(in oklch,var(--role-color) 55%,white 45%)}[data-theme=light] .integrations-surface_roleChipReadonly__KzSoe[data-light-color=true]{color:color-mix(in oklch,var(--role-color) 55%,black 45%)}.integrations-surface_prefixPill__1jhgk{display:inline-flex;align-self:flex-start;padding:.2rem .6rem;border-radius:var(--radius-control);border:1px solid var(--border-subtle);background:var(--bg-surface);font-size:.8125rem;font-weight:650;color:var(--text-primary)}.integrations-surface_guildCardEditBtn__WxVeI{display:flex;align-items:center;justify-content:center;width:100%;margin-top:auto;padding:.55rem .9rem;border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:transparent;color:var(--text-primary);font:inherit;font-size:.8125rem;font-weight:650;cursor:pointer;transition:color .15s ease-out,border-color .15s ease-out,background-color .15s ease-out}.integrations-surface_guildCardEditBtn__WxVeI:hover{border-color:color-mix(in oklch,var(--accent) 45%,var(--border-subtle));background:color-mix(in oklch,var(--accent) 8%,transparent)}.integrations-surface_guildCardActions__fMu39{display:flex;align-items:center;gap:var(--space-2);margin-top:auto}.integrations-surface_emptyLabel__D7aAH{font-size:.8125rem;color:var(--text-muted)}.integrations-surface_addGuildCard__VtmBV{display:flex;align-items:center;justify-content:center;min-height:8rem;border:1px dashed var(--border-strong);border-radius:var(--radius-control);background:transparent;color:var(--text-secondary);font:inherit;font-size:.875rem;font-weight:650;cursor:pointer}.integrations-surface_addGuildCard__VtmBV:hover{color:var(--text-primary);border-color:color-mix(in oklch,var(--accent) 45%,var(--border-strong));background:color-mix(in oklch,var(--accent) 6%,transparent)}.integrations-surface_changeLink__Yiv4C{margin:0;padding:0;border:none;background:none;color:var(--accent);font:inherit;font-size:.8125rem;font-weight:650;text-decoration:underline;cursor:pointer;align-self:flex-start}.integrations-surface_changeLink__Yiv4C:disabled{opacity:.55;cursor:not-allowed;text-decoration:none}.integrations-surface_changeLinkTip__tj_6n{align-self:flex-start}.integrations-surface_summaryBlock__Pqdhk{display:flex;flex-direction:column;gap:.15rem;padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--bg-elevated)}.integrations-surface_summaryBlockName__lGnVA{margin:0;font-size:.95rem;font-weight:650}.integrations-surface_summaryBlockMeta__HOChg{margin:0;font-size:.8125rem;color:var(--text-muted)}.hover-card_trigger__pD5tx{display:contents}.hover-card_card__cWSu6{position:fixed;z-index:220;max-width:min(22rem,calc(100vw - 2rem));margin:0;padding:var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-card);background-color:var(--bg-elevated);color:var(--text-primary);box-shadow:0 1px 2px color-mix(in oklch,black 18%,transparent),0 8px 24px color-mix(in oklch,black 26%,transparent);pointer-events:none;animation:hover-card_hoverCardIn__lxz8f .12s var(--ease-out-expo,ease-out)}.hover-card_card__cWSu6:popover-open{z-index:auto}@keyframes hover-card_hoverCardIn__lxz8f{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:none}}.hover-card_cardSideRight__XBU3l{transform-origin:left center;animation-name:hover-card_hoverCardInSideRight____L4P}.hover-card_cardSideLeft__3DpwG{transform-origin:right center;animation-name:hover-card_hoverCardInSideLeft__P6ue6}@keyframes hover-card_hoverCardInSideRight____L4P{0%{opacity:0;transform:translateX(-6px) scale(.98);filter:blur(2px)}to{opacity:1;transform:none;filter:none}}@keyframes hover-card_hoverCardInSideLeft__P6ue6{0%{opacity:0;transform:translateX(6px) scale(.98);filter:blur(2px)}to{opacity:1;transform:none;filter:none}}.hover-card_cardCompact__Kl_21{padding:.35rem .6rem;max-width:16rem;font-size:.75rem;font-weight:600;line-height:1.3}@media (prefers-reduced-motion:reduce){.hover-card_card__cWSu6{animation:none}}.role-lock_icon__tcfr1{flex:none;display:block}.role-lock_label__gHfHy{display:inline-flex;align-items:center;gap:4px;flex:none;min-width:0;max-width:100%;font-size:.6875rem;font-weight:500;line-height:1.2;color:var(--text-muted);white-space:nowrap}.role-lock_labelText__KGnJw{min-width:0;overflow:hidden;text-overflow:ellipsis}.role-lock_tipWrap__5HeYT{display:inline-flex;max-width:100%;min-width:0;cursor:not-allowed;border-radius:var(--radius-control)}.role-lock_tipWrapFill__8Q_wQ{display:flex;width:100%}.role-lock_tipWrap__5HeYT>:disabled,.role-lock_tipWrap__5HeYT>[aria-disabled=true]{pointer-events:none}.role-lock_flag__7KhVp:focus-visible,.role-lock_tipWrap__5HeYT:focus-visible{outline:2px solid color-mix(in oklch,var(--accent) 55%,transparent);outline-offset:2px}.role-lock_tipBody__GP6dh{display:block;font-weight:500}.role-lock_tipBody__GP6dh b{font-weight:650}.role-lock_tipMuted__GSe4i{display:block;margin-top:3px;color:var(--text-muted)}.role-lock_flag__7KhVp{display:inline-grid;place-items:center;flex:none;width:20px;height:20px;border-radius:6px;color:var(--warning);cursor:help}.regear-item-icon_box__e8k4H{position:relative;display:inline-flex;flex:none;box-sizing:border-box}.regear-item-icon_box__e8k4H .regear-item-icon_img__5UKEw{display:block;flex:none;object-fit:contain;border-radius:6px;background:transparent}.regear-item-icon_box__e8k4H[data-off=true] .regear-item-icon_img__5UKEw{filter:grayscale(1);opacity:.4}.regear-item-icon_count__0nh1H{position:absolute;right:-2px;bottom:-2px;min-width:1rem;padding:0 .2rem;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--bg-base);font-size:.625rem;font-weight:700;line-height:1.2;text-align:center;color:var(--text-primary)}.regear-item-icon_count__0nh1H[data-negative=true]{border-color:var(--danger);color:var(--danger)}.regear-item-icon_x__yhlsd{position:absolute;inset:0;pointer-events:none}.regear-item-icon_x__yhlsd:after,.regear-item-icon_x__yhlsd:before{content:"";position:absolute;left:50%;top:50%;width:72%;height:2px;margin:-1px 0 0 -36%;border-radius:2px;background:var(--danger)}.regear-item-icon_x__yhlsd:before{transform:rotate(45deg)}.regear-item-icon_x__yhlsd:after{transform:rotate(-45deg)}.loot-check_root__mEFJq{position:relative;display:flex;flex-direction:column;flex:1 1;min-height:0;min-width:0}.loot-check_dropVeil__BPK_3{position:absolute;inset:0;z-index:20;display:grid;place-items:center;border-radius:var(--radius-card);border:2px dashed var(--accent-line);background:color-mix(in oklch,var(--bg-surface) 82%,var(--accent));color:var(--text-primary);font-weight:620;pointer-events:none}.loot-check_dropVeil__BPK_3>span{display:inline-flex;align-items:center;gap:var(--space-2)}.loot-check_btn___lYPI{display:inline-flex;align-items:center;justify-content:center;gap:7px;transition:transform .12s ease-out,border-color .16s cubic-bezier(.22,1,.36,1),background-color .16s cubic-bezier(.22,1,.36,1),color .16s cubic-bezier(.22,1,.36,1)}.loot-check_btn___lYPI:active:not(:disabled){transform:scale(.97)}.loot-check_btn___lYPI svg{width:15px;height:15px;flex:none}.loot-check_btnSm__rN9iq{min-height:2.125rem;padding:0 var(--space-3);font-size:.8125rem}.loot-check_alert__Xyv_h{display:flex;align-items:flex-start;gap:var(--space-2);margin:0;padding:9px 12px;border-radius:var(--radius-control);border:1px solid color-mix(in oklch,var(--warning) 40%,var(--border-subtle));background:color-mix(in oklch,var(--warning) 9%,var(--bg-surface));font-size:.8125rem;line-height:1.45;color:var(--text-primary)}.loot-check_alert__Xyv_h svg{flex:none;width:16px;height:16px;margin-top:1px;color:var(--warning)}.loot-check_alert__Xyv_h[data-tone=error]{border-color:color-mix(in oklch,var(--danger) 45%,var(--border-subtle));background:color-mix(in oklch,var(--danger) 9%,var(--bg-surface))}.loot-check_alert__Xyv_h[data-tone=error] svg{color:var(--danger)}.loot-check_alert__Xyv_h[data-tone=ok]{border-color:color-mix(in oklch,var(--positive) 40%,var(--border-subtle));background:color-mix(in oklch,var(--positive) 8%,var(--bg-surface))}.loot-check_alert__Xyv_h[data-tone=ok] svg{color:var(--positive)}.loot-check_alertBody__CGUGy{flex:1 1;min-width:0;overflow-wrap:anywhere}.loot-check_alertClose__PC2Tu{flex:none;border:0;background:none;padding:2px;color:var(--text-muted);cursor:pointer;border-radius:6px}.loot-check_alertClose__PC2Tu:hover{color:var(--text-primary)}.loot-check_alertClose__PC2Tu svg{margin:0;color:inherit}.loot-check_totals__rkrZX{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.loot-check_total__UWJ2U{padding:10px 14px;min-height:4.5rem;border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:color-mix(in oklch,var(--bg-elevated) 40%,var(--bg-surface));min-width:0}.loot-check_totalLabel__cKVzc{display:flex;align-items:center;gap:6px;font-size:.6875rem;color:var(--text-muted)}.loot-check_totalLabel__cKVzc svg{width:13px;height:13px;flex:none}.loot-check_totalValue__luEkS{display:block;margin-top:2px;font-family:var(--font-mono);font-size:1.25rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.3}.loot-check_totalSub__6jfN1{display:block;min-height:1em;font-size:.6875rem;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.loot-check_total__UWJ2U[data-tone=inChest] .loot-check_totalLabel__cKVzc svg,.loot-check_total__UWJ2U[data-tone=inChest] .loot-check_totalValue__luEkS{color:var(--positive)}.loot-check_total__UWJ2U[data-tone=lost] .loot-check_totalLabel__cKVzc svg,.loot-check_total__UWJ2U[data-tone=lost] .loot-check_totalValue__luEkS{color:var(--danger)}.loot-check_total__UWJ2U[data-tone=missing] .loot-check_totalLabel__cKVzc svg,.loot-check_total__UWJ2U[data-tone=missing] .loot-check_totalValue__luEkS{color:var(--warning)}.loot-check_card__SsoAJ{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:color-mix(in oklch,var(--bg-elevated) 24%,var(--bg-surface));min-width:0}.loot-check_cardHead__VUwh1{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;padding:var(--space-3);border-bottom:1px solid var(--border-subtle)}.loot-check_cardTitle__t2bC9{display:flex;align-items:center;gap:var(--space-2);margin:0;font-family:var(--font-display);font-size:.875rem;font-weight:620;letter-spacing:-.01em}.loot-check_cardTitle__t2bC9 svg{width:16px;height:16px;color:var(--accent)}.loot-check_cardTitle__t2bC9 small{font-family:var(--font-mono);font-size:.6875rem;font-weight:500;color:var(--text-muted)}.loot-check_spacer__ighY9{flex:1 1}.loot-check_toolbar__QYMgb{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;padding:var(--space-3);border-bottom:1px solid var(--border-subtle)}.loot-check_chips__N7FSK{display:flex;gap:6px;flex-wrap:wrap}.loot-check_chip___2j9M{display:inline-flex;align-items:center;gap:6px;height:1.875rem;padding:0 11px;border-radius:99px;border:1px solid var(--border-subtle);background:transparent;color:var(--text-secondary);font:inherit;font-size:.75rem;font-weight:600;cursor:pointer;transition:transform .12s ease-out,background-color .15s,border-color .15s}.loot-check_chip___2j9M:hover{background:color-mix(in oklch,var(--bg-elevated) 55%,transparent)}.loot-check_chip___2j9M:active{transform:scale(.97)}.loot-check_chip___2j9M[aria-pressed=true]{--c:var(--accent);color:var(--text-primary);background:color-mix(in oklch,var(--c) 16%,transparent);border-color:color-mix(in oklch,var(--c) 45%,transparent)}.loot-check_chip___2j9M[data-kind=missing]{--c:var(--warning)}.loot-check_chip___2j9M[data-kind=in_chest]{--c:var(--positive)}.loot-check_chip___2j9M[data-kind=lost]{--c:var(--danger)}.loot-check_chip___2j9M:focus-visible{outline:2px solid color-mix(in oklch,var(--accent) 55%,transparent);outline-offset:2px}.loot-check_chipDot__4TnHg{width:7px;height:7px;border-radius:50%;background:var(--c,var(--text-muted))}.loot-check_chipN__MFDD0{font-family:var(--font-mono);font-size:.6875rem;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.loot-check_searchWrap__7OFkJ{position:relative;flex:1 1 9rem;min-width:0;max-width:16rem}.loot-check_searchWrap__7OFkJ svg{position:absolute;left:9px;top:50%;width:14px;height:14px;transform:translateY(-50%);color:var(--text-muted);pointer-events:none}.loot-check_searchInput__SXZuj{width:100%;min-height:2.125rem;padding:0 11px 0 29px;font:inherit;font-size:.8125rem;border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--bg-elevated);color:var(--text-primary)}.loot-check_searchInput__SXZuj::placeholder{color:var(--text-muted)}.loot-check_searchInput__SXZuj:focus-visible{outline:2px solid color-mix(in oklch,var(--accent) 55%,transparent);outline-offset:1px}.loot-check_table__fKNrT{min-width:0;min-height:18rem}.loot-check_tr__CZ_Tn{--cols:minmax(9.5rem,14rem) 3.75rem 3.75rem 4.25rem 4.25rem minmax(0,1fr);display:grid;grid-template-columns:var(--cols);grid-gap:var(--space-3);gap:var(--space-3);align-items:center;padding:8px var(--space-3);border-bottom:1px solid color-mix(in oklch,var(--border-subtle) 55%,transparent)}.loot-check_tr__CZ_Tn[data-priced=true]{--cols:minmax(9.5rem,14rem) 3.75rem 3.75rem 4.25rem 4.25rem 6.75rem minmax(0,1fr)}.loot-check_tr__CZ_Tn:last-child{border-bottom:0}.loot-check_th__2y_NN{white-space:nowrap;padding-block:9px;font-size:.65625rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.loot-check_tr__CZ_Tn:not(.loot-check_th__2y_NN):hover{background:color-mix(in oklch,var(--bg-elevated) 30%,transparent)}.loot-check_num__6wbxR{text-align:right;font-family:var(--font-mono);font-size:.75rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.loot-check_num__6wbxR[data-zero=true]{color:var(--text-muted);opacity:.55;font-weight:500}.loot-check_num__6wbxR[data-tone=inChest]:not([data-zero=true]){color:var(--positive)}.loot-check_num__6wbxR[data-tone=lost]:not([data-zero=true]){color:var(--danger)}.loot-check_num__6wbxR[data-tone=missing]:not([data-zero=true]){color:var(--warning)}.loot-check_mobLabel__eXiz1{display:none}.loot-check_who__2oUkG{display:flex;align-items:center;gap:9px;min-width:0}.loot-check_ava__i5HIj{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:var(--accent-soft);color:var(--accent-bright);font-family:var(--font-display);font-size:.75rem;font-weight:700}.loot-check_whoText__4Gc18{min-width:0}.loot-check_nm__nIv4G{font-family:var(--font-display);font-size:.78125rem;font-weight:620;letter-spacing:-.01em}.loot-check_gl__Xr3Mh,.loot-check_nm__nIv4G{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.loot-check_gl__Xr3Mh{font-size:.65625rem;color:var(--text-muted)}.loot-check_icons__Y1Qr_{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.loot-check_dash__IUgyZ{color:var(--text-muted);opacity:.55}.loot-check_tile__E4OjH{position:relative;flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:8px;background:color-mix(in oklch,var(--bg-base) 55%,transparent);border:1px solid var(--border-subtle);transition:transform .12s ease-out}.loot-check_tileIcon__sM4JT{display:inline-flex}.loot-check_tileFallback__WQF7i{position:relative;display:grid;place-items:center;width:34px;height:34px;border-radius:6px;background:color-mix(in oklch,var(--text-muted) 14%,var(--bg-base));color:var(--text-muted);font-size:.75rem;font-weight:700;letter-spacing:.02em}.loot-check_tileFallbackCount__XFqJV{position:absolute;right:-2px;bottom:-2px;min-width:1rem;padding:0 .2rem;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--bg-base);color:var(--text-primary);font-size:.625rem;line-height:1.2;text-align:center}.loot-check_tile__E4OjH:hover{transform:scale(1.06);z-index:2}.loot-check_tile__E4OjH[data-state=in_chest]{border-color:color-mix(in oklch,var(--positive) 40%,var(--border-subtle))}.loot-check_tile__E4OjH[data-state=missing]{border-color:var(--warning);box-shadow:0 0 0 1px color-mix(in oklch,var(--warning) 35%,transparent),0 0 12px color-mix(in oklch,var(--warning) 18%,transparent)}.loot-check_tile__E4OjH[data-state=due]{border-color:color-mix(in oklch,var(--series-3) 55%,transparent)}.loot-check_tile__E4OjH[data-state=lost]{opacity:.55}.loot-check_tile__E4OjH[data-state=lost] img{filter:grayscale(1) brightness(.75)}.loot-check_tile__E4OjH[data-state=lost]:after{content:"";position:absolute;left:5px;right:5px;top:50%;height:2px;border-radius:2px;background:var(--danger);transform:rotate(-35deg);pointer-events:none}.loot-check_badge__O0aBr{position:absolute;top:-5px;right:-5px;z-index:1;display:grid;place-items:center;width:16px;height:16px;border-radius:50%;border:2px solid var(--bg-surface);color:var(--bg-base)}.loot-check_badge__O0aBr svg{width:9px;height:9px}.loot-check_badge__O0aBr[data-state=in_chest]{background:var(--positive)}.loot-check_badge__O0aBr[data-state=missing]{background:var(--warning)}.loot-check_badge__O0aBr[data-state=lost]{background:var(--danger)}.loot-check_tfoot__RgQ1F{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;padding:10px var(--space-3);border-top:1px solid var(--border-subtle)}.loot-check_tfootNote__ao9bi{flex:1 1;min-width:0;font-size:.6875rem;color:var(--text-muted)}.loot-check_empty__7v5kO{margin:0;padding:var(--space-6) var(--space-4);text-align:center;font-size:.8125rem;color:var(--text-muted)}.loot-check_empty__7v5kO svg{display:block;width:22px;height:22px;margin:0 auto var(--space-2);color:var(--accent)}.loot-check_skel__s51st{border-radius:var(--radius-control);background:linear-gradient(90deg,color-mix(in oklch,var(--bg-elevated) 70%,transparent) 25%,color-mix(in oklch,var(--bg-elevated) 100%,var(--text-primary) 4%) 50%,color-mix(in oklch,var(--bg-elevated) 70%,transparent) 75%);background-size:200% 100%;animation:loot-check_shimmer__DQsnd 1.4s linear infinite}@keyframes loot-check_shimmer__DQsnd{to{background-position:-200% 0}}.loot-check_skelTotal__wTi9Z{height:4.5rem}.loot-check_skelRow__b9iGL{height:3.5rem;margin:8px var(--space-3)}.loot-check_pieces__NJr1j{display:flex;flex-direction:column}.loot-check_piece__VIcHS{display:flex;align-items:center;gap:var(--space-3);padding:12px var(--space-4);border-bottom:1px solid color-mix(in oklch,var(--border-subtle) 55%,transparent);min-width:0}.loot-check_piece__VIcHS:last-child{border-bottom:0}.loot-check_piece__VIcHS[data-off=true] .loot-check_pieceMain__NoSp_{opacity:.5}.loot-check_pieceMain__NoSp_{flex:1 1;min-width:0}.loot-check_pieceLabel__Fsc8Z{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:620}.loot-check_pieceSub__cUJ_j{display:block;font-size:.6875rem;line-height:1.45;color:var(--text-muted);overflow-wrap:anywhere}.loot-check_iconBtn__vu2La{flex:none;display:grid;place-items:center;width:2rem;height:2rem;padding:0;border:1px solid transparent;border-radius:var(--radius-control);background:transparent;color:var(--text-muted);cursor:pointer;transition:transform .12s ease-out,color .15s,background-color .15s}.loot-check_iconBtn__vu2La svg{width:15px;height:15px}.loot-check_iconBtn__vu2La:hover:not(:disabled){color:var(--danger);background:color-mix(in oklch,var(--danger) 10%,transparent)}.loot-check_iconBtn__vu2La:active:not(:disabled){transform:scale(.97)}.loot-check_iconBtn__vu2La:disabled{opacity:.4;cursor:not-allowed}.loot-check_groupBtn__AzzXG:focus-visible,.loot-check_iconBtn__vu2La:focus-visible,.loot-check_pick__3hm_z:focus-visible,.loot-check_switch__qOAjz:focus-visible{outline:2px solid color-mix(in oklch,var(--accent) 55%,transparent);outline-offset:2px}.loot-check_switch__qOAjz{position:relative;flex:none;width:34px;height:20px;padding:0;border:0;border-radius:99px;background:color-mix(in oklch,var(--text-primary) 18%,transparent);cursor:pointer;transition:background-color .2s,transform .12s ease-out}.loot-check_switch__qOAjz:after{content:"";position:absolute;left:2px;top:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgb(0 0 0/.4);transition:transform .28s cubic-bezier(.16,1,.3,1)}.loot-check_switch__qOAjz[aria-checked=true]{background:var(--accent)}.loot-check_switch__qOAjz[aria-checked=true]:after{transform:translateX(14px)}.loot-check_switch__qOAjz:active:not(:disabled){transform:scale(.97)}.loot-check_switch__qOAjz:disabled{opacity:.45;cursor:not-allowed}.loot-check_groupBtn__AzzXG{display:inline-flex;align-items:center;gap:7px;height:2.125rem;max-width:100%;padding:0 11px;font:inherit;font-size:.8125rem;font-weight:600;color:var(--text-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:transparent;cursor:pointer;transition:transform .12s ease-out,border-color .15s,color .15s}.loot-check_groupBtn__AzzXG:hover{color:var(--text-primary);border-color:var(--border-strong)}.loot-check_groupBtn__AzzXG:active{transform:scale(.97)}.loot-check_groupBtn__AzzXG svg{width:15px;height:15px;flex:none}.loot-check_groupBtnText__aIcJA{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.loot-check_pop__V3OhA{position:fixed;z-index:60;display:flex;flex-direction:column;width:min(23rem,calc(100vw - 1.5rem));max-height:min(26rem,calc(100vh - 2rem));border:1px solid var(--border-strong);border-radius:var(--radius-card);background:var(--bg-surface);box-shadow:0 20px 50px -12px rgb(0 0 0/.55);transform-origin:var(--ox,50%) 0;animation:loot-check_popIn__U56Od .22s cubic-bezier(.16,1,.3,1)}.loot-check_pop__V3OhA[data-up=true]{transform-origin:var(--ox,50%) 100%}@keyframes loot-check_popIn__U56Od{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.loot-check_popHead__axNGq{display:flex;align-items:center;gap:var(--space-2);padding:11px 12px 6px;font-family:var(--font-display);font-size:.8125rem;font-weight:620}.loot-check_popHead__axNGq svg{width:16px;height:16px;color:var(--accent)}.loot-check_popList__ESCqh{flex:1 1;min-height:0;overflow-y:auto;padding:0 6px 6px;overscroll-behavior:contain}.loot-check_popLabel__uCgVq{padding:8px 8px 4px;font-size:.65625rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.loot-check_pick__3hm_z{display:flex;align-items:center;gap:10px;width:100%;padding:7px 8px;border:0;border-radius:9px;background:transparent;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;transition:background-color .12s}.loot-check_pick__3hm_z:hover{background:color-mix(in oklch,var(--bg-elevated) 60%,transparent)}.loot-check_pick__3hm_z:active{transform:scale(.99)}.loot-check_pickBox__LeW9t{flex:none;display:grid;place-items:center;width:16px;height:16px;border-radius:5px;border:1.5px solid var(--border-strong);color:transparent}.loot-check_pickBox__LeW9t svg{width:10px;height:10px}.loot-check_pick__3hm_z[aria-checked=true] .loot-check_pickBox__LeW9t{background:var(--accent);border-color:var(--accent);color:var(--accent-fg)}.loot-check_pickMain__8FzlF{flex:1 1;min-width:0}.loot-check_pickName__TxODd{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600}.loot-check_pickSub__I3sTz{display:block;font-size:.6875rem;color:var(--text-muted)}.loot-check_popFoot__G6it2{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;padding:8px 10px;border-top:1px solid var(--border-subtle)}@media (max-width:760px){.loot-check_totals__rkrZX{grid-template-columns:repeat(2,minmax(0,1fr))}.loot-check_th__2y_NN{display:none}.loot-check_tr__CZ_Tn,.loot-check_tr__CZ_Tn[data-priced=true]{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"who who who who" "looted lost chest missing" "value value value value" "icons icons icons icons";row-gap:8px;column-gap:var(--space-2);padding-block:12px}.loot-check_who__2oUkG{grid-area:who}.loot-check_cLooted__hbmwB{grid-area:looted}.loot-check_cLost__yUADz{grid-area:lost}.loot-check_cChest__qPqXe{grid-area:chest}.loot-check_cMissing__451v9{grid-area:missing}.loot-check_cValue__CRqsK{grid-area:value}.loot-check_cIcons__EtkFK{grid-area:icons}.loot-check_num__6wbxR{display:flex;flex-direction:column;align-items:flex-start;gap:1px;text-align:left}.loot-check_cValue__CRqsK{flex-direction:row;gap:6px}.loot-check_mobLabel__eXiz1{display:block;font-family:var(--font-body);font-size:.625rem;font-weight:500;color:var(--text-muted)}.loot-check_searchWrap__7OFkJ{max-width:none;flex-basis:100%}.loot-check_piece__VIcHS{flex-wrap:wrap}.loot-check_pop__V3OhA{left:.75rem!important}}@media (prefers-reduced-motion:reduce){.loot-check_pop__V3OhA,.loot-check_skel__s51st{animation:none}.loot-check_btn___lYPI,.loot-check_chip___2j9M,.loot-check_switch__qOAjz:after,.loot-check_tile__E4OjH{transition:none}}.loot-check_stepBar__65vE8{flex:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:4px;gap:4px;margin:var(--space-3) var(--space-4) 0;padding:5px;border-radius:calc(var(--radius-card) + 3px);border:1px solid var(--border-subtle);background:color-mix(in oklch,var(--bg-base) 55%,var(--bg-surface))}.loot-check_step__TFJzc{display:flex;align-items:center;gap:12px;min-width:0;padding:10px 12px;border-radius:var(--radius-card);border:1px solid transparent;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:transform .12s ease-out,background-color .18s,border-color .18s}.loot-check_step__TFJzc:hover:not(:disabled):not([aria-current=step]){background:color-mix(in oklch,var(--text-primary) 5%,transparent)}.loot-check_step__TFJzc:active:not(:disabled){transform:scale(.985)}.loot-check_step__TFJzc:focus-visible{outline:2px solid color-mix(in oklch,var(--accent) 55%,transparent);outline-offset:2px}.loot-check_step__TFJzc[aria-current=step]{background:var(--bg-elevated);border-color:var(--border-strong);box-shadow:0 6px 18px -8px rgb(0 0 0/.5)}.loot-check_step__TFJzc:disabled{cursor:not-allowed}.loot-check_step__TFJzc:disabled .loot-check_stepText__6RLPu{opacity:.6}.loot-check_stepNum__tEykh{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%;border:1.5px dashed var(--border-strong);color:var(--text-secondary);font-family:var(--font-mono);font-size:.78rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.loot-check_stepNum__tEykh svg{width:14px;height:14px}.loot-check_step__TFJzc[data-tone=done] .loot-check_stepNum__tEykh{border-style:solid;color:var(--positive);border-color:color-mix(in oklab,var(--positive) 55%,transparent);background:color-mix(in oklab,var(--positive) 14%,transparent)}.loot-check_step__TFJzc[data-tone=warn] .loot-check_stepNum__tEykh{border-style:solid;color:var(--warning);border-color:color-mix(in oklab,var(--warning) 60%,transparent);background:color-mix(in oklab,var(--warning) 14%,transparent)}.loot-check_step__TFJzc[aria-current=step] .loot-check_stepNum__tEykh{box-shadow:0 0 0 4px color-mix(in oklch,var(--accent) 18%,transparent)}.loot-check_stepText__6RLPu{display:flex;flex-direction:column;gap:2px;min-width:0}.loot-check_stepLabel__SuGqo{font-size:.84rem;font-weight:620;letter-spacing:-.005em}.loot-check_stepSub__YYjHU{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;color:var(--text-muted)}.loot-check_step__TFJzc[data-tone=warn] .loot-check_stepSub__YYjHU{color:var(--warning)}.loot-check_skelBar__opw2i{flex:none;height:4.25rem;margin:var(--space-3) var(--space-4) 0}.loot-check_stage__YT7Nf{flex:1 1;min-height:0;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.loot-check_stage__YT7Nf>*{flex:none}.loot-check_live__e_h3e:empty{height:0;margin-bottom:calc(var(--space-3) * -1)}.loot-check_stepBody__VEIJu{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;animation:loot-check_stepIn__Y0WlH .24s cubic-bezier(.16,1,.3,1)}@keyframes loot-check_stepIn__Y0WlH{0%{opacity:0;transform:translateY(4px)}}.loot-check_footer__5CZsr{flex:none;display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:1px solid var(--border-subtle);background:color-mix(in oklch,var(--bg-elevated) 16%,var(--bg-surface))}.loot-check_footNote__HRcSd{flex:1 1;min-width:0;text-align:center;font-size:.75rem;color:var(--text-muted)}.loot-check_lead__nQmnl{margin:0;max-width:48rem;font-size:.8125rem;line-height:1.55;color:var(--text-secondary)}.loot-check_lead__nQmnl b{font-weight:620;color:var(--text-primary)}.loot-check_alertAction__OoxMo{flex:none;margin-left:auto}.loot-check_pieceAva__paSJd{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:10px;background:var(--accent-soft);color:var(--accent);font-weight:700;font-size:.875rem}.loot-check_pieceAva__paSJd svg{width:17px;height:17px}.loot-check_piece__VIcHS[data-kind=chest] .loot-check_pieceAva__paSJd{background:color-mix(in oklab,var(--positive) 13%,transparent);color:var(--positive)}.loot-check_piece__VIcHS[data-off=true] .loot-check_pieceAva__paSJd{background:color-mix(in oklch,var(--text-primary) 7%,transparent);color:var(--text-muted)}.loot-check_pill__SL5uC{flex:none;max-width:15rem;padding:3px 9px;border-radius:99px;background:color-mix(in oklch,var(--text-primary) 8%,transparent);color:var(--text-secondary);font-size:.6875rem;font-weight:600;line-height:1.35;text-align:center}.loot-check_pill__SL5uC[data-tone=ok]{background:color-mix(in oklab,var(--positive) 13%,transparent);color:var(--positive)}.loot-check_pill__SL5uC[data-tone=warn]{background:color-mix(in oklab,var(--warning) 13%,transparent);color:var(--warning)}.loot-check_addRow__bbsId{display:flex;align-items:center;gap:14px;padding:16px;border:1.5px dashed var(--border-strong);border-radius:var(--radius-card);color:var(--text-secondary)}.loot-check_addIcon__6nMGv{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:12px;background:var(--accent-soft);color:var(--accent)}.loot-check_addIcon__6nMGv svg{width:20px;height:20px}.loot-check_addText__8sSFY{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.loot-check_addTitle__HZXz_{font-size:.84rem;font-weight:620;color:var(--text-primary)}.loot-check_addDesc__eKa2J{font-size:.75rem;line-height:1.45}.loot-check_start__LQEri{display:flex;flex-direction:column;gap:22px;padding:var(--space-3) var(--space-2) var(--space-2)}.loot-check_startTitle__8sG_K{margin:0;font-family:var(--font-display);font-size:1.5rem;font-weight:700;letter-spacing:-.02em}.loot-check_startBody__AFHt2{margin:6px 0 0;max-width:40rem;font-size:.875rem;line-height:1.55;color:var(--text-secondary)}.loot-check_ways__JdL2P{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.loot-check_way__SF1Kh{display:flex;flex-direction:column;gap:12px;min-width:0;padding:18px;border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:color-mix(in oklch,var(--bg-elevated) 24%,var(--bg-surface))}.loot-check_wayHead__Yejvl{display:flex;align-items:center;gap:10px}.loot-check_wayTitle__cM81e{margin:0;font-size:.9rem;font-weight:620}.loot-check_tag__vUBaW{padding:2px 8px;border-radius:99px;background:var(--accent-soft);color:var(--accent);font-size:.6875rem;font-weight:600}.loot-check_how__n6Wbj{display:flex;gap:10px;font-size:.8125rem;line-height:1.5;color:var(--text-secondary)}.loot-check_how__n6Wbj b{display:grid;place-items:center;flex:none;width:22px;height:22px;border-radius:50%;background:var(--accent-soft);color:var(--accent);font-family:var(--font-mono);font-size:.6875rem}.loot-check_how__n6Wbj em{font-style:normal;font-weight:620;color:var(--text-primary)}.loot-check_wayActions__JjCEB{display:flex;gap:var(--space-2);margin-top:4px}.loot-check_wayActions__JjCEB a{text-decoration:none}.loot-check_wayDrop__X4R8u{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:11rem;padding:18px;border:1.5px dashed var(--border-strong);border-radius:var(--radius-card);text-align:center;font-size:.75rem;color:var(--text-muted)}.loot-check_wayDrop__X4R8u svg{width:28px;height:28px;color:var(--accent)}.loot-check_wayDropTitle__mMDeZ{font-size:.875rem;font-weight:620;color:var(--text-primary)}.loot-check_wayDrop__X4R8u .loot-check_btn___lYPI{margin-top:6px}.loot-check_chestForm__BM4JJ{display:flex;flex-direction:column;gap:12px;padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:color-mix(in oklch,var(--bg-elevated) 24%,var(--bg-surface))}.loot-check_formTitle__aAMtN{margin:0;font-size:.8125rem;font-weight:620}.loot-check_chestGrid__3_v5Z{display:grid;grid-template-columns:15rem minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start}.loot-check_field__BCXLh{display:flex;flex-direction:column;gap:5px;font-size:.75rem;font-weight:600;color:var(--text-secondary)}.loot-check_input__AcjU9,.loot-check_textarea__sgR2d{width:100%;font:inherit;font-size:.8125rem;font-weight:400;padding:8px 11px;border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--bg-elevated);color:var(--text-primary)}.loot-check_textarea__sgR2d{min-height:7.5rem;resize:vertical;font-family:var(--font-mono);font-size:.75rem;line-height:1.5}.loot-check_input__AcjU9:focus-visible,.loot-check_textarea__sgR2d:focus-visible{outline:2px solid color-mix(in oklch,var(--accent) 55%,transparent);outline-offset:1px}.loot-check_hint__JupzZ{margin:0;font-size:.75rem;line-height:1.5;color:var(--text-muted)}.loot-check_chestFoot__nDIae{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.loot-check_chestFoot__nDIae .loot-check_hint__JupzZ{flex:1 1 16rem}.loot-check_chestResult__4Iuhk{min-width:0;font-size:.75rem;font-weight:600;color:var(--positive)}.loot-check_chestResult__4Iuhk[data-error=true]{color:var(--danger)}.loot-check_sectionHead__Oexo6{margin:0;font-size:.75rem;font-weight:620;color:var(--text-muted)}.loot-check_boards__aOIbI{display:grid;grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.loot-check_board__qnO6Z{display:flex;flex-direction:column;gap:2px;min-width:0;padding:10px 14px;border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:color-mix(in oklch,var(--bg-elevated) 40%,var(--bg-surface));color:inherit;text-decoration:none}a.loot-check_board__qnO6Z:hover{border-color:var(--border-strong)}a.loot-check_board__qnO6Z:focus-visible{outline:2px solid color-mix(in oklch,var(--accent) 55%,transparent);outline-offset:2px}.loot-check_board__qnO6Z[data-bad=true]{border-color:color-mix(in oklab,var(--warning) 45%,var(--border-subtle))}.loot-check_boardTitle__OtwOG{font-size:.8125rem;font-weight:620}.loot-check_boardMeta__WJNs9{font-size:.75rem;color:var(--text-muted)}.loot-check_board__qnO6Z[data-bad=true] .loot-check_boardMeta__WJNs9{color:var(--warning)}.loot-check_deathRow__XwXMs{display:grid;grid-template-columns:4.75rem minmax(0,13rem) minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;padding:10px var(--space-4);border-bottom:1px solid color-mix(in oklch,var(--border-subtle) 55%,transparent)}.loot-check_deathTime__fKF8v{font-family:var(--font-mono);font-size:.75rem;font-weight:600;color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.loot-check_deathWho__T0_15{display:flex;flex-direction:column;gap:2px;min-width:0}.loot-check_deathKiller__6UbUN,.loot-check_deathName__o7_2k{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.loot-check_deathName__o7_2k{font-size:.8125rem;font-weight:620}.loot-check_deathKiller__6UbUN{font-size:.75rem;color:var(--text-muted)}.loot-check_deathTiles__8dRI4{display:flex;flex-wrap:wrap;align-items:center;gap:5px;min-width:0}.loot-check_deathMore__3dO1S{font-family:var(--font-mono);font-size:.6875rem;color:var(--text-muted)}.loot-check_deathValue__j3rh8{font-family:var(--font-mono);font-size:.75rem;color:var(--text-muted);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:760px){.loot-check_stepBar__65vE8{grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:var(--space-3)}.loot-check_step__TFJzc{gap:9px;padding:8px 9px}.loot-check_stage__YT7Nf{padding:var(--space-3)}.loot-check_footer__5CZsr{padding:var(--space-2) var(--space-3)}.loot-check_footNote__HRcSd{display:none}.loot-check_footNote__HRcSd~.loot-check_btn___lYPI{margin-left:auto}.loot-check_chestGrid__3_v5Z,.loot-check_ways__JdL2P{grid-template-columns:minmax(0,1fr)}.loot-check_addRow__bbsId{flex-wrap:wrap}.loot-check_deathRow__XwXMs{grid-template-columns:4.25rem minmax(0,1fr) auto;row-gap:8px}.loot-check_deathTiles__8dRI4{grid-column:1/-1;grid-row:2}}@media (prefers-reduced-motion:reduce){.loot-check_stepBody__VEIJu{animation:none}.loot-check_step__TFJzc{transition:none}}.aftermath-loot-check-panel_dialog__kpU0U{min-width:0}.aftermath-loot-check-panel_headIcon__iMZq5{display:grid;place-items:center;width:2rem;height:2rem;flex:none;border-radius:var(--radius-control);background:var(--accent-soft);color:var(--accent)}.aftermath-loot-check-panel_headIcon__iMZq5 svg{width:17px;height:17px}.aftermath-loot-check-panel_headText__vF4SD{min-width:0}.aftermath-loot-check-panel_sub__oKVv_{margin:1px 0 0;font-size:.75rem;color:var(--text-muted)}.aftermath-loot-check-panel_headRow__LHoNF{flex-wrap:wrap}.aftermath-loot-check-panel_headActions__iZ_Zi{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2);margin-left:auto;min-width:0}.aftermath-loot-check-panel_headRow__LHoNF .aftermath-loot-check-panel_close__Cfq11{margin-left:0}.aftermath-loot-check-panel_content__4FihE{flex:1 1;display:flex;flex-direction:column;min-height:0;min-width:0}@media (max-width:760px){.aftermath-loot-check-panel_dialog__kpU0U{width:calc(100vw - 1rem);max-height:calc(100vh - 1rem)}.aftermath-loot-check-panel_headText__vF4SD{flex:1 1}.aftermath-loot-check-panel_headRow__LHoNF .aftermath-loot-check-panel_close__Cfq11{order:1;margin-left:auto}.aftermath-loot-check-panel_headActions__iZ_Zi{order:2;flex-basis:100%;justify-content:flex-start;margin-left:0}}.attendance-adjustments_overlay__8mLbH{position:fixed;inset:0;z-index:200;display:flex;align-items:flex-start;justify-content:center;padding:var(--space-5) var(--space-4);overflow:auto;background:color-mix(in oklch,var(--bg-base) 60%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.attendance-adjustments_sheet__RwQBy{width:min(24rem,100%);margin-top:min(12vh,5rem);border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--bg-surface);color:var(--text-primary);box-shadow:0 1rem 2.5rem color-mix(in oklch,var(--bg-base) 50%,transparent)}.attendance-adjustments_form__iOO3R{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4)}.attendance-adjustments_head__hjX75{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2)}.attendance-adjustments_title__RtQ4V{margin:0;font-size:1rem;font-weight:700;letter-spacing:-.02em}.attendance-adjustments_sub___TnFL{margin:.15rem 0 0;font-size:.8125rem;color:var(--text-muted);overflow-wrap:anywhere}.attendance-adjustments_close__mnqOc{flex:none;width:1.75rem;height:1.75rem;margin:0;padding:0;font:inherit;font-size:1.125rem;line-height:1;color:var(--text-muted);background:transparent;border:1px solid transparent;border-radius:var(--radius-control);cursor:pointer}.attendance-adjustments_close__mnqOc:hover{color:var(--text-primary);border-color:var(--border-subtle)}.attendance-adjustments_field__ySakF{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.attendance-adjustments_label__eL_Pn{font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.attendance-adjustments_hint__FXi89{margin:0;font-size:.75rem;line-height:1.4;color:var(--text-muted)}.attendance-adjustments_input__npkMW,.attendance-adjustments_select__J3vtt,.attendance-adjustments_textarea__o7pLu{width:100%;min-width:0;padding:.45rem .6rem;font:inherit;font-size:.875rem;color:var(--text-primary);background:var(--bg-base);border:1px solid var(--border-subtle);border-radius:var(--radius-control)}.attendance-adjustments_textarea__o7pLu{min-height:4.5rem;resize:vertical}.attendance-adjustments_btn__I0xz2:focus-visible,.attendance-adjustments_close__mnqOc:focus-visible,.attendance-adjustments_input__npkMW:focus-visible,.attendance-adjustments_linkBtn__eD5NF:focus-visible,.attendance-adjustments_miniBtn__XEn2D:focus-visible,.attendance-adjustments_seg__bBWi0 label:has(input:focus-visible),.attendance-adjustments_select__J3vtt:focus-visible,.attendance-adjustments_textarea__o7pLu:focus-visible{outline:2px solid color-mix(in oklch,var(--accent) 55%,transparent);outline-offset:2px}.attendance-adjustments_seg__bBWi0{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-1);gap:var(--space-1)}.attendance-adjustments_seg__bBWi0 label{display:flex;align-items:center;justify-content:center;padding:.4rem .5rem;font-size:.8125rem;font-weight:600;text-align:center;color:var(--text-secondary,var(--text-muted));border:1px solid var(--border-subtle);border-radius:var(--radius-control);cursor:pointer}.attendance-adjustments_seg__bBWi0 input{position:absolute;opacity:0;pointer-events:none}.attendance-adjustments_seg__bBWi0 label:has(input:checked){color:var(--text-primary);border-color:var(--accent);background:color-mix(in oklch,var(--accent) 14%,transparent)}.attendance-adjustments_error__KutIl{margin:0;font-size:.8125rem;color:var(--danger,#d94c4c)}.attendance-adjustments_footer__AoJ5A{display:flex;justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-1)}.attendance-adjustments_btn__I0xz2{padding:.45rem .85rem;font:inherit;font-size:.8125rem;font-weight:600;color:var(--text-primary);background:transparent;border:1px solid var(--border-subtle);border-radius:var(--radius-control);cursor:pointer}.attendance-adjustments_btn__I0xz2:hover:not(:disabled){background:var(--bg-elevated)}.attendance-adjustments_btnPrimary__4pA9u{color:var(--accent-contrast,#fff);background:var(--accent);border-color:var(--accent)}.attendance-adjustments_btnPrimary__4pA9u:hover:not(:disabled){background:color-mix(in oklch,var(--accent) 88%,black)}.attendance-adjustments_btn__I0xz2:disabled{opacity:.55;cursor:not-allowed}.attendance-adjustments_panel__X4p69{display:flex;flex-direction:column;gap:var(--space-2);flex:1 1 auto;min-height:0}.attendance-adjustments_panelTop__hccPg{display:flex;align-items:center;justify-content:flex-end}.attendance-adjustments_list__PBsf6{display:flex;flex-direction:column;gap:.15rem;margin:0;padding:0;list-style:none;min-height:0;overflow-y:auto}.attendance-adjustments_item__rG_5N{display:grid;grid-template-columns:3.25rem minmax(0,1fr) auto;align-items:start;grid-column-gap:var(--space-2);column-gap:var(--space-2);padding:.3rem 0;border-top:1px solid var(--border-subtle);font-size:.8125rem}.attendance-adjustments_item__rG_5N:first-child{border-top:0}.attendance-adjustments_delta__fXCyj{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.attendance-adjustments_deltaPos__qh3JW{color:var(--ok,#2f9e6a)}.attendance-adjustments_deltaNeg__aQsfu{color:var(--danger,#d94c4c)}.attendance-adjustments_struck__vFNO1 .attendance-adjustments_delta__fXCyj,.attendance-adjustments_struck__vFNO1 .attendance-adjustments_reason__hWwHh{text-decoration:line-through;opacity:.6}.attendance-adjustments_reason__hWwHh{margin:0;overflow-wrap:anywhere}.attendance-adjustments_meta__l9qUI{margin:.1rem 0 0;font-size:.75rem;color:var(--text-muted);overflow-wrap:anywhere}.attendance-adjustments_tag__LCFaR{display:inline-block;margin-left:.35rem;padding:0 .35rem;font-size:.6875rem;font-weight:600;color:var(--text-muted);border:1px solid var(--border-subtle);border-radius:999px}.attendance-adjustments_linkBtn__eD5NF{margin:0;padding:.1rem .25rem;font:inherit;font-size:.75rem;font-weight:600;color:var(--accent);background:transparent;border:0;border-radius:var(--radius-control);cursor:pointer}.attendance-adjustments_linkBtn__eD5NF:hover{text-decoration:underline}.attendance-adjustments_more__wBo0u{align-self:flex-start}.attendance-adjustments_inline__hcU70{display:inline-flex;align-items:center;gap:.3rem;margin-left:auto;flex:none}.attendance-adjustments_miniBtn__XEn2D{width:1.5rem;height:1.5rem;margin:0;padding:0;font:inherit;font-size:.8125rem;font-weight:700;line-height:1;color:var(--text-muted);background:transparent;border:1px solid var(--border-subtle);border-radius:var(--radius-control);cursor:pointer}.attendance-adjustments_miniBtn__XEn2D:hover{color:var(--text-primary);background:var(--bg-elevated)}.attendance-adjustments_chip__C0Poa{padding:0 .35rem;font-size:.6875rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border:1px solid var(--border-subtle);border-radius:999px}.attendance-status-select_menu__CbLNi{position:relative;width:100%;min-width:0}.attendance-status-select_wrap__1kzmc{display:flex;align-items:center;gap:.35rem;min-height:1.75rem;padding:0 .3rem 0 .45rem;border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--bg-base);transition:border-color .15s cubic-bezier(.16,1,.3,1),background .15s cubic-bezier(.16,1,.3,1)}.attendance-status-select_wrapPresent__Jg1_y{color:color-mix(in oklab,var(--positive) 90%,var(--text-primary));border-color:color-mix(in oklab,var(--positive) 32%,var(--border-subtle));background:color-mix(in oklab,var(--positive) 7%,var(--bg-base))}.attendance-status-select_wrapAbsent__u1TuI{color:color-mix(in oklab,var(--danger) 90%,var(--text-primary));border-color:color-mix(in oklab,var(--danger) 32%,var(--border-subtle));background:color-mix(in oklab,var(--danger) 7%,var(--bg-base))}.attendance-status-select_wrapFillIn__YYmYP{color:color-mix(in oklab,var(--warning) 88%,var(--text-primary));border-color:color-mix(in oklab,var(--warning) 32%,var(--border-subtle));background:color-mix(in oklab,var(--warning) 8%,var(--bg-base))}.attendance-status-select_wrap__1kzmc:focus-within{outline:2px solid color-mix(in oklch,var(--accent) 55%,transparent);outline-offset:1px}.attendance-status-select_dot__176fS{width:.4375rem;height:.4375rem;border-radius:50%;background:currentColor;flex:0 0 auto}.attendance-status-select_trigger__H7cZL{flex:1 1 auto;min-width:0;display:inline-flex;align-items:center;justify-content:space-between;gap:.25rem;margin:0;padding:.22rem .1rem .22rem 0;border:0;background:transparent;font:inherit;font-size:.75rem;font-weight:600;line-height:1.25;color:inherit;cursor:pointer;text-align:left}.attendance-status-select_trigger__H7cZL:disabled{cursor:not-allowed;opacity:.65}.attendance-status-select_triggerLabel__wqAJ5{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attendance-status-select_chevron__KakJm{flex:0 0 auto;font-size:.625rem;line-height:1;opacity:.65;transition:transform .15s cubic-bezier(.16,1,.3,1)}.attendance-status-select_chevron__KakJm[data-open]{transform:rotate(180deg);opacity:.9}.attendance-status-select_panel__wh9SI{position:fixed;z-index:200;box-sizing:border-box;display:flex;flex-direction:column;gap:2px;padding:var(--space-1);overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--bg-elevated);box-shadow:0 10px 28px color-mix(in oklch,var(--bg-base) 45%,transparent),0 0 0 1px color-mix(in oklch,var(--border-subtle) 45%,transparent)}.attendance-status-select_option__0WknG{display:flex;align-items:center;gap:var(--space-2);width:100%;min-height:2rem;margin:0;padding:.35rem .45rem;border:1px solid transparent;border-radius:calc(var(--radius-control) - 2px);background:transparent;font:inherit;font-size:.75rem;font-weight:600;text-align:left;cursor:pointer;transition:background .12s cubic-bezier(.16,1,.3,1)}.attendance-status-select_option__0WknG:hover:not(:disabled){background:color-mix(in oklch,var(--bg-base) 55%,var(--bg-elevated))}.attendance-status-select_option__0WknG:disabled{cursor:not-allowed;opacity:.55}.attendance-status-select_option__0WknG[data-selected]{background:color-mix(in oklch,var(--accent) 10%,var(--bg-elevated))}.attendance-status-select_optionPresent__vNk1A{color:color-mix(in oklab,var(--positive) 92%,var(--text-primary))}.attendance-status-select_optionAbsent__BXQjH{color:color-mix(in oklab,var(--danger) 92%,var(--text-primary))}.attendance-status-select_optionFillIn__rfg2f{color:color-mix(in oklab,var(--warning) 90%,var(--text-primary))}.attendance-status-select_optionLabel__H5J3c{flex:1 1 auto;min-width:0}.attendance-status-select_check__h6gub{flex:0 0 auto;font-size:.6875rem;font-weight:700;opacity:.85}.regear-owed-items_panel__Ec0qM{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--bg-surface)}.regear-owed-items_head__gZnsv{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2)}.regear-owed-items_title__TFeVj{margin:0;font-size:.9375rem;font-weight:700;color:var(--text-primary)}.regear-owed-items_summary__U1sRR{font-size:.8125rem;color:var(--text-secondary)}.regear-owed-items_summary__U1sRR b{color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.regear-owed-items_empty__XlMH_,.regear-owed-items_note__HjHDa{margin:0;font-size:.75rem;color:var(--text-muted)}.regear-owed-items_list__xabJj{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));grid-gap:var(--space-3);gap:var(--space-3);margin:0;padding:0;list-style:none}.regear-owed-items_member__FmDFT{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;padding:var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--bg-elevated)}.regear-owed-items_memberHead__7x7n5{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2);min-width:0}.regear-owed-items_name__Vfbvm{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;color:var(--text-primary)}.regear-owed-items_sets__mPDgb{flex-shrink:0;font-size:.6875rem;color:var(--text-muted)}.regear-owed-items_grid__3Vt_W{display:flex;flex-wrap:wrap;gap:var(--space-1);margin:0;padding:0;list-style:none}.reason-tip_tip__SJ4JJ{display:inline-flex;max-width:100%;cursor:not-allowed}.reason-tip_tip__SJ4JJ[data-fill=true]{display:flex;width:100%;justify-content:center}.reason-tip_tip__SJ4JJ>:disabled,.reason-tip_tip__SJ4JJ>[aria-disabled=true]{pointer-events:none}.reason-tip_tip__SJ4JJ:focus-visible{outline:2px solid color-mix(in oklch,var(--accent) 55%,transparent);outline-offset:2px;border-radius:var(--radius-control)}