.resets.svelte-ix415z{grid-template-columns:minmax(220px,.8fr) minmax(0,2fr);gap:14px;margin:15px 0;display:grid}.eom.svelte-ix415z,.reset-list.svelte-ix415z{border:1px solid color-mix(in oklab, var(--t-hi) 13%, var(--t-lo));background:color-mix(in oklab, var(--t-hi) 4%, var(--t-lo));border-radius:14px;padding:16px 18px}.eyebrow.svelte-ix415z{color:color-mix(in oklab, var(--accent) 100%, var(--acc-up));letter-spacing:1.3px;align-items:center;gap:6px;margin:0 0 10px;font-size:10px;font-weight:600;display:flex}.eom.svelte-ix415z{align-content:start;gap:4px;display:grid}.eom.svelte-ix415z strong:where(.svelte-ix415z){letter-spacing:-.5px;font-size:24px}.eom.svelte-ix415z span:where(.svelte-ix415z){color:color-mix(in oklab, var(--t-hi) 60%, var(--t-lo));font-size:12px}.reset-row.svelte-ix415z{border-top:1px solid color-mix(in oklab, var(--t-hi) 8%, var(--t-lo));grid-template-columns:1.3fr .8fr 1.6fr auto;align-items:baseline;gap:10px;padding:6px 0;font-size:12px;display:grid}.reset-row.svelte-ix415z:first-of-type{border-top:0}.cadence.svelte-ix415z{color:color-mix(in oklab, var(--t-hi) 50%, var(--t-lo))}.when.svelte-ix415z{color:color-mix(in oklab, var(--t-hi) 78%, var(--t-lo))}b.svelte-ix415z{font-variant-numeric:tabular-nums;text-align:right;min-width:58px}@media (width<=820px){.resets.svelte-ix415z{grid-template-columns:1fr}.reset-row.svelte-ix415z{grid-template-columns:1fr auto}.cadence.svelte-ix415z,.when.svelte-ix415z{display:none}}.pool.svelte-yo8uk3{z-index:5;border:1px solid color-mix(in oklab, var(--t-hi) 22%, var(--t-lo));background:color-mix(in oklab, var(--t-hi) 6%, var(--t-lo));border-radius:10px;margin-bottom:12px;padding:10px 12px;position:sticky;top:0;box-shadow:0 6px 18px #00000040}.pool.over.svelte-yo8uk3{border-color:#e5484d}.pool-head.svelte-yo8uk3{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px;font-size:12px;display:flex}.hint.svelte-yo8uk3{color:color-mix(in oklab, var(--t-hi) 60%, var(--t-lo));flex:1;min-width:200px;font-size:11px}.pool-search.svelte-yo8uk3{border:1px solid color-mix(in oklab, var(--t-hi) 22%, var(--t-lo));border-radius:7px;align-items:center;gap:5px;padding:3px 8px;display:flex}.pool-search.svelte-yo8uk3 input:where(.svelte-yo8uk3),.pool.svelte-yo8uk3 select:where(.svelte-yo8uk3){color:inherit;font:inherit;background:0 0;border:0;outline:0;width:110px;font-size:12px}.pool.svelte-yo8uk3 select:where(.svelte-yo8uk3){border:1px solid color-mix(in oklab, var(--t-hi) 22%, var(--t-lo));border-radius:7px;width:auto;padding:3px 6px}.pool.svelte-yo8uk3 select:where(.svelte-yo8uk3) option:where(.svelte-yo8uk3){color:#000}.chips.svelte-yo8uk3{flex-wrap:wrap;gap:5px;max-height:118px;display:flex;overflow:auto}.chip.svelte-yo8uk3{background:var(--fill);color:var(--ink);font:inherit;cursor:grab;border:1px solid #00000080;border-radius:5px;padding:3px 9px;font-size:12px;font-weight:600}.chip.svelte-yo8uk3 small:where(.svelte-yo8uk3){opacity:.7;margin-left:4px;font-weight:700}.chip.chosen.svelte-yo8uk3{outline:2px solid var(--accent);outline-offset:1px}.trash.svelte-yo8uk3{color:#ff8a8e;border:1px dashed #e5484d;border-radius:7px;justify-content:center;align-items:center;gap:6px;margin-top:8px;padding:6px;font-size:12px;display:flex}.wing-tabs-row.svelte-yo8uk3{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.wing-tabs-row.svelte-yo8uk3 button:where(.svelte-yo8uk3){border:1px solid color-mix(in oklab, var(--t-hi) 20%, var(--t-lo));color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:8px;padding:6px 14px;font-size:12px}.wing-tabs-row.svelte-yo8uk3 button.active:where(.svelte-yo8uk3){background:color-mix(in oklab, var(--accent) 30%, var(--t-lo));border-color:var(--accent)}.print-btn.svelte-yo8uk3{margin-left:auto}.blocks.svelte-yo8uk3 *{box-sizing:border-box}.wing-panel.svelte-yo8uk3{display:none}.wing-panel.active.svelte-yo8uk3{display:block}.print-wing-title.svelte-yo8uk3{display:none}.panel-blocks.svelte-yo8uk3{flex-wrap:wrap;align-items:flex-start;gap:14px;display:flex}.block.svelte-yo8uk3{border:1px solid color-mix(in oklab, var(--t-hi) 18%, var(--t-lo));color:#111;background:#3e3e3e;border-radius:6px;flex:0 auto;max-width:100%;overflow:hidden}.block.wide.svelte-yo8uk3{flex-basis:100%}.block.has-mine.svelte-yo8uk3{box-shadow:0 0 0 2px var(--accent)}.block.svelte-yo8uk3>header:where(.svelte-yo8uk3){color:#fff;text-align:center;background:#0b3a66;align-items:center;gap:8px;padding:6px 12px;font-size:13px;font-weight:700;display:flex}.you.svelte-yo8uk3{background:var(--accent);color:#fff;border-radius:99px;margin-left:auto;padding:1px 8px;font-size:10px;font-weight:700}.block-body.svelte-yo8uk3{flex-wrap:wrap;align-items:flex-start;gap:16px;padding:16px;display:flex}.art-wrap.svelte-yo8uk3{line-height:0;position:relative}.art.svelte-yo8uk3{border-radius:4px;width:auto;max-height:92px}.art-wrap.map.svelte-yo8uk3{order:2;width:min(100%,620px)}.art-wrap.map.svelte-yo8uk3 .art:where(.svelte-yo8uk3){width:100%;max-height:none}.pin.svelte-yo8uk3{background:var(--fill);color:var(--ink);white-space:nowrap;border:1px solid #000;border-radius:4px;padding:1px 6px;font:700 11px/1.35 sans-serif;display:none;position:absolute;transform:translate(-50%,-50%)}.pin.tag.svelte-yo8uk3{background:var(--tag);color:#fff;font-size:12px}.turn.svelte-yo8uk3{color:#fff;text-shadow:0 0 4px #000,0 0 2px #000;font:700 44px/1 sans-serif;position:absolute}.turn.t-top.svelte-yo8uk3{top:.5%;left:50%;transform:translate(-50%)}.turn.t-right.svelte-yo8uk3{top:50%;right:1%;transform:translateY(-50%)rotate(90deg)}.turn.t-bottom.svelte-yo8uk3{bottom:.5%;left:50%;transform:translate(-50%)rotate(180deg)}.turn.t-left.svelte-yo8uk3{top:50%;left:1%;transform:translateY(-50%)rotate(-90deg)}.mark.svelte-yo8uk3{vertical-align:middle;display:inline-block}td.label.svelte-yo8uk3{vertical-align:middle}.tables.svelte-yo8uk3{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.note.svelte-yo8uk3{background:#d9d9d9;border-top:1px solid #222;padding:7px 12px;font-size:12px;font-weight:600}.note.tone-alert.svelte-yo8uk3{color:#fff;letter-spacing:.04em;text-align:center;background:#b3141a;padding:10px 12px;font-size:16px;font-weight:800}.note.tone-alert.svelte-yo8uk3 input:where(.svelte-yo8uk3){color:#fff;text-align:center;font-size:16px;font-weight:800}.note.svelte-yo8uk3 input:where(.svelte-yo8uk3){width:100%;font:inherit;color:#111;background:0 0;border:0;outline:0}table.sheet.svelte-yo8uk3{border-collapse:collapse;font-size:12px}table.sheet.svelte-yo8uk3 caption:where(.svelte-yo8uk3){color:#fff;caption-side:top;text-align:center;background:#0b3a66;border:1px solid #111;padding:4px 8px;font-weight:700}table.sheet.svelte-yo8uk3 td:where(.svelte-yo8uk3){border:1px solid #111;min-width:84px;height:32px;padding:0}td.label.svelte-yo8uk3{text-align:center;white-space:nowrap;background:#fff;padding:5px 12px;font-weight:700}td.label.svelte-yo8uk3 .mark{vertical-align:middle;background:#111;margin-right:2px}td.tone-head.svelte-yo8uk3{color:#fff;background:#0b3a66}td.tone-gray.svelte-yo8uk3{background:#b3b3b3}td.tone-plain.svelte-yo8uk3{background:#ece7dc}td.textcell.svelte-yo8uk3{text-align:center;background:#fff;padding:5px 12px}td.textcell.tone-head.svelte-yo8uk3{color:#fff;background:#0b3a66}td.textcell.svelte-yo8uk3 input:where(.svelte-yo8uk3){width:100%;font:inherit;color:inherit;text-align:center;background:0 0;border:0;outline:0;font-weight:700}.slot.svelte-yo8uk3{background:#6b6b6b;align-items:center;min-height:32px;display:flex;position:relative}.slot.filled.svelte-yo8uk3{background:var(--fill);color:var(--ink)}.slot.mine.svelte-yo8uk3{box-shadow:inset 0 0 0 3px var(--accent), 0 0 0 2px var(--accent);z-index:1;position:relative}.slot.masked.svelte-yo8uk3{background:repeating-linear-gradient(45deg,#555,#555 4px,#4a4a4a 4px 8px)}.slot.invalid.svelte-yo8uk3{outline-offset:-3px;z-index:2;background:#7a1f1f;outline:3px solid #ff3b3b;animation:.3s svelte-yo8uk3-shake}@keyframes svelte-yo8uk3-shake{25%{transform:translate(-3px)}75%{transform:translate(3px)}}.slot.over.svelte-yo8uk3{outline-offset:-2px;filter:brightness(1.15);outline:2px dashed #fff}.slot.armed.svelte-yo8uk3 .slot-main:where(.svelte-yo8uk3){cursor:copy}.slot-marks.svelte-yo8uk3{padding-left:3px;display:flex}.slot-marks.svelte-yo8uk3 .mark{background:#111}.slot-main.svelte-yo8uk3{color:inherit;font:inherit;text-align:center;cursor:grab;white-space:nowrap;background:0 0;border:0;flex:1;min-height:32px;padding:6px 14px;font-weight:700}.slot-main.empty.svelte-yo8uk3{color:#cfcfcf;cursor:pointer;font-size:10px;font-style:italic;font-weight:400}.slot-main.static.svelte-yo8uk3{cursor:default;padding:6px 14px}.slot-clear.svelte-yo8uk3{color:#fff;cursor:pointer;background:#0000008c;border:0;border-radius:3px;padding:1px;display:none;position:absolute;top:50%;right:1px;transform:translateY(-50%)}.slot.svelte-yo8uk3:hover .slot-clear:where(.svelte-yo8uk3),.slot.svelte-yo8uk3:focus-within .slot-clear:where(.svelte-yo8uk3){place-items:center;display:grid}.ph.svelte-yo8uk3{flex:1}@media print{.pool.svelte-yo8uk3,.wing-tabs-row.svelte-yo8uk3{display:none!important}.wing-panel.svelte-yo8uk3{break-before:page;display:block!important}.wing-panel.svelte-yo8uk3:first-child{break-before:auto}.print-wing-title.svelte-yo8uk3{color:#000;margin:0 0 8px;font-size:20px;display:block}.block.svelte-yo8uk3{break-inside:avoid;background:#e8e8e8;border-color:#000}.pin.svelte-yo8uk3{display:block}.slot.masked.svelte-yo8uk3{background:#bbb}}.summary.svelte-yo8uk3{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;margin-bottom:16px;display:grid}.summary-wing.svelte-yo8uk3{border:1px solid color-mix(in oklab, var(--accent) 45%, var(--t-lo));background:color-mix(in oklab, var(--accent) 10%, var(--t-lo));border-radius:10px;padding:12px 14px}.summary-wing.svelte-yo8uk3 h3:where(.svelte-yo8uk3){margin:0 0 8px;font-size:13px}.summary-wing.svelte-yo8uk3 ul:where(.svelte-yo8uk3){gap:6px;margin:0;padding:0;list-style:none;display:grid}.summary-wing.svelte-yo8uk3 li:where(.svelte-yo8uk3){border-top:1px solid color-mix(in oklab, var(--t-hi) 12%, var(--t-lo));grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;padding:4px 0;font-size:12px;display:grid}.summary-wing.svelte-yo8uk3 li:where(.svelte-yo8uk3):first-child{border-top:0}.summary-wing.svelte-yo8uk3 li:where(.svelte-yo8uk3) span:where(.svelte-yo8uk3){color:color-mix(in oklab, var(--t-hi) 75%, var(--t-lo));text-align:right}.blocks.summary-only.svelte-yo8uk3{display:none}.blocks.page.svelte-yo8uk3 .print-wing-title:where(.svelte-yo8uk3){margin:14px 0 8px;font-size:15px;display:block}.blocks.page.svelte-yo8uk3 .panel-blocks:where(.svelte-yo8uk3){gap:10px}.blocks.page.svelte-yo8uk3 .art-wrap:where(.svelte-yo8uk3):not(.map){display:none}.blocks.page.svelte-yo8uk3 .art-wrap.map:where(.svelte-yo8uk3){width:min(100%,320px)}.blocks.page.svelte-yo8uk3 .block-body:where(.svelte-yo8uk3){gap:10px;padding:10px}.blocks.page.svelte-yo8uk3 .tables:where(.svelte-yo8uk3){gap:10px}.blocks.page.svelte-yo8uk3 table.sheet:where(.svelte-yo8uk3){font-size:11px}.blocks.page.svelte-yo8uk3 table.sheet:where(.svelte-yo8uk3) td:where(.svelte-yo8uk3){min-width:70px;height:26px}.blocks.page.svelte-yo8uk3 .slot:where(.svelte-yo8uk3){min-height:26px}.blocks.page.svelte-yo8uk3 .slot-main:where(.svelte-yo8uk3){min-height:26px;padding:3px 10px}.blocks.page.svelte-yo8uk3 .block.wide:where(.svelte-yo8uk3){flex-basis:auto}.member-shell.svelte-1k62yt8{min-height:100vh;color:color-mix(in oklab, var(--t-hi) 92%, var(--t-lo))}.bar.svelte-1k62yt8{border-bottom:1px solid color-mix(in oklab, var(--t-hi) 13%, var(--t-lo));background:color-mix(in srgb, var(--t-lo) 78%, transparent);flex-wrap:wrap;align-items:center;gap:22px;min-height:60px;padding:0 clamp(16px,4vw,48px);display:flex}.brand.svelte-1k62yt8{color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.mark.svelte-1k62yt8{background:color-mix(in oklab, var(--accent) 22%, var(--t-lo));width:32px;height:32px;color:color-mix(in oklab, var(--accent) 100%, var(--acc-up));border-radius:10px;place-items:center;display:grid}nav.svelte-1k62yt8{flex-wrap:wrap;gap:4px;display:flex}nav.svelte-1k62yt8 button:where(.svelte-1k62yt8){color:color-mix(in oklab, var(--t-hi) 62%, var(--t-lo));font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 13px;font-size:13px}nav.svelte-1k62yt8 button:where(.svelte-1k62yt8):hover{color:var(--t-hi)}nav.svelte-1k62yt8 button.active:where(.svelte-1k62yt8){background:color-mix(in oklab, var(--t-hi) 10%, var(--t-lo));color:var(--t-hi)}.bar-right.svelte-1k62yt8{align-items:center;gap:12px;margin-left:auto;font-size:12px;display:flex}.clock.svelte-1k62yt8{color:color-mix(in oklab, var(--t-hi) 71%, var(--t-lo));font-variant-numeric:tabular-nums;align-items:center;gap:7px;font-size:11px;display:flex}.clock.svelte-1k62yt8 i:where(.svelte-1k62yt8){color:color-mix(in oklab, var(--t-hi) 39%, var(--t-lo));font-style:normal}.who.svelte-1k62yt8{color:color-mix(in oklab, var(--t-hi) 70%, var(--t-lo))}.icon.svelte-1k62yt8{border:1px solid color-mix(in oklab, var(--t-hi) 14%, var(--t-lo));width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border-radius:9px;place-items:center;display:grid}main.svelte-1k62yt8{max-width:920px;margin:0 auto;padding:34px clamp(16px,4vw,32px) 60px}h1.svelte-1k62yt8{letter-spacing:-.8px;margin:6px 0 18px;font-size:clamp(26px,4vw,36px)}h2.svelte-1k62yt8{margin:0;font-size:19px}h2.sub.svelte-1k62yt8{margin:28px 0 10px}.eyebrow.svelte-1k62yt8{color:color-mix(in oklab, var(--accent) 100%, var(--acc-up));letter-spacing:1.4px;margin:0;font-size:10px;font-weight:600}.muted.svelte-1k62yt8{color:color-mix(in oklab, var(--t-hi) 52%, var(--t-lo));font-size:12px}.pad.svelte-1k62yt8{padding:18px}.stats.svelte-1k62yt8{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:0 0 18px;display:grid}.stats.svelte-1k62yt8 div:where(.svelte-1k62yt8){border:1px solid color-mix(in oklab, var(--t-hi) 13%, var(--t-lo));background:color-mix(in oklab, var(--t-hi) 4%, var(--t-lo));border-radius:14px;gap:2px;padding:14px 16px;display:grid}.stats.svelte-1k62yt8 b:where(.svelte-1k62yt8){font-size:22px}.stats.svelte-1k62yt8 span:where(.svelte-1k62yt8){color:color-mix(in oklab, var(--t-hi) 55%, var(--t-lo));font-size:11px}.stats.svelte-1k62yt8 svg{color:color-mix(in oklab, var(--accent) 100%, var(--acc-up))}.card.svelte-1k62yt8{border:1px solid color-mix(in oklab, var(--t-hi) 13%, var(--t-lo));background:color-mix(in oklab, var(--t-hi) 4%, var(--t-lo));border-radius:16px;gap:14px;margin-bottom:16px;padding:20px;display:grid}.card.empty.svelte-1k62yt8{text-align:center}.card.list.svelte-1k62yt8{gap:0;padding:4px 0}.card-head.svelte-1k62yt8{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.time.svelte-1k62yt8{margin:4px 0 0;font-size:13px}.pill.svelte-1k62yt8{letter-spacing:.8px;text-transform:uppercase;background:color-mix(in oklab, var(--t-hi) 10%, var(--t-lo));border-radius:99px;padding:4px 10px;font-size:10px}.pill[data-status=cancelled].svelte-1k62yt8{color:#ff8a80;background:color-mix(in oklab, #e5533d 20%, var(--t-lo))}.warn.cancelled.svelte-1k62yt8{color:#ff8a80;background:color-mix(in oklab, #e5533d 14%, var(--t-lo))}.pill[data-status=open].svelte-1k62yt8{background:color-mix(in oklab, var(--accent) 28%, var(--t-lo))}.makeup.svelte-1k62yt8{gap:8px;display:grid}.roles.svelte-1k62yt8,.classes.svelte-1k62yt8{flex-wrap:wrap;gap:7px;display:flex}.chip.svelte-1k62yt8{border:1px solid color-mix(in oklab, var(--t-hi) 14%, var(--t-lo));border-radius:99px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:inline-flex}.chip.svelte-1k62yt8 i:where(.svelte-1k62yt8),.class-dot.svelte-1k62yt8{border-radius:50%;width:9px;height:9px;display:inline-block}.chip.total.svelte-1k62yt8{background:color-mix(in oklab, var(--accent) 18%, var(--t-lo))}.mine.svelte-1k62yt8{background:color-mix(in oklab, var(--t-hi) 6%, var(--t-lo));border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;display:flex}.class-dot.svelte-1k62yt8{width:12px;height:12px}.mine.svelte-1k62yt8 small:where(.svelte-1k62yt8){color:color-mix(in oklab, var(--t-hi) 55%, var(--t-lo));font-size:11px;display:block}.mine-actions.svelte-1k62yt8{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}.lockinfo.svelte-1k62yt8{color:color-mix(in oklab, var(--t-hi) 70%, var(--t-lo));flex-wrap:wrap;gap:16px;font-size:12px;display:flex}.lockinfo.svelte-1k62yt8 span:where(.svelte-1k62yt8){align-items:center;gap:6px;display:inline-flex}.warn.svelte-1k62yt8{color:#f2b95f;background:color-mix(in oklab, #f2b95f 14%, var(--t-lo));border-radius:10px;align-items:center;gap:8px;padding:9px 12px;font-size:12px;display:flex}.sheet-section.svelte-1k62yt8{margin-top:22px}.sheet-head.svelte-1k62yt8{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:12px;display:flex}.sheet-head.svelte-1k62yt8 h2:where(.svelte-1k62yt8){margin:0;font-size:16px}.sheet-head.svelte-1k62yt8 select:where(.svelte-1k62yt8){color:inherit;border:1px solid color-mix(in oklab, var(--t-hi) 22%, var(--t-lo));font:inherit;background:0 0;border-radius:7px;padding:4px 8px}.sheet-head.svelte-1k62yt8 select:where(.svelte-1k62yt8) option:where(.svelte-1k62yt8){color:#000}.sheet-head.svelte-1k62yt8 .check:where(.svelte-1k62yt8){align-items:center;gap:6px;margin-left:auto;font-size:13px;display:flex}.on-roster.svelte-1k62yt8{color:#5ad19a}.off-roster.svelte-1k62yt8{color:#ff9a6b}.assignment.svelte-1k62yt8{color:color-mix(in oklab, var(--accent) 100%, var(--acc-up));align-items:center;gap:8px;font-size:13px;display:flex}.btn.svelte-1k62yt8{border:1px solid color-mix(in oklab, var(--accent) 60%, var(--t-lo));background:color-mix(in oklab, var(--accent) 45%, var(--t-lo));color:var(--t-hi);font:inherit;cursor:pointer;border-radius:10px;justify-self:start;padding:9px 16px;font-size:13px;font-weight:600}.btn.svelte-1k62yt8:disabled{opacity:.55;cursor:default}.btn.small.svelte-1k62yt8{padding:6px 11px;font-size:12px}.btn.ghost.svelte-1k62yt8{border-color:color-mix(in oklab, var(--t-hi) 18%, var(--t-lo));background:0 0;font-weight:500}.btn.danger.svelte-1k62yt8{color:#ff8a80}.signup-form.svelte-1k62yt8{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.signup-form.svelte-1k62yt8 .wide:where(.svelte-1k62yt8),.form-actions.svelte-1k62yt8{grid-column:1/-1}.form-actions.svelte-1k62yt8{gap:8px;display:flex}label.svelte-1k62yt8{color:color-mix(in oklab, var(--t-hi) 70%, var(--t-lo));gap:5px;font-size:12px;display:grid}label.svelte-1k62yt8 small:where(.svelte-1k62yt8){opacity:.7;font-weight:400}input.svelte-1k62yt8,select.svelte-1k62yt8{border:1px solid color-mix(in oklab, var(--t-hi) 18%, var(--t-lo));background:color-mix(in oklab, var(--t-hi) 5%, var(--t-lo));color:var(--t-hi);font:inherit;border-radius:9px;padding:9px 11px;font-size:13px}.check.svelte-1k62yt8{align-items:center;gap:8px;display:flex}.check.svelte-1k62yt8 input:where(.svelte-1k62yt8){width:auto}.row.svelte-1k62yt8{border-top:1px solid color-mix(in oklab, var(--t-hi) 9%, var(--t-lo));grid-template-columns:110px 1.2fr 1.4fr auto;align-items:center;gap:14px;padding:12px 18px;font-size:13px;display:grid}.row.svelte-1k62yt8:first-child{border-top:0}.assign.svelte-1k62yt8{color:color-mix(in oklab, var(--accent) 100%, var(--acc-up))}.toast.svelte-1k62yt8{border-radius:10px;align-items:center;gap:8px;margin-bottom:14px;padding:10px 14px;font-size:13px;display:flex}.toast.ok.svelte-1k62yt8{background:color-mix(in oklab, #3fbf6f 22%, var(--t-lo))}.toast.bad.svelte-1k62yt8{background:color-mix(in oklab, #e5533d 26%, var(--t-lo));justify-content:space-between}.toast.svelte-1k62yt8 button:where(.svelte-1k62yt8){color:inherit;cursor:pointer;background:0 0;border:0}.backdrop.svelte-1k62yt8{background:#0000008c;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.modal.svelte-1k62yt8{border:1px solid color-mix(in oklab, var(--t-hi) 16%, var(--t-lo));background:color-mix(in oklab, var(--t-hi) 5%, var(--t-lo));border-radius:16px;gap:14px;width:min(420px,100%);padding:22px;display:grid}.modal-head.svelte-1k62yt8{justify-content:space-between;align-items:center;display:flex}@media (width<=720px){.row.svelte-1k62yt8{grid-template-columns:1fr;gap:4px}.clock.svelte-1k62yt8{display:none}}.layout-switch.svelte-1k62yt8{border:1px solid color-mix(in oklab, var(--t-hi) 22%, var(--t-lo));border-radius:8px;display:flex;overflow:hidden}.layout-switch.svelte-1k62yt8 button:where(.svelte-1k62yt8){color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:5px 12px;font-size:12px}.layout-switch.svelte-1k62yt8 button.on:where(.svelte-1k62yt8){background:color-mix(in oklab, var(--accent) 35%, var(--t-lo))}body{color:var(--t-hi)}a{color:inherit;text-decoration:none}button{color:inherit}.login-shell.svelte-1uha8ag{background:radial-gradient(ellipse at 50% 35%, color-mix(in srgb, color-mix(in oklab, var(--accent) 52%, var(--t-lo)) 12%, transparent), transparent 58%), var(--t-lo);place-items:center;min-height:100vh;padding:40px 20px;display:grid;position:relative;overflow:hidden}.login-orbit.svelte-1uha8ag{border:1px solid color-mix(in srgb, color-mix(in oklab, var(--accent) 82%, var(--acc-up)) 5%, transparent);pointer-events:none;border-radius:50%;width:650px;height:650px;position:absolute}.orbit-one.svelte-1uha8ag{transform:scale(.85)}.orbit-two.svelte-1uha8ag{transform:scale(1.15)}.login-card.svelte-1uha8ag{border:1px solid color-mix(in oklab, var(--t-hi) 17%, var(--t-lo));background:linear-gradient(145deg, color-mix(in srgb, color-mix(in oklab, var(--t-hi) 7%, var(--t-lo)) 97%, transparent), color-mix(in srgb, color-mix(in oklab, var(--t-hi) 2%, var(--t-lo)) 97%, transparent));border-radius:22px;width:min(100%,460px);padding:40px;position:relative;box-shadow:0 30px 100px #0006}.login-brand.svelte-1uha8ag,.sidebar-brand.svelte-1uha8ag{align-items:center;gap:12px;display:flex}.brand-mark.svelte-1uha8ag{border:1px solid color-mix(in srgb, color-mix(in oklab, var(--accent) 100%, var(--acc-up)) 35%, transparent);width:48px;height:48px;color:color-mix(in oklab, var(--accent) 64%, var(--acc-up));background:linear-gradient(145deg, color-mix(in oklab, var(--accent) 27%, var(--t-lo)), color-mix(in oklab, var(--t-hi) 10%, var(--t-lo)));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--t-hi) 7%, transparent);border-radius:14px;place-items:center;display:grid}.brand-mark.small.svelte-1uha8ag{border-radius:12px;width:38px;height:38px}.login-brand.svelte-1uha8ag h1:where(.svelte-1uha8ag){letter-spacing:-.5px;margin:3px 0 0;font-size:19px}.eyebrow.svelte-1uha8ag{color:color-mix(in oklab, var(--accent) 98%, var(--t-lo));letter-spacing:1.55px;margin:0;font-size:10px;font-weight:750}.login-rule.svelte-1uha8ag{background:linear-gradient(90deg, color-mix(in oklab, var(--accent) 57%, var(--t-lo)), color-mix(in oklab, var(--t-hi) 17%, var(--t-lo)) 75%, transparent);height:1px;margin:29px 0 25px}.login-kicker.svelte-1uha8ag{color:color-mix(in oklab, var(--accent) 79%, var(--acc-up));letter-spacing:1.45px;align-items:center;gap:7px;font-size:10px;font-weight:750;display:flex}.login-card.svelte-1uha8ag h2:where(.svelte-1uha8ag){letter-spacing:-1.35px;margin:16px 0 12px;font-size:33px;line-height:1.17}.login-copy.svelte-1uha8ag{color:color-mix(in oklab, var(--t-hi) 71%, var(--t-lo));margin:0 0 25px;font-size:13px;line-height:1.75}.oauth-actions.svelte-1uha8ag{gap:10px;display:grid}.oauth-button.svelte-1uha8ag{border:1px solid color-mix(in oklab, var(--t-hi) 22%, var(--t-lo));background:color-mix(in oklab, var(--t-hi) 9%, var(--t-lo));border-radius:10px;align-items:center;gap:11px;height:49px;padding:0 14px;font-size:13px;font-weight:650;transition:all .18s;display:flex}.oauth-button.svelte-1uha8ag:hover{border-color:color-mix(in oklab, var(--accent) 68%, var(--t-lo));background:color-mix(in oklab, var(--t-hi) 12%, var(--t-lo))}.oauth-button.svelte-1uha8ag svg:where(.svelte-1uha8ag){width:17px;height:17px}.oauth-button.svelte-1uha8ag svg:last-child{color:color-mix(in oklab, var(--t-hi) 60%, var(--t-lo));margin-left:auto}.demo-button.svelte-1uha8ag{border:1px dashed color-mix(in oklab, var(--t-hi) 31%, var(--t-lo));width:100%;color:color-mix(in oklab, var(--accent) 64%, var(--acc-up));cursor:pointer;background:0 0;border-radius:9px;margin-top:12px;padding:10px;font-size:12px;display:block}.demo-button.svelte-1uha8ag:hover{background:color-mix(in oklab, var(--t-hi) 10%, var(--t-lo))}.login-foot.svelte-1uha8ag{border-top:1px solid color-mix(in oklab, var(--t-hi) 17%, var(--t-lo));color:color-mix(in oklab, var(--t-hi) 49%, var(--t-lo));justify-content:space-between;gap:10px;margin-top:26px;padding-top:16px;font-size:9px;display:flex}.login-foot.svelte-1uha8ag span:where(.svelte-1uha8ag):first-child{color:color-mix(in oklab, var(--accent) 94%, var(--t-lo));letter-spacing:1px;font-weight:750}.login-note.svelte-1uha8ag{color:color-mix(in oklab, var(--t-hi) 50%, var(--t-lo));align-items:center;gap:8px;font-size:11px;display:flex;position:absolute;bottom:25px}.status-pip.svelte-1uha8ag,.live-dot.svelte-1uha8ag{background:color-mix(in oklab, #78d7a8 var(--status-text), var(--acc-down));width:6px;height:6px;box-shadow:0 0 10px color-mix(in srgb, color-mix(in oklab, color-mix(in oklab, #78d7a8 var(--status-text), var(--acc-down)) var(--status-text), var(--acc-down)) 50%, transparent);border-radius:50%}.app-shell.svelte-1uha8ag{min-height:100vh;display:flex}.sidebar.svelte-1uha8ag{z-index:20;border-right:1px solid color-mix(in oklab, var(--t-hi) 13%, var(--t-lo));background:color-mix(in oklab, var(--t-hi) 2%, var(--t-lo));flex-direction:column;width:250px;padding:25px 16px 16px;display:flex;position:fixed;inset:0 auto 0 0}.sidebar-brand.svelte-1uha8ag{min-height:43px;padding:0 4px}.sidebar-brand.svelte-1uha8ag strong:where(.svelte-1uha8ag){letter-spacing:-.2px;font-size:14px;display:block}.sidebar-brand.svelte-1uha8ag span:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 52%, var(--t-lo));letter-spacing:1.15px;margin-top:4px;font-size:8px;font-weight:750;display:block}.guild-card.svelte-1uha8ag{border:1px solid color-mix(in oklab, var(--t-hi) 17%, var(--t-lo));background:color-mix(in oklab, var(--t-hi) 6%, var(--t-lo));border-radius:11px;align-items:center;gap:10px;margin:28px 0 26px;padding:11px 9px;display:flex}.guild-crest.svelte-1uha8ag{border:1px solid color-mix(in oklab, var(--t-hi) 27%, var(--t-lo));width:32px;height:32px;color:color-mix(in oklab, var(--accent) 80%, var(--acc-up));background:color-mix(in oklab, var(--t-hi) 13%, var(--t-lo));border-radius:9px;place-items:center;display:grid}.guild-card.svelte-1uha8ag div:where(.svelte-1uha8ag):nth-child(2){flex:1;min-width:0}.guild-card.svelte-1uha8ag strong:where(.svelte-1uha8ag){white-space:nowrap;font-size:10px;display:block}.guild-card.svelte-1uha8ag span:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 59%, var(--t-lo));margin-top:4px;font-size:9px;display:block}.guild-card.svelte-1uha8ag>svg{color:color-mix(in oklab, var(--t-hi) 49%, var(--t-lo))}.sidebar-label.svelte-1uha8ag{color:color-mix(in oklab, var(--t-hi) 49%, var(--t-lo));letter-spacing:1.25px;align-items:center;gap:8px;margin-bottom:9px;padding:0 10px;font-size:9px;font-weight:750;display:flex}.primary-nav.svelte-1uha8ag{gap:4px;display:grid}.nav-item.svelte-1uha8ag{width:100%;color:color-mix(in oklab, var(--t-hi) 68%, var(--t-lo));text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:12px;padding:10px 11px;font-size:12px;transition:all .16s;display:flex}.nav-item.svelte-1uha8ag:hover{color:color-mix(in oklab, var(--t-hi) 95%, var(--t-lo));background:color-mix(in oklab, var(--t-hi) 8%, var(--t-lo))}.nav-item.active.svelte-1uha8ag{border-color:color-mix(in oklab, var(--accent) 31%, var(--t-lo));color:color-mix(in oklab, var(--accent) 55%, var(--acc-up));background:color-mix(in oklab, var(--t-hi) 12%, var(--t-lo))}.nav-item.active.svelte-1uha8ag svg{color:color-mix(in oklab, var(--accent) 80%, var(--acc-up))}.nav-count.svelte-1uha8ag{border:1px solid color-mix(in oklab, var(--t-hi) 22%, var(--t-lo));color:color-mix(in oklab, var(--t-hi) 71%, var(--t-lo));background:color-mix(in oklab, var(--t-hi) 9%, var(--t-lo));border-radius:6px;margin-left:auto;padding:2px 6px;font-size:9px}.raid-label.svelte-1uha8ag{margin-top:30px}.sidebar-raid.svelte-1uha8ag{border:1px solid color-mix(in oklab, var(--t-hi) 17%, var(--t-lo));background:color-mix(in oklab, var(--t-hi) 6%, var(--t-lo));cursor:pointer;text-align:left;border-radius:9px;align-items:center;gap:9px;width:100%;padding:10px 8px;display:flex}.mini-raid-icon.svelte-1uha8ag{width:29px;height:29px;color:color-mix(in oklab, var(--accent) 61%, var(--acc-up));background:color-mix(in oklab, var(--accent) 25%, var(--t-lo));border-radius:8px;flex:none;place-items:center;display:grid}.mini-raid-copy.svelte-1uha8ag{flex:1;min-width:0}.mini-raid-copy.svelte-1uha8ag strong:where(.svelte-1uha8ag){text-overflow:ellipsis;white-space:nowrap;font-size:10px;display:block;overflow:hidden}.mini-raid-copy.svelte-1uha8ag small:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 65%, var(--t-lo));margin-top:4px;font-size:9px;display:block}.sidebar-raid.svelte-1uha8ag>svg{color:color-mix(in oklab, var(--t-hi) 51%, var(--t-lo))}.sidebar-empty.svelte-1uha8ag{color:color-mix(in oklab, var(--t-hi) 49%, var(--t-lo));padding:11px 8px;font-size:10px}.sidebar-spacer.svelte-1uha8ag{flex:1;min-height:50px}.sidebar-user.svelte-1uha8ag{border-top:1px solid color-mix(in oklab, var(--t-hi) 14%, var(--t-lo));align-items:center;gap:9px;margin-top:10px;padding:13px 4px 2px;display:flex}.user-avatar.svelte-1uha8ag{border:1px solid color-mix(in oklab, var(--accent) 52%, var(--t-lo));width:31px;height:31px;color:color-mix(in oklab, var(--accent) 41%, var(--acc-up));background:linear-gradient(140deg, color-mix(in oklab, var(--accent) 40%, var(--t-lo)), color-mix(in oklab, var(--t-hi) 18%, var(--t-lo)));border-radius:10px;flex:none;place-items:center;font-size:11px;font-weight:750;display:grid}.user-copy.svelte-1uha8ag{flex:1;min-width:0}.user-copy.svelte-1uha8ag strong:where(.svelte-1uha8ag){text-overflow:ellipsis;white-space:nowrap;font-size:10px;display:block;overflow:hidden}.user-copy.svelte-1uha8ag span:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 56%, var(--t-lo));text-transform:capitalize;margin-top:3px;font-size:9px;display:block}.main-content.svelte-1uha8ag{width:calc(100% - 250px);min-height:100vh;margin-left:250px}.topbar.svelte-1uha8ag{border-bottom:1px solid color-mix(in oklab, var(--t-hi) 13%, var(--t-lo));background:color-mix(in srgb, var(--t-lo) 78%, transparent);justify-content:space-between;align-items:center;height:62px;padding:0 clamp(22px,4vw,58px);display:flex}.breadcrumb.svelte-1uha8ag{color:color-mix(in oklab, var(--t-hi) 49%, var(--t-lo));align-items:center;gap:10px;font-size:11px;display:flex}.breadcrumb.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 94%, var(--t-lo));font-weight:600}.crumb-slash.svelte-1uha8ag{color:color-mix(in oklab, var(--t-hi) 28%, var(--t-lo))}.topbar-actions.svelte-1uha8ag{align-items:center;gap:17px;display:flex}.timezone.svelte-1uha8ag{color:color-mix(in oklab, var(--t-hi) 71%, var(--t-lo));align-items:center;gap:7px;font-size:10px;display:flex}.timezone.svelte-1uha8ag svg{color:color-mix(in oklab, var(--accent) 100%, var(--acc-up))}.timezone.svelte-1uha8ag i:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 39%, var(--t-lo));font-style:normal}.bell-button.svelte-1uha8ag{position:relative}.bell-button.svelte-1uha8ag>span:where(.svelte-1uha8ag){border:1px solid var(--t-lo);background:color-mix(in oklab, var(--accent) 83%, var(--acc-up));border-radius:50%;width:5px;height:5px;position:absolute;top:5px;right:5px}.top-avatar.svelte-1uha8ag{border-radius:9px;width:29px;height:29px}.export-tabs.svelte-1uha8ag{gap:8px;margin-bottom:12px;display:flex}.export-text.svelte-1uha8ag{white-space:pre;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;overflow:auto}.group-hint.svelte-1uha8ag{color:color-mix(in oklab, var(--t-hi) 60%, var(--t-lo));margin:0 0 12px;font-size:12px}.group-board.svelte-1uha8ag{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:12px;margin-bottom:16px;display:grid}.rg.svelte-1uha8ag{border:1px solid color-mix(in oklab, var(--t-hi) 17%, var(--t-lo));background:color-mix(in oklab, var(--t-hi) 5%, var(--t-lo));border-radius:10px;min-height:90px;padding:10px}.rg-over.svelte-1uha8ag{border-color:var(--accent);background:color-mix(in oklab, var(--accent) 14%, var(--t-lo))}.rg.svelte-1uha8ag header:where(.svelte-1uha8ag){justify-content:space-between;margin-bottom:8px;font-size:12px;display:flex}.rg-full.svelte-1uha8ag{color:#ff8a8e;font-weight:700}.rg-player.svelte-1uha8ag{background:color-mix(in oklab, var(--t-hi) 8%, var(--t-lo));cursor:grab;border-radius:6px;align-items:center;gap:7px;margin-bottom:4px;padding:4px 6px;font-size:12px;display:flex}.rg-player.svelte-1uha8ag .player-link:where(.svelte-1uha8ag){text-align:left;flex:1}.rg-player.svelte-1uha8ag small:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 55%, var(--t-lo))}.rg-empty.svelte-1uha8ag{color:color-mix(in oklab, var(--t-hi) 45%, var(--t-lo));text-align:center;margin:8px 0;font-size:11px}.faction-switch.svelte-1uha8ag{border:1px solid color-mix(in oklab, var(--t-hi) 20%, var(--t-lo));border-radius:8px;display:flex;overflow:hidden}.faction-switch.svelte-1uha8ag button:where(.svelte-1uha8ag){color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:5px 11px;font-size:11px}.faction-switch.svelte-1uha8ag button.alliance:where(.svelte-1uha8ag){color:#fff;background:#1c4f9c}.faction-switch.svelte-1uha8ag button.horde:where(.svelte-1uha8ag){color:#fff;background:#9c1c24}.rg-rejected.svelte-1uha8ag{background:color-mix(in oklab, #e5484d 16%, var(--t-lo));border-color:#e5484d;animation:.3s svelte-1uha8ag-rk-shake}.rg-invalid.svelte-1uha8ag{background:color-mix(in oklab, #e5484d 22%, var(--t-lo));outline:2px solid #e5484d}@keyframes svelte-1uha8ag-rk-shake{25%{transform:translate(-4px)}75%{transform:translate(4px)}}.heading-full.svelte-1uha8ag{color:#ff8a8e!important;border-color:#e5484d!important}.pick-bar.svelte-1uha8ag{border-bottom:1px solid color-mix(in oklab, var(--t-hi) 14%, var(--t-lo));flex-wrap:wrap;align-items:center;gap:10px;padding:10px 16px;font-size:12px;display:flex}.pick-bar.svelte-1uha8ag span:where(.svelte-1uha8ag):first-child{flex:1;min-width:260px}.pick-bar.svelte-1uha8ag em:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 55%, var(--t-lo));font-style:normal}.pick-full.svelte-1uha8ag{background:oklab(62.5565% .177936 .0756249/.1)}.size-field.svelte-1uha8ag{align-items:center;gap:6px;display:flex}.size-field.svelte-1uha8ag select:where(.svelte-1uha8ag){color:inherit;border:1px solid color-mix(in oklab, var(--t-hi) 22%, var(--t-lo));font:inherit;background:0 0;border-radius:7px;padding:4px 6px}.size-field.svelte-1uha8ag select:where(.svelte-1uha8ag) option:where(.svelte-1uha8ag){color:#000}.pick-col.svelte-1uha8ag{text-align:center;width:64px}.pick-box.svelte-1uha8ag{width:18px;height:18px;accent-color:var(--accent);cursor:pointer}.row-benched.svelte-1uha8ag td:where(.svelte-1uha8ag):not(.pick-col){opacity:.55}.row-invalid.svelte-1uha8ag{outline-offset:-2px;outline:2px solid #e5484d}.board-switch.svelte-1uha8ag{gap:6px;margin:0 0 12px;display:flex}.board-switch.svelte-1uha8ag button:where(.svelte-1uha8ag){border:1px solid color-mix(in oklab, var(--t-hi) 20%, var(--t-lo));color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:8px;padding:7px 16px;font-size:12px}.board-switch.svelte-1uha8ag button.wing-active:where(.svelte-1uha8ag){border-color:var(--accent);background:color-mix(in oklab, var(--accent) 28%, var(--t-lo))}.page-content.svelte-1uha8ag{width:min(100%,1370px);margin:0 auto;padding:34px clamp(22px,4vw,58px) 25px}.page-heading.svelte-1uha8ag{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:23px;display:flex}.page-heading.svelte-1uha8ag h1:where(.svelte-1uha8ag){letter-spacing:-1.1px;margin:8px 0 6px;font-size:clamp(24px,3vw,31px);font-weight:680}.subtitle.svelte-1uha8ag{color:color-mix(in oklab, var(--t-hi) 65%, var(--t-lo));margin:0;font-size:12px}.heading-dot.svelte-1uha8ag{background:color-mix(in oklab, var(--accent) 100%, var(--acc-up));border-radius:50%;width:4px;height:4px;margin:0 5px 2px;display:inline-block}.heading-actions.svelte-1uha8ag{gap:8px;display:flex}.heading-count.svelte-1uha8ag{border:1px solid color-mix(in oklab, var(--accent) 37%, var(--t-lo));width:25px;height:25px;color:color-mix(in oklab, var(--accent) 62%, var(--acc-up));vertical-align:4px;letter-spacing:0;background:color-mix(in oklab, var(--t-hi) 13%, var(--t-lo));border-radius:8px;place-items:center;margin-left:4px;font-size:12px;display:inline-grid}.button.svelte-1uha8ag{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:37px;padding:0 13px;font-size:11px;font-weight:650;transition:all .17s;display:inline-flex}.button.svelte-1uha8ag:disabled{opacity:.48;cursor:not-allowed}.button-primary.svelte-1uha8ag{border-color:color-mix(in oklab, var(--accent) 83%, var(--acc-up));color:color-mix(in oklab, var(--t-hi) 6%, var(--t-lo));background:color-mix(in oklab, var(--accent) 83%, var(--acc-up));box-shadow:0 3px 14px color-mix(in srgb, color-mix(in oklab, var(--accent) 81%, var(--t-lo)) 15%, transparent)}.button-primary.svelte-1uha8ag:hover:not(:disabled){border-color:color-mix(in oklab, var(--accent) 63%, var(--acc-up));background:color-mix(in oklab, var(--accent) 63%, var(--acc-up))}.button-secondary.svelte-1uha8ag{border-color:color-mix(in oklab, var(--t-hi) 25%, var(--t-lo));color:color-mix(in oklab, var(--t-hi) 89%, var(--t-lo));background:color-mix(in oklab, var(--t-hi) 9%, var(--t-lo))}.button-secondary.svelte-1uha8ag:hover:not(:disabled){border-color:color-mix(in oklab, var(--accent) 62%, var(--t-lo));background:color-mix(in oklab, var(--t-hi) 12%, var(--t-lo))}.button-quiet.svelte-1uha8ag{border-color:color-mix(in oklab, var(--t-hi) 21%, var(--t-lo));color:color-mix(in oklab, var(--t-hi) 84%, var(--t-lo));background:color-mix(in srgb, color-mix(in oklab, var(--t-hi) 7%, var(--t-lo)) 50%, transparent)}.button-quiet.svelte-1uha8ag:hover:not(:disabled){background:color-mix(in oklab, var(--t-hi) 11%, var(--t-lo))}.icon-button.svelte-1uha8ag{width:31px;height:31px;color:color-mix(in oklab, var(--t-hi) 60%, var(--t-lo));cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;padding:0;display:grid;position:relative}.icon-button.svelte-1uha8ag:hover{border-color:color-mix(in oklab, var(--t-hi) 21%, var(--t-lo));color:color-mix(in oklab, var(--t-hi) 92%, var(--t-lo));background:color-mix(in oklab, var(--t-hi) 11%, var(--t-lo))}.hero-raid.svelte-1uha8ag{border:1px solid color-mix(in oklab, var(--accent) 36%, var(--t-lo));background:linear-gradient(110deg, color-mix(in oklab, var(--t-hi) 10%, var(--t-lo)), color-mix(in oklab, var(--t-hi) 6%, var(--t-lo)) 68%);min-height:248px;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--t-hi) 3%, transparent);border-radius:15px;grid-template-columns:minmax(0,1fr) 250px;display:grid;position:relative;overflow:hidden}.hero-glow.svelte-1uha8ag{background:radial-gradient(ellipse, color-mix(in srgb, color-mix(in oklab, var(--accent) 74%, var(--t-lo)) 19%, transparent), transparent 68%);pointer-events:none;border-radius:50%;width:430px;height:350px;position:absolute;top:-150px;right:10%}.hero-main.svelte-1uha8ag{z-index:1;padding:26px 30px;position:relative}.hero-kicker.svelte-1uha8ag{align-items:center;gap:8px;display:flex}.hero-tag.svelte-1uha8ag{border:1px solid color-mix(in oklab, var(--accent) 44%, var(--t-lo));color:color-mix(in oklab, var(--accent) 60%, var(--acc-up));background:color-mix(in oklab, var(--t-hi) 16%, var(--t-lo));letter-spacing:.3px;border-radius:6px;align-items:center;gap:6px;padding:5px 8px;font-size:9px;font-weight:700;display:inline-flex}.status-pill.svelte-1uha8ag{border:1px solid color-mix(in oklab, var(--t-hi) 20%, var(--t-lo));color:color-mix(in oklab, var(--t-hi) 70%, var(--t-lo));background:color-mix(in oklab, var(--t-hi) 11%, var(--t-lo));border-radius:20px;align-items:center;gap:6px;padding:5px 8px;font-size:9px;display:inline-flex}.status-pill.svelte-1uha8ag>span:where(.svelte-1uha8ag){background:color-mix(in oklab, var(--t-hi) 57%, var(--t-lo));border-radius:50%;width:5px;height:5px}.status-pill.status-open.svelte-1uha8ag{border-color:color-mix(in oklab, var(--t-hi) 32%, var(--t-lo));color:color-mix(in oklab, #91d6ad var(--status-text), var(--acc-down));background:color-mix(in oklab, var(--t-hi) 15%, var(--t-lo))}.status-pill.status-open.svelte-1uha8ag>span:where(.svelte-1uha8ag){background:color-mix(in oklab, #79d8ad var(--status-text), var(--acc-down));box-shadow:0 0 8px color-mix(in oklab, #79d8ad var(--status-text), var(--acc-down))}.status-pill.status-confirming.svelte-1uha8ag{border-color:color-mix(in oklab, var(--accent) 48%, var(--t-lo));color:color-mix(in oklab, var(--accent) 66%, var(--acc-up));background:color-mix(in oklab, var(--t-hi) 14%, var(--t-lo))}.status-pill.status-confirming.svelte-1uha8ag>span:where(.svelte-1uha8ag){background:color-mix(in oklab, var(--accent) 92%, var(--acc-up))}.hero-main.svelte-1uha8ag h2:where(.svelte-1uha8ag){letter-spacing:-.9px;margin:17px 0 10px;font-size:27px}.hero-meta.svelte-1uha8ag{color:color-mix(in oklab, var(--t-hi) 80%, var(--t-lo));flex-wrap:wrap;align-items:center;gap:15px;font-size:11px;display:flex}.hero-meta.svelte-1uha8ag span:where(.svelte-1uha8ag){align-items:center;gap:6px;display:inline-flex}.hero-meta.svelte-1uha8ag svg{color:color-mix(in oklab, var(--accent) 100%, var(--acc-up))}.hero-meta.svelte-1uha8ag .meta-timezone:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 54%, var(--t-lo));font-size:9px}.hero-actions.svelte-1uha8ag{gap:8px;margin-top:22px;display:flex}.hero-roster.svelte-1uha8ag{z-index:1;border-left:1px solid color-mix(in srgb, color-mix(in oklab, var(--accent) 46%, var(--t-lo)) 43%, transparent);background:linear-gradient(110deg, color-mix(in srgb, color-mix(in oklab, var(--t-hi) 2%, var(--t-lo)) 13%, transparent), color-mix(in srgb, var(--t-lo) 31%, transparent));align-self:stretch;padding:26px 25px;position:relative}.roster-count.svelte-1uha8ag{align-items:baseline;gap:4px;display:flex}.roster-count.svelte-1uha8ag strong:where(.svelte-1uha8ag){letter-spacing:-1.7px;font-size:34px}.roster-count.svelte-1uha8ag span:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 61%, var(--t-lo));font-size:13px}.hero-roster.svelte-1uha8ag>p:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 71%, var(--t-lo));margin:1px 0 14px;font-size:10px}.progress-track.svelte-1uha8ag,.readiness-bar.svelte-1uha8ag{background:color-mix(in oklab, var(--t-hi) 21%, var(--t-lo));border-radius:5px;height:6px;overflow:hidden}.progress-track.svelte-1uha8ag>div:where(.svelte-1uha8ag),.readiness-bar.svelte-1uha8ag>div:where(.svelte-1uha8ag){border-radius:inherit;background:linear-gradient(90deg, color-mix(in oklab, var(--accent) 91%, var(--t-lo)), color-mix(in oklab, var(--accent) 75%, var(--acc-up)));height:100%;transition:width .3s}.progress-foot.svelte-1uha8ag{color:color-mix(in oklab, var(--t-hi) 63%, var(--t-lo));justify-content:space-between;margin-top:8px;font-size:9px;display:flex}.progress-foot.svelte-1uha8ag>span:where(.svelte-1uha8ag){align-items:center;gap:5px;display:flex}.progress-legend.svelte-1uha8ag{border-radius:50%;width:5px;height:5px}.confirmed-legend.svelte-1uha8ag{background:color-mix(in oklab, #79d8ad var(--status-text), var(--acc-down))}.pending-legend.svelte-1uha8ag{background:color-mix(in oklab, var(--accent) 100%, var(--acc-up))}.class-stack.svelte-1uha8ag{align-items:center;margin-top:20px;display:flex}.class-stack.svelte-1uha8ag>span:where(.svelte-1uha8ag),.class-stack.svelte-1uha8ag>b:where(.svelte-1uha8ag){border:2px solid color-mix(in oklab, var(--t-hi) 8%, var(--t-lo));width:23px;height:23px;color:color-mix(in oklab, var(--t-hi) 4%, var(--t-lo));background:var(--class);border-radius:50%;place-items:center;margin-left:-5px;font-size:9px;font-weight:800;display:grid}.class-stack.svelte-1uha8ag>span:where(.svelte-1uha8ag):first-child{margin-left:0}.class-stack.svelte-1uha8ag>b:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 81%, var(--t-lo));background:color-mix(in oklab, var(--t-hi) 32%, var(--t-lo));font-size:8px}.hero-corner.svelte-1uha8ag{color:color-mix(in oklab, var(--accent) 85%, var(--t-lo));letter-spacing:1.1px;align-items:center;gap:6px;font-size:8px;font-weight:700;display:flex;position:absolute;bottom:21px;right:265px}.hero-corner.svelte-1uha8ag svg{color:color-mix(in oklab, var(--accent) 96%, var(--acc-up))}.overview-grid.svelte-1uha8ag{grid-template-columns:minmax(0,1.55fr) minmax(280px,1fr);gap:14px;margin-top:15px;display:grid}.panel.svelte-1uha8ag{border:1px solid color-mix(in oklab, var(--t-hi) 17%, var(--t-lo));background:color-mix(in oklab, var(--t-hi) 4%, var(--t-lo));border-radius:12px}.activity-panel.svelte-1uha8ag,.quick-panel.svelte-1uha8ag,.upcoming-panel.svelte-1uha8ag,.calendar-panel.svelte-1uha8ag,.roster-panel.svelte-1uha8ag,.all-assignments.svelte-1uha8ag{padding:19px 20px}.section-title.svelte-1uha8ag{justify-content:space-between;align-items:center;gap:12px;display:flex}.section-title.svelte-1uha8ag h3:where(.svelte-1uha8ag){letter-spacing:-.2px;margin:5px 0 0;font-size:14px}.text-button.svelte-1uha8ag{color:color-mix(in oklab, var(--accent) 74%, var(--acc-up));cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:6px 0;font-size:10px;font-weight:600;display:inline-flex}.text-button.svelte-1uha8ag:hover{color:color-mix(in oklab, var(--accent) 37%, var(--acc-up))}.text-button.svelte-1uha8ag:disabled{opacity:.5;cursor:not-allowed}.readiness.svelte-1uha8ag{align-items:center;gap:18px;padding:20px 4px;display:flex}.readiness-ring.svelte-1uha8ag{background:conic-gradient(color-mix(in oklab, var(--accent) 97%, var(--t-lo)) 0deg, color-mix(in oklab, var(--accent) 97%, var(--t-lo)) calc(var(--progress,0) * 1deg), color-mix(in oklab, var(--t-hi) 19%, var(--t-lo)) 0);border-radius:50%;flex:none;place-items:center;width:79px;height:79px;display:grid;position:relative}.readiness-ring.svelte-1uha8ag:before{content:"";background:color-mix(in oklab, var(--t-hi) 4%, var(--t-lo));border-radius:50%;position:absolute;inset:7px}.readiness-ring.svelte-1uha8ag>div:where(.svelte-1uha8ag){text-align:center;display:grid;position:relative}.readiness-ring.svelte-1uha8ag strong:where(.svelte-1uha8ag){letter-spacing:-.5px;font-size:18px}.readiness-ring.svelte-1uha8ag span:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 59%, var(--t-lo));margin-top:2px;font-size:8px}.readiness-copy.svelte-1uha8ag>strong:where(.svelte-1uha8ag){font-size:12px}.readiness-copy.svelte-1uha8ag>strong:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 66%, var(--t-lo));font-weight:500}.readiness-copy.svelte-1uha8ag p:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 57%, var(--t-lo));margin:5px 0 9px;font-size:10px;line-height:1.5}.readiness-tags.svelte-1uha8ag{color:color-mix(in oklab, var(--t-hi) 68%, var(--t-lo));gap:12px;font-size:9px;display:flex}.readiness-tags.svelte-1uha8ag span:where(.svelte-1uha8ag){align-items:center;gap:5px;display:flex}.readiness-tags.svelte-1uha8ag i:where(.svelte-1uha8ag){border-radius:50%;width:5px;height:5px}.tag-green.svelte-1uha8ag{background:color-mix(in oklab, #79d8ad var(--status-text), var(--acc-down))}.tag-purple.svelte-1uha8ag{background:color-mix(in oklab, var(--accent) 100%, var(--acc-up))}.activity-footer.svelte-1uha8ag{border-top:1px solid color-mix(in oklab, var(--t-hi) 15%, var(--t-lo));color:color-mix(in oklab, var(--t-hi) 58%, var(--t-lo));align-items:center;gap:6px;padding-top:11px;font-size:9px;display:flex}.activity-footer.svelte-1uha8ag svg{color:color-mix(in oklab, var(--accent) 96%, var(--t-lo))}.activity-footer.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 84%, var(--t-lo));font-weight:600}.activity-separator.svelte-1uha8ag{color:color-mix(in oklab, var(--t-hi) 38%, var(--t-lo));padding:0 2px}.quick-panel.svelte-1uha8ag .section-title:where(.svelte-1uha8ag){margin-bottom:12px}.quick-action.svelte-1uha8ag{border:0;border-top:1px solid color-mix(in oklab, var(--t-hi) 14%, var(--t-lo));text-align:left;cursor:pointer;background:0 0;align-items:center;gap:10px;width:100%;padding:9px 2px;display:flex}.quick-action.svelte-1uha8ag:disabled{opacity:.46;cursor:not-allowed}.quick-icon.svelte-1uha8ag{border-radius:9px;flex:none;place-items:center;width:31px;height:31px;display:grid}.quick-icon.violet.svelte-1uha8ag{color:color-mix(in oklab, var(--accent) 70%, var(--acc-up));background:color-mix(in oklab, var(--t-hi) 15%, var(--t-lo))}.quick-icon.blue.svelte-1uha8ag{color:color-mix(in oklab, #8eb3ff var(--status-text), var(--acc-down));background:color-mix(in oklab, var(--t-hi) 16%, var(--t-lo))}.quick-icon.green.svelte-1uha8ag{color:color-mix(in oklab, #7dd8b1 var(--status-text), var(--acc-down));background:color-mix(in oklab, var(--t-hi) 18%, var(--t-lo))}.quick-action.svelte-1uha8ag>span:where(.svelte-1uha8ag):nth-child(2){flex:1}.quick-action.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:10px;display:block}.quick-action.svelte-1uha8ag small:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 58%, var(--t-lo));margin-top:3px;font-size:9px;display:block}.quick-action.svelte-1uha8ag>svg:last-child{color:color-mix(in oklab, var(--t-hi) 51%, var(--t-lo))}.quick-action.svelte-1uha8ag:hover:not(:disabled) strong:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--accent) 53%, var(--acc-up))}.upcoming-panel.svelte-1uha8ag,.upcoming-list.svelte-1uha8ag{margin-top:14px}.upcoming-row.svelte-1uha8ag{border:1px solid #0000;border-top-color:color-mix(in oklab, var(--t-hi) 15%, var(--t-lo));text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;width:100%;padding:10px 9px;display:flex}.upcoming-row.svelte-1uha8ag:hover,.upcoming-row.upcoming-active.svelte-1uha8ag{border-color:color-mix(in oklab, var(--t-hi) 20%, var(--t-lo));background:color-mix(in oklab, var(--t-hi) 9%, var(--t-lo));border-radius:9px}.date-block.svelte-1uha8ag{border:1px solid color-mix(in oklab, var(--t-hi) 24%, var(--t-lo));width:39px;height:39px;color:color-mix(in oklab, var(--accent) 49%, var(--acc-up));background:color-mix(in oklab, var(--t-hi) 14%, var(--t-lo));border-radius:9px;flex:none;align-content:center;justify-items:center;display:grid}.date-block.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:14px;line-height:1.1}.date-block.svelte-1uha8ag span:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--accent) 87%, var(--acc-up));text-transform:uppercase;margin-top:2px;font-size:8px}.upcoming-copy.svelte-1uha8ag{flex:1;min-width:0}.upcoming-copy.svelte-1uha8ag strong:where(.svelte-1uha8ag){text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.upcoming-copy.svelte-1uha8ag>span:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 61%, var(--t-lo));margin-top:4px;font-size:9px;display:block}.upcoming-copy.svelte-1uha8ag i:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 37%, var(--t-lo));padding:0 4px;font-style:normal}.upcoming-signups.svelte-1uha8ag{color:color-mix(in oklab, var(--t-hi) 70%, var(--t-lo));align-items:center;gap:5px;font-size:10px;display:inline-flex}.upcoming-signups.svelte-1uha8ag svg{color:color-mix(in oklab, var(--accent) 100%, var(--acc-up))}.upcoming-status.svelte-1uha8ag{border:1px solid color-mix(in oklab, var(--t-hi) 32%, var(--t-lo));color:color-mix(in oklab, #91d6ad var(--status-text), var(--acc-down));background:color-mix(in oklab, var(--t-hi) 15%, var(--t-lo));border-radius:20px;padding:4px 7px;font-size:8px}.upcoming-row.svelte-1uha8ag>svg:last-child{color:color-mix(in oklab, var(--t-hi) 49%, var(--t-lo))}.empty-inline.svelte-1uha8ag{color:color-mix(in oklab, var(--t-hi) 59%, var(--t-lo));margin:19px 0 4px;font-size:11px}.empty-inline.tall.svelte-1uha8ag{text-align:center;padding:45px 10px}.toast.svelte-1uha8ag{border:1px solid;border-radius:9px;align-items:center;gap:9px;margin:0 0 15px;padding:11px 13px;font-size:11px;display:flex}.toast.svelte-1uha8ag>span:where(.svelte-1uha8ag){flex:1}.toast.svelte-1uha8ag>button:where(.svelte-1uha8ag){color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:2px;display:grid}.success-toast.svelte-1uha8ag{border-color:color-mix(in oklab, var(--t-hi) 32%, var(--t-lo));color:color-mix(in oklab, #b0e8c9 var(--status-text), var(--acc-down));background:color-mix(in oklab, var(--t-hi) 13%, var(--t-lo))}.error-toast.svelte-1uha8ag{border-color:color-mix(in oklab, var(--t-hi) 30%, var(--t-lo));color:color-mix(in oklab, #ffb9bc var(--status-text), var(--acc-down));background:color-mix(in oklab, var(--t-hi) 11%, var(--t-lo))}.raid-layout.svelte-1uha8ag{grid-template-columns:minmax(0,1fr) 280px;gap:14px;display:grid}.raid-detail.svelte-1uha8ag{padding:20px}.raid-detail-top.svelte-1uha8ag{align-items:center;gap:13px;display:flex}.raid-emblem.svelte-1uha8ag{border:1px solid color-mix(in oklab, var(--accent) 47%, var(--t-lo));width:49px;height:49px;color:color-mix(in oklab, var(--accent) 64%, var(--acc-up));background:radial-gradient(circle at 30% 20%, color-mix(in oklab, var(--accent) 45%, var(--t-lo)), color-mix(in oklab, var(--t-hi) 12%, var(--t-lo)) 74%);border-radius:13px;flex:none;place-items:center;display:grid}.raid-detail-title.svelte-1uha8ag{flex:1}.raid-detail-title.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:8px 0 4px;font-size:17px}.raid-detail-title.svelte-1uha8ag p:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 62%, var(--t-lo));margin:0;font-size:10px}.raid-metrics.svelte-1uha8ag{border-top:1px solid color-mix(in oklab, var(--t-hi) 17%, var(--t-lo));border-bottom:1px solid color-mix(in oklab, var(--t-hi) 17%, var(--t-lo));grid-template-columns:repeat(4,1fr);margin:22px 0;padding:14px 0;display:grid}.raid-metrics.svelte-1uha8ag>div:where(.svelte-1uha8ag){border-left:1px solid color-mix(in oklab, var(--t-hi) 17%, var(--t-lo));gap:3px;padding:0 12px;display:grid}.raid-metrics.svelte-1uha8ag>div:where(.svelte-1uha8ag):first-child{border-left:0;padding-left:0}.raid-metrics.svelte-1uha8ag strong:where(.svelte-1uha8ag){letter-spacing:-.5px;font-size:19px}.raid-metrics.svelte-1uha8ag strong:where(.svelte-1uha8ag) small:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 58%, var(--t-lo));font-size:11px;font-weight:500}.raid-metrics.svelte-1uha8ag span:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 63%, var(--t-lo));font-size:9px}.raid-section-head.svelte-1uha8ag{justify-content:space-between;align-items:center;gap:10px;display:flex}.raid-section-head.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:0;font-size:12px}.raid-section-head.svelte-1uha8ag p:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 58%, var(--t-lo));margin:4px 0 0;font-size:9px}.readiness-bar.svelte-1uha8ag{margin:16px 0 6px}.readiness-labels.svelte-1uha8ag{color:color-mix(in oklab, var(--t-hi) 58%, var(--t-lo));justify-content:space-between;font-size:9px;display:flex}.raid-controls.svelte-1uha8ag{border-top:1px solid color-mix(in oklab, var(--t-hi) 17%, var(--t-lo));flex-wrap:wrap;align-items:center;gap:7px;margin-top:20px;padding-top:14px;display:flex}.raid-controls.svelte-1uha8ag .button:where(.svelte-1uha8ag){min-height:32px;font-size:9px}.control-spacer.svelte-1uha8ag{flex:1}.raid-side.svelte-1uha8ag{padding:17px 14px}.raid-side.svelte-1uha8ag .section-title:where(.svelte-1uha8ag){padding:0 4px 11px}.raid-side-row.svelte-1uha8ag{border:0;border-top:1px solid color-mix(in oklab, var(--t-hi) 15%, var(--t-lo));text-align:left;cursor:pointer;background:0 0;align-items:center;gap:8px;width:100%;padding:9px 5px;display:flex}.raid-side-row.svelte-1uha8ag:hover,.raid-side-row.raid-side-active.svelte-1uha8ag{background:color-mix(in oklab, var(--t-hi) 9%, var(--t-lo))}.raid-side-icon.svelte-1uha8ag{width:27px;height:27px;color:color-mix(in oklab, var(--accent) 67%, var(--acc-up));background:color-mix(in oklab, var(--t-hi) 15%, var(--t-lo));border-radius:8px;flex:none;place-items:center;display:grid}.raid-side-row.svelte-1uha8ag>span:where(.svelte-1uha8ag):nth-child(2){flex:1;min-width:0}.raid-side-row.svelte-1uha8ag strong:where(.svelte-1uha8ag){text-overflow:ellipsis;white-space:nowrap;font-size:9px;display:block;overflow:hidden}.raid-side-row.svelte-1uha8ag small:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 59%, var(--t-lo));margin-top:3px;font-size:8px;display:block}.raid-side-row.svelte-1uha8ag>svg:last-child{color:color-mix(in oklab, var(--t-hi) 49%, var(--t-lo))}.add-raid-link.svelte-1uha8ag{width:100%;color:color-mix(in oklab, var(--accent) 79%, var(--acc-up));text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:10px 4px;font-size:9px;display:flex}.discord-connect.svelte-1uha8ag{border:1px solid color-mix(in oklab, var(--t-hi) 18%, var(--t-lo));color:color-mix(in oklab, var(--accent) 96%, var(--acc-up));background:color-mix(in oklab, var(--t-hi) 8%, var(--t-lo));border-radius:8px;align-items:flex-start;gap:9px;margin-top:10px;padding:11px 9px;display:flex}.discord-connect.svelte-1uha8ag>svg{color:color-mix(in oklab, var(--accent) 99%, var(--acc-up));flex:none}.discord-connect.svelte-1uha8ag div:where(.svelte-1uha8ag){flex:1}.discord-connect.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 86%, var(--t-lo));font-size:9px;display:block}.discord-connect.svelte-1uha8ag span:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 61%, var(--t-lo));margin-top:4px;font-size:8px;line-height:1.45;display:block}.connection-dot.svelte-1uha8ag{background:color-mix(in oklab, #d3a85e var(--status-text), var(--acc-down));border-radius:50%;flex:none;width:6px;height:6px;margin-top:3px}.calendar-panel.svelte-1uha8ag{margin-top:14px}.count-chip.svelte-1uha8ag{border:1px solid color-mix(in oklab, var(--t-hi) 21%, var(--t-lo));color:color-mix(in oklab, var(--t-hi) 70%, var(--t-lo));background:color-mix(in oklab, var(--t-hi) 9%, var(--t-lo));border-radius:6px;padding:4px 8px;font-size:9px}.table-wrap.svelte-1uha8ag{width:100%;margin-top:13px;overflow-x:auto}.data-table.svelte-1uha8ag{border-collapse:collapse;text-align:left;width:100%}.data-table.svelte-1uha8ag th:where(.svelte-1uha8ag){border-bottom:1px solid color-mix(in oklab, var(--t-hi) 20%, var(--t-lo));color:color-mix(in oklab, var(--t-hi) 57%, var(--t-lo));white-space:nowrap;padding:10px 11px;font-size:9px;font-weight:650}.data-table.svelte-1uha8ag td:where(.svelte-1uha8ag){border-bottom:1px solid color-mix(in oklab, var(--t-hi) 15%, var(--t-lo));color:color-mix(in oklab, var(--t-hi) 77%, var(--t-lo));white-space:nowrap;padding:10px 11px;font-size:10px}.data-table.svelte-1uha8ag tbody:where(.svelte-1uha8ag) tr:where(.svelte-1uha8ag):last-child td:where(.svelte-1uha8ag){border-bottom:0}.data-table.svelte-1uha8ag tbody:where(.svelte-1uha8ag) tr:where(.svelte-1uha8ag):hover,.data-table.svelte-1uha8ag tbody:where(.svelte-1uha8ag) tr.row-selected:where(.svelte-1uha8ag){background:color-mix(in oklab, var(--t-hi) 9%, var(--t-lo))}.table-raid.svelte-1uha8ag{align-items:center;gap:9px;display:flex}.table-raid-icon.svelte-1uha8ag{width:28px;height:28px;color:color-mix(in oklab, var(--accent) 67%, var(--acc-up));background:color-mix(in oklab, var(--t-hi) 15%, var(--t-lo));border-radius:8px;place-items:center;display:grid}.table-raid.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 92%, var(--t-lo));font-size:10px;display:block}.table-raid.svelte-1uha8ag small:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 59%, var(--t-lo));margin-top:3px;font-size:8px;display:block}.signup-count.svelte-1uha8ag{align-items:center;gap:5px;display:inline-flex}.signup-count.svelte-1uha8ag svg{color:color-mix(in oklab, var(--accent) 100%, var(--acc-up))}.data-table.svelte-1uha8ag .status-pill:where(.svelte-1uha8ag){font-size:8px}.roster-panel.svelte-1uha8ag{padding:0;overflow:hidden}.roster-toolbar.svelte-1uha8ag{border-bottom:1px solid color-mix(in oklab, var(--t-hi) 17%, var(--t-lo));align-items:center;gap:9px;padding:13px 16px;display:flex}.search-field.svelte-1uha8ag{border:1px solid color-mix(in oklab, var(--t-hi) 20%, var(--t-lo));width:min(310px,45%);height:33px;color:color-mix(in oklab, var(--t-hi) 54%, var(--t-lo));background:color-mix(in oklab, var(--t-hi) 6%, var(--t-lo));border-radius:7px;align-items:center;gap:8px;padding:0 9px;display:flex}.search-field.svelte-1uha8ag input:where(.svelte-1uha8ag){width:100%;min-width:0;color:color-mix(in oklab, var(--t-hi) 95%, var(--t-lo));background:0 0;border:0;outline:0;font-size:10px}.search-field.svelte-1uha8ag input:where(.svelte-1uha8ag)::placeholder{color:color-mix(in oklab, var(--t-hi) 49%, var(--t-lo))}.filter-field.svelte-1uha8ag{border:1px solid color-mix(in oklab, var(--t-hi) 20%, var(--t-lo));height:33px;color:color-mix(in oklab, var(--t-hi) 65%, var(--t-lo));background:color-mix(in oklab, var(--t-hi) 6%, var(--t-lo));border-radius:7px;align-items:center;gap:7px;padding:0 8px;display:flex}.filter-field.svelte-1uha8ag select:where(.svelte-1uha8ag){appearance:none;color:color-mix(in oklab, var(--t-hi) 83%, var(--t-lo));background:0 0;border:0;outline:0;font-size:9px}.filter-field.svelte-1uha8ag select:where(.svelte-1uha8ag) option:where(.svelte-1uha8ag),select.svelte-1uha8ag option:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 94%, var(--t-lo));background:color-mix(in oklab, var(--t-hi) 9%, var(--t-lo))}.toolbar-spacer.svelte-1uha8ag{flex:1}.roster-summary.svelte-1uha8ag{color:color-mix(in oklab, var(--t-hi) 65%, var(--t-lo));white-space:nowrap;align-items:center;gap:5px;font-size:9px;display:flex}.summary-dot.svelte-1uha8ag{border-radius:50%;width:5px;height:5px}.green-dot.svelte-1uha8ag{background:color-mix(in oklab, #79d8ad var(--status-text), var(--acc-down))}.purple-dot.svelte-1uha8ag{background:color-mix(in oklab, var(--accent) 100%, var(--acc-up))}.roster-summary.svelte-1uha8ag i:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 37%, var(--t-lo));margin:0 2px;font-style:normal}.roster-table.svelte-1uha8ag th:where(.svelte-1uha8ag):first-child,.roster-table.svelte-1uha8ag td:where(.svelte-1uha8ag):first-child{padding-left:17px}.character-cell.svelte-1uha8ag{align-items:center;gap:8px;display:flex}.character-avatar.svelte-1uha8ag{border:1px solid color-mix(in srgb, var(--class-color) 45%, transparent);width:25px;height:25px;color:color-mix(in oklab, var(--t-hi) 4%, var(--t-lo));background:var(--class-color);border-radius:8px;flex:none;place-items:center;font-size:9px;font-weight:800;display:grid}.character-cell.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 92%, var(--t-lo));font-size:10px}.spec-class.svelte-1uha8ag{align-items:center;gap:6px;display:flex}.spec-class.svelte-1uha8ag>span:where(.svelte-1uha8ag):last-child{color:color-mix(in oklab, var(--t-hi) 59%, var(--t-lo))}.class-swatch.svelte-1uha8ag{background:var(--class-color);border-radius:50%;width:6px;height:6px}.role-badge.svelte-1uha8ag,.group-pill.svelte-1uha8ag{border:1px solid color-mix(in oklab, var(--t-hi) 22%, var(--t-lo));color:color-mix(in oklab, var(--t-hi) 79%, var(--t-lo));background:color-mix(in oklab, var(--t-hi) 11%, var(--t-lo));border-radius:5px;padding:4px 7px;font-size:8px}.flex-tags.svelte-1uha8ag{gap:3px;display:flex}.flex-tags.svelte-1uha8ag span:where(.svelte-1uha8ag){border:1px solid color-mix(in srgb, var(--class-color) 28%, color-mix(in oklab, var(--t-hi) 17%, var(--t-lo)));color:var(--class-color);background:color-mix(in srgb, var(--class-color) 8%, color-mix(in oklab, var(--t-hi) 6%, var(--t-lo)));border-radius:4px;padding:3px 5px;font-size:8px;font-weight:700}.muted-dash.svelte-1uha8ag{color:color-mix(in oklab, var(--t-hi) 43%, var(--t-lo))}.group-pill.svelte-1uha8ag{color:color-mix(in oklab, var(--accent) 65%, var(--acc-up));background:color-mix(in oklab, var(--t-hi) 16%, var(--t-lo))}.wing-inline.svelte-1uha8ag{color:color-mix(in oklab, var(--t-hi) 60%, var(--t-lo));padding-left:6px;font-size:8px}.confirmation-button.svelte-1uha8ag{color:color-mix(in oklab, var(--accent) 63%, var(--acc-up));cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:9px;display:inline-flex}.confirmation-button.svelte-1uha8ag span:where(.svelte-1uha8ag){background:color-mix(in oklab, var(--accent) 100%, var(--acc-up));border-radius:50%;width:6px;height:6px}.confirmation-button.confirm-yes.svelte-1uha8ag{color:color-mix(in oklab, #8edcb3 var(--status-text), var(--acc-down))}.confirmation-button.confirm-yes.svelte-1uha8ag span:where(.svelte-1uha8ag){background:color-mix(in oklab, #79d8ad var(--status-text), var(--acc-down))}.confirmation-button.confirm-no.svelte-1uha8ag{color:color-mix(in oklab, #ff9398 var(--status-text), var(--acc-down))}.confirmation-button.confirm-no.svelte-1uha8ag span:where(.svelte-1uha8ag){background:color-mix(in oklab, #ff858e var(--status-text), var(--acc-down))}.roster-footer.svelte-1uha8ag{border-top:1px solid color-mix(in oklab, var(--t-hi) 17%, var(--t-lo));color:color-mix(in oklab, var(--t-hi) 57%, var(--t-lo));justify-content:space-between;align-items:center;padding:11px 17px;font-size:9px;display:flex}.roster-footer.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 89%, var(--t-lo))}.assignment-heading.svelte-1uha8ag{align-items:center}.assignment-summary.svelte-1uha8ag{align-items:center;gap:12px;padding:14px 16px;display:flex}.assignment-summary-icon.svelte-1uha8ag{border:1px solid color-mix(in oklab, var(--accent) 39%, var(--t-lo));width:34px;height:34px;color:color-mix(in oklab, var(--accent) 67%, var(--acc-up));background:color-mix(in oklab, var(--t-hi) 14%, var(--t-lo));border-radius:9px;flex:none;place-items:center;display:grid}.assignment-summary.svelte-1uha8ag>div:where(.svelte-1uha8ag):nth-child(2){flex:1;min-width:0}.assignment-summary.svelte-1uha8ag>div:where(.svelte-1uha8ag):nth-child(2) strong:where(.svelte-1uha8ag){font-size:11px;display:block}.assignment-summary.svelte-1uha8ag p:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 60%, var(--t-lo));margin:4px 0 0;font-size:9px}.assignment-stats.svelte-1uha8ag{color:color-mix(in oklab, var(--t-hi) 62%, var(--t-lo));gap:14px;font-size:9px;display:flex}.assignment-stats.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 92%, var(--t-lo));font-size:13px}.assignment-export.svelte-1uha8ag{border-left:1px solid color-mix(in oklab, var(--t-hi) 19%, var(--t-lo));gap:5px;padding-left:12px;display:flex}.wing-tabs.svelte-1uha8ag{gap:5px;padding:13px 0;display:flex;overflow-x:auto}.assignment-board.svelte-1uha8ag{gap:12px;display:grid}.wing-section.svelte-1uha8ag{border:1px solid color-mix(in oklab, var(--t-hi) 17%, var(--t-lo));background:color-mix(in oklab, var(--t-hi) 4%, var(--t-lo));border-radius:11px;padding:16px}.wing-heading.svelte-1uha8ag{border-bottom:1px solid color-mix(in oklab, var(--t-hi) 17%, var(--t-lo));align-items:center;gap:10px;padding-bottom:12px;display:flex}.wing-icon.svelte-1uha8ag{border:1px solid color-mix(in srgb, var(--wing-color) 35%, color-mix(in oklab, var(--t-hi) 21%, var(--t-lo)));width:31px;height:31px;color:var(--wing-color);background:color-mix(in srgb, var(--wing-color) 12%, color-mix(in oklab, var(--t-hi) 9%, var(--t-lo)));border-radius:9px;flex:none;place-items:center;display:grid}.wing-heading.svelte-1uha8ag>div:where(.svelte-1uha8ag):nth-child(2){flex:1;min-width:0}.wing-heading.svelte-1uha8ag p:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 57%, var(--t-lo));margin:4px 0 0;font-size:9px}.wing-count.svelte-1uha8ag{border:1px solid color-mix(in oklab, var(--t-hi) 21%, var(--t-lo));color:color-mix(in oklab, var(--t-hi) 70%, var(--t-lo));background:color-mix(in oklab, var(--t-hi) 9%, var(--t-lo));border-radius:5px;padding:4px 7px;font-size:8px}.wing-groups.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding-top:12px;display:grid}.group-card.svelte-1uha8ag{border:1px solid color-mix(in oklab, var(--t-hi) 19%, var(--t-lo));background:color-mix(in oklab, var(--t-hi) 7%, var(--t-lo));border-radius:8px;overflow:hidden}.group-card-head.svelte-1uha8ag{border-bottom:1px solid color-mix(in oklab, var(--t-hi) 20%, var(--t-lo));color:color-mix(in oklab, var(--accent) 82%, var(--acc-up));background:color-mix(in oklab, var(--t-hi) 12%, var(--t-lo));letter-spacing:.7px;justify-content:space-between;padding:7px 9px;font-size:8px;font-weight:750;display:flex}.group-card-head.svelte-1uha8ag span:where(.svelte-1uha8ag):last-child{color:color-mix(in oklab, var(--t-hi) 59%, var(--t-lo));letter-spacing:0;font-weight:500}.assignment-player.svelte-1uha8ag{border-bottom:1px solid color-mix(in oklab, var(--t-hi) 14%, var(--t-lo));align-items:center;gap:7px;min-height:42px;padding:6px 8px;display:flex}.assignment-player.svelte-1uha8ag:last-child{border-bottom:0}.player-dot.svelte-1uha8ag{background:var(--class-color);border-radius:50%;flex:none;width:6px;height:6px}.player-main.svelte-1uha8ag{flex:1;min-width:70px}.player-main.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:9px;display:block}.assignment-role.svelte-1uha8ag,.assignment-note.svelte-1uha8ag,.table-select.svelte-1uha8ag{border:1px solid color-mix(in oklab, var(--t-hi) 21%, var(--t-lo));height:26px;color:color-mix(in oklab, var(--t-hi) 82%, var(--t-lo));background:color-mix(in oklab, var(--t-hi) 9%, var(--t-lo));border-radius:5px;padding:0 6px;font-size:8px}.assignment-role.svelte-1uha8ag{width:76px}.assignment-note.svelte-1uha8ag{width:116px}.assignment-note.svelte-1uha8ag::placeholder{color:color-mix(in oklab, var(--t-hi) 46%, var(--t-lo))}.wing-empty.svelte-1uha8ag{color:color-mix(in oklab, var(--t-hi) 59%, var(--t-lo));justify-content:space-between;align-items:center;padding:20px 5px 5px;font-size:10px;display:flex}.unassigned-callout.svelte-1uha8ag{border:1px solid color-mix(in oklab, var(--t-hi) 30%, var(--t-lo));background:color-mix(in oklab, var(--t-hi) 12%, var(--t-lo));border-radius:9px;align-items:center;gap:11px;margin-bottom:12px;padding:12px;display:flex}.callout-indicator.svelte-1uha8ag{background:color-mix(in oklab, #f4c877 var(--status-text), var(--acc-down));border-radius:50%;flex:none;width:7px;height:7px}.unassigned-callout.svelte-1uha8ag>div:where(.svelte-1uha8ag){flex:1}.unassigned-callout.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 90%, var(--t-lo));font-size:10px;display:block}.unassigned-callout.svelte-1uha8ag p:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 71%, var(--t-lo));margin:4px 0 0;font-size:9px}.all-assignments.svelte-1uha8ag{margin-top:14px;padding:0;overflow:hidden}.all-assignments.svelte-1uha8ag .section-title:where(.svelte-1uha8ag){padding:15px 17px 0}.editor-hint.svelte-1uha8ag{color:color-mix(in oklab, var(--t-hi) 53%, var(--t-lo));font-size:8px}.table-select.svelte-1uha8ag{min-width:108px;height:28px;font-size:9px}.compact-select.svelte-1uha8ag{min-width:95px}.assignment-bottom.svelte-1uha8ag{align-items:center;gap:12px;padding:14px 0 5px;display:flex}.assignment-bottom.svelte-1uha8ag>span:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 58%, var(--t-lo));flex:1;font-size:9px}.assignment-bottom.svelte-1uha8ag .button:where(.svelte-1uha8ag){min-height:34px}.sr-only.svelte-1uha8ag{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.empty-card.svelte-1uha8ag{border:1px dashed color-mix(in oklab, var(--t-hi) 24%, var(--t-lo));background:color-mix(in srgb, color-mix(in oklab, var(--t-hi) 4%, var(--t-lo)) 74%, transparent);text-align:center;border-radius:12px;justify-items:center;padding:40px 20px;display:grid}.empty-icon.svelte-1uha8ag{border:1px solid color-mix(in oklab, var(--accent) 41%, var(--t-lo));width:45px;height:45px;color:color-mix(in oklab, var(--accent) 67%, var(--acc-up));background:color-mix(in oklab, var(--t-hi) 14%, var(--t-lo));border-radius:13px;place-items:center;display:grid}.empty-card.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:14px 0 6px;font-size:16px}.empty-card.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:400px;color:color-mix(in oklab, var(--t-hi) 62%, var(--t-lo));margin:0 0 17px;font-size:10px;line-height:1.6}.empty-actions.svelte-1uha8ag{gap:8px;display:flex}.page-footer.svelte-1uha8ag{color:color-mix(in oklab, var(--t-hi) 43%, var(--t-lo));letter-spacing:.55px;justify-content:space-between;gap:14px;padding:21px 0 5px;font-size:8px;font-weight:600;display:flex}.page-footer.svelte-1uha8ag i:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 27%, var(--t-lo));padding:0 4px;font-style:normal}.modal-backdrop.svelte-1uha8ag{z-index:50;background:color-mix(in srgb, var(--t-lo) 77%, transparent);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);place-items:center;padding:22px;display:grid;position:fixed;inset:0;overflow-y:auto}.modal-card.svelte-1uha8ag{border:1px solid color-mix(in oklab, var(--t-hi) 24%, var(--t-lo));background:color-mix(in oklab, var(--t-hi) 6%, var(--t-lo));border-radius:14px;width:min(100%,455px);max-height:min(90vh,760px);padding:22px;overflow-y:auto;box-shadow:0 25px 100px #00000080}.modal-card.import-modal.svelte-1uha8ag{width:min(100%,540px)}.modal-card.staff-modal.svelte-1uha8ag{width:min(100%,510px)}.modal-head.svelte-1uha8ag{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.modal-head.svelte-1uha8ag h2:where(.svelte-1uha8ag){letter-spacing:-.4px;margin:6px 0 0;font-size:19px}.modal-intro.svelte-1uha8ag{color:color-mix(in oklab, var(--t-hi) 65%, var(--t-lo));margin:12px 0 18px;font-size:10px;line-height:1.65}.modal-intro.svelte-1uha8ag code:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--accent) 59%, var(--acc-up));background:color-mix(in oklab, var(--t-hi) 15%, var(--t-lo));border-radius:4px;padding:2px 5px}.modal-form.svelte-1uha8ag{gap:13px;display:grid}.modal-form.svelte-1uha8ag>label:where(.svelte-1uha8ag),.form-pair.svelte-1uha8ag>label:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 83%, var(--t-lo));gap:6px;font-size:10px;font-weight:600;display:grid}.modal-form.svelte-1uha8ag input:where(.svelte-1uha8ag):not([type=checkbox]),.modal-form.svelte-1uha8ag select:where(.svelte-1uha8ag),.modal-form.svelte-1uha8ag textarea:where(.svelte-1uha8ag),.staff-add-form.svelte-1uha8ag input:where(.svelte-1uha8ag),.staff-add-form.svelte-1uha8ag select:where(.svelte-1uha8ag){border:1px solid color-mix(in oklab, var(--t-hi) 23%, var(--t-lo));width:100%;min-height:37px;color:color-mix(in oklab, var(--t-hi) 95%, var(--t-lo));background:color-mix(in oklab, var(--t-hi) 2%, var(--t-lo));border-radius:7px;padding:0 10px;font-size:10px}.modal-form.svelte-1uha8ag textarea:where(.svelte-1uha8ag){resize:vertical;min-height:150px;padding:10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;line-height:1.55}.modal-form.svelte-1uha8ag input:where(.svelte-1uha8ag)::placeholder,.modal-form.svelte-1uha8ag textarea:where(.svelte-1uha8ag)::placeholder,.staff-add-form.svelte-1uha8ag input:where(.svelte-1uha8ag)::placeholder{color:color-mix(in oklab, var(--t-hi) 45%, var(--t-lo))}.field-aside.svelte-1uha8ag{float:right;color:color-mix(in oklab, var(--t-hi) 59%, var(--t-lo));font-size:9px;font-weight:450}.checkbox-label.svelte-1uha8ag{border:1px solid color-mix(in oklab, var(--t-hi) 19%, var(--t-lo));background:color-mix(in oklab, var(--t-hi) 9%, var(--t-lo));cursor:pointer;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;padding:10px;gap:9px!important;display:flex!important}.checkbox-label.svelte-1uha8ag>input:where(.svelte-1uha8ag){opacity:0;position:absolute}.checkbox-custom.svelte-1uha8ag{border:1px solid color-mix(in oklab, var(--accent) 56%, var(--t-lo));width:16px;height:16px;color:color-mix(in oklab, var(--t-hi) 6%, var(--t-lo));background:color-mix(in oklab, var(--accent) 83%, var(--acc-up));border-radius:4px;place-items:center;display:grid}.checkbox-label.svelte-1uha8ag>span:where(.svelte-1uha8ag):last-child{gap:3px;display:grid}.checkbox-label.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 89%, var(--t-lo));font-size:9px}.checkbox-label.svelte-1uha8ag small:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 58%, var(--t-lo));font-size:8px;font-weight:400}.form-pair.svelte-1uha8ag{grid-template-columns:1fr 1fr;gap:9px;display:grid}.modal-actions.svelte-1uha8ag{border-top:1px solid color-mix(in oklab, var(--t-hi) 17%, var(--t-lo));justify-content:flex-end;gap:8px;margin-top:5px;padding-top:12px;display:flex}.modal-actions.svelte-1uha8ag .button:where(.svelte-1uha8ag){min-height:34px;font-size:10px}.flexible-picker.svelte-1uha8ag{border:1px solid color-mix(in oklab, var(--t-hi) 20%, var(--t-lo));border-radius:8px;padding:10px}.flexible-picker.svelte-1uha8ag legend:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 76%, var(--t-lo));padding:0 4px;font-size:9px}.flexible-options.svelte-1uha8ag{flex-wrap:wrap;gap:6px;display:flex}.flexible-options.svelte-1uha8ag label:where(.svelte-1uha8ag) input:where(.svelte-1uha8ag){opacity:0;position:absolute}.flexible-options.svelte-1uha8ag label:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){border:1px solid color-mix(in oklab, var(--t-hi) 20%, var(--t-lo));color:color-mix(in oklab, var(--t-hi) 69%, var(--t-lo));background:color-mix(in oklab, var(--t-hi) 9%, var(--t-lo));cursor:pointer;border-radius:5px;padding:5px 7px;font-size:8px;display:block}.flexible-options.svelte-1uha8ag label:where(.svelte-1uha8ag) input:where(.svelte-1uha8ag):checked+span:where(.svelte-1uha8ag){border-color:color-mix(in oklab, var(--accent) 68%, var(--t-lo));color:color-mix(in oklab, var(--accent) 52%, var(--acc-up));background:color-mix(in oklab, var(--t-hi) 16%, var(--t-lo))}.import-note.svelte-1uha8ag{color:color-mix(in oklab, var(--t-hi) 61%, var(--t-lo));align-items:flex-start;gap:7px;margin:0;font-size:9px;line-height:1.5;display:flex}.import-note.svelte-1uha8ag svg{color:color-mix(in oklab, var(--accent) 100%, var(--acc-up));flex:none}.staff-add-form.svelte-1uha8ag{grid-template-columns:minmax(0,1fr) 105px auto;gap:7px;display:grid}.staff-add-form.svelte-1uha8ag input:where(.svelte-1uha8ag),.staff-add-form.svelte-1uha8ag select:where(.svelte-1uha8ag){min-height:34px}.staff-add-form.svelte-1uha8ag .button:where(.svelte-1uha8ag){min-height:34px;padding:0 10px;font-size:9px}.staff-list.svelte-1uha8ag{border-top:1px solid color-mix(in oklab, var(--t-hi) 17%, var(--t-lo));max-height:270px;margin:14px 0;overflow-y:auto}.staff-row.svelte-1uha8ag{border-bottom:1px solid color-mix(in oklab, var(--t-hi) 17%, var(--t-lo));align-items:center;gap:9px;padding:9px 3px;display:flex}.staff-avatar.svelte-1uha8ag{width:27px;height:27px;color:color-mix(in oklab, var(--accent) 53%, var(--acc-up));background:color-mix(in oklab, var(--t-hi) 17%, var(--t-lo));border-radius:8px;place-items:center;font-size:10px;font-weight:700;display:grid}.staff-account.svelte-1uha8ag{flex:1}.staff-account.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:10px;display:block}.staff-account.svelte-1uha8ag small:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 59%, var(--t-lo));text-transform:capitalize;margin-top:3px;font-size:8px;display:block}.you-label.svelte-1uha8ag{color:color-mix(in oklab, var(--accent) 98%, var(--acc-up));background:color-mix(in oklab, var(--t-hi) 16%, var(--t-lo));letter-spacing:.5px;border-radius:4px;padding:3px 5px;font-size:7px;font-weight:700}.remove-button.svelte-1uha8ag:hover{color:color-mix(in oklab, #ff959c var(--status-text), var(--acc-down))}@media (width<=1100px){.sidebar.svelte-1uha8ag{width:218px}.main-content.svelte-1uha8ag{width:calc(100% - 218px);margin-left:218px}.hero-raid.svelte-1uha8ag{grid-template-columns:minmax(0,1fr) 220px}.hero-corner.svelte-1uha8ag{display:none}.assignment-heading.svelte-1uha8ag .heading-actions:where(.svelte-1uha8ag){flex-wrap:wrap;justify-content:flex-end}.assignment-stats.svelte-1uha8ag{gap:8px}.assignment-export.svelte-1uha8ag{flex-direction:column}.assignment-player.svelte-1uha8ag{flex-wrap:wrap}.player-main.svelte-1uha8ag{min-width:100px}.assignment-note.svelte-1uha8ag{flex:1}}@media (width<=820px){.sidebar.svelte-1uha8ag{align-items:center;width:68px;padding:17px 9px 12px}.sidebar-brand.svelte-1uha8ag{padding:0}.sidebar-brand.svelte-1uha8ag>div:where(.svelte-1uha8ag):last-child,.guild-card.svelte-1uha8ag,.sidebar-label.svelte-1uha8ag,.nav-item.svelte-1uha8ag>span:where(.svelte-1uha8ag),.sidebar-raid.svelte-1uha8ag,.sidebar-empty.svelte-1uha8ag,.sidebar-user.svelte-1uha8ag .user-copy:where(.svelte-1uha8ag),.sidebar-user.svelte-1uha8ag form:where(.svelte-1uha8ag){display:none}.sidebar-brand.svelte-1uha8ag .brand-mark:where(.svelte-1uha8ag){width:39px;height:39px}.primary-nav.svelte-1uha8ag{width:100%;margin-top:34px}.nav-item.svelte-1uha8ag{justify-content:center;padding:11px 0}.nav-item.active.svelte-1uha8ag{border-color:#0000}.nav-count.svelte-1uha8ag{display:none}.sidebar-spacer.svelte-1uha8ag{min-height:35px}.sidebar-user.svelte-1uha8ag{padding:12px 0 0}.main-content.svelte-1uha8ag{width:calc(100% - 68px);margin-left:68px}.topbar.svelte-1uha8ag{padding:0 20px}.page-content.svelte-1uha8ag{padding:27px 20px 20px}.overview-grid.svelte-1uha8ag{grid-template-columns:1fr}.quick-panel.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);column-gap:12px;display:grid}.quick-panel.svelte-1uha8ag .section-title:where(.svelte-1uha8ag){grid-column:1/-1}.quick-action.svelte-1uha8ag{border-top:1px solid color-mix(in oklab, var(--t-hi) 17%, var(--t-lo))}.raid-layout.svelte-1uha8ag{grid-template-columns:1fr}.raid-side.svelte-1uha8ag{display:none}.assignment-summary.svelte-1uha8ag{flex-wrap:wrap}.assignment-stats.svelte-1uha8ag{margin-left:46px}.assignment-export.svelte-1uha8ag{flex-direction:row;margin-left:auto}.roster-toolbar.svelte-1uha8ag{flex-wrap:wrap}.toolbar-spacer.svelte-1uha8ag{display:none}.roster-summary.svelte-1uha8ag{margin-left:auto}.data-table.svelte-1uha8ag{min-width:780px}}@media (width<=600px){.login-card.svelte-1uha8ag{padding:28px 22px}.login-card.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:29px}.login-foot.svelte-1uha8ag{font-size:8px}.topbar.svelte-1uha8ag{height:55px;padding:0 13px}.timezone.svelte-1uha8ag{display:none}.page-content.svelte-1uha8ag{padding:23px 13px 17px}.page-heading.svelte-1uha8ag{flex-direction:column;align-items:flex-start;margin-bottom:17px}.page-heading.svelte-1uha8ag>.button:where(.svelte-1uha8ag){align-self:flex-start}.heading-actions.svelte-1uha8ag{flex-wrap:wrap;width:100%}.heading-actions.svelte-1uha8ag .button:where(.svelte-1uha8ag){flex:1;padding:0 8px;font-size:9px}.hero-raid.svelte-1uha8ag{grid-template-columns:1fr}.hero-main.svelte-1uha8ag{padding:21px 19px}.hero-main.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:22px}.hero-roster.svelte-1uha8ag{border-top:1px solid color-mix(in srgb, color-mix(in oklab, var(--accent) 46%, var(--t-lo)) 43%, transparent);border-left:0;padding:17px 19px}.hero-roster.svelte-1uha8ag>p:where(.svelte-1uha8ag){margin-bottom:10px}.class-stack.svelte-1uha8ag{margin-top:13px}.hero-meta.svelte-1uha8ag{gap:9px}.meta-timezone.svelte-1uha8ag{display:none!important}.overview-grid.svelte-1uha8ag{gap:10px}.activity-panel.svelte-1uha8ag,.quick-panel.svelte-1uha8ag,.upcoming-panel.svelte-1uha8ag,.calendar-panel.svelte-1uha8ag{padding:15px}.readiness.svelte-1uha8ag{gap:12px}.readiness-ring.svelte-1uha8ag{width:68px;height:68px}.quick-panel.svelte-1uha8ag{display:block}.quick-action.svelte-1uha8ag{padding:8px 0}.upcoming-signups.svelte-1uha8ag,.upcoming-status.svelte-1uha8ag{display:none}.page-footer.svelte-1uha8ag{flex-direction:column;gap:6px}.raid-detail.svelte-1uha8ag{padding:15px}.raid-metrics.svelte-1uha8ag>div:where(.svelte-1uha8ag){padding:0 7px}.raid-metrics.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:16px}.raid-metrics.svelte-1uha8ag span:where(.svelte-1uha8ag){font-size:8px}.raid-section-head.svelte-1uha8ag{flex-direction:column;align-items:flex-start}.roster-toolbar.svelte-1uha8ag{padding:10px}.search-field.svelte-1uha8ag{width:100%}.roster-summary.svelte-1uha8ag{margin-left:0}.roster-panel.svelte-1uha8ag{overflow:hidden}.roster-footer.svelte-1uha8ag{flex-direction:column;align-items:flex-start;gap:8px}.assignment-summary.svelte-1uha8ag{gap:9px}.assignment-summary.svelte-1uha8ag p:where(.svelte-1uha8ag){line-height:1.45}.assignment-stats.svelte-1uha8ag{justify-content:space-between;width:calc(100% - 44px);margin-left:44px}.assignment-export.svelte-1uha8ag{border-top:1px solid color-mix(in oklab, var(--t-hi) 19%, var(--t-lo));border-left:0;width:100%;padding:8px 0 0}.wing-groups.svelte-1uha8ag{grid-template-columns:1fr}.wing-section.svelte-1uha8ag{padding:12px}.wing-heading.svelte-1uha8ag p:where(.svelte-1uha8ag){text-overflow:ellipsis;white-space:nowrap;max-width:210px;overflow:hidden}.assignment-player.svelte-1uha8ag{gap:6px}.player-main.svelte-1uha8ag{min-width:90px}.assignment-note.svelte-1uha8ag{width:100%}.wing-empty.svelte-1uha8ag{flex-direction:column;align-items:flex-start;gap:10px}.unassigned-callout.svelte-1uha8ag{flex-wrap:wrap;align-items:flex-start}.assignment-bottom.svelte-1uha8ag{flex-wrap:wrap;align-items:stretch}.assignment-bottom.svelte-1uha8ag>span:where(.svelte-1uha8ag){order:2;min-width:100%}.assignment-bottom.svelte-1uha8ag .button:where(.svelte-1uha8ag){flex:1}.form-pair.svelte-1uha8ag{grid-template-columns:1fr}.staff-add-form.svelte-1uha8ag{grid-template-columns:minmax(0,1fr) 88px}.staff-add-form.svelte-1uha8ag .button:where(.svelte-1uha8ag){grid-column:1/-1}.modal-backdrop.svelte-1uha8ag{align-items:end;padding:9px}.modal-card.svelte-1uha8ag{border-radius:14px 14px 10px 10px;max-height:90vh;padding:18px}}@media print{body{color:color-mix(in oklab, var(--t-hi) 2%, var(--t-lo));-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff}.sidebar.svelte-1uha8ag,.topbar.svelte-1uha8ag,.page-heading.svelte-1uha8ag,.assignment-summary.svelte-1uha8ag,.board-switch.svelte-1uha8ag,.wing-tabs.svelte-1uha8ag,.all-assignments.svelte-1uha8ag,.assignment-bottom.svelte-1uha8ag,.page-footer.svelte-1uha8ag,.toast.svelte-1uha8ag{display:none!important}.main-content.svelte-1uha8ag{width:100%;margin:0}.page-content.svelte-1uha8ag{width:100%;padding:0}.assignment-board.svelte-1uha8ag{gap:0}.wing-section.svelte-1uha8ag{break-after:page;background:#fff;border:0;border-radius:0;min-height:95vh}.wing-section.svelte-1uha8ag:last-child{break-after:auto}.wing-heading.svelte-1uha8ag{border-color:color-mix(in oklab, var(--t-hi) 75%, var(--t-lo))}.player-main.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 3%, var(--t-lo))}.wing-heading.svelte-1uha8ag p:where(.svelte-1uha8ag),.group-card.svelte-1uha8ag{border-color:color-mix(in oklab, var(--t-hi) 76%, var(--t-lo));background:#fff}.group-card-head.svelte-1uha8ag{border-color:color-mix(in oklab, var(--accent) 30%, var(--t-lo));color:#fff;background:color-mix(in oklab, var(--accent) 23%, var(--t-lo))}.assignment-player.svelte-1uha8ag{border-color:color-mix(in oklab, var(--t-hi) 92%, var(--t-lo))}.assignment-role.svelte-1uha8ag,.assignment-note.svelte-1uha8ag{border-color:color-mix(in oklab, var(--t-hi) 81%, var(--t-lo));color:color-mix(in oklab, var(--t-hi) 11%, var(--t-lo));background:#fff}.wing-count.svelte-1uha8ag{color:color-mix(in oklab, var(--t-hi) 12%, var(--t-lo));background:color-mix(in oklab, var(--t-hi) 99%, var(--t-lo))}}.settings-modal.svelte-1uha8ag{width:min(100%,520px)}.setting-group.svelte-1uha8ag{gap:8px;margin-top:16px;display:grid}.setting-label.svelte-1uha8ag{color:color-mix(in oklab, var(--t-hi) 55%, var(--t-lo));letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:650}.setting-row.svelte-1uha8ag{grid-template-columns:1fr 1fr;gap:14px;display:grid}.theme-grid.svelte-1uha8ag{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.theme-card.svelte-1uha8ag{border:1px solid color-mix(in oklab, var(--t-hi) 17%, var(--t-lo));color:color-mix(in oklab, var(--t-hi) 75%, var(--t-lo));cursor:pointer;background:0 0;border-radius:9px;gap:7px;padding:8px 6px;font-size:10px;display:grid}.theme-card.theme-active.svelte-1uha8ag{border-color:var(--accent);color:var(--accent)}.theme-swatch.svelte-1uha8ag{border:1px solid #8080804d;border-radius:6px;height:26px;display:flex;overflow:hidden}.theme-swatch.svelte-1uha8ag i:where(.svelte-1uha8ag){flex:1}.theme-card[data-preview=midnight].svelte-1uha8ag .theme-swatch:where(.svelte-1uha8ag) i:where(.svelte-1uha8ag):first-child{background:#100f15}.theme-card[data-preview=midnight].svelte-1uha8ag .theme-swatch:where(.svelte-1uha8ag) i:where(.svelte-1uha8ag):nth-child(2){background:#26232f}.theme-card[data-preview=midnight].svelte-1uha8ag .theme-swatch:where(.svelte-1uha8ag) i:where(.svelte-1uha8ag):nth-child(3){background:#f3f0ff}.theme-card[data-preview=slate].svelte-1uha8ag .theme-swatch:where(.svelte-1uha8ag) i:where(.svelte-1uha8ag):first-child{background:#0e1318}.theme-card[data-preview=slate].svelte-1uha8ag .theme-swatch:where(.svelte-1uha8ag) i:where(.svelte-1uha8ag):nth-child(2){background:#232c36}.theme-card[data-preview=slate].svelte-1uha8ag .theme-swatch:where(.svelte-1uha8ag) i:where(.svelte-1uha8ag):nth-child(3){background:#eef3fa}.theme-card[data-preview=forest].svelte-1uha8ag .theme-swatch:where(.svelte-1uha8ag) i:where(.svelte-1uha8ag):first-child{background:#0d1410}.theme-card[data-preview=forest].svelte-1uha8ag .theme-swatch:where(.svelte-1uha8ag) i:where(.svelte-1uha8ag):nth-child(2){background:#22302a}.theme-card[data-preview=forest].svelte-1uha8ag .theme-swatch:where(.svelte-1uha8ag) i:where(.svelte-1uha8ag):nth-child(3){background:#eef7f1}.theme-card[data-preview=light].svelte-1uha8ag .theme-swatch:where(.svelte-1uha8ag) i:where(.svelte-1uha8ag):first-child{background:#f6f4fb}.theme-card[data-preview=light].svelte-1uha8ag .theme-swatch:where(.svelte-1uha8ag) i:where(.svelte-1uha8ag):nth-child(2){background:#d9d5e6}.theme-card[data-preview=light].svelte-1uha8ag .theme-swatch:where(.svelte-1uha8ag) i:where(.svelte-1uha8ag):nth-child(3){background:#1b1826}.theme-card[data-preview=contrast].svelte-1uha8ag .theme-swatch:where(.svelte-1uha8ag) i:where(.svelte-1uha8ag):first-child{background:#000}.theme-card[data-preview=contrast].svelte-1uha8ag .theme-swatch:where(.svelte-1uha8ag) i:where(.svelte-1uha8ag):nth-child(2){background:#6b6b6b}.theme-card[data-preview=contrast].svelte-1uha8ag .theme-swatch:where(.svelte-1uha8ag) i:where(.svelte-1uha8ag):nth-child(3){background:#fff}.swatch-row.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.accent-swatch.svelte-1uha8ag{background:var(--swatch);color:#111;cursor:pointer;border:2px solid #0000;border-radius:50%;place-items:center;width:27px;height:27px;padding:0;display:grid}.accent-swatch.swatch-active.svelte-1uha8ag{border-color:var(--t-hi)}.custom-accent.svelte-1uha8ag{color:color-mix(in oklab, var(--t-hi) 60%, var(--t-lo));cursor:pointer;align-items:center;gap:7px;font-size:10px;display:inline-flex}.custom-accent.svelte-1uha8ag input:where(.svelte-1uha8ag){cursor:pointer;background:0 0;border:0;border-radius:50%;width:27px;height:27px;padding:0}.segmented.svelte-1uha8ag{border:1px solid color-mix(in oklab, var(--t-hi) 17%, var(--t-lo));border-radius:9px;padding:3px;display:inline-flex}.segmented.svelte-1uha8ag button:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 65%, var(--t-lo));cursor:pointer;background:0 0;border:0;border-radius:6px;flex:1;padding:6px 10px;font-size:10px}.segmented.svelte-1uha8ag button.segment-active:where(.svelte-1uha8ag){background:color-mix(in oklab, var(--accent) 22%, var(--t-lo));color:var(--t-hi)}.setting-toggles.svelte-1uha8ag{gap:10px;margin-top:18px;display:grid}.setting-toggles.svelte-1uha8ag label:where(.svelte-1uha8ag){cursor:pointer;align-items:flex-start;gap:10px;display:flex}.setting-toggles.svelte-1uha8ag input:where(.svelte-1uha8ag){accent-color:var(--accent);margin-top:3px}.setting-toggles.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:11px;display:block}.setting-toggles.svelte-1uha8ag small:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 50%, var(--t-lo));font-size:10px}.player-modal.svelte-1uha8ag{width:min(100%,780px);max-height:92vh}.player-title-row.svelte-1uha8ag{align-items:center;gap:13px;display:flex}.player-avatar.svelte-1uha8ag{width:44px;height:44px;font-size:18px}.player-sub.svelte-1uha8ag{color:color-mix(in oklab, var(--t-hi) 60%, var(--t-lo));align-items:center;gap:6px;margin:3px 0 0;font-size:11px;display:flex}.player-stats.svelte-1uha8ag{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:14px 0 4px;display:grid}.player-stats.svelte-1uha8ag .review-stat:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag){align-items:center;gap:4px;display:flex}.player-section.svelte-1uha8ag{margin-top:20px}.player-section.svelte-1uha8ag h3:where(.svelte-1uha8ag){align-items:center;gap:7px;margin:0 0 10px;font-size:12px;display:flex}.suggestion-list.svelte-1uha8ag,.note-list.svelte-1uha8ag,.loot-items.svelte-1uha8ag{gap:8px;margin:0;padding:0;list-style:none;display:grid}.suggestion.svelte-1uha8ag{border:1px solid color-mix(in oklab, var(--t-hi) 15%, var(--t-lo));border-left-width:3px;border-radius:9px;gap:11px;padding:10px 12px;display:flex}.suggestion.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:11px}.suggestion.svelte-1uha8ag p:where(.svelte-1uha8ag),.note-list.svelte-1uha8ag p:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 72%, var(--t-lo));margin:3px 0 0;font-size:11px;line-height:1.5}.suggestion-tag.svelte-1uha8ag{letter-spacing:.06em;text-transform:uppercase;flex:none;width:66px;padding-top:1px;font-size:9px;font-weight:750}.suggestion-focus.svelte-1uha8ag{border-left-color:#ff858e}.suggestion-focus.svelte-1uha8ag .suggestion-tag:where(.svelte-1uha8ag){color:color-mix(in oklab, #ff858e var(--status-text), var(--acc-down))}.suggestion-watch.svelte-1uha8ag{border-left-color:#f4c877}.suggestion-watch.svelte-1uha8ag .suggestion-tag:where(.svelte-1uha8ag){color:color-mix(in oklab, #f4c877 var(--status-text), var(--acc-down))}.suggestion-strength.svelte-1uha8ag{border-left-color:#79d8ad}.suggestion-strength.svelte-1uha8ag .suggestion-tag:where(.svelte-1uha8ag){color:color-mix(in oklab, #79d8ad var(--status-text), var(--acc-down))}.rating-bars.svelte-1uha8ag{gap:8px;display:grid}.rating-bar.svelte-1uha8ag{grid-template-columns:90px 1fr 28px;align-items:center;gap:10px;font-size:11px;display:grid}.bar-track.svelte-1uha8ag{background:color-mix(in oklab, var(--t-hi) 12%, var(--t-lo));border-radius:4px;height:7px;overflow:hidden}.bar-track.svelte-1uha8ag div:where(.svelte-1uha8ag){background:var(--accent);border-radius:4px;height:100%}.gold-row.svelte-1uha8ag{color:color-mix(in oklab, var(--t-hi) 60%, var(--t-lo));flex-wrap:wrap;gap:18px;margin-bottom:10px;font-size:11px;display:flex}.gold-row.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--t-hi);margin-left:4px}.loot-items.svelte-1uha8ag li:where(.svelte-1uha8ag){justify-content:space-between;gap:12px;font-size:11px;display:flex}.loot-items.svelte-1uha8ag small:where(.svelte-1uha8ag),.note-list.svelte-1uha8ag small:where(.svelte-1uha8ag),.cell-sub.svelte-1uha8ag{color:color-mix(in oklab, var(--t-hi) 50%, var(--t-lo));font-size:9px}.cell-sub.svelte-1uha8ag{display:block}.logs-panel.svelte-1uha8ag{margin-top:14px}.log-import-form.svelte-1uha8ag,.log-option.svelte-1uha8ag,.log-warning.svelte-1uha8ag,.log-note.svelte-1uha8ag,.log-report.svelte-1uha8ag{margin-inline:20px}.log-report.svelte-1uha8ag:last-child{margin-bottom:18px}.log-label-input.svelte-1uha8ag{flex:0 0 220px}.log-link-list.svelte-1uha8ag{gap:6px;margin:12px 20px 4px;padding:0;list-style:none;display:grid}.log-link-list.svelte-1uha8ag li:where(.svelte-1uha8ag){border:1px solid color-mix(in oklab, var(--t-hi) 15%, var(--t-lo));border-radius:9px;align-items:center;gap:8px;padding:6px 10px;display:flex}.log-link-list.svelte-1uha8ag a:where(.svelte-1uha8ag){min-width:0;color:inherit;flex:1;align-items:center;gap:8px;font-size:11px;text-decoration:none;display:flex}.log-link-list.svelte-1uha8ag a:where(.svelte-1uha8ag):hover strong:where(.svelte-1uha8ag){color:var(--accent)}.log-link-list.svelte-1uha8ag a:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 50%, var(--t-lo));text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.log-import-form.svelte-1uha8ag{gap:10px;margin-top:12px;display:flex}.log-url-input.svelte-1uha8ag{border:1px solid color-mix(in oklab, var(--t-hi) 17%, var(--t-lo));background:color-mix(in oklab, var(--t-hi) 4%, var(--t-lo));min-width:0;color:var(--t-hi);border-radius:9px;flex:1;padding:9px 12px;font-size:11px}.log-option.svelte-1uha8ag{color:color-mix(in oklab, var(--t-hi) 60%, var(--t-lo));align-items:center;gap:8px;margin-top:10px;font-size:10px;display:flex}.log-option.svelte-1uha8ag input:where(.svelte-1uha8ag){accent-color:var(--accent)}.log-warning.svelte-1uha8ag,.log-note.svelte-1uha8ag{background:color-mix(in oklab, #f4c877 14%, var(--t-lo));border-radius:8px;align-items:center;gap:7px;margin:10px 0 0;padding:9px 12px;font-size:10px;display:flex}.log-report.svelte-1uha8ag{border:1px solid color-mix(in oklab, var(--t-hi) 15%, var(--t-lo));border-radius:10px;margin-top:12px}.log-report.svelte-1uha8ag summary:where(.svelte-1uha8ag){cursor:pointer;align-items:center;gap:12px;padding:10px 12px;font-size:11px;display:flex}.log-report.svelte-1uha8ag summary:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--t-hi) 55%, var(--t-lo));flex:1;font-size:10px}.log-table.svelte-1uha8ag{min-width:720px}@media (width<=700px){.player-stats.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}.setting-row.svelte-1uha8ag{grid-template-columns:1fr}.theme-grid.svelte-1uha8ag{grid-template-columns:repeat(3,1fr)}.log-import-form.svelte-1uha8ag{flex-direction:column}}.lock-badge.svelte-1uha8ag{letter-spacing:.6px;text-transform:uppercase;color:#f2b95f;background:color-mix(in oklab, #f2b95f 16%, var(--t-lo));vertical-align:middle;border-radius:99px;align-items:center;gap:3px;margin-left:7px;padding:1px 6px;font-size:9px;display:inline-flex}.status-pill.status-cancelled.svelte-1uha8ag{color:#ff8a80;border-color:color-mix(in oklab, #e5533d 45%, var(--t-lo));background:color-mix(in oklab, #e5533d 14%, var(--t-lo))}.button-danger.svelte-1uha8ag{color:#ff8a80;border:1px solid color-mix(in oklab, #e5533d 45%, var(--t-lo));background:color-mix(in oklab, #e5533d 12%, var(--t-lo))}.modal-form.svelte-1uha8ag textarea:where(.svelte-1uha8ag){border:1px solid color-mix(in oklab, var(--t-hi) 18%, var(--t-lo));background:color-mix(in oklab, var(--t-hi) 5%, var(--t-lo));color:inherit;font:inherit;resize:vertical;border-radius:10px;padding:10px 12px}
