.bands[data-astro-cid-chipifru]{gap:12px;min-width:0;display:grid}ol[data-astro-cid-chipifru]{margin:0;padding:0;list-style:none;display:grid}ol[data-astro-cid-chipifru]>li[data-astro-cid-chipifru]{border-top:1px solid var(--platform-line);grid-template-columns:4.2em minmax(0,1fr);gap:10px;padding:10px 0;display:grid}.deck[data-astro-cid-chipifru]{color:var(--platform-ink);align-content:start;justify-items:start;gap:2px;display:grid}.deck-no[data-astro-cid-chipifru]{border:1px solid var(--platform-line);background:var(--platform-canvas);border-radius:10px;align-items:baseline;gap:3px;min-width:44px;min-height:36px;padding:2px 8px;display:inline-flex}label[data-astro-cid-chipifru].deck-no{cursor:pointer;border-color:var(--platform-action)}label[data-astro-cid-chipifru].deck-no small[data-astro-cid-chipifru]{color:var(--platform-action);font-size:10px}.deck-no[data-astro-cid-chipifru] b[data-astro-cid-chipifru]{font-size:18px;line-height:1.4}.deck-name[data-astro-cid-chipifru]{color:var(--platform-muted);font-size:11px;line-height:1.3}.body[data-astro-cid-chipifru]{align-content:start;gap:8px;min-width:0;display:grid}.cabin-band[data-astro-cid-chipifru]{gap:3px;display:grid}.loose-label[data-astro-cid-chipifru]{color:var(--platform-muted);margin-bottom:-4px;font-size:11px}.bar[data-astro-cid-chipifru]{background:var(--platform-subtle);border-radius:5px;height:10px;display:flex;overflow:hidden}.bar[data-astro-cid-chipifru] i[data-astro-cid-chipifru]{min-width:6px;display:block}.bar[data-astro-cid-chipifru] i[data-astro-cid-chipifru]+i[data-astro-cid-chipifru]{border-left:1px solid var(--platform-canvas)}.cabin-text[data-astro-cid-chipifru]{color:var(--platform-muted);font-size:12px}.zones[data-astro-cid-chipifru]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.zone[data-astro-cid-chipifru]{align-content:start;gap:4px;min-width:0;display:grid}.zone-label[data-astro-cid-chipifru]{color:var(--platform-muted);border-bottom:1px dashed var(--platform-line);font-size:11px}@media (width<=559px){.zones[data-astro-cid-chipifru]{grid-template-columns:minmax(0,1fr);gap:4px}.zone[data-astro-cid-chipifru]{grid-template-columns:2.8em minmax(0,1fr);align-items:start}.zone-label[data-astro-cid-chipifru]{border-bottom:0;padding-top:3px}.zone[data-astro-cid-chipifru]:has(.chips:empty){display:none}}.chips[data-astro-cid-chipifru]{flex-wrap:wrap;align-content:flex-start;align-items:flex-start;gap:4px 6px;margin:0;padding:0;list-style:none;display:flex}.chips[data-astro-cid-chipifru] li[data-astro-cid-chipifru]{background:var(--chip);max-width:100%;color:var(--chip-ink);border-radius:999px;align-items:center;gap:4px;padding:2px 10px 2px 3px;font-size:13px;line-height:1.35;display:inline-flex}.plan-image[data-astro-cid-chipifru]{max-width:320px;font-size:13px}.plan-image[data-astro-cid-chipifru] summary[data-astro-cid-chipifru]{color:var(--platform-bookInk);cursor:pointer;font-weight:600}.plan-image[data-astro-cid-chipifru] img[data-astro-cid-chipifru]{border:1px solid var(--platform-line);background:var(--platform-canvas);border-radius:6px;width:100%;height:auto;margin-top:6px;display:block}.legend[data-astro-cid-chipifru]{border-top:1px solid var(--platform-line);color:var(--platform-ink);flex-wrap:wrap;gap:6px 14px;margin:0;padding:10px 0 0;font-size:12px;list-style:none;display:flex}.legend[data-astro-cid-chipifru] li[data-astro-cid-chipifru]{align-items:center;gap:4px;display:inline-flex}.sw[data-astro-cid-chipifru]{border:1px solid;border-radius:3px;width:14px;height:14px}.source[data-astro-cid-chipifru]{font-size:var(--platform-type-caption,12px);color:var(--platform-muted);margin:0}.deckmap[data-astro-cid-l6rh23ny]{gap:12px;min-width:0;display:grid}.tabs[data-astro-cid-l6rh23ny]{flex-wrap:wrap;gap:6px;display:flex}.tab[data-astro-cid-l6rh23ny] input[data-astro-cid-l6rh23ny]{opacity:0;pointer-events:none;position:absolute}.tab[data-astro-cid-l6rh23ny] span[data-astro-cid-l6rh23ny]{border:1px solid var(--platform-line);border-radius:var(--platform-radius-pill,999px);background:var(--platform-canvas);min-width:44px;min-height:36px;color:var(--platform-ink);cursor:pointer;justify-content:center;align-items:center;gap:4px;padding:0 10px;font-size:14px;display:inline-flex}.tab[data-astro-cid-l6rh23ny] span[data-astro-cid-l6rh23ny] i[data-astro-cid-l6rh23ny]{color:var(--platform-muted);font-size:11px;font-style:normal}.tab[data-astro-cid-l6rh23ny] input[data-astro-cid-l6rh23ny]:checked+span[data-astro-cid-l6rh23ny]{border-color:var(--platform-action);background:var(--platform-accentSoft);font-weight:700}.tab[data-astro-cid-l6rh23ny] input[data-astro-cid-l6rh23ny]:focus-visible+span[data-astro-cid-l6rh23ny]{outline:3px solid var(--platform-focus);outline-offset:2px}.panel[data-astro-cid-l6rh23ny]{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:none}@media (width>=760px){.panel[data-astro-cid-l6rh23ny]{grid-template-columns:minmax(220px,300px) minmax(0,1fr)}}.plan[data-astro-cid-l6rh23ny]{justify-items:center;gap:6px;margin:0;display:grid}.plan[data-astro-cid-l6rh23ny] figcaption[data-astro-cid-l6rh23ny]{width:100%;max-width:300px;color:var(--platform-ink);justify-content:space-between;font-size:14px;font-weight:700;display:flex}.plan[data-astro-cid-l6rh23ny] figcaption[data-astro-cid-l6rh23ny] span[data-astro-cid-l6rh23ny]{color:var(--platform-muted);font-size:12px;font-weight:400}.canvas[data-astro-cid-l6rh23ny]{width:min(100%,300px);position:relative}.canvas[data-astro-cid-l6rh23ny] svg[data-astro-cid-l6rh23ny]{width:100%;height:100%;position:absolute;inset:0}.hull[data-astro-cid-l6rh23ny]{fill:var(--platform-canvas);stroke:var(--platform-seaInk);stroke-width:1.2px}.hull-sub[data-astro-cid-l6rh23ny]{fill:none;stroke:color-mix(in srgb, var(--platform-seaInk) 35%, transparent);stroke-width:.6px}.cabins[data-astro-cid-l6rh23ny] path[data-astro-cid-l6rh23ny]{stroke:var(--platform-canvas);stroke-width:.3px}.facility[data-astro-cid-l6rh23ny] rect[data-astro-cid-l6rh23ny]{stroke-width:.6px}.tag[data-astro-cid-l6rh23ny]{pointer-events:auto;place-items:center;padding:1px 2px;display:grid;position:absolute;overflow:hidden}.tag-text[data-astro-cid-l6rh23ny]{-webkit-line-clamp:var(--lines);max-width:100%;font-size:var(--label-font);line-height:var(--label-line);color:var(--ink);text-align:center;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-weight:700;display:-webkit-box;overflow:hidden}.tag-text[data-astro-cid-l6rh23ny] .tag-icon{vertical-align:-3px;margin-right:2px;display:inline-block!important}.no-pin[data-astro-cid-l6rh23ny],.no[data-astro-cid-l6rh23ny]{border:1px solid var(--ink);background:var(--fill);min-width:18px;height:18px;color:var(--ink);border-radius:9px;place-items:center;padding:0 3px;font-size:11px;font-weight:700;line-height:1;display:inline-grid}.no-pin[data-astro-cid-l6rh23ny]{box-shadow:0 0 0 1.5px var(--platform-canvas);position:absolute;transform:translate(-50%,-50%)}.no[data-astro-cid-l6rh23ny]{vertical-align:1px;margin-right:6px}.scale[data-astro-cid-l6rh23ny]{max-width:300px;font-size:var(--platform-type-caption,12px);color:var(--platform-muted);margin:0}.list[data-astro-cid-l6rh23ny]{align-content:start;gap:12px;display:grid}.list[data-astro-cid-l6rh23ny] section[data-astro-cid-l6rh23ny]{gap:4px;display:grid}.list[data-astro-cid-l6rh23ny] h4[data-astro-cid-l6rh23ny]{background:var(--chip);color:var(--chip-ink);border-radius:999px;justify-self:start;align-items:center;gap:6px;margin:0;padding:2px 10px 2px 4px;font-size:13px;display:inline-flex}.list[data-astro-cid-l6rh23ny] ul[data-astro-cid-l6rh23ny]{color:var(--platform-ink);gap:2px;margin:0;padding-left:8px;font-size:14px;list-style:none;display:grid}.empty[data-astro-cid-l6rh23ny]{color:var(--platform-muted);margin:0;font-size:14px}.legend[data-astro-cid-l6rh23ny]{border-top:1px solid var(--platform-line);color:var(--platform-ink);flex-wrap:wrap;gap:6px 14px;margin:0;padding:10px 0 0;font-size:12px;list-style:none;display:flex}.legend[data-astro-cid-l6rh23ny] li[data-astro-cid-l6rh23ny]{align-items:center;gap:4px;display:inline-flex}.sw[data-astro-cid-l6rh23ny]{border:1px solid;border-radius:3px;width:14px;height:14px}.source[data-astro-cid-l6rh23ny]{font-size:var(--platform-type-caption,12px);color:var(--platform-muted);margin:0}
