.fr-reef{position:absolute;inset:0;overflow:hidden;pointer-events:none;color:#fbfaf1;isolation:isolate}.fr-reef-inline{position:relative;height:clamp(470px,83svh,850px);width:100%;background:#071b25}.fr-details,.fr-map-tap,.fr-plates{position:absolute;inset:0;width:100%;height:100%}.fr-details,.fr-details:before{pointer-events:none}.fr-details:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#021117ac,transparent 30%,transparent 48%,#02121aef 92%)}.fr-handle,.fr-map-tap,.fr-seam-hit,.fr-tools button{pointer-events:none}.fr-reef[data-interactive] :is(.fr-map-tap,.fr-seam-hit,.fr-handle,.fr-tools button){pointer-events:auto}.fr-handle,.fr-map-tap,.fr-seam-hit{touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none}.fr-map-tap{cursor:crosshair}.fr-outline{fill:none;stroke:#ffbb87;stroke-width:1.6;vector-effect:non-scaling-stroke}.fr-cross,.fr-focus{fill:none;stroke:#fff9eb;stroke-width:1.4}.fr-fix{fill:#ffaf7e;stroke:#13222b;stroke-width:1}.fr-handle,.fr-seam-hit{position:absolute;left:0;top:0}.fr-handle{touch-action:pan-y;width:clamp(104px,29vmin,216px);height:clamp(104px,29vmin,216px);border-radius:50%;outline:none;cursor:grab;display:grid;place-items:center}.fr-handle:active{cursor:grabbing}.fr-handle[data-split]{width:48px;height:48px;cursor:ew-resize}.fr-handle span{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;border:1px solid #ffd1a8;background:#071b24;color:#fff5e9;font:500 20px/1 var(--font-body),sans-serif}.fr-seam-hit{height:100%;width:44px;cursor:ew-resize}.fr-foot,.fr-title{position:absolute;left:6%;right:6%}.fr-title{top:12%;pointer-events:none}.fr-sounding>span,.fr-title span{display:block;font:500 clamp(10px,.82vw,13px) /1.45 var(--font-mono),monospace}.fr-sounding>span:first-child,.fr-title span{text-transform:uppercase;letter-spacing:.12em;color:#d8ebe6}.fr-title h2{color:#fff9ef;margin:.24em 0 0;font:500 clamp(34px,4.6vw,76px) /1.02 var(--font-body),sans-serif;letter-spacing:-.065em}.fr-foot{bottom:14%;display:flex;align-items:end;justify-content:space-between;gap:24px}.fr-sounding strong{display:block;margin:.08em 0 .1em;font:500 clamp(45px,5.7vw,88px) /.98 var(--font-body),sans-serif;letter-spacing:-.07em;font-variant-numeric:tabular-nums}.fr-sounding strong small{font-size:.44em;color:#d8e9e3;letter-spacing:-.03em}.fr-sounding>span:last-child{font-size:clamp(10px,.8vw,12px);color:#deece8;white-space:nowrap}.fr-tools{max-width:260px}.fr-switch{display:inline-flex;padding:3px;border:1px solid #93aaa9;border-radius:30px;background:#0a1c25ec}.fr-live,.fr-switch button{border:0;color:#f9f9ee;font:500 13px/1.2 var(--font-body),sans-serif;cursor:pointer}.fr-switch button{min-height:44px;min-width:68px;padding:0 17px;border-radius:24px;background:none}.fr-switch button[aria-pressed=true]{background:#ece8d9;color:#09252a}.fr-tools p{margin:10px 0 1px;font:400 13px/1.47 var(--font-body),sans-serif;color:#e0e9e6}.fr-tools .fr-live{min-height:36px;padding:5px 0;background:none;color:#ffc599}.fr-tools button:focus-visible{outline:2px solid #ffb37e;outline-offset:3px}.fr-reef-inline .fr-foot{bottom:6%}.fr-unavailable{position:absolute;bottom:10%;left:6%;color:#fff}@media (max-width:700px) and (orientation:portrait){.fr-foot,.fr-title{left:6%;right:6%}.fr-title{top:max(9%,67px)}.fr-title h2{font-size:clamp(29px,8.8vw,47px)}.fr-foot{bottom:max(13%,89px);display:grid;gap:12px;grid-template-columns:1fr auto;align-items:start}.fr-sounding{align-self:center}.fr-sounding strong{font-size:44px}.fr-sounding>span:last-child{font-size:9px}.fr-tools{max-width:153px}.fr-tools p{font-size:11px;line-height:1.4;margin-top:6px}.fr-switch button{min-width:51px;padding-inline:10px;font-size:12px}.fr-tools .fr-live{font-size:12px;min-height:36px}}@media (max-height:560px) and (min-aspect-ratio:4/3){.fr-title{top:9%}.fr-title h2{font-size:32px}.fr-foot{bottom:16%}.fr-sounding strong{font-size:39px}.fr-tools p{max-width:230px}.fr-tools .fr-live{min-height:28px}}.ff-live-plane{position:absolute;inset:0;pointer-events:none}.fj-track[data-reef-inspection] :is(.fj-scrim-chart,.fj-copy-chart){visibility:hidden}.fj-track[data-reef-inspection] .fj-copy-stage{pointer-events:none}@media (max-width:700px){.fj-home[data-film] .fj-bottom-bar nav{display:flex;justify-content:space-between;overflow-x:auto;gap:clamp(7px,2vw,15px);scrollbar-width:none;overscroll-behavior-inline:contain}.fj-home[data-film] .fj-bottom-bar nav::-webkit-scrollbar{display:none}.fj-home[data-film] .fj-bottom-bar nav a{flex:none;white-space:nowrap;padding-block:12px}}