.tv-shell{--u:1vh}@media (max-aspect-ratio:16/9){.tv-shell{--u:.5625vw}}.tv-shell{--tv-brand:#0f766e;width:calc(var(--u) * 177.778);height:calc(var(--u) * 100);margin-top:calc(var(--u) * -50);margin-left:calc(var(--u) * -88.8889);font-size:calc(var(--u) * 2.4);color:#fff;background:#0b1f24;grid-template-rows:auto minmax(0,1fr) auto;font-family:system-ui,sans-serif;display:grid;position:fixed;top:50%;left:50%;overflow:hidden;box-shadow:0 0 0 100vmax #000}.tv-header{align-items:center;gap:calc(var(--u) * 2);padding:calc(var(--u) * 2) calc(var(--u) * 3);background:var(--tv-brand);min-width:0;display:flex}.tv-logo{height:calc(var(--u) * 7);width:auto;max-width:calc(var(--u) * 35.5556);object-fit:contain;border-radius:calc(var(--u) * 1);padding:calc(var(--u) * .5);background:#fff}.tv-title{min-width:0;display:grid}.tv-title strong{font-size:calc(var(--u) * 4);text-overflow:ellipsis;white-space:nowrap;line-height:1.1;overflow:hidden}.tv-title span{font-size:calc(var(--u) * 2.6);opacity:.9;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tv-clock{font-size:calc(var(--u) * 4.5);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:700}.tv-board{gap:calc(var(--u) * 2.5);padding:calc(var(--u) * 3);grid-template-rows:auto minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;min-height:0;display:grid}.tv-now{color:#0b1f24;border-radius:calc(var(--u) * 2);padding:calc(var(--u) * 2.5) calc(var(--u) * 4);gap:calc(var(--u) * 1);background:#fff;grid-column:1/-1;min-width:0;display:grid}.tv-label{font-size:calc(var(--u) * 2.6);text-transform:uppercase;letter-spacing:.08em;opacity:.75;margin:0}.tv-now-call{align-items:baseline;gap:calc(var(--u) * 3);font-size:calc(var(--u) * 11);font-variant-numeric:tabular-nums;flex-wrap:wrap;min-width:0;margin:0;font-weight:800;line-height:1;display:flex}.tv-now-call span:last-child{font-size:calc(var(--u) * 8);color:var(--tv-brand);overflow-wrap:anywhere}.tv-now-service{font-size:calc(var(--u) * 3.2);opacity:.8;margin:0}.tv-idle{font-size:calc(var(--u) * 5);opacity:.7;margin:0}.tv-idle-small{font-size:calc(var(--u) * 3);opacity:.7;margin:0}.tv-called,.tv-serving,.tv-next{gap:calc(var(--u) * 1.2);align-content:start;min-width:0;min-height:0;display:grid;overflow:hidden}.tv-recent,.tv-serving-list,.tv-next ol{gap:calc(var(--u) * 1.2);align-content:start;min-width:0;margin:0;padding:0;list-style:none;display:grid}.tv-recent li,.tv-serving-list li,.tv-next li{justify-content:space-between;gap:calc(var(--u) * 2);padding:calc(var(--u) * 1.4) calc(var(--u) * 2);border-radius:calc(var(--u) * 1.2);font-size:calc(var(--u) * 3.6);background:#ffffff14;align-items:baseline;min-width:0;display:flex}.tv-serving-list li{opacity:.85;background:#ffffff0a}.tv-recent strong,.tv-serving-list strong,.tv-next strong{font-size:calc(var(--u) * 4.6);font-variant-numeric:tabular-nums;flex:none}.tv-recent span,.tv-serving-list span,.tv-next span{text-overflow:ellipsis;white-space:nowrap;opacity:.9;min-width:0;overflow:hidden}.tv-mixed{grid-template-columns:minmax(0,3fr) minmax(0,2fr);min-width:0;min-height:0;display:grid}.tv-mixed .tv-board{grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.tv-mixed .tv-now-call{font-size:calc(var(--u) * 8)}.tv-mixed .tv-now-call span:last-child{font-size:calc(var(--u) * 6)}.tv-media{margin:calc(var(--u) * 3) 0 calc(var(--u) * 3) calc(var(--u) * 3);border-radius:calc(var(--u) * 2);background:linear-gradient(135deg, var(--tv-brand), #0b1f24);min-width:0;min-height:0;position:relative;overflow:hidden}.tv-media[data-paused=true]{filter:brightness(.35)}.tv-media-frame{position:absolute;inset:0}.tv-media-backdrop{object-fit:cover;width:100%;height:100%;filter:blur(calc(var(--u) * 3)) brightness(.5);position:absolute;inset:0;transform:scale(1.12)}.tv-media-content{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}video.tv-media-content{background:0 0}.tv-info{align-content:center;justify-items:center;gap:calc(var(--u) * 3);padding:calc(var(--u) * 5);text-align:center;background:linear-gradient(135deg, var(--tv-brand), #0b1f24);display:grid;position:absolute;inset:0;overflow:hidden}.tv-info-logo{height:calc(var(--u) * 9);object-fit:contain;border-radius:calc(var(--u) * 1.2);width:auto;max-width:60%;padding:calc(var(--u) * .6);background:#fff}.tv-info-text{white-space:pre-line;overflow-wrap:anywhere;max-width:100%;margin:0;font-weight:700;line-height:1.25}.tv-info[data-size=s] .tv-info-text{font-size:calc(var(--u) * 6.5)}.tv-info[data-size=m] .tv-info-text{font-size:calc(var(--u) * 4.4)}.tv-info[data-size=l] .tv-info-text{font-size:calc(var(--u) * 3)}.tv-info-clinic{font-size:calc(var(--u) * 2.8);opacity:.85;margin:0}.tv-footer{min-height:calc(var(--u) * 4);padding:0 calc(var(--u) * 3) calc(var(--u) * 1.5);gap:calc(var(--u) * 2);font-size:calc(var(--u) * 2.2);flex-wrap:wrap;align-items:center;min-width:0;display:flex}.tv-reconnecting{color:#1f2328;padding:calc(var(--u) * .6) calc(var(--u) * 1.6);background:#d4a72c;border-radius:99px;font-weight:700}.tv-preview{color:#0b1f24;padding:calc(var(--u) * .6) calc(var(--u) * 1.6);background:#fff;border-radius:99px;font-weight:700}.tv-note{opacity:.8}.tv-unlock{z-index:20;right:calc(var(--u) * 3);bottom:calc(var(--u) * 3);font-size:calc(var(--u) * 3);min-height:44px;padding:calc(var(--u) * 1.5) calc(var(--u) * 3);color:#1f2328;cursor:pointer;background:#f4ad45;border:0;border-radius:99px;font-weight:700;position:absolute}.tv-overlay{z-index:10;place-content:center;justify-items:center;gap:calc(var(--u) * 2);padding:calc(var(--u) * 4);background:var(--tv-brand);color:#fff;text-align:center;display:grid;position:absolute;inset:0}.tv-overlay p{overflow-wrap:anywhere;max-width:100%;margin:0}.tv-overlay-label{font-size:calc(var(--u) * 6);text-transform:uppercase;letter-spacing:.1em}.tv-overlay-code{font-size:calc(var(--u) * 26);font-variant-numeric:tabular-nums;font-weight:900;line-height:1}.tv-overlay-point{font-size:calc(var(--u) * 11);font-weight:700}.tv-off{text-align:center;grid-template-rows:none;place-content:center}.tv-off strong{font-size:calc(var(--u) * 6)}.tv-off p{font-size:calc(var(--u) * 3);opacity:.85}@media (prefers-reduced-motion:no-preference){.tv-overlay{animation:.35s ease-out tv-in}.tv-media{transition:filter .35s ease-out}.tv-media-frame,.tv-info{animation:.6s ease-out tv-fade}@keyframes tv-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes tv-fade{0%{opacity:0}to{opacity:1}}}.tv-shell[data-board=side] .tv-mixed{grid-template-columns:minmax(0, calc(var(--tv-media-share,.66) * 100%)) minmax(0, 1fr);grid-template-rows:minmax(0,1fr)}.tv-shell[data-board=bottom] .tv-mixed{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0, calc(var(--tv-media-share,.5) * 100%)) minmax(0, 1fr)}.tv-shell[data-board=bottom] .tv-mixed .tv-board{grid-template-rows:auto minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr))}.tv-media-area{grid-template-columns:repeat(var(--tv-slot-count,1), minmax(0, 1fr));gap:calc(var(--u) * 2);margin:calc(var(--u) * 3) 0 calc(var(--u) * 3) calc(var(--u) * 3);min-width:0;min-height:0;display:grid}.tv-shell[data-board=bottom] .tv-media-area{margin:calc(var(--u) * 3) calc(var(--u) * 3) 0}.tv-media-area[data-slots="2"]{--tv-slot-count:2}.tv-media-area[data-slots="3"]{--tv-slot-count:3}.tv-media-area .tv-media{margin:0}.tv-now-alias{font-size:calc(var(--u) * 5);color:var(--tv-brand);overflow-wrap:anywhere;margin:0;font-weight:700}.tv-mixed .tv-now-alias{font-size:calc(var(--u) * 4)}.tv-overlay-alias{font-size:calc(var(--u) * 9);font-weight:800}.tv-shell[data-takeover=true] .tv-media-area{filter:brightness(.3)}.tv-shell[data-privacy=ALIAS] .tv-next li,.tv-shell[data-privacy=ALIAS] .tv-recent li{row-gap:calc(var(--u) * .4);flex-wrap:wrap}.tv-shell[data-privacy=ALIAS] .tv-next li span,.tv-shell[data-privacy=ALIAS] .tv-recent li span{font-size:calc(var(--u) * 2.8);flex-basis:100%}.tv-shell[data-family=HORIZONTAL] .tv-media-area{grid-template-columns:minmax(0,1fr);place-items:center}.tv-shell[data-board=bottom] .tv-mixed .tv-board{gap:calc(var(--u) * 2);padding:calc(var(--u) * 2) calc(var(--u) * 3);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1.3fr) minmax(0,1.2fr) minmax(0,1fr)}.tv-shell[data-board=bottom] .tv-mixed .tv-now{padding:calc(var(--u) * 1.5) calc(var(--u) * 3);grid-area:1/1;align-content:center;overflow:hidden}.tv-shell[data-board=bottom] .tv-mixed .tv-next{grid-area:1/2}.tv-shell[data-board=bottom] .tv-mixed .tv-called{grid-area:1/3}.tv-shell[data-board=bottom] .tv-mixed .tv-label{font-size:calc(var(--u) * 2.2)}.tv-shell[data-board=bottom] .tv-mixed .tv-now-call{font-size:calc(var(--u) * 6.5)}.tv-shell[data-board=bottom] .tv-mixed .tv-now-call span:last-child{font-size:calc(var(--u) * 4.8)}.tv-shell[data-board=bottom] .tv-mixed .tv-now-alias{font-size:calc(var(--u) * 3.4)}.tv-shell[data-board=bottom] .tv-mixed .tv-now-service{display:none}.tv-shell[data-board=bottom] .tv-mixed .tv-idle{font-size:calc(var(--u) * 3.6)}.tv-shell[data-board=bottom] .tv-mixed .tv-recent,.tv-shell[data-board=bottom] .tv-mixed .tv-next ol{gap:calc(var(--u) * 1)}.tv-shell[data-board=bottom] .tv-mixed li{padding:calc(var(--u) * .6) calc(var(--u) * 1.6);font-size:calc(var(--u) * 3);flex-wrap:nowrap}.tv-shell[data-board=bottom] .tv-mixed li strong{font-size:calc(var(--u) * 3.4);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.tv-shell[data-board=bottom] .tv-mixed li span{font-size:calc(var(--u) * 3);flex-basis:auto}.tv-shell[data-board=bottom] .tv-mixed .tv-next li span{display:none}.tv-pair{padding:calc(var(--u) * 4);grid-template-rows:minmax(0,1fr);place-items:center;display:grid;overflow:hidden}.tv-pair-card{gap:calc(var(--u) * 1.6);width:calc(var(--u) * 84);padding:calc(var(--u) * 4);border-radius:calc(var(--u) * 3);color:#fff;background:#ffffff0f;display:grid}.tv-pair-card h1{font-size:calc(var(--u) * 4.6);margin:0}.tv-pair-card p{font-size:calc(var(--u) * 2.4);margin:0}.tv-pair-card label{font-size:calc(var(--u) * 2.6);font-weight:700}.tv-pair-card input{font-size:calc(var(--u) * 9);letter-spacing:.2em;text-transform:uppercase;text-align:center;padding:calc(var(--u) * 1.5);border-radius:calc(var(--u) * 1.5);border:calc(var(--u) * .3) solid #fff;color:#fff;box-sizing:border-box;font-variant-numeric:tabular-nums;background:#0b1f24;width:100%;min-width:0}.tv-pair-card input:focus-visible,.tv-pair-card button:focus-visible{outline:calc(var(--u) * .6) solid #f4ad45;outline-offset:calc(var(--u) * .4)}.tv-pair-card button{font-size:calc(var(--u) * 4);padding:calc(var(--u) * 1.6) calc(var(--u) * 3);border-radius:calc(var(--u) * 1.5);color:#1f2328;min-height:calc(var(--u) * 4.4);cursor:pointer;background:#f4ad45;border:0;font-weight:800}.tv-pair-error{color:#fff;padding:calc(var(--u) * 1.5) calc(var(--u) * 2);border-radius:calc(var(--u) * 1);background:#cf222e}.tv-pair-help{opacity:.85}.tv-pair-forget{margin-top:calc(var(--u) * 3);text-align:center}.tv-pair-link{color:inherit;font:inherit;opacity:.85;cursor:pointer;padding:calc(var(--u) * 1);background:0 0;border:0;text-decoration:underline}.tv-unlock-panel{top:auto;right:0;bottom:calc(var(--u) * 6);justify-items:center;gap:calc(var(--u) * 1.5);z-index:9;pointer-events:none;display:grid;position:absolute;left:0}.tv-unlock-panel .tv-unlock{pointer-events:auto;position:static}.tv-unlock-help{max-width:calc(var(--u) * 84);padding:calc(var(--u) * 1) calc(var(--u) * 2);border-radius:calc(var(--u) * 1);color:#fff;font-size:calc(var(--u) * 2.2);text-align:center;background:#0000008c;margin:0}.tv-active{opacity:.8}.tv-vnext[data-family] .tv-media-area{grid-template-columns:minmax(0,1fr)}.tv-vnext[data-family] .tv-media-area .tv-media{background:0 0;width:100%;height:100%;margin:0}.tv-vnext .tv-media-content{object-fit:contain}.tv-vnext{isolation:isolate;background:#102e38}.tv-vnext[data-background=LIBRARY],.tv-vnext[data-background=IMAGE]{background:radial-gradient(at 90% 10%,#245b68 0,#0000 55%),#102e38}.tv-vnext[data-background=SOLID]{background:var(--tv-background)}.tv-vnext[data-background=GRADIENT]{background:linear-gradient(135deg, var(--tv-background), var(--tv-background-end))}.tv-background-image{object-fit:cover;opacity:.45;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.tv-vnext .tv-header{color:#102e38;border-bottom:calc(var(--u) * .6) solid var(--tv-brand);padding:calc(var(--u) * 1.6) calc(var(--u) * 3);background:#fff}.tv-vnext .tv-clock{color:#102e38}.tv-vnext .tv-board{gap:calc(var(--u) * 1.8);padding:calc(var(--u) * 2.5);grid-template-rows:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}.tv-vnext.tv-operativo .tv-now{padding:calc(var(--u) * 4);box-shadow:0 calc(var(--u) * 1) calc(var(--u) * 4) #0003;grid-area:1/1/4;align-content:center}.tv-vnext .tv-now-call{font-size:calc(var(--u) * 16);letter-spacing:-.045em;color:#102e38}.tv-destination{gap:calc(var(--u) * .6);margin:calc(var(--u) * 1.5) 0 0;min-width:0;display:grid}.tv-destination span{font-size:calc(var(--u) * 2.4);color:#38535b}.tv-destination strong{font-size:calc(var(--u) * 5);color:var(--tv-brand);overflow-wrap:anywhere;line-height:1.12}.tv-vnext .tv-label{color:inherit;font-weight:700}.tv-vnext .tv-called,.tv-vnext .tv-serving,.tv-vnext .tv-next{border-radius:calc(var(--u) * 2);padding:calc(var(--u) * 1.6) calc(var(--u) * 2);color:#fff;background:#102e38f5;border:1px solid #ffffff30}.tv-vnext .tv-recent li,.tv-vnext .tv-serving-list li,.tv-vnext .tv-next li{padding:calc(var(--u) * .7) calc(var(--u) * 1);font-size:calc(var(--u) * 2.4)}.tv-vnext .tv-recent strong,.tv-vnext .tv-serving-list strong,.tv-vnext .tv-next strong{font-size:calc(var(--u) * 3.1)}.tv-vnext .tv-footer{padding:calc(var(--u) * 1) calc(var(--u) * 2.5);gap:calc(var(--u) * 1.5);background:#102e38f5;min-height:0}.tv-qr-strip{gap:calc(var(--u) * 2);order:10;margin-left:auto;display:flex}.tv-qr{align-items:center;gap:calc(var(--u) * 1);max-width:calc(var(--u) * 44.4444);grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.tv-qr svg{width:calc(var(--u) * 10);border-radius:calc(var(--u) * .8);background:#fff;height:auto;display:block}.tv-qr figcaption{font-size:calc(var(--u) * 1.8);overflow-wrap:anywhere;color:#fff;max-width:14em}.tv-qr-url{margin-top:calc(var(--u) * .4);letter-spacing:.01em;overflow-wrap:anywhere;word-break:break-word;opacity:.95;font-size:.85em;font-weight:600;display:block}.tv-vnext[data-takeover=true] .tv-qr-strip{visibility:hidden}.tv-vnext .tv-overlay{color:#102e38;border:calc(var(--u) * 2) solid var(--tv-brand);background:#fff}.tv-vnext .tv-overlay-label,.tv-vnext .tv-overlay-point{color:var(--tv-brand)}.tv-vnext .tv-mixed .tv-board{grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.tv-vnext .tv-mixed .tv-now-call{font-size:calc(var(--u) * 8)}.tv-vnext .tv-mixed .tv-destination strong{font-size:calc(var(--u) * 3.8)}.tv-vnext[data-board=bottom] .tv-mixed .tv-board{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr)}.tv-vnext .tv-header{background:var(--identity-surface,#fff);color:var(--identity-text,#102e38)}.tv-vnext[data-background=LIBRARY]{background:var(--identity-surface-soft,#0b1f24)}.tv-vnext .tv-now,.tv-vnext .tv-called,.tv-vnext .tv-serving,.tv-vnext .tv-next{background:var(--identity-surface,#fff);color:var(--identity-text,#102e38)}.tv-monogram{width:calc(var(--u) * 10.6667);height:calc(var(--u) * 10.6667);background:var(--tv-brand);color:#fff;font-weight:800;font-size:calc(var(--u) * 5.3333);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.tv-vnext button:focus-visible,.tv-vnext a:focus-visible{outline:3px solid var(--identity-focus,#0f766e);outline-offset:3px}.tv-qr-label{font-weight:700;display:block}.tv-qr .tv-qr-url{overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;line-height:1.2}.tv-audio{font-size:calc(var(--u) * 2);opacity:.9}.tv-vnext .tv-footer .tv-audio[data-tv-audio=blocked]{opacity:1;font-weight:700}.tv-audio-action{font:inherit;font-size:calc(var(--u) * 2.2);padding:calc(var(--u) * .8) calc(var(--u) * 2);border-radius:calc(var(--u) * 1);background:var(--tv-brand,#0f766e);color:#fff;cursor:pointer;border:0;font-weight:700}.tv-audio-action:disabled{opacity:.6;cursor:default}.tv-draft-banner{z-index:50;color:#fff;text-align:center;background:#111827;border-radius:999px;max-width:calc(100vw - 32px);margin:0;padding:6px 14px;font:600 14px/1.3 system-ui,sans-serif;position:fixed;top:8px;left:50%;transform:translate(-50%)}.tv-legacy-note{display:none}html[data-tv-legacy=on] .tv-legacy-note{z-index:50;color:#fff;background:#0f172aeb;border-radius:.8vw;padding:.8vw 1.2vw;font:400 1.25vw/1.35 system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;display:block;position:fixed;bottom:1.2vw;left:1.5vw;right:1.5vw}html[data-tv-legacy=on] .tv-legacy-note strong{margin-bottom:.2vw;font-size:1.35vw;display:block}html[data-tv-legacy=on] .tv-legacy-note span{display:block}.tv-legacy-note .tv-legacy-off{display:none!important}html[data-tv-legacy-net=off] .tv-legacy-note .tv-legacy-off{color:#fde68a;display:block!important}html[data-tv-legacy-net=off] .tv-legacy-note .tv-legacy-ok,html[data-tv-legacy=on] .tv-unlock-panel{display:none!important}
