.captain-page.svelte-1pcxav3{--captain-gold:#d6a72e;--captain-gold-dark:#9b7436;--board-bg:#fffefa;--board-soft:#f0efeb;--board-line:#d8d5cd;--board-ink:#151515;--board-muted:#77736b;min-height:calc(100dvh - 92px)}.captain-board.svelte-1pcxav3{color:var(--board-ink);gap:0;display:grid}.board-header.svelte-1pcxav3{border-top:2px solid var(--board-ink);border-bottom:1px solid var(--board-ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;min-height:112px;padding:16px 0 18px;display:grid}.board-title.svelte-1pcxav3{align-content:center;gap:8px;display:grid}.board-title.svelte-1pcxav3 p:where(.svelte-1pcxav3){color:var(--board-muted);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800;line-height:1.2}.board-title.svelte-1pcxav3 h1:where(.svelte-1pcxav3){color:var(--board-ink);letter-spacing:0;margin:0;font-size:clamp(34px,5vw,64px);font-weight:850;line-height:.95}.captain-avatar.svelte-1pcxav3{justify-self:end;align-items:center;gap:14px;min-width:0;display:flex}.captain-avatar.svelte-1pcxav3 .traveler-sprite{flex:none;box-shadow:inset 0 0 0 1px #1a1a1a2e}.adama-avatar-image.svelte-1pcxav3{object-fit:cover;width:78px;height:78px;image-rendering:pixelated;background:var(--captain-gold);flex:none;display:block;box-shadow:inset 0 0 0 1px #1a1a1a2e}.captain-avatar.svelte-1pcxav3 span:where(.svelte-1pcxav3),.captain-avatar.svelte-1pcxav3 strong:where(.svelte-1pcxav3){font-family:var(--font-mono);text-transform:uppercase}.captain-avatar.svelte-1pcxav3 span:where(.svelte-1pcxav3){color:var(--board-muted);letter-spacing:.14em;font-size:10px;font-weight:800}.captain-avatar.svelte-1pcxav3 strong:where(.svelte-1pcxav3){color:var(--board-ink);font-size:28px;line-height:1}.auction-board.svelte-1pcxav3{border-bottom:1px solid var(--board-ink);grid-template-columns:minmax(360px,1.8fr) repeat(3,minmax(160px,1fr));display:grid}.auction-cell.svelte-1pcxav3{border-left:1px solid var(--board-line);background:0 0;min-height:112px;padding:18px 20px}.auction-cell.svelte-1pcxav3:first-child{border-left:0}.auction-cell.svelte-1pcxav3 span:where(.svelte-1pcxav3),.compact-control.svelte-1pcxav3>span:where(.svelte-1pcxav3),.field-label.svelte-1pcxav3,.destination-note.svelte-1pcxav3 span:where(.svelte-1pcxav3),.bridge-summary.svelte-1pcxav3 span:where(.svelte-1pcxav3){font-family:var(--font-mono);letter-spacing:.14em;color:var(--board-muted);text-transform:uppercase;font-size:10px;font-weight:800;line-height:1.35;display:block}.auction-cell.svelte-1pcxav3 strong:where(.svelte-1pcxav3){margin-top:16px;font-size:24px;line-height:1.1;display:block}.auction-cell.svelte-1pcxav3 p:where(.svelte-1pcxav3){color:var(--board-muted);margin:10px 0 0;font-size:13px;line-height:1.35}.price-cell.svelte-1pcxav3{min-height:126px}.price-value.svelte-1pcxav3{color:var(--board-ink);white-space:nowrap;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1, "lnum" 1;align-items:baseline;gap:8px;margin-top:13px;font-weight:850;line-height:.92;display:flex}.price-value.svelte-1pcxav3 b:where(.svelte-1pcxav3){font-size:clamp(42px,5vw,62px)}.price-value.svelte-1pcxav3 small:where(.svelte-1pcxav3){min-width:3ch;color:var(--board-ink);font-family:var(--font-sans);font-size:clamp(20px,2.2vw,28px);font-weight:850}.auction-progress.svelte-1pcxav3{background:var(--board-soft);height:4px;margin-top:18px}.auction-progress.svelte-1pcxav3 i:where(.svelte-1pcxav3){background:var(--accent);min-width:2px;height:100%;display:block}.claim-console.svelte-1pcxav3{border-bottom:1px solid var(--board-ink);padding:18px 0 16px}.claim-console.svelte-1pcxav3 .panel-heading{border-bottom-color:var(--board-line);color:var(--board-ink);letter-spacing:.14em;padding:0 0 12px}.claim-console.svelte-1pcxav3 .panel-heading span:last-child{color:var(--accent)}.claim-form.svelte-1pcxav3{gap:10px;padding-top:16px;display:grid}.claim-line.svelte-1pcxav3{grid-template-columns:160px minmax(380px,1fr) 160px 188px;align-items:end;gap:12px;display:grid}.compact-control.svelte-1pcxav3,.universe-field.svelte-1pcxav3{gap:6px;min-width:0;display:grid}.claim-form.svelte-1pcxav3 input:where(.svelte-1pcxav3),.claim-form.svelte-1pcxav3 select:where(.svelte-1pcxav3),.select-placeholder.svelte-1pcxav3{border:1px solid var(--board-line);width:100%;height:42px;color:var(--board-ink);font-family:var(--font-mono);background:0 0;padding:0 12px;font-size:14px;font-weight:700;line-height:42px}.claim-form.svelte-1pcxav3 select:where(.svelte-1pcxav3){appearance:none;cursor:pointer}.select-placeholder.svelte-1pcxav3{color:var(--board-muted);background:0 0;align-items:center;display:flex}.claim-form.svelte-1pcxav3 input:where(.svelte-1pcxav3):focus,.claim-form.svelte-1pcxav3 select:where(.svelte-1pcxav3):focus{outline:1px solid var(--board-ink);outline-offset:2px}.destination-compact.svelte-1pcxav3{border:1px solid var(--board-line);grid-template-columns:128px minmax(0,1fr);align-items:stretch;gap:0;height:42px;display:grid}.gen-select-field.svelte-1pcxav3 span:where(.svelte-1pcxav3),.universe-field.svelte-1pcxav3 span:where(.svelte-1pcxav3){display:none}.gen-select-field.svelte-1pcxav3,.universe-field.svelte-1pcxav3{gap:0;height:40px}.claim-form.svelte-1pcxav3 .gen-select-field:where(.svelte-1pcxav3) select:where(.svelte-1pcxav3),.claim-form.svelte-1pcxav3 .universe-field:where(.svelte-1pcxav3) input:where(.svelte-1pcxav3){border:0;height:40px;font-size:13px}.claim-form.svelte-1pcxav3 .gen-select-field:where(.svelte-1pcxav3) select:where(.svelte-1pcxav3){border-right:1px solid var(--board-line);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:800}.claim-feedback.svelte-1pcxav3{grid-template-columns:minmax(0,1fr) minmax(260px,.35fr);align-items:center;gap:12px;display:grid}.destination-note.svelte-1pcxav3{background:0 0;border-left:0;min-height:0;padding:0}.destination-note.svelte-1pcxav3 strong:where(.svelte-1pcxav3){margin:0 0 0 10px;font-size:14px;line-height:1.2;display:inline}.destination-note.svelte-1pcxav3 p:where(.svelte-1pcxav3){color:var(--board-muted);margin:3px 0 0;font-size:12px;line-height:1.4}.destination-note.error.svelte-1pcxav3{color:var(--accent)}.claim-button.svelte-1pcxav3{border-color:var(--board-ink);background:var(--board-ink);color:#fffefa;white-space:nowrap;width:100%;height:42px;padding:0 14px}.claim-button.svelte-1pcxav3:disabled{cursor:not-allowed;opacity:.55}.claim-status.svelte-1pcxav3{min-height:0;color:var(--board-muted);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:10px;font-weight:800;line-height:1.45}.claim-status.error.svelte-1pcxav3{color:var(--accent)}.claim-status.svelte-1pcxav3 a:where(.svelte-1pcxav3){color:var(--board-ink);margin-left:10px}.claim-status.svelte-1pcxav3 a:where(.svelte-1pcxav3):hover{color:var(--accent)}.bridge-summary.svelte-1pcxav3{border-bottom:1px solid var(--board-ink);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.bridge-summary.svelte-1pcxav3>div:where(.svelte-1pcxav3){border-left:1px solid var(--board-line);background:0 0;min-height:86px;padding:16px 18px}.bridge-summary.svelte-1pcxav3>div:where(.svelte-1pcxav3):first-child{border-left:0}.bridge-summary.svelte-1pcxav3 strong:where(.svelte-1pcxav3){margin-top:10px;font-size:16px;line-height:1.25;display:block}.bridge-summary.svelte-1pcxav3 p:where(.svelte-1pcxav3){color:var(--board-muted);margin:6px 0 0;font-size:12px;line-height:1.45}.summary-claim.svelte-1pcxav3{border-top:1px solid var(--board-line);grid-column:1/-1}@media (width<=1040px){.auction-board.svelte-1pcxav3{grid-template-columns:repeat(2,minmax(0,1fr))}.price-cell.svelte-1pcxav3{grid-column:1/-1}.claim-line.svelte-1pcxav3{grid-template-columns:minmax(160px,.8fr) minmax(380px,1.2fr)}.bridge-summary.svelte-1pcxav3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.board-header.svelte-1pcxav3,.claim-line.svelte-1pcxav3,.claim-feedback.svelte-1pcxav3,.bridge-summary.svelte-1pcxav3{grid-template-columns:1fr}.captain-avatar.svelte-1pcxav3{justify-self:start}.destination-compact.svelte-1pcxav3{grid-template-columns:1fr}}@media (width<=640px){.board-title.svelte-1pcxav3 h1:where(.svelte-1pcxav3){font-size:38px}.auction-board.svelte-1pcxav3,.bridge-summary.svelte-1pcxav3{grid-template-columns:1fr}.auction-cell.svelte-1pcxav3,.bridge-summary.svelte-1pcxav3>div:where(.svelte-1pcxav3){border-left:0;border-top:1px solid var(--board-line)}.price-value.svelte-1pcxav3 b:where(.svelte-1pcxav3){font-size:40px}.price-value.svelte-1pcxav3 small:where(.svelte-1pcxav3){font-size:24px}}
