.tide[data-v-bbd174e1]{z-index:7;pointer-events:none;width:131px;color:var(--lime,#cdfc54);position:absolute;bottom:12px;left:12px}.tide svg[data-v-bbd174e1]{filter:drop-shadow(0 1px 2px #000000b3);display:block;overflow:visible}.curve[data-v-bbd174e1]{fill:none;stroke-width:7px;stroke-linecap:round;stroke-linejoin:round}.curve[data-v-bbd174e1],.dash[data-v-bbd174e1],.vline[data-v-bbd174e1]{stroke:var(--lime,#cdfc54)}.dash[data-v-bbd174e1]{stroke-opacity:.75;stroke-width:2.6px;stroke-dasharray:12 9}.vline[data-v-bbd174e1]{stroke-opacity:.5;stroke-width:2.2px}.txt[data-v-bbd174e1]{fill:var(--lime,#cdfc54);font-family:var(--font-ui,system-ui);font-size:41px;font-weight:500}.dot[data-v-bbd174e1]{fill:#ff3b30;stroke:#fff;stroke-width:4.3px}.oven-stream[data-v-8bec6799]{background:#0e1100;width:100%;height:100%;position:relative;overflow:hidden}.oven-player[data-v-8bec6799]{opacity:0;width:100%;height:100%;transition:opacity .4s ease-in-out}.oven-player.visible[data-v-8bec6799]{opacity:1}[data-v-8bec6799] .op-big-play-button,[data-v-8bec6799] .op-bottom-panel,[data-v-8bec6799] .op-gradient-bottom,[data-v-8bec6799] .op-gradient-top,[data-v-8bec6799] .op-message-box,[data-v-8bec6799] .op-top-panel{opacity:0!important;pointer-events:none!important;visibility:hidden!important;display:none!important}[data-v-8bec6799] .op-wrapper,[data-v-8bec6799] .ovenplayer{height:100%!important}[data-v-8bec6799] .op-ratio{width:100%!important;height:100%!important;padding-bottom:0!important;position:absolute!important;top:0!important;bottom:0!important;left:0!important;right:0!important}[data-v-8bec6799] .op-media-element-container,[data-v-8bec6799] .op-player video,[data-v-8bec6799] .op-player{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:var(--video-pos,center)!important;object-position:var(--video-pos,center)!important;width:100%!important;height:100%!important}.oven-stream.top-aligned[data-v-8bec6799]{container-type:inline-size}.oven-stream.zoom-fill[data-v-8bec6799]{container-type:size}.oven-stream.top-aligned.zoom-fill[data-v-8bec6799] .op-player video{transform:translate(-50%);width:calc(max(100cqw,158.73cqh))!important;left:50%!important}.oven-stream.top-aligned[data-v-8bec6799] .op-player video{aspect-ratio:4/3;-o-object-fit:fill!important;object-fit:fill!important;width:100%!important;height:auto!important;position:absolute!important;top:0!important;left:0!important}.oven-skeleton[data-v-8bec6799]{z-index:10;background:#0e1100;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.skeleton-shimmer[data-v-8bec6799]{background:linear-gradient(90deg,#fff0,#ffffff08 50%,#fff0);animation:1.8s infinite shimmer-8bec6799;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-100%)}@keyframes shimmer-8bec6799{to{transform:translate(100%)}}.skeleton-content[data-v-8bec6799]{z-index:2;flex-direction:column;align-items:center;gap:12px;display:flex;position:relative}.loading-spinner[data-v-8bec6799]{border:2.5px solid #cdfc5426;border-top-color:var(--lime);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite spin-8bec6799}.loading-text[data-v-8bec6799]{color:#fff9;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:600}@keyframes spin-8bec6799{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.oven-error[data-v-8bec6799]{color:var(--muted);background:#0a0c00;flex-direction:column;gap:6px;font-size:13px}.oven-error[data-v-8bec6799],.oven-graceful-error[data-v-8bec6799],.oven-reconnecting[data-v-8bec6799]{z-index:11;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.oven-reconnecting[data-v-8bec6799]{background:#0e1100d9}.reconnect-text[data-v-8bec6799]{color:#ffffff80;letter-spacing:.02em;font-size:13px;font-weight:500}.oven-graceful-error[data-v-8bec6799]{background:#0e1100;padding:24px}.graceful-error-text[data-v-8bec6799]{color:#ffffffb3;text-align:center;font-size:15px;font-weight:500;line-height:1.5}.fullscreen-btn[data-v-8bec6799]{color:#fff;cursor:pointer;z-index:12;opacity:0;background:#0009;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:opacity .2s,background .2s;display:flex;position:absolute;bottom:12px;right:12px}.fullscreen-btn[data-v-8bec6799]:hover{background:#ffffff1a}.fullscreen-btn[data-v-8bec6799]:active{background:#ffffff26}.fullscreen-btn.visible[data-v-8bec6799]{opacity:1}.fullscreen-btn svg[data-v-8bec6799]{width:20px;height:20px}@media (hover:hover) and (pointer:fine){.oven-stream:hover .fullscreen-btn[data-v-8bec6799]{opacity:1}}@media (hover:none) and (pointer:coarse){.fullscreen-btn[data-v-8bec6799]{width:44px;height:44px;bottom:12px;right:12px}}.debug-overlay[data-v-8bec6799]{z-index:9999;color:#cdfc54e6;pointer-events:none;background:#000000e6;border:1px solid #cdfc5466;border-radius:4px;flex-direction:column;width:320px;max-height:200px;font-family:monospace;font-size:11px;display:flex;position:fixed;bottom:12px;left:12px;overflow:hidden}.debug-header[data-v-8bec6799]{background:#cdfc541a;border-bottom:1px solid #cdfc5433;flex-shrink:0;padding:4px 6px;font-weight:700}.debug-logs[data-v-8bec6799]{flex-direction:column;flex:1;padding:4px 6px;display:flex;overflow-y:auto}.debug-log-entry[data-v-8bec6799]{word-break:break-word;line-height:1.3}.debug-copy-btn[data-v-8bec6799]{color:#cdfc54e6;cursor:pointer;z-index:9998;background:#000000e6;border:1px solid #cdfc5466;border-radius:4px;padding:4px 8px;font-family:monospace;font-size:11px;font-weight:700;transition:background .2s;position:fixed;top:12px;left:12px}.debug-copy-btn[data-v-8bec6799]:hover{background:#cdfc541a;border-color:#cdfc54b3}.debug-copy-btn[data-v-8bec6799]:active{background:#cdfc5433}
