:root{--tii-gold:#ea9422;--tii-gold-light:#f3a721;--tii-gold-dark:#c87609;--tii-gold-bg:#fff8ed;--tii-navy:#0f3d60;--tii-navy-dark:#09263c;--tii-silver:#caced1;--tii-box-bg:#f8fafd;--tii-border:#d9e2ec}#language-selector-widget,.language-selector-widget{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;margin:30px 0;display:flex;justify-content:center;padding:0 10px}.language-box{background-color:var(--tii-box-bg);padding:20px 20px 30px;border-radius:12px;border:1px solid var(--tii-border);box-shadow:0 4px 18px rgb(15 61 96 / .08);max-width:700px;width:100%;position:relative}#loading-container,.loading-container{display:none;margin:-20px -20px 20px -20px;padding:15px 10px;background-color:var(--tii-gold-bg);border-radius:11px 11px 0 0;text-align:center;border-bottom:2px solid var(--tii-gold)}#loading-message,.loading-message{font-size:22px;font-weight:700;color:var(--tii-gold-dark);margin:0;letter-spacing:.3px}#video-container,.video-container{display:none;margin-bottom:25px}.responsive-embed{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;background:#000;border-radius:12px;box-shadow:0 8px 24px rgb(15 61 96 / .18);border:1px solid rgb(15 61 96 / .12)}.responsive-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;border-radius:12px}.fs-custom-controls{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:linear-gradient(to top,rgb(9 38 60 / .92) 0%,rgb(9 38 60 / .45) 60%,transparent 100%);z-index:10;opacity:1;transition:opacity 0.3s ease;pointer-events:auto}.fs-custom-controls.fs-controls-hidden{opacity:0;pointer-events:none}.fs-ctrl-spacer{flex:1}.fs-ctrl-btn{background:rgb(255 255 255 / .22);border:1px solid rgb(255 255 255 / .4);color:#fff;width:38px;height:38px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:15px;cursor:pointer;transition:all 0.2s ease;line-height:1;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);padding:0}.fs-ctrl-btn:hover{background:var(--tii-gold);border-color:var(--tii-gold);color:#fff;transform:scale(1.08);box-shadow:0 2px 10px rgb(234 148 34 / .45)}.fs-ctrl-btn:active{transform:scale(.96)}.fs-ctrl-play .fs-icon-play{margin-left:2px}.responsive-embed:fullscreen,.responsive-embed:-webkit-full-screen{width:100vw!important;height:100vh!important;max-width:100vw!important;padding-bottom:0!important;border-radius:0!important}.responsive-embed:fullscreen iframe,.responsive-embed:-webkit-full-screen iframe{width:100%!important;height:100%!important;border-radius:0!important}.responsive-embed:fullscreen .fs-custom-controls,.responsive-embed:-webkit-full-screen .fs-custom-controls{padding:18px 26px}#no-video-container,.no-video-container{display:none;margin-bottom:25px}.fs-friday-countdown{background:#fff;border:1px solid var(--tii-border);border-radius:12px;padding:22px 18px;text-align:center;box-shadow:0 4px 14px rgb(15 61 96 / .05)}.fs-countdown-heading{margin-bottom:14px}.fs-countdown-icon{font-size:2.2rem;display:block;margin-bottom:6px;line-height:1}.fs-countdown-title{margin:0 0 4px;font-size:1.25rem;font-weight:700;color:var(--tii-navy)}.fs-countdown-sub{margin:0;font-size:.9rem;color:var(--tii-gold-dark);font-weight:600}.fs-timer-display{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin:12px auto 14px;background:var(--tii-gold-bg);padding:12px 18px;border-radius:10px;border:1px solid rgb(234 148 34 / .28)}.fs-timer-col{display:flex;flex-direction:column;align-items:center;min-width:50px}.fs-timer-number{font-size:1.9rem;font-weight:800;color:var(--tii-navy);line-height:1;font-variant-numeric:tabular-nums;letter-spacing:.5px}.fs-timer-label{font-size:.7rem;text-transform:uppercase;color:var(--tii-gold-dark);font-weight:700;margin-top:5px;letter-spacing:.5px}.fs-timer-colon{font-size:1.6rem;font-weight:700;color:var(--tii-gold);line-height:1;margin-top:-12px}.fs-countdown-caption{margin:0;font-size:.88rem;color:#556987;line-height:1.4}.fs-countdown-caption strong{color:var(--tii-navy)}.fs-no-video-state{background:#fff;border:1px dashed var(--tii-border);border-radius:12px;padding:28px 18px;text-align:center}.fs-no-video-state .fs-countdown-title{margin-bottom:6px}.language-buttons{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.lang-btn{background:#fff;border:2px solid var(--tii-border);border-radius:40px;padding:10px 20px;font-size:15px;font-weight:500;color:var(--tii-navy);cursor:pointer;transition:all 0.2s ease;min-height:44px}.lang-btn:hover,.lang-btn:focus,.lang-btn:active{color:var(--tii-gold-dark)}.lang-btn:hover{background-color:var(--tii-gold-bg);border-color:var(--tii-gold);transform:translateY(-1px);box-shadow:0 2px 8px rgb(234 148 34 / .15)}.lang-btn.active{background:linear-gradient(135deg,var(--tii-gold) 0%,var(--tii-gold-dark) 100%);border-color:var(--tii-gold-dark);color:#ffffff!important;font-weight:700;box-shadow:0 4px 12px rgb(234 148 34 / .32)}@media (max-width:480px){.fs-timer-display{gap:4px;padding:10px 12px}.fs-timer-col{min-width:42px}.fs-timer-number{font-size:1.5rem}.fs-timer-colon{font-size:1.3rem}}