.runtime-health.svelte-1vt84od{border:1px solid var(--surface-border);border-radius:.3rem;flex-direction:column;align-items:flex-start;gap:.35rem;padding:.5rem;display:flex}.runtime-details.svelte-1vt84od{color:var(--muted-fg);flex-direction:column;gap:.2rem;font-size:.75rem;display:flex}.runtime-error.svelte-1vt84od{color:var(--status-error);margin:0;font-size:.78rem}.recent-reads.svelte-1vt84od{flex-direction:column;gap:.25rem;width:100%;font-size:.75rem;display:flex}.recent-reads.svelte-1vt84od ul:where(.svelte-1vt84od){flex-direction:column;gap:.2rem;margin:0;padding:0;list-style:none;display:flex}.recent-reads.svelte-1vt84od li:where(.svelte-1vt84od){color:var(--muted-fg);grid-template-columns:auto minmax(0,1fr) auto auto;gap:.5rem;display:grid}.connector-card.svelte-1cu0enp{background:var(--surface-bg);border:1px solid var(--surface-border);border-radius:.5rem;padding:1.25rem;transition:all .2s;position:relative}.connector-card.svelte-1cu0enp:hover{box-shadow:0 2px 8px var(--surface-hover-shadow);border-color:var(--surface-hover-border)}.connector-card.selected.svelte-1cu0enp{border-color:var(--status-error);background:var(--card-selected-bg)}.connector-card[data-status=active].svelte-1cu0enp{border-left:4px solid var(--status-active)}.connector-card[data-status=error].svelte-1cu0enp{border-left:4px solid var(--status-error)}.connector-card[data-status=idle].svelte-1cu0enp{border-left:4px solid var(--surface-border)}.card-header.svelte-1cu0enp{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.header-left.svelte-1cu0enp{flex:1;align-items:flex-start;gap:.75rem;display:flex}.checkbox-label.svelte-1cu0enp{cursor:pointer;align-items:center;margin-top:.25rem;display:flex}.checkbox-label.svelte-1cu0enp input[type=checkbox]:where(.svelte-1cu0enp){cursor:pointer}.connector-info.svelte-1cu0enp{flex:1}.connector-name.svelte-1cu0enp{color:var(--primary-fg);margin:0;font-size:1.125rem;font-weight:600}.connector-meta.svelte-1cu0enp{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.25rem;display:flex}.connector-type.svelte-1cu0enp{color:var(--muted-fg);font-size:.875rem}.header-actions.svelte-1cu0enp{align-items:center;gap:.5rem;display:flex}.card-body.svelte-1cu0enp{border-top:1px solid var(--card-body-border);margin-top:1rem;padding-top:1rem}.status-grid.svelte-1cu0enp{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}.status-section.svelte-1cu0enp{flex-direction:column;gap:.5rem;display:flex}.section-heading.svelte-1cu0enp{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.section-title.svelte-1cu0enp{text-transform:uppercase;color:var(--muted-fg);letter-spacing:.05em;font-size:.75rem;font-weight:600}.status-badge-content.svelte-1cu0enp{align-items:center;gap:.35rem;display:inline-flex}.status-strip.svelte-1cu0enp{border-radius:.25rem;justify-content:space-between;align-items:center;gap:.5rem;min-height:1.75rem;padding:.25rem .35rem .25rem .5rem;font-size:.75rem;font-weight:600;line-height:1.2;display:flex}.status-strip.success.svelte-1cu0enp{background:var(--color-success-light,#e8f5e9);color:var(--color-success-dark,#2e7d32)}.status-strip.info.svelte-1cu0enp{background:var(--color-info-light,#e1f5fe);color:var(--color-info-dark,#0277bd)}.status-strip.danger.svelte-1cu0enp{background:var(--color-danger-light,#ffebee);color:var(--color-danger-dark,#c62828)}.status-strip.neutral.svelte-1cu0enp{background:var(--color-gray-lighter,#fafafa);color:var(--color-gray,#616161)}.direction-now-button.svelte-1cu0enp{all:unset;box-sizing:border-box;width:1.6rem;height:1.6rem;color:inherit;cursor:pointer;border-radius:.25rem;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.direction-now-button.svelte-1cu0enp:hover:not(:disabled),.direction-now-button.svelte-1cu0enp:focus:not(:disabled){color:inherit;text-shadow:none;background:#00000014}.direction-now-button.svelte-1cu0enp:focus-visible{outline-offset:2px;outline:2px solid}.direction-now-button.svelte-1cu0enp:disabled{opacity:.45;cursor:not-allowed}.direction-now-icon.svelte-1cu0enp{fill:currentColor;width:1.15rem;height:1.15rem;display:block}.status-dot.svelte-1cu0enp{opacity:.8;background:currentColor;border-radius:50%;width:6px;height:6px;display:inline-block}.status-content.svelte-1cu0enp{flex-direction:column;gap:.375rem;font-size:.875rem;display:flex}.error-message.svelte-1cu0enp{color:var(--status-error-fg);font-size:.8125rem}.warning-message.svelte-1cu0enp{color:var(--warning-fg,var(--muted-fg));font-size:.8125rem}.held-import-warning.svelte-1cu0enp{color:var(--warning-fg,var(--muted-fg));margin-top:.75rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:block}a.held-import-warning.svelte-1cu0enp:hover{text-decoration:underline}.manage-link.svelte-1cu0enp{color:var(--link-fg,var(--primary-fg));margin-top:.75rem;font-size:.8125rem;display:block}.manage-link.svelte-1cu0enp:hover{text-decoration:underline}.try-this.svelte-1cu0enp{color:var(--muted-fg);margin-top:.25rem;font-size:.75rem}.hint-line.svelte-1cu0enp{color:var(--muted-fg);margin:0 0 .5rem;font-size:.8125rem}.timestamp.svelte-1cu0enp{color:var(--muted-fg);font-size:.8125rem}.resource-empty-state-actions.svelte-476fkh{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.resource-empty-state-actions.svelte-476fkh .button,.resource-empty-state-actions.svelte-476fkh button,.resource-empty-state-actions.svelte-476fkh a{font-style:normal;text-decoration:none}.athlete-autocomplete.svelte-15155gi{width:100%;position:relative}.input-wrap.svelte-15155gi{align-items:stretch;display:flex;position:relative}.input-wrap.svelte-15155gi input:where(.svelte-15155gi){width:100%;height:var(--input-height);padding:var(--input-padding-y) var(--input-padding-x);border:var(--input-border-width) solid var(--input-border);border-radius:var(--input-border-radius);background-color:var(--input-bg);color:inherit;box-sizing:border-box;padding-right:2rem;font-size:1rem}.input-wrap.svelte-15155gi:has(.clear-btn:where(.svelte-15155gi)) input:where(.svelte-15155gi){padding-right:2.25rem}input.svelte-15155gi:focus{border-color:var(--input-focus-border);outline:none}.clear-btn.svelte-15155gi{background:color-mix(in srgb, var(--color-muted,#666) 20%, transparent);width:1.5rem;height:1.5rem;color:var(--color-muted,#666);cursor:pointer;border:none;border-radius:.25rem;justify-content:center;align-items:center;padding:0;font-size:1.25rem;line-height:1;display:flex;position:absolute;top:50%;right:.35rem;transform:translateY(-50%)}.clear-btn.svelte-15155gi:hover{background:color-mix(in srgb, var(--color-muted,#666) 35%, transparent);color:inherit}.listbox.svelte-15155gi{background:var(--popup-bg);border:1px solid var(--popup-border);z-index:1100;border-radius:.375rem;max-height:12rem;margin:.125rem 0 0;padding:0;list-style:none;position:fixed;overflow-y:auto;box-shadow:0 4px 12px #00000026}.listbox.open-upward.svelte-15155gi{margin-top:0;margin-bottom:.125rem}li.svelte-15155gi{cursor:pointer;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}li.searching.svelte-15155gi{color:var(--color-muted,#666);font-style:italic}li.highlighted.svelte-15155gi,li.svelte-15155gi:hover{background:var(--popup-item-hover-bg)}li.svelte-15155gi .name:where(.svelte-15155gi){flex:1;min-width:0}li.svelte-15155gi .meta:where(.svelte-15155gi){color:var(--color-muted,#666);font-size:.875rem}li.create-option.svelte-15155gi .name:where(.svelte-15155gi){color:var(--link-color,inherit);font-weight:600}div.svelte-1yt4y1w{text-align:center;cursor:text;text-underline-offset:.3em;border:1px solid #0000;border-radius:.2rem;outline:none;min-width:4.5rem;padding:.15rem .35rem;-webkit-text-decoration:underline dotted #9696968c;text-decoration:underline dotted #9696968c;text-decoration-thickness:1px}div.svelte-1yt4y1w:after{content:"";opacity:0;background-color:currentColor;width:.8em;height:.8em;margin-left:.3em;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath fill='%23000' d='M2.25 12.94V15.75h2.81l8.29-8.29-2.81-2.81zM15.53 5.28c.29-.29.29-.77 0-1.06l-1.75-1.75a.75.75 0 0 0-1.06 0l-1.37 1.37 2.81 2.81z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath fill='%23000' d='M2.25 12.94V15.75h2.81l8.29-8.29-2.81-2.81zM15.53 5.28c.29-.29.29-.77 0-1.06l-1.75-1.75a.75.75 0 0 0-1.06 0l-1.37 1.37 2.81 2.81z'/%3E%3C/svg%3E") 50%/contain no-repeat}div.svelte-1yt4y1w:hover{background:#9696961f;border-color:#96969680;text-decoration-color:#969696cc}div.svelte-1yt4y1w:hover:after{opacity:.55}div.svelte-1yt4y1w:focus{background:var(--input-bg,#fff);box-shadow:0 0 0 1px var(--focus-ring,#3b82f6);text-decoration:none}div.svelte-1yt4y1w:focus:after{opacity:0}div.add-prompt.svelte-1yt4y1w{color:var(--muted-fg,#606060);text-decoration:none}div.add-prompt.svelte-1yt4y1w:before{content:"+ "}div.add-prompt.svelte-1yt4y1w:hover{color:var(--primary-link,maroon)}div.add-prompt.svelte-1yt4y1w:focus{color:inherit}div.add-prompt.svelte-1yt4y1w:focus:before{content:none}.field-mark-input.svelte-6ql2ew{width:100%}div.svelte-utl0pk{height:var(--input-height);box-sizing:border-box;border:var(--input-border-width) solid var(--input-border);border-radius:var(--input-border-radius);padding:var(--input-padding-y) var(--input-padding-x);background:var(--input-disabled-bg);color:var(--muted-fg);-webkit-user-select:none;user-select:none;white-space:nowrap;text-align:center;justify-content:center;align-items:center;font-size:.875rem;display:inline-flex}.round-editor.svelte-cm5eto{flex-direction:column;gap:.4rem;display:flex}.round-track.svelte-cm5eto{flex-flow:wrap;align-items:center;gap:.35rem;display:flex}.round-card.svelte-cm5eto{border:1px solid var(--border,#d1d5db);border-radius:.375rem;flex-direction:column;flex:none;transition:opacity .2s;display:inline-flex;overflow:hidden}.card-header.svelte-cm5eto{background:var(--surface-1,#f3f4f6);border-bottom:1px solid var(--border,#d1d5db);justify-content:space-between;align-items:center;gap:.5rem;padding:.2rem .4rem .2rem .5rem;display:flex}.round-card.finals.svelte-cm5eto .card-header:where(.svelte-cm5eto){background:var(--primary-fg,#1d4ed8);color:#fff;border-bottom-color:#0000}.round-badge.svelte-cm5eto{text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;font-size:.62rem;font-weight:800;line-height:1}.remove-btn.svelte-cm5eto{width:1rem;height:1rem;color:var(--muted-fg,#9ca3af);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:.65rem;line-height:1;transition:background .12s,color .12s;display:flex}.remove-btn.svelte-cm5eto:hover{color:#dc2626;background:#dc26261f}.card-body.svelte-cm5eto{flex-direction:column;gap:.25rem;padding:.35rem .5rem;display:flex}.scoring-row.svelte-cm5eto{border-top:1px solid var(--border-subtle,#e5e7eb);flex-direction:column;gap:.4rem;margin-top:.45rem;padding-top:.5rem;display:flex}.progression-row.svelte-cm5eto{border-top:1px solid var(--border-subtle,#e5e7eb);flex-direction:column;gap:.3rem;margin-top:.45rem;padding-top:.5rem;display:flex}.progression-label.svelte-cm5eto{text-transform:uppercase;letter-spacing:.04em;color:var(--muted-fg,#6b7280);font-size:.72rem;font-weight:700}.progression-input.svelte-cm5eto{border:1px solid var(--border,#d1d5db);border-radius:.35rem;width:min(22rem,100%);padding:.35rem .45rem;font-family:inherit;font-size:.82rem}.progression-help.svelte-cm5eto{color:var(--muted-fg,#6b7280);margin:0;font-size:.75rem}.scoring-summary.svelte-cm5eto,.scoring-help.svelte-cm5eto{color:var(--muted-fg,#6b7280);margin:0;font-size:.76rem}.scoring-toggle.svelte-cm5eto{align-items:center;gap:.4rem;font-size:.8rem;display:inline-flex}.scoring-heats.svelte-cm5eto{flex-wrap:wrap;gap:.35rem;display:flex}.scoring-heat-pill.svelte-cm5eto{border:1px solid var(--border-subtle,#d1d5db);background:var(--surface-0,#fff);border-radius:999px;align-items:center;gap:.25rem;padding:.2rem .45rem;font-size:.74rem;display:inline-flex}.card-row.svelte-cm5eto{white-space:nowrap;flex-direction:row;align-items:center;gap:.3rem;display:flex}.kv-label.svelte-cm5eto{text-transform:uppercase;letter-spacing:.04em;color:var(--muted-fg,#6b7280);white-space:nowrap;font-size:.62rem;font-weight:600}.kv-sep.svelte-cm5eto{background:var(--border,#d1d5db);flex-shrink:0;width:1px;height:.9rem;margin:0 .1rem}.num-input.svelte-cm5eto{border:1px solid var(--border,#d1d5db);text-align:center;background:var(--surface-0,#fff);width:3rem;min-width:3rem;max-width:3rem;color:inherit;box-sizing:border-box;border-radius:.2rem;flex-shrink:0;padding:.1rem .2rem;font-family:inherit;font-size:.8rem}.num-input.svelte-cm5eto:focus{outline:2px solid var(--primary,#3b82f6);outline-offset:-1px;border-color:#0000}.num-input.svelte-cm5eto::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.num-input.svelte-cm5eto::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.arrow.svelte-cm5eto{color:var(--muted-fg,#9ca3af);flex-shrink:0;align-items:center;display:flex}.add-btn.svelte-cm5eto{border:2px dashed var(--border,#d1d5db);width:1.75rem;height:1.75rem;color:var(--muted-fg,#9ca3af);cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:border-color .12s,color .12s,background .12s;display:flex}.add-btn.svelte-cm5eto:hover{border-color:var(--primary,#3b82f6);color:var(--primary,#3b82f6);background:color-mix(in srgb, var(--primary,#3b82f6) 8%, transparent)}.reset-link.svelte-cm5eto{color:var(--muted-fg,#6b7280);cursor:pointer;text-underline-offset:.1em;background:0 0;border:none;align-self:flex-start;padding:0;font-family:inherit;font-size:.72rem;text-decoration:underline}.reset-link.svelte-cm5eto:hover{color:var(--primary,#3b82f6)}@media (width<=420px){.round-track.svelte-cm5eto{flex-direction:column;align-items:flex-start}.arrow.svelte-cm5eto{transform:rotate(90deg)}.add-btn.svelte-cm5eto{margin-left:0}}.convert-final-only.svelte-swjl9r{flex-direction:column;gap:.75rem;min-width:0;max-width:100%;display:flex;overflow-x:hidden}.convert-final-only.svelte-swjl9r p:where(.svelte-swjl9r){white-space:normal;overflow-wrap:break-word;min-width:0;margin:0}.muted.svelte-swjl9r{color:var(--muted-text-color,#6b7280)}.blocked.svelte-swjl9r{color:var(--danger-fg,#b91c1c);font-weight:600}.summary-list.svelte-swjl9r{flex-direction:column;gap:.5rem;min-width:0;display:flex}.summary-list.svelte-swjl9r section:where(.svelte-swjl9r){flex-direction:column;gap:.15rem;min-width:0;display:flex}.summary-list.svelte-swjl9r h3:where(.svelte-swjl9r){margin:0;font-size:1rem;font-weight:700}.actions.svelte-swjl9r{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;min-width:0;display:flex}.actions.svelte-swjl9r *{min-width:0}.attempt-cell-wrap.svelte-1agox1r{flex-direction:column;gap:.2rem;display:flex}.attempt-cell.svelte-1agox1r{border:1px solid var(--input-border);border-radius:var(--input-border-radius);background:var(--input-bg);width:100%;min-width:5.5rem;color:var(--primary-fg);text-align:center;padding:.35rem .45rem}.attempt-cell.svelte-1agox1r:focus,.active.svelte-1agox1r .attempt-cell:where(.svelte-1agox1r){outline:1px solid var(--focus-ring,#3b82f6)}.attempt-cell.saving.svelte-1agox1r{border-color:var(--warning-border,#d97706);background:#f59e0b14}.attempt-cell.error.svelte-1agox1r,.invalid.svelte-1agox1r .attempt-cell:where(.svelte-1agox1r){border-color:var(--danger-border,#dc2626);background:#dc262614}.attempt-hint.svelte-1agox1r{color:var(--danger-fg,#b91c1c);min-height:.8rem;font-size:.68rem;line-height:1.2}.attempt-hint.preview.svelte-1agox1r{color:var(--muted-fg,#6b7280)}.entry-horizontal-editor.svelte-156yst0{flex-direction:column;gap:.9rem;display:flex}.toolbar.svelte-156yst0{flex-wrap:wrap;justify-content:space-between;gap:1rem;display:flex}.toolbar-copy.svelte-156yst0 h4:where(.svelte-156yst0),.toolbar-copy.svelte-156yst0 p:where(.svelte-156yst0){margin:0}.toolbar-copy.svelte-156yst0 p:where(.svelte-156yst0){color:var(--muted-fg,#6b7280);font-size:.9rem}.toolbar-actions.svelte-156yst0{flex-wrap:wrap;gap:.5rem;display:flex}.attempt-strip.svelte-156yst0{grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));gap:.75rem;display:grid}.attempt-cell-wrap.svelte-156yst0{flex-direction:column;gap:.35rem;display:flex}.attempt-cell-wrap.svelte-156yst0 label:where(.svelte-156yst0){color:var(--muted-fg,#6b7280);font-size:.8rem;font-weight:600}.summary.svelte-156yst0{border-radius:var(--input-border-radius);background:var(--surface-2,#0000000a);flex-wrap:wrap;gap:1rem;padding:.75rem;display:flex}.summary.svelte-156yst0>div:where(.svelte-156yst0){flex-direction:column;gap:.15rem;display:flex}.summary-label.svelte-156yst0{color:var(--muted-fg,#6b7280);text-transform:uppercase;letter-spacing:.04em;font-size:.75rem}.vertical-token-wrap.svelte-5cqbpt{flex-direction:column;gap:.2rem;display:flex}.vertical-token-cell.svelte-5cqbpt{text-align:center;text-transform:uppercase;border:1px solid var(--input-border);border-radius:var(--input-border-radius);background:var(--input-bg);width:100%;min-width:4rem;padding:.35rem .4rem}.vertical-token-cell.saving.svelte-5cqbpt{border-color:var(--warning-border,#d97706);background:#f59e0b14}.vertical-token-cell.error.svelte-5cqbpt,.invalid.svelte-5cqbpt .vertical-token-cell:where(.svelte-5cqbpt){border-color:var(--danger-border,#dc2626);background:#dc262614}.active.svelte-5cqbpt .vertical-token-cell:where(.svelte-5cqbpt){outline:1px solid var(--focus-ring,#3b82f6)}.vertical-token-cell.svelte-5cqbpt:disabled{background:var(--input-disabled-bg);color:var(--muted-fg)}.vertical-token-hint.svelte-5cqbpt{color:var(--danger-fg,#b91c1c);min-height:.8rem;font-size:.68rem;line-height:1.2}.vertical-token-hint.preview.svelte-5cqbpt{color:var(--muted-fg,#6b7280)}.entry-vertical-editor.svelte-stduda{flex-direction:column;gap:.9rem;display:flex}.toolbar.svelte-stduda{flex-wrap:wrap;justify-content:space-between;gap:1rem;display:flex}.toolbar-copy.svelte-stduda h4:where(.svelte-stduda),.toolbar-copy.svelte-stduda p:where(.svelte-stduda){margin:0}.toolbar-copy.svelte-stduda p:where(.svelte-stduda){color:var(--muted-fg,#6b7280);font-size:.9rem}.toolbar-actions.svelte-stduda{flex-wrap:wrap;gap:.5rem;display:flex}.grid-wrap.svelte-stduda{border:1px solid var(--surface-border,#d1d5db);border-radius:var(--input-border-radius);overflow-x:auto}.field-grid.svelte-stduda{border-collapse:collapse;width:100%}.field-grid.svelte-stduda th:where(.svelte-stduda),.field-grid.svelte-stduda td:where(.svelte-stduda){border-bottom:1px solid var(--surface-border,#d1d5db);padding:.5rem}.height-input.svelte-stduda{width:100%;min-width:5rem;padding:.3rem .4rem}.summary.svelte-stduda{border-radius:var(--input-border-radius);background:var(--surface-2,#0000000a);flex-wrap:wrap;gap:1rem;padding:.75rem;display:flex}.summary.svelte-stduda>div:where(.svelte-stduda){flex-direction:column;gap:.15rem;display:flex}.summary-series.svelte-stduda{min-width:min(100%,20rem)}.summary-label.svelte-stduda{color:var(--muted-fg,#6b7280);text-transform:uppercase;letter-spacing:.04em;font-size:.75rem}.entry-field-series.svelte-foxyl4{flex-direction:column;gap:.9rem;margin:1rem 0 1.5rem;display:flex}.summary-card.svelte-foxyl4{border:1px solid var(--surface-border,#d1d5db);background:linear-gradient(180deg, #fff9, #fff3), var(--surface-2,#00000008);border-radius:.75rem;flex-wrap:wrap;align-items:flex-start;gap:1rem;padding:1rem;display:flex}.summary-copy.svelte-foxyl4{flex:14rem}.summary-copy.svelte-foxyl4 h3:where(.svelte-foxyl4),.summary-copy.svelte-foxyl4 p:where(.svelte-foxyl4){margin:0}.summary-copy.svelte-foxyl4 p:where(.svelte-foxyl4){color:var(--muted-fg,#6b7280);margin-top:.25rem;font-size:.9rem}.summary-stats.svelte-foxyl4{flex-wrap:wrap;flex:2 18rem;gap:1rem;display:flex}.summary-stats.svelte-foxyl4>div:where(.svelte-foxyl4){flex-direction:column;gap:.15rem;min-width:8rem;display:flex}.series-preview.svelte-foxyl4{max-width:min(100%,24rem)}.label.svelte-foxyl4{color:var(--muted-fg,#6b7280);text-transform:uppercase;letter-spacing:.04em;font-size:.75rem}.summary-actions.svelte-foxyl4{flex-wrap:wrap;gap:.5rem;margin-left:auto;display:flex}.editor-panel.svelte-foxyl4{border:1px solid var(--surface-border,#d1d5db);background:var(--surface-1,#fff);border-radius:.75rem;padding:1rem}.tie-resolution-modal.svelte-1xxk6w7{flex-direction:column;gap:1rem;display:flex}.intro.svelte-1xxk6w7,.reason.svelte-1xxk6w7{margin:0}.reason.svelte-1xxk6w7{color:var(--muted-fg,#6b7280);font-size:.9rem}.entry-grid.svelte-1xxk6w7{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.75rem;display:grid}.entry-card.svelte-1xxk6w7{appearance:none;border:1px solid var(--surface-border,#d1d5db);background:var(--surface-1,#fff);width:100%;color:var(--fg,#111827);cursor:pointer;text-align:left;border-radius:.75rem;flex-direction:column;align-items:flex-start;gap:.35rem;margin:0;padding:.9rem 1rem;transition:border-color .12s,box-shadow .12s,background-color .12s,transform .12s;display:flex}.entry-card.svelte-1xxk6w7:active{background:var(--surface-1,#fff);color:var(--fg,#111827)}.entry-card.svelte-1xxk6w7:hover{border-color:color-mix(in srgb, var(--primary-fg,#2563eb) 35%, var(--surface-border,#d1d5db));background:color-mix(in srgb, var(--primary-fg,#2563eb) 3%, white);color:var(--fg,#111827);transform:translateY(-1px);box-shadow:0 6px 18px #0f172a14}.entry-card.svelte-1xxk6w7:focus{border-color:color-mix(in srgb, var(--primary-fg,#2563eb) 35%, var(--surface-border,#d1d5db));background:color-mix(in srgb, var(--primary-fg,#2563eb) 3%, white);color:var(--fg,#111827);outline:none;transform:translateY(-1px);box-shadow:0 6px 18px #0f172a14}.entry-card.svelte-1xxk6w7:focus-visible{border-color:var(--primary-fg,#2563eb);box-shadow:0 0 0 3px color-mix(in srgb, var(--primary-fg,#2563eb) 20%, transparent);outline:none}.entry-card.selected.svelte-1xxk6w7{border-color:var(--primary-fg,#2563eb);box-shadow:0 0 0 2px color-mix(in srgb, var(--primary-fg,#2563eb) 16%, transparent);background:color-mix(in srgb, var(--primary-fg,#2563eb) 5%, white);color:var(--fg,#111827);transform:none}.entry-card.selected.svelte-1xxk6w7:hover,.entry-card.selected.svelte-1xxk6w7:focus{border-color:var(--primary-fg,#2563eb);background:color-mix(in srgb, var(--primary-fg,#2563eb) 6%, white);box-shadow:0 0 0 2px color-mix(in srgb, var(--primary-fg,#2563eb) 16%, transparent), 0 8px 22px #2563eb1f;color:var(--fg,#111827)}.entry-card.selected.svelte-1xxk6w7:active{background:color-mix(in srgb, var(--primary-fg,#2563eb) 5%, white);color:var(--fg,#111827)}.team.svelte-1xxk6w7{color:var(--muted-fg,#6b7280);text-transform:none;font-size:.8rem}.hint.svelte-1xxk6w7{color:var(--color-success-700,#15803d);text-align:right;white-space:nowrap;margin-left:auto;font-size:.85rem;font-style:italic;font-weight:400}.entry-card.selected.svelte-1xxk6w7 .hint:where(.svelte-1xxk6w7){color:var(--color-success-700,#15803d)}.card-main.svelte-1xxk6w7{align-items:center;gap:.85rem;width:100%;display:flex}.radio-indicator.svelte-1xxk6w7{border:2px solid var(--surface-border,#cbd5e1);background:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;transition:border-color .12s,background-color .12s,box-shadow .12s;display:inline-flex}.radio-dot.svelte-1xxk6w7{background:var(--primary-fg,#2563eb);border-radius:999px;width:.45rem;height:.45rem;transition:transform .12s;transform:scale(0)}.radio-indicator.selected.svelte-1xxk6w7{border-color:var(--primary-fg,#2563eb);box-shadow:0 0 0 3px color-mix(in srgb, var(--primary-fg,#2563eb) 12%, transparent)}.radio-indicator.selected.svelte-1xxk6w7 .radio-dot:where(.svelte-1xxk6w7){transform:scale(1)}.identity.svelte-1xxk6w7{flex-direction:column;align-items:flex-start;gap:.2rem;min-width:0;display:flex}.identity.svelte-1xxk6w7 strong:where(.svelte-1xxk6w7){font-size:1.12rem;line-height:1.2}.actions.svelte-1xxk6w7{justify-content:flex-end;gap:.75rem;display:flex}@media (width<=640px){.actions.svelte-1xxk6w7{flex-direction:column}}.horizontal-input.svelte-ow330s{flex-direction:column;gap:.75rem;display:flex}.input-status.svelte-ow330s{border:1px solid var(--surface-border);border-radius:var(--input-border-radius);background:var(--surface-2,#00000008);flex-wrap:wrap;justify-content:space-between;gap:1rem;padding:.6rem .75rem;font-size:.9rem;display:flex}.input-status.svelte-ow330s strong:where(.svelte-ow330s){margin-right:.5rem}.last-changed.svelte-ow330s{color:var(--muted-fg,#6b7280)}.grid-wrap.svelte-ow330s{border:1px solid var(--surface-border);border-radius:var(--input-border-radius);overflow:auto}.field-grid.svelte-ow330s{border-collapse:collapse;width:100%}.field-grid.svelte-ow330s th:where(.svelte-ow330s),.field-grid.svelte-ow330s td:where(.svelte-ow330s){border-bottom:1px solid var(--surface-border);vertical-align:middle;padding:.4rem}.field-grid.svelte-ow330s thead:where(.svelte-ow330s) th:where(.svelte-ow330s){background:var(--table-header-bg);color:var(--table-header-fg);z-index:1;position:sticky;top:0}.athlete-col.svelte-ow330s{min-width:12rem;font-weight:600}.vertical-input.svelte-193vdua{flex-direction:column;gap:.75rem;display:flex}.input-status.svelte-193vdua{border:1px solid var(--surface-border);border-radius:var(--input-border-radius);background:var(--surface-2,#00000008);flex-wrap:wrap;justify-content:space-between;gap:1rem;padding:.6rem .75rem;font-size:.9rem;display:flex}.input-status.svelte-193vdua strong:where(.svelte-193vdua){margin-right:.5rem}.last-changed.svelte-193vdua{color:var(--muted-fg,#6b7280)}.grid-wrap.svelte-193vdua{border:1px solid var(--surface-border);border-radius:var(--input-border-radius);overflow:auto}.field-grid.svelte-193vdua{border-collapse:collapse;width:100%}.field-grid.svelte-193vdua th:where(.svelte-193vdua),.field-grid.svelte-193vdua td:where(.svelte-193vdua){border-bottom:1px solid var(--surface-border);padding:.4rem}.field-grid.svelte-193vdua thead:where(.svelte-193vdua) th:where(.svelte-193vdua){background:var(--table-header-bg);color:var(--table-header-fg);z-index:1;position:sticky;top:0}.height-input.svelte-193vdua{width:100%;min-width:5rem;padding:.3rem .4rem}.athlete-col.svelte-193vdua{min-width:12rem;font-weight:600}.field-event-input.svelte-sunwe8{flex-direction:column;gap:.75rem;min-height:60vh;display:flex}.header.svelte-sunwe8{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.header.svelte-sunwe8 h3:where(.svelte-sunwe8){margin:0}.header.svelte-sunwe8 p:where(.svelte-sunwe8){color:var(--muted-fg,#6b7280);margin:.25rem 0 0;font-size:.9rem}.header-actions.svelte-sunwe8{align-items:center;gap:.75rem;display:flex}.attempts-control.svelte-sunwe8{align-items:center;gap:.5rem;display:flex}.tie-banner.svelte-sunwe8{justify-content:space-between;align-items:center;gap:1rem;display:flex}.tie-banner.svelte-sunwe8 p:where(.svelte-sunwe8){margin:0}.tie-resolution-status.svelte-sunwe8{background:color-mix(in srgb, var(--color-success-700,#15803d) 8%, white);border:1px solid color-mix(in srgb, var(--color-success-700,#15803d) 20%, transparent);color:var(--color-success-800,#166534);border-radius:.5rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .75rem;font-size:.9rem;display:flex}.tie-resolution-status-text.svelte-sunwe8{min-width:0}.tie-banner-error.svelte-sunwe8{color:var(--color-danger-700,#9f1239);margin:.5rem 0 0;font-size:.9rem}.change-summary.svelte-1yog8d9{border:1px solid var(--surface-border,#d1d5db);background:var(--surface-bg,#ffffffbf);text-align:left;border-radius:.5rem;padding:1rem;position:relative}.change-summary.svelte-1yog8d9 h3:where(.svelte-1yog8d9){margin:0;font-size:1rem;line-height:1.25}.change-summary.svelte-1yog8d9 p:where(.svelte-1yog8d9){color:var(--subtle-fg);margin:.45rem 0 0;line-height:1.35}.change-summary.ready.svelte-1yog8d9{border-color:color-mix(in srgb, var(--bar-fill-positive,#2e7d32) 30%, var(--surface-border));background:color-mix(in srgb, var(--bar-fill-positive,#2e7d32) 7%, var(--surface-bg))}.change-summary.blocked.svelte-1yog8d9{border-color:color-mix(in srgb, var(--bar-fill-negative,#c62828) 35%, var(--surface-border));background:color-mix(in srgb, var(--bar-fill-negative,#c62828) 7%, var(--surface-bg))}.notice.svelte-1yog8d9{background:color-mix(in srgb, var(--bar-fill-caution,#b7791f) 10%, var(--surface-bg));border-radius:.45rem;padding:.65rem .75rem}.entry-plan.svelte-1yog8d9{font-weight:600}.status.svelte-1yog8d9{background:var(--surface-bg);text-transform:uppercase;letter-spacing:.03em;border-radius:999px;margin-bottom:.45rem;padding:.1rem .45rem;font-size:.72rem;font-weight:800;display:inline-flex}.ready.svelte-1yog8d9 .status:where(.svelte-1yog8d9){color:var(--bar-fill-positive,#2e7d32)}.blocked.svelte-1yog8d9 .status:where(.svelte-1yog8d9){color:var(--bar-fill-negative,#c62828)}.muted.svelte-1yog8d9{font-size:.875rem}.bib-trigger.svelte-t78k85{font-variant-numeric:tabular-nums;width:auto;min-width:3.25rem;margin:0;padding:.25rem .5rem}.bib-reassignment-modal.svelte-t78k85{text-align:left;flex-direction:column;gap:.9rem;min-width:0;padding:.35rem 0 .25rem;display:flex}.intro.svelte-t78k85{color:var(--subtle-fg);margin:0;font-size:.92rem;line-height:1.35}.control-row.svelte-t78k85{grid-template-columns:minmax(8rem,1fr) max-content;align-items:end;gap:.75rem;display:grid}.control-row.svelte-t78k85 .field-shell{flex:initial;margin-bottom:0}.control-row.svelte-t78k85 .field-label{color:var(--muted-fg);margin-bottom:.35rem;font-size:.875rem;font-weight:700}.control-row.svelte-t78k85 input,.control-row.svelte-t78k85 select,.control-row.svelte-t78k85 .button{min-height:2.5rem}.control-row.svelte-t78k85 .button{flex:none;width:auto;min-width:7.5rem;margin:0}.actions.svelte-t78k85{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.actions.svelte-t78k85 .button{flex:none;width:auto;min-width:9.5rem;margin:0}.actions.svelte-t78k85 .button[disabled]{cursor:not-allowed;opacity:.58}.error.svelte-t78k85{color:var(--bar-fill-negative,#c62828);margin:0;font-weight:600}@media (width<=640px){.control-row.svelte-t78k85{grid-template-columns:1fr}.control-row.svelte-t78k85 .button,.actions.svelte-t78k85 .button{width:100%}}.impact-preview.svelte-fac0r7{flex-direction:column;gap:1rem;display:flex}.impact-header.svelte-fac0r7{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.impact-header.svelte-fac0r7 h3:where(.svelte-fac0r7),.impact-header.svelte-fac0r7 p:where(.svelte-fac0r7){margin:0}.impact-header.svelte-fac0r7 h3:where(.svelte-fac0r7){font-size:1rem;line-height:1.25}.impact-header.svelte-fac0r7 p:where(.svelte-fac0r7){color:var(--subtle-fg);margin-top:.25rem;font-size:.875rem}.status-pill.svelte-fac0r7{background:color-mix(in srgb, var(--bar-fill-positive,#2e7d32) 12%, transparent);min-height:1.5rem;color:var(--bar-fill-positive,#2e7d32);text-transform:uppercase;border-radius:999px;align-items:center;padding:0 .6rem;font-size:.75rem;font-weight:700;display:inline-flex}.status-pill.blocked.svelte-fac0r7{background:color-mix(in srgb, var(--bar-fill-negative,#c62828) 12%, transparent);color:var(--bar-fill-negative,#c62828)}.empty.svelte-fac0r7{color:var(--subtle-fg);text-align:center;margin:0;padding:1.25rem 1rem;font-size:.95rem}.summary-grid.svelte-fac0r7{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.5rem;display:grid}.summary-grid.svelte-fac0r7 span:where(.svelte-fac0r7){border:1px solid var(--surface-border,#d1d5db);background:var(--surface-2,#00000008);border-radius:.35rem;padding:.55rem .65rem;font-size:.85rem}.message-list.svelte-fac0r7{background:var(--surface-2,#00000008);border-left:3px solid;padding:.75rem 1rem}.message-list.svelte-fac0r7 h4:where(.svelte-fac0r7){margin:0 0 .5rem}.message-list.svelte-fac0r7 ul:where(.svelte-fac0r7){margin:0;padding-left:1.25rem}.message-list.blocked.svelte-fac0r7{border-color:var(--bar-fill-negative,#c62828)}.message-list.diagnostics.svelte-fac0r7{border-color:var(--bar-fill-caution,#b7791f)}.preflight-list.svelte-fac0r7{flex-direction:column;gap:.75rem;display:flex}.hidden-rows-note.svelte-fac0r7{color:var(--subtle-fg);margin:0;font-size:.82rem}details.svelte-fac0r7{border:1px solid var(--surface-border,#d1d5db);background:var(--surface-1,transparent);border-radius:.35rem}summary.svelte-fac0r7{cursor:pointer;padding:.75rem 1rem;font-weight:700}.detail-grid.svelte-fac0r7{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;padding:0 1rem 1rem;display:grid}.detail-grid.svelte-fac0r7 section:where(.svelte-fac0r7){min-width:0}.detail-grid.svelte-fac0r7 h4:where(.svelte-fac0r7){margin:0 0 .4rem;font-size:.85rem}.detail-grid.svelte-fac0r7 p:where(.svelte-fac0r7),.detail-grid.svelte-fac0r7 ul:where(.svelte-fac0r7){color:var(--subtle-fg);margin:0;font-size:.82rem}.detail-grid.svelte-fac0r7 ul:where(.svelte-fac0r7){padding-left:1.1rem}.assignment-modal.svelte-ht2hsz{flex-direction:column;gap:1rem;display:flex}.selected-athlete.svelte-ht2hsz{flex-direction:column;gap:.25rem;display:flex}.selected-athlete.svelte-ht2hsz span:where(.svelte-ht2hsz){color:var(--muted-fg);text-transform:uppercase;font-size:.85rem}.row-error.svelte-ht2hsz{color:var(--danger-fg);margin:0}.sub-event-question.svelte-ht2hsz{margin:0;font-weight:600}.unbibbed-note.svelte-ht2hsz{background:var(--warning-bg,#f59e0b1f);color:var(--warning-fg,inherit);border-radius:.375rem;margin:0;padding:.65rem .75rem}.alternate-action.svelte-ht2hsz{border-top:1px solid var(--border-color,#00000026);color:var(--muted-fg);justify-content:space-between;align-items:center;gap:.75rem;padding-top:.75rem;display:flex}.create-intro.svelte-ht2hsz{flex-direction:column;gap:.25rem;display:flex}.create-intro.svelte-ht2hsz span:where(.svelte-ht2hsz){color:var(--muted-fg)}.create-form.svelte-ht2hsz{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.wide-field.svelte-ht2hsz{grid-column:1/-1}.modal-actions.svelte-ht2hsz{justify-content:space-between;gap:.5rem;display:flex}.primary-actions.svelte-ht2hsz{gap:.5rem;margin-left:auto;display:flex}@media (width<=36rem){.alternate-action.svelte-ht2hsz,.modal-actions.svelte-ht2hsz{flex-direction:column;align-items:stretch}.create-form.svelte-ht2hsz{grid-template-columns:1fr}.wide-field.svelte-ht2hsz{grid-column:auto}.primary-actions.svelte-ht2hsz{margin-left:0}}.entry-bib-dialog.svelte-lzquib{text-align:left;white-space:normal;flex-direction:column;gap:.9rem;min-width:0;padding:.35rem 0 .25rem;display:flex}.control-row.svelte-lzquib{grid-template-columns:minmax(8rem,1fr);align-items:end;display:grid}.control-row.svelte-lzquib .field-shell{margin-bottom:0}.control-row.svelte-lzquib input{min-height:2.5rem}.preview-line.svelte-lzquib{margin:0;line-height:1.35}.preview-line.muted.svelte-lzquib{color:var(--subtle-fg);font-size:.92rem}.enter-hint.svelte-lzquib{color:var(--subtle-fg);font-size:.85rem}.recommended-tag.svelte-lzquib{color:var(--success-fg);margin-right:.25rem;font-size:.75rem}.name-fields.svelte-lzquib{align-items:end;gap:.75rem;display:flex}.actions.svelte-lzquib{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.actions.svelte-lzquib .button{flex:none;width:auto;min-width:6.5rem;margin:0}.actions.svelte-lzquib .button[disabled]{cursor:not-allowed;opacity:.58}.primary-action.svelte-lzquib{display:contents}.hidden-submit.svelte-lzquib{display:none}.dialog-error.svelte-lzquib{color:var(--danger-fg);margin:0}@media (width<=640px){.actions.svelte-lzquib .button{width:100%}}.entry-bib-trigger.svelte-1i6ca2i{font-variant-numeric:tabular-nums;width:auto;min-width:3.25rem;margin:0;padding:.25rem .5rem}.repair-panel.svelte-8rrzh5{flex-direction:column;gap:1rem;display:flex}.panel-header.svelte-8rrzh5{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.panel-header.svelte-8rrzh5 h2:where(.svelte-8rrzh5),.panel-header.svelte-8rrzh5 p:where(.svelte-8rrzh5){margin:0}.panel-header.svelte-8rrzh5 p:where(.svelte-8rrzh5){color:var(--subtle-fg);margin-top:.25rem}.repair-link.svelte-8rrzh5{white-space:nowrap}.count-grid.svelte-8rrzh5{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem;display:grid}.count-grid.svelte-8rrzh5 span:where(.svelte-8rrzh5){border:1px solid var(--surface-border,#d1d5db);background:var(--surface-2,#00000008);border-radius:.35rem;padding:.75rem}.quiet-state.svelte-8rrzh5{color:var(--subtle-fg);margin:0}.section-note.svelte-8rrzh5{max-width:56rem;color:var(--subtle-fg);margin:-.25rem 0 0;font-size:.92rem;line-height:1.4}.issue-section.svelte-8rrzh5{flex-direction:column;gap:.75rem;display:flex}.issue-section.svelte-8rrzh5 h3:where(.svelte-8rrzh5){margin:0}.section-title-row.svelte-8rrzh5{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}table.svelte-8rrzh5{border-collapse:collapse;width:100%}th.svelte-8rrzh5,td.svelte-8rrzh5{border-bottom:1px solid var(--surface-border,#d1d5db);text-align:left;vertical-align:top;padding:.55rem .65rem}th.svelte-8rrzh5:last-child,td.svelte-8rrzh5:last-child{padding-right:1rem}.table-scroll.svelte-8rrzh5{width:100%;overflow-x:auto}@media (width<=680px){.table-scroll.svelte-8rrzh5{overflow-x:visible}.table-scroll.svelte-8rrzh5 table:where(.svelte-8rrzh5){table-layout:auto;width:100%;min-width:0}.table-scroll.svelte-8rrzh5 thead:where(.svelte-8rrzh5){display:none}.table-scroll.svelte-8rrzh5 tbody:where(.svelte-8rrzh5),.table-scroll.svelte-8rrzh5 tr:where(.svelte-8rrzh5){display:block}.table-scroll.svelte-8rrzh5 tr:where(.svelte-8rrzh5){border-bottom:1px solid var(--surface-border,#d0d5dd);padding:.75rem 0}.table-scroll.svelte-8rrzh5 tr:where(.svelte-8rrzh5):last-child{border-bottom:0}.table-scroll.svelte-8rrzh5 td:where(.svelte-8rrzh5){text-align:left;white-space:normal;width:auto;padding:.15rem 0;display:block}.table-scroll.svelte-8rrzh5 td:where(.svelte-8rrzh5):last-child{text-align:left;padding-top:.5rem}.table-scroll.svelte-8rrzh5 .action-buttons:where(.svelte-8rrzh5){justify-content:flex-start}}.unmatched-table.svelte-8rrzh5{table-layout:fixed;min-width:76rem}.unmatched-table.svelte-8rrzh5 .event-column:where(.svelte-8rrzh5){width:28%}.unmatched-table.svelte-8rrzh5 .identity-column:where(.svelte-8rrzh5){width:34%}.unmatched-table.svelte-8rrzh5 .result-column:where(.svelte-8rrzh5){width:7rem}.unmatched-table.svelte-8rrzh5 .actions-column:where(.svelte-8rrzh5){width:31rem}.unmatched-table.svelte-8rrzh5 th:where(.svelte-8rrzh5),.unmatched-table.svelte-8rrzh5 td:where(.svelte-8rrzh5){vertical-align:middle}.unmatched-table.svelte-8rrzh5 th:where(.svelte-8rrzh5),.unmatched-table.svelte-8rrzh5 th:where(.svelte-8rrzh5):first-child,.unmatched-table.svelte-8rrzh5 td:where(.svelte-8rrzh5):first-child,.unmatched-table.svelte-8rrzh5 th:where(.svelte-8rrzh5):nth-child(2),.unmatched-table.svelte-8rrzh5 td:where(.svelte-8rrzh5):nth-child(2){text-align:left}.unmatched-table.svelte-8rrzh5 th:where(.svelte-8rrzh5):nth-child(3),.unmatched-table.svelte-8rrzh5 td:where(.svelte-8rrzh5):nth-child(3){text-align:center}.unmatched-table.svelte-8rrzh5 th:where(.svelte-8rrzh5):last-child,.unmatched-table.svelte-8rrzh5 td:where(.svelte-8rrzh5):last-child{text-align:right}.duplicate-bib-table.svelte-8rrzh5{min-width:42rem}.duplicate-bib-table.svelte-8rrzh5 th:where(.svelte-8rrzh5),.duplicate-bib-table.svelte-8rrzh5 td:where(.svelte-8rrzh5){vertical-align:middle}.duplicate-bib-table.svelte-8rrzh5 th:where(.svelte-8rrzh5):last-child,.duplicate-bib-table.svelte-8rrzh5 td:where(.svelte-8rrzh5):last-child{text-align:right}.missing-bibs-table.svelte-8rrzh5{min-width:34rem}.missing-bibs-table.svelte-8rrzh5 th:where(.svelte-8rrzh5),.missing-bibs-table.svelte-8rrzh5 td:where(.svelte-8rrzh5){vertical-align:middle}.missing-bibs-table.svelte-8rrzh5 th:where(.svelte-8rrzh5):last-child,.missing-bibs-table.svelte-8rrzh5 td:where(.svelte-8rrzh5):last-child{text-align:right}.duplicate-linked-table.svelte-8rrzh5{min-width:58rem}.duplicate-linked-table.svelte-8rrzh5 th:where(.svelte-8rrzh5),.duplicate-linked-table.svelte-8rrzh5 td:where(.svelte-8rrzh5){vertical-align:middle}.duplicate-linked-table.svelte-8rrzh5 th:where(.svelte-8rrzh5):last-child,.duplicate-linked-table.svelte-8rrzh5 td:where(.svelte-8rrzh5):last-child{text-align:right}.conflict-table.svelte-8rrzh5 th:where(.svelte-8rrzh5),.conflict-table.svelte-8rrzh5 td:where(.svelte-8rrzh5){vertical-align:middle}.conflict-table.svelte-8rrzh5 th:where(.svelte-8rrzh5):last-child,.conflict-table.svelte-8rrzh5 td:where(.svelte-8rrzh5):last-child{text-align:right}.table-entry.svelte-8rrzh5{flex-direction:column;align-items:flex-start;gap:.15rem;display:flex}.table-entry.svelte-8rrzh5 span:where(.svelte-8rrzh5){color:var(--subtle-fg);font-size:.85rem}.match-cell.svelte-8rrzh5{flex-direction:column;align-items:flex-start;gap:.35rem;display:flex}.identity-status.svelte-8rrzh5{border:1px solid var(--surface-border,#d1d5db);background:var(--surface-2,#00000008);width:fit-content;color:var(--subtle-fg);text-transform:uppercase;border-radius:999px;padding:.12rem .45rem;font-size:.78rem;font-weight:700}.match-detail.svelte-8rrzh5{color:var(--text-color,inherit)}.result-cell.svelte-8rrzh5{white-space:nowrap;flex-direction:column;align-items:center;gap:.2rem;display:flex}.place-detail.svelte-8rrzh5{color:var(--subtle-fg);font-size:.85rem;font-style:italic}.action-buttons.svelte-8rrzh5{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:.35rem;display:flex}.action-buttons.svelte-8rrzh5 .button{white-space:nowrap}.action-buttons.svelte-8rrzh5 .button.secondary{opacity:.68}.action-buttons.svelte-8rrzh5>a:where(.svelte-8rrzh5){color:var(--subtle-fg);white-space:nowrap;font-size:.9rem}.held-entry-picker.svelte-8rrzh5{color:var(--subtle-fg);align-items:center;gap:.3rem;font-size:.85rem;display:flex}.held-entry-picker.svelte-8rrzh5 select:where(.svelte-8rrzh5){border:1px solid var(--surface-border,#d1d5db);background:var(--surface,#fff);min-width:13rem;max-width:min(24rem,70vw);color:inherit;border-radius:.35rem;padding:.3rem .4rem}.muted-inline.svelte-8rrzh5{color:var(--subtle-fg);margin:0;font-size:.85rem}.action-modal-body.svelte-8rrzh5{flex-direction:column;gap:.85rem;display:flex}.modal-entry-summary.svelte-8rrzh5{flex-direction:column;gap:.15rem;display:flex}.modal-entry-summary.svelte-8rrzh5 span:where(.svelte-8rrzh5){color:var(--subtle-fg);font-size:.9rem}.modal-form.svelte-8rrzh5{flex-wrap:wrap;align-items:flex-end;gap:.5rem;display:flex}.modal-form.svelte-8rrzh5 .field-shell{flex:9rem;min-width:9rem;margin-bottom:0}.modal-note.svelte-8rrzh5{color:var(--subtle-fg);margin:0}.modal-choice-group.svelte-8rrzh5{border:0;flex-direction:column;gap:.5rem;min-width:0;margin:0;padding:0;display:flex}.modal-choice-group.svelte-8rrzh5 legend:where(.svelte-8rrzh5){padding:0;font-weight:700}.empty-duplicate-options.svelte-8rrzh5{flex-direction:column;gap:.45rem;display:flex}.empty-duplicate-options.svelte-8rrzh5 label:where(.svelte-8rrzh5){align-items:center;gap:.5rem;min-width:0;display:flex}.duplicate-resolution-table.svelte-8rrzh5{min-width:48rem}.duplicate-resolution-table.svelte-8rrzh5 th:where(.svelte-8rrzh5),.duplicate-resolution-table.svelte-8rrzh5 td:where(.svelte-8rrzh5){vertical-align:middle}.modal-actions.svelte-8rrzh5{justify-content:flex-end;gap:.5rem;display:flex}.preview-message.svelte-8rrzh5,.row-error.svelte-8rrzh5{margin:0;font-size:.85rem}.preview-message.svelte-8rrzh5{color:var(--bar-fill-positive,#2e7d32)}.preview-message.blocked.svelte-8rrzh5{color:var(--bar-fill-negative,#c62828)}.row-error.svelte-8rrzh5{color:var(--bar-fill-negative,#c62828);font-weight:600}.compact.svelte-8rrzh5 .issue-section:where(.svelte-8rrzh5){display:none}.empty.svelte-1a13ibm{color:var(--muted-fg);margin:0 0 .75rem;font-size:.875rem}.lines.svelte-1a13ibm{margin:0;padding:0;list-style:none}.line.svelte-1a13ibm{min-height:var(--input-height);flex-wrap:wrap;align-items:center;gap:.25rem .75rem;padding:.25rem 0;display:flex}.line.svelte-1a13ibm+.line:where(.svelte-1a13ibm){border-top:1px solid var(--surface-border)}.system.svelte-1a13ibm{color:var(--muted-fg);flex:0 0 6.5rem;font-size:.875rem}.id.svelte-1a13ibm{font-variant-numeric:tabular-nums;flex:auto;align-items:center;gap:.35rem;min-width:0;display:inline-flex}.id-text.svelte-1a13ibm{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}a.id.svelte-1a13ibm .link-icon{flex:none;width:.875rem;height:.875rem}.actions.svelte-1a13ibm{flex:none;margin-left:auto;display:inline-flex}.controls.svelte-1a13ibm{flex:12rem;gap:.5rem;min-width:0;display:flex}.controls.svelte-1a13ibm .system-choice:where(.svelte-1a13ibm){flex:0 10rem;min-width:0}.controls.svelte-1a13ibm input:where(.svelte-1a13ibm){flex:5rem;min-width:0}.controls.svelte-1a13ibm input.invalid:where(.svelte-1a13ibm){border-color:#dc3545}.message.svelte-1a13ibm{color:#dc3545;flex-basis:100%;margin:0;font-size:.875rem}.add.svelte-1a13ibm{margin-top:.75rem}.focus-target.svelte-1a13ibm{display:inline-flex}.parse-error.svelte-6xdm2i{margin-bottom:1rem}.found.svelte-6xdm2i{margin-top:1rem}.wind-mps-shell.svelte-16ef5az{box-sizing:border-box;width:100%;min-width:0;min-height:var(--input-height);padding:0 var(--input-padding-x);border:var(--input-border-width) solid var(--input-border);border-radius:var(--input-border-radius);background:var(--input-bg);align-items:center;gap:.5rem;display:flex}.wind-mps-shell.svelte-16ef5az:focus-within{outline:2px solid var(--focus-ring,var(--accent,#06c));outline-offset:1px}body.app .wind-mps-shell.svelte-16ef5az .wind-mps-input:where(.svelte-16ef5az),body.public .wind-mps-shell.svelte-16ef5az .wind-mps-input:where(.svelte-16ef5az){width:auto;min-width:0;height:auto;min-height:0;font:inherit;color:inherit;box-shadow:none;text-align:center;background:0 0;border:none;border-radius:0;outline:none;flex:1;margin:0;padding:0}body.app .wind-mps-shell.svelte-16ef5az .wind-mps-input:where(.svelte-16ef5az):focus,body.public .wind-mps-shell.svelte-16ef5az .wind-mps-input:where(.svelte-16ef5az):focus{box-shadow:none;outline:none}.wind-mps-input.svelte-16ef5az::placeholder{color:var(--muted-fg,#888)}.track-heat-wind.svelte-1anbf2k{align-items:center;min-height:2.25rem;display:inline-flex}.large-label-number.svelte-190p3pe{width:100%;height:100%;display:block;overflow:hidden}text.svelte-190p3pe{fill:currentColor;dominant-baseline:alphabetic;text-rendering:geometricprecision}.number-label-branding.svelte-dfdl8m{box-sizing:border-box;pointer-events:none;justify-content:center;align-items:center;width:100%;min-width:0;height:100%;min-height:0;padding-inline:.04in;display:flex;overflow:hidden}img.svelte-dfdl8m{object-fit:contain;width:100%;height:100%;display:block}svg.svelte-dfdl8m{width:100%;height:100%;display:block}text.svelte-dfdl8m{letter-spacing:0;fill:#111827;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:72px;font-weight:900}.bib-number-card.svelte-1n3h2c1,.hip-number-card.svelte-1n3h2c1{text-align:center;color:#111827;width:100%;min-width:0;height:100%;min-height:0;display:block;position:relative;overflow:hidden}.bib-number-card.svelte-1n3h2c1{--branding-band:.58in;--info-band:.52in;--number-top-band:var(--branding-band);--number-bottom-band:var(--info-band)}.hip-number-card.svelte-1n3h2c1{--branding-band:.58in;--info-band:.62in;--number-top-band:var(--branding-band);--number-bottom-band:var(--info-band)}.bib-number-card[data-branding-active=false].svelte-1n3h2c1,.hip-number-card[data-branding-active=false].svelte-1n3h2c1{--branding-band:0in;--number-top-band:0in}.bib-number-card[data-identity-placement=top].svelte-1n3h2c1{--number-top-band:var(--info-band);--number-bottom-band:var(--branding-band)}.bib-number-card[data-identity-placement=top].svelte-1n3h2c1 .bib-identity--bottom:where(.svelte-1n3h2c1),.bib-number-card[data-identity-placement=bottom].svelte-1n3h2c1 .bib-identity--top:where(.svelte-1n3h2c1){visibility:hidden}.hip-number-card[data-branding-active=true][data-info-placement=top].svelte-1n3h2c1{--number-top-band:var(--info-band);--number-bottom-band:var(--branding-band)}.hip-number-card[data-info-placement=top].svelte-1n3h2c1 .hip-info--bottom:where(.svelte-1n3h2c1),.hip-number-card[data-info-placement=bottom].svelte-1n3h2c1 .hip-info--top:where(.svelte-1n3h2c1),.bib-number-card[data-branding-placement=top].svelte-1n3h2c1 .number-label-branding--bottom,.bib-number-card[data-branding-placement=bottom].svelte-1n3h2c1 .number-label-branding--top,.bib-number-card[data-branding-active=false].svelte-1n3h2c1 .number-label-branding--top,.bib-number-card[data-branding-active=false].svelte-1n3h2c1 .number-label-branding--bottom,.hip-number-card[data-branding-placement=top].svelte-1n3h2c1 .number-label-branding--bottom,.hip-number-card[data-branding-placement=bottom].svelte-1n3h2c1 .number-label-branding--top,.hip-number-card[data-branding-active=false].svelte-1n3h2c1 .number-label-branding--top,.hip-number-card[data-branding-active=false].svelte-1n3h2c1 .number-label-branding--bottom{visibility:hidden}.bib-number-card.svelte-1n3h2c1 .number-label-branding--top,.hip-number-card.svelte-1n3h2c1 .number-label-branding--top{position:absolute;top:0;left:0;right:0;height:var(--branding-band)!important}.bib-number-card.svelte-1n3h2c1 .number-label-branding--bottom,.hip-number-card.svelte-1n3h2c1 .number-label-branding--bottom{position:absolute;bottom:0;left:0;right:0;height:var(--branding-band)!important}.bib-number.svelte-1n3h2c1,.hip-number.svelte-1n3h2c1{top:var(--number-top-band);right:0;bottom:var(--number-bottom-band);box-sizing:border-box;justify-content:center;align-items:center;min-width:0;min-height:0;padding:.055in .08in .05in;line-height:1;display:flex;position:absolute;left:0;overflow:hidden}.bib-identity.svelte-1n3h2c1,.hip-info.svelte-1n3h2c1{z-index:1;flex-direction:column;justify-content:center;min-width:0;min-height:0;padding-inline:.05in;display:flex;position:relative;overflow:hidden}.bib-identity--top.svelte-1n3h2c1,.hip-info--top.svelte-1n3h2c1{position:absolute;top:0;left:0;right:0}.bib-identity--bottom.svelte-1n3h2c1,.hip-info--bottom.svelte-1n3h2c1{position:absolute;bottom:0;left:0;right:0}.bib-identity--top.svelte-1n3h2c1,.bib-identity--bottom.svelte-1n3h2c1{height:var(--info-band)}.bib-identity--top.svelte-1n3h2c1 h2:where(.svelte-1n3h2c1),.bib-identity--top.svelte-1n3h2c1 p:where(.svelte-1n3h2c1),.bib-identity--bottom.svelte-1n3h2c1 h2:where(.svelte-1n3h2c1),.bib-identity--bottom.svelte-1n3h2c1 p:where(.svelte-1n3h2c1){text-overflow:ellipsis;white-space:nowrap;margin:0;padding:0;overflow:hidden}.bib-identity--top.svelte-1n3h2c1 h2:where(.svelte-1n3h2c1),.bib-identity--bottom.svelte-1n3h2c1 h2:where(.svelte-1n3h2c1){font-size:.13in;font-weight:800;line-height:1.05}.bib-identity--top.svelte-1n3h2c1 p:where(.svelte-1n3h2c1),.bib-identity--bottom.svelte-1n3h2c1 p:where(.svelte-1n3h2c1){color:#4b5563;margin-top:.015in;font-size:.11in;font-weight:600;line-height:1.05}.hip-info--top.svelte-1n3h2c1,.hip-info--bottom.svelte-1n3h2c1{height:var(--info-band)}.hip-info--top.svelte-1n3h2c1 p:where(.svelte-1n3h2c1),.hip-info--top.svelte-1n3h2c1 ul:where(.svelte-1n3h2c1),.hip-info--top.svelte-1n3h2c1 li:where(.svelte-1n3h2c1),.hip-info--bottom.svelte-1n3h2c1 p:where(.svelte-1n3h2c1),.hip-info--bottom.svelte-1n3h2c1 ul:where(.svelte-1n3h2c1),.hip-info--bottom.svelte-1n3h2c1 li:where(.svelte-1n3h2c1){margin:0;padding:0}.hip-info--top.svelte-1n3h2c1 p:where(.svelte-1n3h2c1),.hip-info--bottom.svelte-1n3h2c1 p:where(.svelte-1n3h2c1){text-overflow:ellipsis;white-space:nowrap;color:#4b5563;font-size:.1in;font-weight:400;line-height:1.05;overflow:hidden}.hip-info--top.svelte-1n3h2c1 .hip-participant-line:where(.svelte-1n3h2c1),.hip-info--bottom.svelte-1n3h2c1 .hip-participant-line:where(.svelte-1n3h2c1){color:#111827;font-size:.11in;font-weight:500}.hip-info--top.svelte-1n3h2c1 ul:where(.svelte-1n3h2c1),.hip-info--bottom.svelte-1n3h2c1 ul:where(.svelte-1n3h2c1){flex-wrap:wrap;justify-content:center;gap:0 .055in;margin-top:.015in;font-size:.1in;font-weight:500;line-height:1.05;list-style:none;display:flex}.hip-info--top.svelte-1n3h2c1 li:where(.svelte-1n3h2c1),.hip-info--bottom.svelte-1n3h2c1 li:where(.svelte-1n3h2c1){text-overflow:ellipsis;white-space:nowrap;position:relative;overflow:hidden}.hip-info--top.svelte-1n3h2c1 li:where(.svelte-1n3h2c1)+li:where(.svelte-1n3h2c1):before,.hip-info--bottom.svelte-1n3h2c1 li:where(.svelte-1n3h2c1)+li:where(.svelte-1n3h2c1):before{content:"/";color:#6b7280;margin-right:.055in}.hip-info--top.svelte-1n3h2c1{padding-top:.025in}.hip-info--bottom.svelte-1n3h2c1{padding-bottom:.025in}.preview-region.svelte-1woh3se{overscroll-behavior:contain;flex-direction:column;align-items:center;gap:1.25rem;min-width:0;height:100%;min-height:0;display:flex;overflow:auto}.label-page.svelte-1woh3se{box-sizing:border-box;background:#fff;border-radius:.25rem;flex:none;display:grid;position:relative;overflow:hidden;box-shadow:0 .35rem 1.25rem #0f172a24}.printable-area-overlay.svelte-1woh3se{pointer-events:none;z-index:0;background:#3b82f60d;border:2px dashed #2563eb8c;position:absolute}.label-page.svelte-1woh3se>:where(.svelte-1woh3se):not(.printable-area-overlay){z-index:1;position:relative}.label-cell.svelte-1woh3se{box-sizing:border-box;min-width:0;min-height:0;position:relative;overflow:hidden;container-type:inline-size}.label-cell--debug.svelte-1woh3se{outline-offset:-1px;outline:1px dashed #94a3b8cc}.label-cell--bib-number.svelte-1woh3se,.label-cell--hip-number.svelte-1woh3se{padding:0!important}.label-rotator.svelte-1woh3se{box-sizing:border-box;transform-origin:50%;min-width:0;min-height:0;position:absolute;top:50%;left:50%;overflow:hidden}.label-content.svelte-1woh3se{width:100%;min-width:0;height:100%;min-height:0;display:block;overflow:hidden}.label-branding.svelte-1woh3se{z-index:2;pointer-events:none;justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;position:absolute;overflow:hidden}.label-branding.svelte-1woh3se img:where(.svelte-1woh3se){object-fit:contain;max-width:100%;max-height:100%;display:block}.label-branding.svelte-1woh3se svg:where(.svelte-1woh3se){width:100%;height:100%;display:block}.label-branding.svelte-1woh3se text:where(.svelte-1woh3se){letter-spacing:0;fill:#111827;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:72px;font-weight:850}.label-card.svelte-1woh3se{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.label-top.svelte-1woh3se{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.3rem;display:grid}.label-badge.svelte-1woh3se{color:#fff;text-align:center;background:#111827;border-radius:999px;min-width:2.1rem;padding:.08rem .28rem;font-size:.72rem;font-weight:700}.label-heading.svelte-1woh3se h2:where(.svelte-1woh3se),.label-heading.svelte-1woh3se p:where(.svelte-1woh3se),.label-card.svelte-1woh3se ul:where(.svelte-1woh3se),.label-card.svelte-1woh3se li:where(.svelte-1woh3se),.label-card.svelte-1woh3se .meta:where(.svelte-1woh3se){margin:0;padding:0}.label-heading.svelte-1woh3se h2:where(.svelte-1woh3se){word-break:break-word;font-size:.84rem;line-height:1.1}.label-heading.svelte-1woh3se .subtitle:where(.svelte-1woh3se),.label-card.svelte-1woh3se .meta:where(.svelte-1woh3se){color:#4b5563;font-size:.64rem;line-height:1.2}.label-card.svelte-1woh3se ul:where(.svelte-1woh3se){color:#111827;margin-top:.22rem;padding-left:.95rem;font-size:.62rem;line-height:1.2}.label-card.svelte-1woh3se .meta:where(.svelte-1woh3se){margin-top:auto;padding-top:.15rem}.empty-state.svelte-1woh3se{text-align:center;background:#fff;border:1px solid #d7dce3;border-radius:.75rem;width:min(100%,34rem);padding:2rem}.empty-state.svelte-1woh3se h2:where(.svelte-1woh3se),.empty-state.svelte-1woh3se p:where(.svelte-1woh3se){margin:0}.empty-state.svelte-1woh3se p:where(.svelte-1woh3se){color:#4b5563;margin-top:.35rem;line-height:1.45}@media print{.preview-region.svelte-1woh3se{height:auto;display:block;overflow:visible}.printable-area-overlay.svelte-1woh3se{display:none!important}.label-cell--debug.svelte-1woh3se{outline:none!important}.label-page.svelte-1woh3se{box-shadow:none;break-after:page;page-break-after:always;border-radius:0;margin:0;overflow:hidden}.label-page.svelte-1woh3se:last-child{break-after:auto;page-break-after:auto}.label-cell.svelte-1woh3se{justify-content:center;align-items:center;overflow:hidden;container-type:normal;display:flex!important}.label-rotator.svelte-1woh3se{transform:rotate(var(--label-rotation,0deg))!important;position:static!important}}.controls.svelte-ax69hf{overscroll-behavior:contain;scrollbar-gutter:stable;box-sizing:border-box;flex-direction:column;gap:1rem;height:100%;min-height:0;display:flex;overflow-y:auto}.setup-summary.svelte-ax69hf{flex-shrink:0;margin-bottom:1rem}.controls.svelte-ax69hf>.collapsible-section{flex:none}.setup-summary.svelte-ax69hf p:where(.svelte-ax69hf){color:#4b5563;margin:0;line-height:1.45}.geometry-note.svelte-ax69hf{color:#4b5563;margin:.75rem 0 0;line-height:1.45}@media print{.controls.svelte-ax69hf,.no-print.svelte-ax69hf{display:none!important}}.install-steps.svelte-15cozcx ol:where(.svelte-15cozcx),.install-steps.svelte-15cozcx p:where(.svelte-15cozcx){margin:.5rem 0 0}.install-steps.svelte-15cozcx ol:where(.svelte-15cozcx){padding-left:1.25rem}.install-steps.svelte-15cozcx .reason:where(.svelte-15cozcx){margin-top:0}.help-link.svelte-15cozcx{font-size:.875rem}.offline-badge.svelte-4ou5u5{white-space:nowrap;background:#ffffff29;border:1px solid #ffffff8c;border-radius:999px;align-items:center;gap:.35rem;height:1.75rem;padding:0 .6rem;font-size:.8125rem;font-weight:600;line-height:1;display:inline-flex}.offline-dot.svelte-4ou5u5{background:#ff5c5c;border-radius:50%;flex:none;width:.5rem;height:.5rem}.sign-in-link.svelte-4ou5u5{color:#fff;white-space:nowrap;background:#ffffff24;border:1px solid #fff6;border-radius:.25rem;padding:.25rem .6rem;font-size:.8125rem;font-weight:600;text-decoration:none}.sign-in-link.svelte-4ou5u5:hover,.sign-in-link.svelte-4ou5u5:focus-visible{background:#ffffff42}@media (width<=680px){.sign-in-link.svelte-4ou5u5,.offline-label.svelte-4ou5u5{display:none}.offline-badge.svelte-4ou5u5{padding:0 .45rem}}.running-stopwatches.svelte-1f2wwga{color:#fff;white-space:nowrap;background:#ffffff29;border:1px solid #ffffff8c;border-radius:999px;align-items:center;gap:.3rem;height:1.75rem;padding:0 .6rem;font-size:.8125rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.running-stopwatches.svelte-1f2wwga:hover,.running-stopwatches.svelte-1f2wwga:focus-visible{background:#ffffff4d}.count.svelte-1f2wwga{font-variant-numeric:tabular-nums}.sign-in-link.svelte-1iaiemm{border:1px solid var(--nav-border);min-height:2.55rem;color:var(--nav-link-color);text-shadow:none;background:0 0;border-radius:.42rem;flex:1;justify-content:center;align-items:center;padding:.55rem .7rem;font-size:.95rem;font-weight:650;text-decoration:none;display:inline-flex}.sign-in-link.svelte-1iaiemm:hover{color:var(--nav-link-hover-color);background:var(--nav-link-hover-bg);text-shadow:none;text-decoration:none}.storage-meter.svelte-1iaiemm{border-top:1px solid var(--nav-border);flex-shrink:0;margin-top:auto;padding-top:.9rem}@media (width>=1024px){nav.auto-collapse.collapsed .storage-meter.svelte-1iaiemm{display:none}}.storage-summary.svelte-1iaiemm{cursor:help}.storage-title.svelte-1iaiemm{color:var(--nav-link-color);justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.35rem;font-size:.74rem;font-weight:600;display:flex}.storage-title.svelte-1iaiemm strong:where(.svelte-1iaiemm){color:var(--count-color);font-size:inherit;font-weight:600}.storage-bar.svelte-1iaiemm{background-color:var(--nav-meter-bg);border-radius:.2rem;height:.38rem;margin-bottom:.25rem;overflow:hidden}.storage-fill.svelte-1iaiemm{background-color:var(--nav-meter-fill);height:100%;transition:width .2s}.storage-label.svelte-1iaiemm{color:var(--nav-link-color);opacity:.9;text-align:left;font-size:.7rem;line-height:1.2}.storage-protection.svelte-1iaiemm{color:var(--nav-link-color);opacity:.9;margin:.3rem 0 0;font-size:.7rem;line-height:1.3}.storage-protection.unprotected.svelte-1iaiemm{opacity:1;font-weight:600}.storage-meta.svelte-1iaiemm{text-align:left;gap:.35rem;margin-top:.55rem;display:grid}.storage-meta.svelte-1iaiemm .tooltip-target-anchor{display:flex}.footer-row.svelte-1iaiemm{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.footer-text-link.svelte-1iaiemm{min-height:2rem;color:var(--nav-link-color);text-shadow:none;align-items:center;font-size:.74rem;font-weight:600;text-decoration:none;display:inline-flex}.footer-text-link.svelte-1iaiemm:hover,.footer-text-link.svelte-1iaiemm:focus-visible{color:var(--nav-link-hover-color);text-shadow:none;text-decoration:underline}.footer-link.svelte-1iaiemm{border:1px solid var(--nav-border);min-height:2.1rem;color:var(--nav-link-color);cursor:pointer;text-shadow:none;background:0 0;border-radius:.4rem;flex:1;justify-content:center;align-items:center;padding:.35rem .65rem;font-family:inherit;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.footer-link.svelte-1iaiemm:focus{color:var(--nav-link-color);background:0 0}.footer-link.svelte-1iaiemm:hover,.footer-link.svelte-1iaiemm:focus-visible{color:var(--nav-link-hover-color);background:var(--nav-link-hover-bg);text-shadow:none;text-decoration:none}.card-name.svelte-vxbtcm{text-align:center;display:block}.card-context.svelte-vxbtcm{text-align:center;opacity:.82;font-size:.68rem;line-height:1.15;display:block}.card-sub.svelte-vxbtcm{opacity:.75;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.3rem;font-size:.7rem;line-height:1.2;display:flex}.card-sub-sep.svelte-vxbtcm{opacity:.35;border-left:1px solid;align-self:stretch;margin:0 .05rem}.placement-panel.svelte-xumpxd{margin:0}.placement-unplaced.svelte-xumpxd,.placement-scratch.svelte-xumpxd{border-radius:.375rem;min-height:2.5rem;margin-bottom:.65rem;padding:.45rem .5rem}.placement-unplaced.svelte-xumpxd{border:1px dashed var(--border-color,#cbd5e1);background:var(--bg-subtle,#f8fafc)}.placement-scratch.svelte-xumpxd{background:#fef2f2;border:1px dashed #fca5a5}.placement-unplaced-label.svelte-xumpxd{text-transform:uppercase;letter-spacing:.04em;opacity:.72;margin-bottom:.35rem;font-size:.65rem;font-weight:700;display:block}.placement-scratch-label.svelte-xumpxd{text-transform:uppercase;letter-spacing:.04em;color:#991b1b;margin-bottom:.2rem;font-size:.65rem;font-weight:700;display:block}.placement-scratch-hint.svelte-xumpxd{margin:0 0 .4rem;font-size:.72rem;line-height:1.35}.placement-chips.svelte-xumpxd{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.placement-chip.svelte-xumpxd{border:1px solid var(--border-color,#e5e7eb);background:var(--bg,#fff);cursor:grab;border-radius:.3rem;max-width:100%;padding:.2rem .45rem;font-size:.78rem;transition:border-color .14s,box-shadow .14s,transform .14s;display:inline-block}.placement-chip.svelte-xumpxd:hover:not(.placement-chip-dragging){border-color:#94a3b8;box-shadow:0 1px 3px #0f172a14}.placement-chip-scratch.svelte-xumpxd{background:#fff;border-color:#fecaca}.placement-chip.svelte-xumpxd:active{cursor:grabbing}.placement-chip-filled.svelte-xumpxd{box-sizing:border-box;width:100%}.placement-chip-dragging.svelte-xumpxd{opacity:.55}.placement-empty-hint.svelte-xumpxd{font-size:.8rem}.placement-tablewrap.svelte-xumpxd{border:1px solid var(--border-color,#cbd5e1);border-radius:.5rem;max-height:22rem;margin-top:1rem;margin-bottom:.65rem;overflow:auto;box-shadow:0 1px 2px #0f172a0a,0 4px 12px #0f172a0f}.placement-grid.svelte-xumpxd{border-collapse:separate;border-spacing:0;width:100%;margin-top:0;font-size:.78rem}.placement-grid.svelte-xumpxd thead:where(.svelte-xumpxd) th:where(.svelte-xumpxd){z-index:2;color:#fafafa;letter-spacing:.01em;text-align:center;vertical-align:middle;background:linear-gradient(#171717 0%,#0a0a0a 100%);border-color:#262626;padding:.2rem .35rem;font-weight:600;position:sticky;top:0;box-shadow:inset 0 -1px #ffffff0d}.placement-grid.svelte-xumpxd thead:where(.svelte-xumpxd) th:where(.svelte-xumpxd):first-child{border-top-left-radius:.45rem}.placement-grid.svelte-xumpxd thead:where(.svelte-xumpxd) th:where(.svelte-xumpxd):last-child{border-top-right-radius:.45rem}.placement-grid.svelte-xumpxd th:where(.svelte-xumpxd),.placement-grid.svelte-xumpxd td:where(.svelte-xumpxd){border:1px solid var(--border-color,#e2e8f0);vertical-align:top;min-width:5rem;padding:.4rem;transition:background-color .14s,border-color .14s,box-shadow .14s}.placement-corner.svelte-xumpxd{z-index:3;width:3.25rem;min-width:3.25rem;background:linear-gradient(#171717 0%,#0a0a0a 100%)!important;border-color:#262626!important}.placement-group-head.svelte-xumpxd{background:linear-gradient(#171717 0%,#0a0a0a 100%)}.placement-group-head-inner.svelte-xumpxd{text-transform:uppercase;letter-spacing:.06em;color:#f5f5f5;justify-content:center;align-items:center;gap:.3rem;font-size:.68rem;font-weight:700;line-height:1.2;display:flex}.placement-group-head-inner.svelte-xumpxd span:where(.svelte-xumpxd){padding-right:1.5rem}.placement-row-head.svelte-xumpxd{text-align:left;white-space:nowrap;color:#334155;text-transform:uppercase;letter-spacing:.04em;background:linear-gradient(90deg,#f1f5f9 0%,#f8fafc 100%);border-right:2px solid #cbd5e1;font-size:.72rem;font-weight:600}.placement-cell.svelte-xumpxd{background:var(--bg,#fff)}.placement-grid.svelte-xumpxd tbody:where(.svelte-xumpxd) tr:where(.svelte-xumpxd):nth-child(2n) .placement-cell:where(.svelte-xumpxd){background:#fafbfc}.placement-grid.svelte-xumpxd tbody:where(.svelte-xumpxd) tr:where(.svelte-xumpxd):hover .placement-row-head:where(.svelte-xumpxd){color:#0f172a;background:linear-gradient(90deg,#e2e8f0 0%,#f1f5f9 100%)}.placement-grid.svelte-xumpxd tbody:where(.svelte-xumpxd) tr:where(.svelte-xumpxd):hover .placement-cell:where(.svelte-xumpxd){background:color-mix(in srgb, var(--bg,#fff) 88%, #e0f2fe 12%)}.placement-grid.svelte-xumpxd tbody:where(.svelte-xumpxd) tr:where(.svelte-xumpxd):nth-child(2n):hover .placement-cell:where(.svelte-xumpxd){background:#f5f9fc}.placement-cell.svelte-xumpxd:hover{border-color:#93c5fd;box-shadow:inset 0 0 0 1px #3b82f659;background:#eff6ff!important}.placement-cell.svelte-xumpxd:hover .placement-slot-empty:where(.svelte-xumpxd){opacity:1;color:#64748b}.placement-heat-icon-button.svelte-xumpxd,.placement-add-heat-button.svelte-xumpxd{color:#e2e8f0;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.35rem;font-size:.95rem;line-height:1;transition:background-color .12s,border-color .12s,color .12s,opacity .12s}.placement-heat-icon-button.svelte-xumpxd{opacity:.75;flex:none;width:1.35rem;height:1.35rem;padding:0}.placement-add-column.svelte-xumpxd{vertical-align:middle;background:linear-gradient(#171717 0%,#0a0a0a 100%);border-color:#262626!important;width:2.25rem!important;min-width:2.25rem!important;padding:0!important}.placement-add-column-cell.svelte-xumpxd{background:linear-gradient(#f8fafc 0%,#f1f5f9 100%);border-left:1px dashed #cbd5e1;padding:0;width:2.25rem!important;min-width:2.25rem!important}.placement-grid.svelte-xumpxd tbody:where(.svelte-xumpxd) tr:where(.svelte-xumpxd):hover .placement-add-column-cell:where(.svelte-xumpxd){background:linear-gradient(#f1f5f9 0%,#e8eef4 100%)}.placement-add-heat-button.svelte-xumpxd{opacity:.85;color:#d4d4d4;border:0;border-radius:0;justify-content:center;align-items:center;width:100%;min-height:1.65rem;padding:.1rem 0;font-size:1.05rem;font-weight:400;line-height:1;display:flex}.placement-add-heat-button.svelte-xumpxd:hover:not(:disabled){color:#f8fafc;opacity:1;background:#ffffff1a}.placement-heat-icon-button.svelte-xumpxd:hover:not(:disabled){color:#fff;opacity:1;background:#ffffff1f;border-color:#fff3}.placement-heat-icon-button.svelte-xumpxd:disabled,.placement-add-heat-button.svelte-xumpxd:disabled{opacity:.35;cursor:not-allowed}.placement-slot-empty.svelte-xumpxd{font-size:.75rem;display:block}.placement-ineligible.svelte-xumpxd{border:1px solid var(--border-color,#e5e7eb);background:var(--bg-subtle,#f9fafb);border-radius:.375rem;margin:.5rem 0;padding:.5rem .55rem}.placement-ineligible-h.svelte-xumpxd{margin:0 0 .35rem;font-size:.8rem;font-weight:600}.placement-ineligible-list.svelte-xumpxd{margin:0;padding-left:1.1rem;font-size:.78rem;line-height:1.4}.muted.svelte-xumpxd{opacity:.85}.pm.svelte-xumpxd{margin-top:.75rem}.pm-pager.svelte-xumpxd{color:#fafafa;background:linear-gradient(#171717 0%,#0a0a0a 100%);border-radius:.45rem .45rem 0 0;justify-content:space-between;align-items:center;gap:.5rem;padding:.35rem;display:flex}.pm-pager-label.svelte-xumpxd{text-transform:uppercase;letter-spacing:.06em;font-size:.85rem;font-weight:700}.pm-pager-label.svelte-xumpxd .muted:where(.svelte-xumpxd){text-transform:none;letter-spacing:0;opacity:.7;font-weight:500}.pm-pager-arrow.svelte-xumpxd{color:#f5f5f5;cursor:pointer;background:0 0;border:0;border-radius:.35rem;width:2.75rem;height:2.75rem;font-size:1.6rem;line-height:1}.pm-pager-arrow.svelte-xumpxd:disabled{opacity:.3;cursor:default}.pm-lanes.svelte-xumpxd{border:1px solid var(--border-color,#cbd5e1);border-top:0;border-radius:0 0 .45rem .45rem;margin:0 0 .65rem;padding:0;list-style:none;overflow:hidden}.pm-lane.svelte-xumpxd{border:0;border-bottom:1px solid var(--border-color,#e2e8f0);background:var(--bg,#fff);width:100%;min-height:3rem;color:inherit;font:inherit;text-align:left;cursor:pointer;align-items:center;gap:.75rem;padding:.4rem .6rem;display:flex}.pm-lanes.svelte-xumpxd li:where(.svelte-xumpxd):last-child .pm-lane:where(.svelte-xumpxd){border-bottom:0}.pm-lanes.svelte-xumpxd li:where(.svelte-xumpxd):nth-child(2n) .pm-lane:where(.svelte-xumpxd){background:#fafbfc}.pm-lane.svelte-xumpxd:disabled{cursor:default}.pm-lane-label.svelte-xumpxd{text-transform:uppercase;letter-spacing:.04em;color:#334155;flex:0 0 4.5rem;font-size:.72rem;font-weight:600}.pm-lane-entry.svelte-xumpxd{flex:auto;min-width:0;font-size:.85rem}.pm-lane-entry.svelte-xumpxd .card-name,.pm-lane-entry.svelte-xumpxd .card-context,.pm-lane-entry.svelte-xumpxd .card-sub{text-align:left;justify-content:flex-start}.pm-lane-empty.svelte-xumpxd{font-size:.8rem}.pm-heat-tools.svelte-xumpxd{gap:.5rem;margin-bottom:.65rem;display:flex}.pm-heat-tool.svelte-xumpxd{border:1px solid var(--border-color,#cbd5e1);background:var(--bg,#fff);min-height:2.5rem;color:inherit;font:inherit;cursor:pointer;border-radius:.375rem;flex:auto;font-size:.85rem}.pm-chip.svelte-xumpxd{font:inherit;cursor:pointer;min-height:2.5rem;color:inherit;font-size:.8rem}.pm-chip.svelte-xumpxd:disabled{cursor:default}.pm-sheet-heading.svelte-xumpxd{text-transform:uppercase;letter-spacing:.05em;opacity:.7;margin:.85rem 0 .35rem;font-size:.7rem;font-weight:700}.pm-sheet-where.svelte-xumpxd{margin:.75rem 0 .5rem;font-size:.85rem}.pm-sheet-empty.svelte-xumpxd{margin:1rem 0}.pm-sheet-list.svelte-xumpxd{margin:0;padding:0;list-style:none}.pm-sheet-row.svelte-xumpxd{border:0;border-bottom:1px solid var(--border-color,#e2e8f0);width:100%;min-height:3rem;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:.75rem;padding:.45rem .6rem;display:flex}.pm-sheet-row.svelte-xumpxd .card-name,.pm-sheet-row.svelte-xumpxd .card-context,.pm-sheet-row.svelte-xumpxd .card-sub{text-align:left;justify-content:flex-start}.pm-sheet-row.svelte-xumpxd:disabled{opacity:.45;cursor:default}.pm-sheet-slot-label.svelte-xumpxd{text-transform:uppercase;letter-spacing:.04em;flex:0 0 4.5rem;font-size:.72rem;font-weight:600}.pm-sheet-slot-occupant.svelte-xumpxd{min-width:0}.pm-sheet-actions.svelte-xumpxd{flex-direction:column;gap:.5rem;padding-top:.25rem;display:flex}.pm-sheet-action.svelte-xumpxd{border:1px solid var(--border-color,#cbd5e1);background:var(--bg,#fff);min-height:2.75rem;color:inherit;font:inherit;cursor:pointer;border-radius:.375rem}.pm-sheet-action-danger.svelte-xumpxd{color:#991b1b;border-color:#fca5a5}.change-preview.svelte-17jvd5y{flex-direction:column;gap:1rem;display:flex}.status-line.svelte-17jvd5y{border:1px solid var(--surface-border);background:var(--surface-bg);border-radius:.5rem;flex-wrap:wrap;align-items:baseline;gap:.6rem;padding:.75rem 1rem;display:flex}.status-line[data-status=blocked].svelte-17jvd5y{border-color:var(--danger-color,maroon)}.status-sentence.svelte-17jvd5y{flex:16rem;min-width:0;font-size:.9rem}.decisions.svelte-17jvd5y{gap:1rem;display:grid}.decisions.two-up.svelte-17jvd5y{grid-template-columns:repeat(auto-fit,minmax(min(22rem,100%),1fr));align-items:start}.conflict-note.svelte-17jvd5y{margin:0 0 .75rem;font-size:.875rem}.notice-list.svelte-17jvd5y{margin:.25rem 0 0;padding-left:1.1rem}.outcome-cell.svelte-17jvd5y{white-space:nowrap}.row-message.svelte-17jvd5y{color:var(--muted-fg);font-size:.8rem}.sample-more.svelte-17jvd5y{color:var(--muted-fg);margin:.25rem 0 0;font-size:.8125rem}.division-grid.svelte-1lmfqcg{flex-direction:column;gap:.5rem;display:flex}.hytek-event-row.svelte-zz3nj4{flex-direction:column;gap:.35rem;display:flex}.events-table.svelte-x473k5{flex-direction:column;gap:.4rem;display:flex}.events-header.svelte-x473k5{text-transform:uppercase;letter-spacing:.04em;color:var(--muted-fg);border-bottom:1px solid var(--surface-border);grid-template-columns:minmax(9rem,1fr) 9rem minmax(12rem,1fr) minmax(9rem,.7fr);gap:.75rem;padding:0 .5rem .25rem;font-size:.75rem;font-weight:600;display:grid}.events-header.has-rounds.svelte-x473k5{grid-template-columns:minmax(9rem,1fr) 9rem minmax(12rem,1fr) minmax(9rem,.75fr) minmax(9rem,.7fr)}@media (width<=760px){.events-header.svelte-x473k5{display:none}}.attention-list.svelte-1je1b1l{margin:0;padding:0;list-style:none}.attention-row.svelte-1je1b1l{border-bottom:1px solid var(--surface-border);grid-template-columns:6rem 1fr;gap:.5rem;padding:.3rem 0;font-size:.8125rem;display:grid}.attention-row.svelte-1je1b1l:last-child{border-bottom:none}.attention-row.no-line.svelte-1je1b1l{grid-template-columns:1fr}.attention-row-number.svelte-1je1b1l{color:var(--muted-fg);font-variant-numeric:tabular-nums}.attention-more.svelte-1je1b1l{color:var(--muted-fg);margin:.5rem 0 0;font-size:.8125rem}.import-done.svelte-wafwjv{text-align:center;flex-direction:column;align-items:center;gap:.4rem;padding:2.5rem 1rem;display:flex}.check.svelte-wafwjv{background:color-mix(in srgb, var(--bar-fill-positive,#2e7d32) 16%, transparent);width:3rem;height:3rem;color:var(--bar-fill-positive,#2e7d32);border-radius:50%;place-items:center;margin-bottom:.5rem;display:grid}.headline.svelte-wafwjv{margin:0;font-size:1.25rem;font-weight:600}.summary.svelte-wafwjv{color:var(--muted-fg);margin:0;font-size:.9rem}.tiles.svelte-wafwjv,.held.svelte-wafwjv,.extra.svelte-wafwjv{text-align:left;width:100%;max-width:44rem;margin-top:1rem}.next-steps.svelte-wafwjv{margin-top:1rem}.next-steps-title.svelte-wafwjv{color:var(--muted-fg);letter-spacing:.04em;text-transform:uppercase;margin:0 0 .2rem;font-size:.8rem;font-weight:700}.next-steps-list.svelte-wafwjv{flex-wrap:wrap;justify-content:center;gap:.4rem 1.25rem;margin:0;padding:0;list-style:none;display:flex}.actions.svelte-wafwjv{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.25rem;display:flex}.dropzone.svelte-1mxsvuj{border:2px dashed var(--ui-surface-border-strong,var(--surface-border));background:var(--raised-bg);text-align:center;border-radius:.5rem;padding:2rem 1rem}.dropzone.drag-over.svelte-1mxsvuj{border-color:var(--primary-link);background:color-mix(in srgb, var(--primary-link) 6%, var(--raised-bg))}.dropzone-title.svelte-1mxsvuj{margin:0;font-size:1.05rem;font-weight:700}.with-touch.svelte-1mxsvuj{display:none}@media (pointer:coarse){.with-keyboard.svelte-1mxsvuj{display:none}.dropzone-title.with-touch.svelte-1mxsvuj{margin-bottom:.9rem;display:block}}.dropzone-hint.svelte-1mxsvuj{color:var(--muted-fg);margin:.25rem 0 .9rem;font-size:.85rem}.dropzone-actions.svelte-1mxsvuj,.file-actions.svelte-1mxsvuj,.paste-actions.svelte-1mxsvuj{flex-wrap:wrap;gap:.5rem;display:flex}.dropzone-actions.svelte-1mxsvuj{justify-content:center}.paste-panel.svelte-1mxsvuj{flex-direction:column;gap:.75rem;display:flex}.file-row.svelte-1mxsvuj+.paste-panel:where(.svelte-1mxsvuj){margin-top:.75rem}.paste-panel.svelte-1mxsvuj textarea{min-height:8rem}.file-row.svelte-1mxsvuj{border:1px solid var(--surface-border);background:var(--raised-bg);border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.6rem .9rem;display:flex}.file-type.svelte-1mxsvuj{background:var(--primary-fg);width:2.1rem;height:2.1rem;color:var(--surface-bg);border-radius:.375rem;flex:none;justify-content:center;align-items:center;font-size:.7rem;font-weight:700;display:flex}.file-name.svelte-1mxsvuj{overflow-wrap:anywhere;flex-direction:column;flex:14rem;min-width:0;display:flex}.file-meta.svelte-1mxsvuj{color:var(--muted-fg);font-size:.78rem}.refusal.svelte-1mxsvuj{margin-top:.75rem}.accepted-types.svelte-1mxsvuj{color:var(--muted-fg);margin:.5rem 0 0;font-size:.8rem}.guidance.svelte-1mxsvuj{color:var(--muted-fg);margin:.25rem 0 0;font-size:.8rem}.scope-list.svelte-1vacfsn{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.scope-row.dimmed.svelte-1vacfsn{opacity:.55}.scope-row.svelte-1vacfsn .field-shell{margin-bottom:0}.scope-count.svelte-1vacfsn{font-variant-numeric:tabular-nums;font-weight:700}.scope-reason.svelte-1vacfsn{color:var(--muted-fg);font-size:.85rem}.import-wizard.svelte-16rid2m{flex-direction:column;flex:1;min-height:0;display:flex}.nothing-found.svelte-d2x6xv{color:var(--muted-fg);margin:0;font-size:.9rem}.format-notes.svelte-d2x6xv{margin-top:.75rem}.parse-note.svelte-d2x6xv{color:var(--muted-fg);margin:.7rem 0 0;font-size:.85rem}.registration-numbers.svelte-whayr6{margin-top:1rem}.replace-acknowledgment.svelte-1hax419{flex-direction:column;gap:1rem;display:flex}.replace-list.svelte-1hax419{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.replace-row.svelte-1hax419{font-size:.92rem}.replace-label.svelte-1hax419{font-weight:700}.replace-label.svelte-1hax419:after{content:" — ";font-weight:400}.replace-cost.svelte-1hax419{color:var(--danger-color,maroon);font-weight:700}.replace-note.svelte-1hax419{color:var(--muted-fg);font-size:.85rem}.acknowledge.svelte-1hax419 .field-shell{margin-bottom:0}.acknowledge-text.svelte-1hax419{font-weight:600}.backup-link.svelte-1hax419{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0;text-decoration:underline}.conflict-note.svelte-1t2ytop{margin:0 0 .75rem;font-size:.875rem}.panel.division-card{padding:0;overflow:hidden}.division-header.svelte-xws9sc{cursor:pointer;background:var(--surface-bg);-webkit-user-select:none;user-select:none;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.division-header.svelte-xws9sc:hover{background:var(--hover-bg,color-mix(in srgb, var(--surface-border) 30%, transparent))}.division-checkbox.svelte-xws9sc{cursor:pointer;flex-shrink:0;width:1rem;height:1rem}.division-title.svelte-xws9sc{flex:1;font-weight:500}.division-meta.svelte-xws9sc{color:var(--muted-fg);font-family:monospace;font-size:.8rem}.division-body.svelte-xws9sc{border-top:1px solid var(--surface-border);background:var(--page-bg,var(--surface-bg));flex-direction:column;gap:.25rem;padding:.75rem 1rem;display:flex}.event-row.svelte-1pf12rq{background:var(--surface-bg);border:1px solid var(--surface-border);border-radius:4px;grid-template-columns:minmax(10rem,1fr) minmax(9rem,.9fr) minmax(14rem,1.1fr);align-items:center;gap:.75rem;padding:.5rem;display:grid}.event-row.has-status.svelte-1pf12rq{grid-template-columns:minmax(9rem,1fr) minmax(9rem,.9fr) minmax(12rem,1fr) minmax(9rem,.7fr)}.event-row.has-status.has-rounds.svelte-1pf12rq{grid-template-columns:minmax(9rem,1fr) minmax(9rem,.9fr) minmax(12rem,1fr) minmax(9rem,.75fr) minmax(9rem,.7fr)}.distance-cell.svelte-1pf12rq{grid-template-columns:1fr;gap:.5rem;min-width:0;display:grid}.distance-cell.is-custom.svelte-1pf12rq{grid-template-columns:minmax(7rem,.9fr) minmax(7rem,.8fr) minmax(8rem,.8fr)}.row-label.svelte-1pf12rq{align-items:center;gap:.5rem;display:flex;overflow:hidden}.level-name.svelte-1pf12rq{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.row-status.svelte-1pf12rq{min-width:0;color:var(--muted-fg);place-self:center stretch;align-items:center;gap:.4rem;font-size:.78rem;line-height:1.1;display:flex}.status-detail.svelte-1pf12rq{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:inherit;opacity:.85;overflow:hidden}@media (width<=760px){.event-row.svelte-1pf12rq,.event-row.has-status.svelte-1pf12rq,.event-row.has-status.has-rounds.svelte-1pf12rq{grid-template-columns:1fr}}.step-card{margin-top:1.25rem}.step-card--primary{text-align:center;max-width:28rem}.step-badge.svelte-1r9mhn8{text-transform:uppercase;letter-spacing:.04em;color:var(--muted-fg);margin-bottom:.5rem;font-size:.75rem;font-weight:600;display:inline-block}.step-badge--done.svelte-1r9mhn8{color:var(--caption-color)}.step-title.svelte-1r9mhn8{color:var(--primary-fg);margin:0 0 .5rem;font-size:1.25rem;font-weight:600}.step-desc.svelte-1r9mhn8{color:var(--muted-fg);text-align:left;margin:0 0 1.25rem;font-size:.9375rem;line-height:1.45}
