.truthTv{height:100vh;overflow:hidden;background:radial-gradient(circle at 50% -10%,#10202b 0,#08131b 35%,#061018 100%);color:#f7fbff;display:grid;grid-template-columns:21.4vw minmax(0,1fr);grid-template-rows:7.2vh minmax(0,1fr) 9.2vh;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:.7vh .75vw .9vh;grid-gap:.65vh .65vw;gap:.65vh .65vw}.truthTv *{box-sizing:border-box}.truthTopbar{grid-column:1/-1;display:grid;grid-template-columns:21.4vw minmax(0,1fr) auto;align-items:center;grid-gap:.8vw;gap:.8vw;padding:0 .8vw;border-radius:.55vw;background:linear-gradient(180deg,rgba(10,24,34,.96),rgba(6,17,25,.93));border:1px solid rgba(111,149,172,.12);box-shadow:0 .5vh 2vh rgba(0,0,0,.16)}.truthBrand{display:flex;align-items:center;gap:.7vw;min-width:0}.truthBrand>span{font-size:1.7vw;color:#f2c428;line-height:1}.truthBrand>b{font-weight:650;white-space:nowrap}.truthLegend{justify-content:center;gap:1.05vw;min-width:0;overflow:hidden}.truthLegend,.truthLegend>span{display:flex;align-items:center}.truthLegend>span{gap:.34vw;font-size:.63vw;color:#e5edf2;white-space:nowrap}.truthLegend i{display:block;width:.66vw;height:.66vw;border-radius:.18vw;box-shadow:0 0 .5vh rgba(255,255,255,.08)}.truthUpdated{display:flex;align-items:center;gap:.42vw;font-size:.58vw;color:#b7c4cc;white-space:nowrap}.truthUpdated>span{font-size:1.1vw;color:#f1f6f8}.truthSidebar{grid-column:1;grid-row:2/4;min-height:0;display:flex;flex-direction:column;gap:.8vh}.truthSidebar>section{background:linear-gradient(145deg,rgba(13,29,41,.97),rgba(9,23,33,.94));border:1px solid rgba(99,139,164,.13);border-radius:.72vw;box-shadow:0 .5vh 1.8vh rgba(0,0,0,.17)}.truthClock{padding:1.4vh 1.25vw 1.5vh}.truthClock>div{display:flex;align-items:flex-start}.truthClock time{font:300 4.4vw/.95 Inter,ui-sans-serif,system-ui,sans-serif;letter-spacing:-.055em;white-space:nowrap}.truthClock b{display:block;margin-top:1vh;font-size:.95vw;font-weight:600;color:#f4c62b}.truthWeather{padding:1.35vh 1.25vw}.truthInside>small,.truthWeather>small{display:block;font-size:.58vw;letter-spacing:.08em;color:#c3ccd2}.truthWeatherMain{display:flex;align-items:center;justify-content:space-between;margin:.35vh 0 .65vh}.truthInside b,.truthWeatherMain>b{font:300 3.25vw/.95 Inter,ui-sans-serif,system-ui,sans-serif;letter-spacing:-.04em}.truthWeatherMain>span{font-size:3.1vw;filter:saturate(.9)}.truthWeather strong{display:block;font-size:.84vw;font-weight:600}.truthInside p,.truthWeather p{margin:.35vh 0 0;font-size:.72vw;color:#aebdc6}.truthInside{padding:1.2vh 1.25vw}.truthInside>div{display:flex;align-items:center;justify-content:space-between;margin-top:.35vh}.truthInside>div>span{font-size:2.3vw;color:#79d56f}.truthNotes{padding:1.2vh 1.25vw;flex:1 1 auto;min-height:0;overflow:hidden}.truthNotes h3{margin:0 0 1vh;font-size:.82vw;font-weight:700;color:#f0c42b;letter-spacing:.02em}.truthNotes ul{margin:.2vh 0 0;padding-left:1.15vw;display:grid;grid-gap:.78vh;gap:.78vh}.truthNotes li{font-size:.76vw;line-height:1.32;color:#c9d3da}.truthNotes>p{font-size:.72vw;color:#8195a2}.truthCalendar{grid-column:2;grid-row:2;min-width:0;min-height:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.36vw;gap:.36vw}.truthDay{min-width:0;min-height:0;overflow:hidden;background:linear-gradient(180deg,rgba(12,27,38,.95),rgba(7,20,29,.95));border:1px solid rgba(97,137,161,.12);border-radius:.48vw;display:flex;flex-direction:column}.truthDay.is-today{border-color:rgba(233,196,49,.24);background:linear-gradient(180deg,rgba(17,35,46,.98),rgba(8,22,31,.97))}.truthDayHead{flex:0 0 8.4vh;padding:1.05vh .82vw .8vh;display:flex;align-items:center;border-bottom:1px solid rgba(127,157,176,.12)}.truthDayHead>div{display:flex;align-items:baseline;gap:.45vw;flex-wrap:wrap}.truthDayHead strong{font-size:1.3vw;font-weight:450;letter-spacing:.005em}.truthDay.is-today .truthDayHead strong{color:#f0c529;font-weight:700}.truthDayHead span{font-size:.78vw;color:#d5dde2;font-weight:500}.truthAllDay{margin:.2vh .52vw .55vh;padding:.7vh .62vw .72vh;background:linear-gradient(145deg,rgba(26,43,55,.98),rgba(22,37,49,.97));border:1px solid rgba(104,145,169,.12);border-radius:.5vw}.truthAllDayTitle{font-size:.62vw;font-weight:750;color:#d9e2e8;margin-bottom:.55vh}.truthAllDayList{display:grid;grid-gap:.34vh;gap:.34vh}.truthAllDayRow{display:grid;grid-template-columns:.45vw minmax(0,1fr);align-items:center;grid-gap:.46vw;gap:.46vw;min-width:0}.truthAllDayRow i{width:.45vw;height:.45vw;border-radius:.12vw}.truthAllDayRow span{font-size:.72vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.truthAllDayMore{font-size:.55vw;color:#9fb0bb}.truthEvents{flex:1 1 auto;min-height:0;overflow:hidden;padding:.28vh .5vw .42vh;display:flex;flex-direction:column;gap:.48vh}.truthEvent{position:relative;min-width:0;min-height:7.2vh;border-left:.18vw solid;border-radius:.43vw;padding:.72vh 2.05vw .68vh .62vw;display:grid;align-content:center;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(255,255,255,.018)}.truthEvent time{font-size:.64vw;color:#cbd5db;font-weight:500}.truthEvent b,.truthEvent time{line-height:1.08;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.truthEvent b{font-size:.91vw;margin-top:.26vh;font-weight:600}.truthEvent small{font-size:.62vw;line-height:1.1;margin-top:.28vh;color:#9fc8e7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.truthEventIcon{position:absolute;right:.56vw;top:50%;transform:translateY(-50%);font-size:1.35vw;opacity:.8}.truthEvent.is-now{box-shadow:inset 0 0 0 1px rgba(125,190,229,.7),0 0 1.1vh rgba(91,165,209,.18)}.truthEvent.is-past{opacity:.42}.truthEmpty{font-size:.7vw;color:#6f8491;padding:1vh .2vw}.truthMore{margin-top:auto;font-size:.62vw;color:#9cafba;border-top:1px solid rgba(120,151,169,.12);padding:.45vh .12vw}.truthDay.truth-airy .truthEvent{min-height:9vh;padding-top:1vh;padding-bottom:1vh}.truthDay.truth-airy .truthEvent b{font-size:1vw}.truthDay.truth-airy .truthEvent time{font-size:.69vw}.truthDay.truth-airy .truthEvent small{font-size:.65vw}.truthDay.truth-normal .truthEvent{min-height:7.5vh}.truthDay.truth-compact .truthEvents{gap:.34vh}.truthDay.truth-compact .truthEvent{min-height:5.65vh;padding-top:.45vh;padding-bottom:.45vh}.truthDay.truth-compact .truthEvent b{font-size:.8vw}.truthDay.truth-compact .truthEvent time{font-size:.57vw}.truthDay.truth-compact .truthEvent small{font-size:.55vw}.truthDay.truth-dense .truthEvents{gap:.24vh;padding-left:.38vw;padding-right:.38vw}.truthDay.truth-dense .truthEvent{min-height:4.25vh;padding:.28vh 1.7vw .26vh .48vw}.truthDay.truth-dense .truthEvent b{font-size:.69vw;margin-top:.1vh}.truthDay.truth-dense .truthEvent time{font-size:.49vw}.truthDay.truth-dense .truthEvent small{font-size:.47vw;margin-top:.1vh}.truthDay.truth-dense .truthEventIcon{font-size:1.05vw}.truthDay.truth-ultra .truthEvents{gap:.16vh;padding-left:.32vw;padding-right:.32vw}.truthDay.truth-ultra .truthEvent{min-height:3.25vh;padding:.18vh 1.45vw .16vh .4vw;border-left-width:.14vw}.truthDay.truth-ultra .truthEvent b{font-size:.58vw;margin-top:.03vh}.truthDay.truth-ultra .truthEvent time{font-size:.42vw}.truthDay.truth-ultra .truthEvent small{font-size:.39vw;margin-top:.03vh}.truthDay.truth-ultra .truthEventIcon{font-size:.9vw;right:.35vw}.truthBottom{grid-column:2;grid-row:3;min-width:0;display:grid;grid-template-columns:3.4vw 9.4vw minmax(0,1fr) minmax(15vw,26vw);align-items:center;grid-gap:.65vw;gap:.65vw;padding:.8vh 1vw;border:1px solid rgba(105,144,168,.14);border-radius:.65vw;background:linear-gradient(145deg,rgba(12,28,39,.98),rgba(8,21,30,.97));overflow:hidden}.truthNextIcon{width:2.6vw;height:2.6vw;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(232,196,56,.38);font-size:1.25vw;color:#f0c62b}.truthNextLabel{display:grid;grid-gap:.18vh;gap:.18vh;border-right:1px solid rgba(137,162,177,.18);padding-right:.8vw}.truthNextLabel b{font-size:.72vw;color:#f0c62b}.truthNextLabel small{font-size:.58vw;color:#d3dde3;white-space:nowrap}.truthNextMain{display:grid;grid-gap:.16vh;gap:.16vh;min-width:0}.truthNextMain b{font-size:.85vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.truthNextMain small{font-size:.61vw;color:#aab9c2}.truthBottomNote{justify-self:stretch;border:1px solid rgba(116,150,169,.16);border-radius:999px;padding:.65vh .9vw;font-size:.61vw;font-style:italic;color:#b8c4cb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}@media(max-height:760px){.truthTv{grid-template-rows:6.6vh minmax(0,1fr) 8.3vh}.truthClock{padding-top:1vh;padding-bottom:1.1vh}.truthWeather{padding-top:1vh;padding-bottom:1vh}.truthInside{padding-top:.85vh;padding-bottom:.85vh}.truthDayHead{flex-basis:7.4vh}.truthEvent{min-height:6.5vh}.truthDay.truth-airy .truthEvent{min-height:8.1vh}.truthDay.truth-compact .truthEvent{min-height:5.15vh}.truthDay.truth-dense .truthEvent{min-height:3.9vh}.truthDay.truth-ultra .truthEvent{min-height:3vh}}.truthTopbar{grid-template-columns:minmax(0,1fr) auto}.truthBrand{gap:.62vw}.truthBrand>.truthBrandMark{display:block;width:2.15vw;height:2.15vw;flex:0 0 2.15vw;border-radius:.48vw;background:#f2f5f1 url(/family-dashboard-mark.svg) 50%/78% 78% no-repeat;box-shadow:inset 0 0 0 1px rgba(255,255,255,.12),0 .25vh .8vh rgba(0,0,0,.22);font-size:0;color:transparent}.truthBrand>b{font-size:1.28vw}.truthUpdated{justify-self:end}.truthTv>.truthTopbar{display:flex!important;align-items:center!important;justify-content:space-between!important;grid-template-columns:none!important;width:100%;min-width:0}.truthTv>.truthTopbar>.truthBrand{flex:0 0 auto}.truthTv>.truthTopbar>.truthUpdated{margin-left:auto!important;justify-self:auto!important;flex:0 0 auto;text-align:right}.weeklyTv{height:100vh;overflow:hidden;background:radial-gradient(circle at 50% -15%,#0c1d29 0,#07131b 42%,#051018 100%);color:#f5f8fb;display:grid;grid-template-rows:7.2vh minmax(0,1fr) 18.5vh;grid-gap:.65vh;gap:.65vh;padding:.75vh .9vw .9vh;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.weeklyTv *{box-sizing:border-box}.weeklyTopbar{min-width:0;justify-content:space-between;gap:1vw;padding:0 1.2vw;border:1px solid rgba(85,129,155,.22);border-radius:.75vw;background:linear-gradient(180deg,rgba(7,22,31,.97),rgba(5,17,25,.97));box-shadow:0 .5vh 2vh rgba(0,0,0,.18)}.weeklyBrand,.weeklyTopbar{display:flex;align-items:center}.weeklyBrand{gap:.75vw;min-width:16vw;white-space:nowrap}.weeklyBrandMark{width:2.1vw;height:2.1vw;flex:0 0 2.1vw;border-radius:.46vw;background:#f2f5f1 url(/family-dashboard-mark.svg) 50%/78% 78% no-repeat;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1)}.weeklyBrand b{font-size:1.5vw;font-weight:550;letter-spacing:-.02em}.weeklyStatus{display:flex;align-items:center;justify-content:flex-end;gap:.8vw;min-width:0;color:#e7edf1}.weeklyStatus>div{display:flex;align-items:center;gap:.42vw;white-space:nowrap}.weeklyStatus>div>span{font-size:1.28vw;color:#f4f7f8}.weeklyStatus>div>b{font-size:1vw;font-weight:500}.weeklyStatus>div>small{font-size:.74vw;color:#d0d9df}.weeklyStatus>i{width:1px;height:3.4vh;background:rgba(164,187,200,.35)}.weeklyDateStatus b{color:#f1c52b!important}.weeklyWifi{font-size:1.35vw;color:#f3f6f7}.weeklyCalendar{min-width:0;min-height:0;display:grid;grid-template-columns:2.15fr repeat(6,1.15fr);grid-gap:.34vw;gap:.34vw}.weeklyDay{min-width:0;min-height:0;overflow:hidden;border:1px solid rgba(91,136,161,.23);border-radius:.66vw;background:linear-gradient(180deg,rgba(10,27,38,.97),rgba(6,20,29,.97));display:flex;flex-direction:column}.weeklyDayHead{flex:0 0 8vh;padding:1.1vh .85vw .8vh;display:flex;align-items:center;border-bottom:1px solid rgba(118,151,169,.15)}.weeklyDayHead>div{display:flex;align-items:baseline;gap:.45vw;flex-wrap:wrap}.weeklyDayHead strong{font-size:1.28vw;font-weight:500}.weeklyDayHead span{font-size:.77vw;color:#e1e8ed}.weeklyToday{background:linear-gradient(180deg,rgba(13,33,44,.99),rgba(7,23,32,.98))}.weeklyTodayHead strong{color:#f0c72a;font-size:1.45vw;font-weight:700}.weeklyTodayHead span{font-size:.86vw}.weeklyTodayAllDay{margin:0 .7vw .55vh;padding:1vh .45vw .9vh;border-bottom:1px solid rgba(139,164,178,.35)}.weeklyTodayAllDay>small{display:block;margin-bottom:.72vh;font-size:.68vw;color:#aebbc3;letter-spacing:.04em}.weeklyTodayAllDay>div{display:grid;grid-gap:.46vh;gap:.46vh}.weeklyTodayAllDay>div>div{display:grid;grid-template-columns:.45vw minmax(0,1fr) 1.1vw;grid-gap:.5vw;gap:.5vw;align-items:center}.weeklyTodayAllDay i{width:.45vw;height:.45vw;border-radius:.12vw}.weeklyTodayAllDay b{font-size:.83vw;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.weeklyTodayAllDay span{font-size:1vw;justify-self:end}.weeklyTodayAllDay em{display:block;margin-top:.45vh;font-size:.58vw;color:#92a5b1}.weeklyTodayEvents{flex:1 1 auto;min-height:0;overflow:hidden;padding:0 .72vw .5vh;display:flex;flex-direction:column}.weeklyTodayEvents>article{position:relative;min-height:5.95vh;display:grid;grid-template-columns:.18vw 6.1vw minmax(0,1fr) 1.5vw;grid-gap:.55vw;gap:.55vw;align-items:center;padding:.55vh 0;border-bottom:1px solid rgba(121,151,168,.23)}.weeklyTodayEvents>article>i{width:.18vw;height:100%;border-radius:99px}.weeklyTodayEvents time{font-size:.7vw;color:#d8e1e7;white-space:nowrap}.weeklyTodayEvents article>div{display:grid;grid-gap:.16vh;gap:.16vh;min-width:0}.weeklyTodayEvents article b{font-size:.92vw;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.weeklyTodayEvents article small{font-size:.62vw;color:#65bfe9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.weeklyTodayEvents article>span{font-size:1.28vw;justify-self:end}.weeklyTodayEvents article.is-now{background:rgba(34,95,131,.14);box-shadow:inset 0 0 0 1px rgba(78,159,210,.42);border-radius:.36vw;padding-left:.34vw;padding-right:.34vw}.weeklyTodayEvents article.is-past{opacity:.45}.weeklyFuture .weeklyDayHead{padding-left:.78vw}.weeklyFutureEvents{flex:1 1 auto;min-height:0;overflow:hidden;padding:.45vh .45vw .5vh;display:flex;flex-direction:column;gap:.7vh}.weeklyFutureEvent{position:relative;min-height:9.3vh;border-left:.18vw solid;border-radius:.43vw;padding:.65vh 1.65vw .62vh .62vw;display:grid;align-content:center;box-shadow:inset 0 0 0 1px rgba(255,255,255,.025);overflow:hidden}.weeklyFutureEvent time{font-size:.61vw;color:#aab8c1}.weeklyFutureEvent b,.weeklyFutureEvent time{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.weeklyFutureEvent b{font-size:.82vw;line-height:1.08;margin-top:.22vh;font-weight:500}.weeklyFutureEvent small{font-size:.61vw;line-height:1.08;margin-top:.28vh;color:#65bfe9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.weeklyFutureEvent>span{position:absolute;right:.5vw;top:50%;transform:translateY(-50%);font-size:1.25vw}.weeklyFuture.week-normal .weeklyFutureEvents{gap:.5vh}.weeklyFuture.week-normal .weeklyFutureEvent{min-height:7.6vh;padding-top:.45vh;padding-bottom:.45vh}.weeklyFuture.week-normal .weeklyFutureEvent b{font-size:.75vw}.weeklyFuture.week-normal .weeklyFutureEvent small,.weeklyFuture.week-normal .weeklyFutureEvent time{font-size:.55vw}.weeklyFuture.week-dense .weeklyFutureEvents{gap:.3vh;padding-left:.35vw;padding-right:.35vw}.weeklyFuture.week-dense .weeklyFutureEvent{min-height:5.7vh;padding:.32vh 1.3vw .3vh .48vw;border-left-width:.14vw}.weeklyFuture.week-dense .weeklyFutureEvent b{font-size:.66vw;margin-top:.1vh}.weeklyFuture.week-dense .weeklyFutureEvent small,.weeklyFuture.week-dense .weeklyFutureEvent time{font-size:.49vw;margin-top:.08vh}.weeklyFuture.week-dense .weeklyFutureEvent>span{font-size:1vw;right:.35vw}.weeklyEmpty{font-size:.62vw;color:#70838f;padding:.8vh .3vw}.weeklyMore{margin-top:auto;padding:.45vh .25vw .1vh;border-top:1px solid rgba(124,151,167,.14);font-size:.58vw;color:#91a4af}.weeklyNotes{min-width:0;min-height:0;overflow:hidden;border:1px solid rgba(87,131,156,.24);border-radius:.68vw;background:linear-gradient(180deg,rgba(8,23,33,.98),rgba(6,19,28,.98));padding:.9vh 1.15vw 1vh}.weeklyNotes>header{height:4.2vh;display:flex;align-items:center;gap:.7vw;border-bottom:1px solid rgba(125,153,169,.2)}.weeklyNotes>header span{font-size:1.25vw;color:#f1c429}.weeklyNotes>header b{font-size:.85vw;color:#f1c429;letter-spacing:.02em}.weeklyNoteGrid{height:calc(100% - 4.2vh);display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:stretch}.weeklyNoteGrid article{min-width:0;display:grid;grid-template-columns:.48vw minmax(0,1fr);grid-gap:.55vw;gap:.55vw;padding:1.05vh 1vw .65vh;border-right:1px solid rgba(127,155,171,.2)}.weeklyNoteGrid article:last-child{border-right:0}.noteDot{width:.48vw;height:.48vw;border-radius:50%;margin-top:.2vh}.dot-0{background:#42a5f5}.dot-1{background:#ef72b3}.dot-2{background:#33c2bc}.dot-3{background:#ff8a22}.dot-4{background:#a06ad3}.dot-5{background:#f1c40f}.weeklyNoteGrid article>div{min-width:0}.weeklyNoteGrid article b{display:block;font-size:.78vw;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.weeklyNoteGrid article p{margin:.45vh 0 0;font-size:.64vw;line-height:1.28;color:#cad3d9;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.weeklyNoNotes{grid-column:1/-1;display:flex;align-items:center;padding-left:1vw;font-size:.72vw;color:#7d909b}@media(max-height:760px){.weeklyTv{grid-template-rows:6.8vh minmax(0,1fr) 17.5vh}.weeklyDayHead{flex-basis:7.4vh}.weeklyTodayEvents>article{min-height:5.35vh}.weeklyFutureEvent{min-height:8.3vh}.weeklyFuture.week-normal .weeklyFutureEvent{min-height:6.9vh}.weeklyFuture.week-dense .weeklyFutureEvent{min-height:5.15vh}.weeklyNotes>header{height:3.8vh}.weeklyNoteGrid{height:calc(100% - 3.8vh)}}.weeklyTvColorSource{grid-template-rows:7.4vh minmax(0,1fr) 23vh;gap:.7vh;padding:.7vh .9vw .85vh}.weeklyTvColorSource,.weeklyTvColorSource *{min-width:0;box-sizing:border-box}.weeklyTvColorSource .weeklyTopbar{min-width:0;display:flex!important;justify-content:space-between;gap:1vw;padding:0 1vw;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:hidden}.weeklyClockGroup{display:flex;align-items:baseline;gap:1.15vw;flex:0 1 auto;min-width:0;overflow:hidden}.weeklyTvColorSource .weeklyCurrentTime{min-width:0;height:auto;padding:0;display:block;flex:0 0 auto;font-size:2.35vw;line-height:1;font-weight:650;color:#f6f8fb;white-space:nowrap}.weeklyInlineDate{min-width:0;max-width:14vw;font-size:1.28vw;font-weight:500;color:#cbd5dc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.weeklyTvColorSource .weeklyStatus{margin-left:auto;min-width:0;display:flex;align-items:stretch;justify-content:flex-end;gap:0;overflow:hidden}.weeklyStatusItem{min-width:0;max-width:18vw;display:grid!important;grid-template-columns:auto auto minmax(0,auto);align-items:center;grid-gap:.38vw!important;gap:.38vw!important;padding:0 1.15vw;border-left:1px solid rgba(163,185,199,.28);white-space:nowrap;overflow:hidden}.weeklyStatusItem>span{flex:0 0 auto;font-size:1.15vw!important;line-height:1}.weeklyStatusItem>b{font-size:1.05vw!important;font-weight:550!important;color:#f5f8fb}.weeklyStatusItem>b,.weeklyStatusItem>small{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.weeklyStatusItem>small{max-width:8.5vw;font-size:.68vw!important;line-height:1.12;color:#d1dbe1!important}.weeklyBirthdayStatus>small{max-width:6.7vw;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.weeklyTvColorSource .weeklyUpdated{grid-template-columns:auto minmax(0,auto);padding-right:.2vw}.weeklyTvColorSource .weeklyUpdated>span{font-size:.58vw!important;color:#9ed7ff}.weeklyTvColorSource .weeklyUpdated>small{max-width:9vw}.weeklyTvColorSource .weeklyCalendar{min-width:0;min-height:0;display:grid;grid-template-columns:1.9fr repeat(4,minmax(0,1fr));grid-gap:.45vw;gap:.45vw}.weeklyTvColorSource .weeklyDay{min-width:0;min-height:0;overflow:hidden;border:1px solid rgba(118,151,169,.28);border-radius:.62vw;background:linear-gradient(180deg,rgba(8,24,34,.98),rgba(5,17,25,.98))}.weeklyTvColorSource .weeklyDayHead{flex:0 0 7.5vh;min-width:0;padding:1vh .85vw .75vh;overflow:hidden}.weeklyTvColorSource .weeklyDayHead>div{min-width:0;max-width:100%;display:flex;align-items:baseline;gap:.5vw;flex-wrap:nowrap;overflow:hidden}.weeklyTvColorSource .weeklyDayHead span,.weeklyTvColorSource .weeklyDayHead strong{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.weeklyTvColorSource .weeklyDayHead strong{flex:0 0 auto;font-size:1.55vw;font-weight:650;color:#6fb2ff}.weeklyTvColorSource .weeklyDayHead span{font-size:.86vw;color:#c8d1d8}.weeklyTvColorSource .weeklyTodayHead strong{color:#f4f7fb;font-size:1.7vw}.weeklyTvColorSource .weeklyFutureEvents{flex:1 1 auto;min-height:0;overflow:hidden;padding:.45vh .42vw .8vh;display:flex;flex-direction:column;gap:.4vh}.weeklyTvColorSource .weeklyFutureEvent{min-width:0;min-height:7.2vh;flex:0 0 auto;max-height:8.8vh;border-left:.2vw solid;border-radius:.35vw;padding:.5vh .58vw .45vh;display:flex;flex-direction:column;justify-content:center;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(255,255,255,.045)}.weeklyTvColorSource .weeklyFutureEvent b,.weeklyTvColorSource .weeklyFutureEvent small,.weeklyTvColorSource .weeklyFutureEvent time{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis}.weeklyTvColorSource .weeklyFutureEvent time{font-size:.67vw;line-height:1.05;color:rgba(255,255,255,.82);white-space:nowrap}.weeklyTvColorSource .weeklyFutureEvent b{margin-top:.25vh;font-size:.82vw;line-height:1.16;font-weight:600;color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.weeklyTvColorSource .weeklyFutureEvent small{margin-top:.22vh;font-size:.56vw;line-height:1.08;color:rgba(255,255,255,.78);white-space:nowrap}.weeklyTvColorSource .weeklyTodayEvents{flex:1 1 auto;min-height:0;overflow:hidden;padding:.35vh .52vw .55vh;display:flex;flex-direction:column;gap:.36vh}.weeklyTvColorSource .weeklyTodayEvents>article{position:relative;min-width:0;min-height:4.25vh;flex:1 1;max-height:6.2vh;display:grid;grid-template-columns:7.2vw minmax(0,1fr);grid-gap:.65vw;gap:.65vw;align-items:center;padding:.42vh .62vw;border-left:.22vw solid;border-bottom:0;border-radius:.34vw;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(255,255,255,.04)}.weeklyTvColorSource .weeklyTodayEvents article b,.weeklyTvColorSource .weeklyTodayEvents article small,.weeklyTvColorSource .weeklyTodayEvents>article>div,.weeklyTvColorSource .weeklyTodayEvents>article>time{min-width:0;max-width:100%}.weeklyTvColorSource .weeklyTodayEvents time{font-size:.72vw;color:rgba(255,255,255,.9);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.weeklyTvColorSource .weeklyTodayEvents>article>div{overflow:hidden}.weeklyTvColorSource .weeklyTodayEvents article b{display:block;font-size:.88vw;line-height:1.12;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.weeklyTvColorSource .weeklyTodayEvents article small{display:block;margin-top:.18vh;font-size:.58vw;line-height:1.05;color:rgba(255,255,255,.78);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.weeklyTvColorSource .weeklyTodayEvents article.is-now{outline:2px solid rgba(106,187,255,.72);outline-offset:-2px;box-shadow:0 0 1.2vh rgba(54,153,220,.2),inset 0 0 0 1px rgba(255,255,255,.08)}.weeklyTvColorSource .weeklyTodayEvents article.is-past{opacity:.55}.weeklyTvColorSource .weeklyMore{flex:0 0 auto;margin-top:auto;padding:.2vh .25vw .1vh;border-top:1px solid rgba(124,151,167,.14);line-height:1.05;color:#bdc9d0}.weeklyTvColorSource .weeklyEmpty,.weeklyTvColorSource .weeklyMore{min-width:0;font-size:.68vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.weeklyTvColorSource .weeklyEmpty{color:#7f929e;padding:.8vh .3vw}.weeklyInfoBand{height:100%;display:grid;grid-template-columns:1.35fr 1.22fr 1fr .95fr 1.18fr;border:1px solid rgba(118,151,169,.3);border-radius:.62vw;background:linear-gradient(180deg,rgba(7,21,30,.99),rgba(5,17,25,.99))}.weeklyInfoBand,.weeklyInfoColumn{min-width:0;min-height:0;overflow:hidden}.weeklyInfoColumn{padding:.8vh .9vw .75vh;border-right:1px solid rgba(128,157,173,.22)}.weeklyInfoColumn:last-child{border-right:0}.weeklyInfoColumn>header{height:4.1vh;min-width:0;display:flex;align-items:center;gap:.5vw;overflow:hidden}.weeklyInfoColumn>header span{flex:0 0 auto;font-size:1.12vw;line-height:1}.weeklyInfoColumn>header b{min-width:0;font-size:.78vw;line-height:1.12;font-weight:700;letter-spacing:.015em;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.weeklyInfoNotes>header{color:#f3b92f}.weeklyInfoAllDay>header{color:#59b7ff}.weeklyInfoChores>header{color:#92d139}.weeklyInfoBirthdays>header{color:#ff6f70}.weeklyInfoUpcoming>header{color:#5cb8ff}.weeklyInfoList{height:calc(100% - 4.1vh);display:flex;flex-direction:column;justify-content:flex-start;gap:.38vh;padding-top:.3vh}.weeklyInfoList,.weeklyInfoRow{min-width:0;min-height:0;overflow:hidden}.weeklyInfoRow{display:grid;grid-template-columns:.42vw minmax(0,1fr);grid-gap:.45vw;gap:.45vw;align-items:start;padding:.24vh 0}.weeklyInfoRow>i{grid-column:1;width:.32vw;height:.32vw;margin-top:.32vh;border-radius:50%;color:#9fb2bd;font-size:.58vw;line-height:.3vw;font-style:normal;overflow:hidden}.weeklyAllDayRow>i{background:#7aa9d9;color:transparent}.weeklyInfoRow>div{min-width:0;overflow:hidden}.weeklyInfoRow b,.weeklyInfoRow small{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis}.weeklyInfoRow b{display:block;font-size:.66vw;line-height:1.12;font-weight:580;color:#edf3f6;white-space:nowrap}.weeklyInfoRow small{display:block;margin-top:.12vh;font-size:.51vw;line-height:1.08;color:#aebdc6;white-space:nowrap}.weeklyInfoNotes .weeklyInfoRow small{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.weeklyInfoEmpty,.weeklyInfoMore{min-width:0;font-size:.56vw;color:#82949e;padding:.35vh 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-height:760px){.weeklyTvColorSource{grid-template-rows:7vh minmax(0,1fr) 21.5vh}.weeklyTvColorSource .weeklyDayHead{flex-basis:6.8vh}.weeklyTvColorSource .weeklyCurrentTime{font-size:2.15vw}.weeklyInlineDate{font-size:1.15vw}.weeklyTvColorSource .weeklyTodayEvents>article{min-height:3.9vh}.weeklyInfoColumn>header{height:3.7vh}.weeklyInfoList{height:calc(100% - 3.7vh)}.weeklyInfoRow b{font-size:.61vw}.weeklyInfoRow small{font-size:.47vw}}.weeklyTvColorSource .weeklyToday{background:linear-gradient(180deg,rgba(12,37,53,.995),rgba(7,25,36,.995));border-color:rgba(93,175,226,.48);box-shadow:inset 0 0 0 1px rgba(83,164,219,.08),0 0 1.2vh rgba(31,116,168,.08)}.weeklyTvColorSource .weeklyTodayHead{background:linear-gradient(180deg,rgba(48,127,178,.12),rgba(48,127,178,0))}.weeklyTvColorSource .weeklyInfoBand{grid-template-columns:1.28fr 1.16fr .92fr .9fr 1.12fr 1.08fr}.weeklyTvColorSource .weeklyInfoColumn{padding-left:.72vw;padding-right:.72vw}.weeklyTvColorSource .weeklyInfoDinner>header{color:#f4b35f}.weeklyTvColorSource .weeklyInfoBirthdays .weeklyInfoRow,.weeklyTvColorSource .weeklyInfoDinner .weeklyInfoRow{grid-template-columns:minmax(0,1fr);gap:0}.weeklyTvColorSource .weeklyInfoBirthdays .weeklyInfoRow>i,.weeklyTvColorSource .weeklyInfoDinner .weeklyInfoRow>i{display:none}.weeklyTvColorSource .weeklyInfoDinner .weeklyInfoRow b{line-height:1.14}.weeklyTvColorSource .weeklyInfoDinner .weeklyInfoRow b,.weeklyTvColorSource .weeklyInfoDinner .weeklyInfoRow small{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.weeklyTvColorSource .weeklyInfoBirthdays>header b{font-size:0}.weeklyTvColorSource .weeklyInfoBirthdays>header b:after{content:"BIRTHDAYS/ANNIVERSARIES";font-size:.68vw;line-height:1.12;font-weight:700;letter-spacing:.01em}.weeklyTvColorSource .weeklyInfoBirthdays .weeklyInfoRow b,.weeklyTvColorSource .weeklyInfoBirthdays .weeklyInfoRow small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-height:760px){.weeklyTvColorSource .weeklyInfoColumn{padding-left:.65vw;padding-right:.65vw}.weeklyTvColorSource .weeklyInfoBirthdays>header b:after{font-size:.63vw}}.weeklyTvColorSource .weeklyFuture[data-weekday=sun] .weeklyDayHead strong{color:#ff9d76}.weeklyTvColorSource .weeklyFuture[data-weekday=mon] .weeklyDayHead strong{color:#78b7ff}.weeklyTvColorSource .weeklyFuture[data-weekday=tue] .weeklyDayHead strong{color:#71d3a1}.weeklyTvColorSource .weeklyFuture[data-weekday=wed] .weeklyDayHead strong{color:#f5ca65}.weeklyTvColorSource .weeklyFuture[data-weekday=thu] .weeklyDayHead strong{color:#b79bff}.weeklyTvColorSource .weeklyFuture[data-weekday=fri] .weeklyDayHead strong{color:#ff8fbd}.weeklyTvColorSource .weeklyFuture[data-weekday=sat] .weeklyDayHead strong{color:#64d6df}.weeklyTvColorSource .weeklyFutureEvent,.weeklyTvColorSource .weeklyTodayEvents>article{background-image:linear-gradient(rgba(255,255,255,.07),rgba(255,255,255,.07))!important}.weeklyTvColorSource .weeklyTopbar{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:.8vw;gap:.8vw}.weeklyTvColorSource .weeklyClockGroup{justify-self:start}.weeklyTopLegend{display:flex;justify-content:center;gap:.48vw;white-space:nowrap}.weeklyTopLegend,.weeklyTopLegendItem{min-width:0;align-items:center;overflow:hidden}.weeklyTopLegendItem{flex:0 1 auto;display:inline-flex;gap:.22vw;padding:.18vh .24vw;border-radius:999px;background:rgba(255,255,255,.035)}.weeklyTopLegendDot{width:.48vw;height:.48vw;min-width:.48vw;border-radius:50%;box-shadow:0 0 0 1px rgba(255,255,255,.2)}.weeklyTopLegendItem small{min-width:0;max-width:5vw;font-size:.56vw;line-height:1;color:#d7e0e7;overflow:hidden;text-overflow:ellipsis}.weeklyTvColorSource .weeklyStatus{justify-self:end;margin-left:0}html[data-tv-platform=fire] .weeklyTv,html[data-tv-platform=fire] .weeklyTvColorSource{background:#06131f!important}html[data-tv-platform=fire] .weeklyTv *,html[data-tv-platform=fire] .weeklyTvColorSource *{animation:none!important;transition:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;text-shadow:none!important}html[data-tv-platform=fire] .tvResilienceBadge,html[data-tv-platform=fire] .weeklyDay,html[data-tv-platform=fire] .weeklyFutureEvent,html[data-tv-platform=fire] .weeklyInfoBand,html[data-tv-platform=fire] .weeklyInfoColumn,html[data-tv-platform=fire] .weeklyToday,html[data-tv-platform=fire] .weeklyTodayEvents>article,html[data-tv-platform=fire] .weeklyTopbar{box-shadow:none!important;filter:none!important}html[data-tv-platform=fire] .weeklyDay,html[data-tv-platform=fire] .weeklyInfoBand,html[data-tv-platform=fire] .weeklyToday{background-image:none!important;background-color:#081923!important}html[data-tv-platform=fire] .weeklyFutureEvent,html[data-tv-platform=fire] .weeklyTodayEvents>article{will-change:auto!important}html[data-tv-platform=fire] .weeklyDay,html[data-tv-platform=fire] .weeklyInfoColumn{contain:layout paint style}.weeklyTvColorSource .weeklyFuture:not(.weeklyFuture-packed) .weeklyFutureEvent time{font-size:.64vw;line-height:1.02}.weeklyTvColorSource .weeklyFuture:not(.weeklyFuture-packed) .weeklyFutureEvent b{font-size:.88vw;line-height:1.08}.weeklyTvColorSource .weeklyFuture:not(.weeklyFuture-packed) .weeklyFutureEvent small{font-size:.54vw;line-height:1.03}.weeklyTvColorSource .weeklyFutureEvents{justify-content:flex-start!important;gap:.55vh!important;padding:.55vh .45vw .75vh!important}.weeklyTvColorSource .weeklyFutureEvent{min-height:5.25vh!important;max-height:6.9vh!important;flex:0 0 auto!important;padding:.42vh .52vw .38vh!important;border-top:1px solid rgba(255,255,255,.06)!important;border-right:1px solid rgba(255,255,255,.06)!important;border-bottom:1px solid rgba(255,255,255,.06)!important;border-radius:.52vw!important;box-shadow:none!important;overflow:hidden!important}.weeklyTvColorSource .weeklyFutureEvent:nth-child(n+8){display:none!important}.weeklyTvColorSource .weeklyFutureEvents:has(.weeklyFutureEvent:nth-child(8)):after{content:"More events on the family calendar";display:flex;align-items:center;justify-content:center;min-height:3.2vh;padding:.3vh .45vw;border:1px solid rgba(255,255,255,.11);border-radius:.46vw;color:#b9cad7;background:rgba(255,255,255,.035);font-size:.55vw;font-weight:800;letter-spacing:.02em}.weeklyTvColorSource .weeklyFutureEvent time{font-size:.57vw!important;line-height:1.05!important;color:#b8c9d8!important;font-weight:750!important}.weeklyTvColorSource .weeklyFutureEvent b{margin-top:.15vh!important;font-size:.72vw!important;line-height:1.08!important;color:#f7fbff!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;-webkit-line-clamp:1!important}.weeklyTvColorSource .weeklyFutureEvent small{margin-top:.12vh!important;font-size:.43vw!important;line-height:1.05!important;color:#9fb3c3!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.weeklyTvColorSource .weeklyFuture{background:linear-gradient(180deg,rgba(11,38,61,.98),rgba(8,29,47,.96))!important}.weeklyTvColorSource .weeklyDayHead{min-height:5.7vh!important;padding:.75vh .72vw!important;border-bottom:1px solid rgba(255,255,255,.12)!important}.weeklyTvColorSource .weeklyDayHead strong{font-size:1.03vw!important}.weeklyTvColorSource .weeklyDayHead span{color:#d5e1ea!important}.weeklyTvColorSource .weeklyTodayEvent{background:rgba(10,31,49,.78)!important;box-shadow:none!important}.weeklyTvColorSource .weeklyTodayEvent.is-now{background:rgba(12,55,71,.92)!important;box-shadow:inset 0 0 0 1px rgba(70,214,188,.45)!important}.weeklyTvColorSource .weeklyBottom{border-top:1px solid rgba(255,255,255,.12)!important;background:rgba(6,24,39,.95)!important}.weeklyTvColorSource .weeklyBottom h3{font-size:.62vw!important}.weeklyTvColorSource .weeklyBottom b{font-size:.56vw!important}.weeklyTvColorSource .weeklyBottom p,.weeklyTvColorSource .weeklyBottom small{font-size:.46vw!important;line-height:1.14!important}@supports not selector(:has(*)){.weeklyTvColorSource .weeklyFutureEvents:after{display:none!important}}.weeklyTvColorSource{grid-template-rows:6.6vh minmax(0,1fr) 18.5vh!important;gap:.58vh!important;padding:.62vh .82vw .72vh!important}.weeklyTvColorSource .weeklyDayHead{min-height:5.2vh!important;flex-basis:5.2vh!important;padding:.62vh .68vw!important}.weeklyTvColorSource .weeklyFutureEvent:nth-child(n){display:grid!important}.weeklyTvColorSource .weeklyFutureEvents:after,.weeklyTvColorSource .weeklyFutureEvents:has(.weeklyFutureEvent:nth-child(8)):after{display:none!important;content:none!important}.weeklyTvColorSource .weeklyInfoColumn{padding:.58vh .74vw .52vh!important}.weeklyTvColorSource .weeklyInfoColumn>header{height:3.25vh!important}.weeklyTvColorSource .weeklyInfoColumn>header b{font-size:.7vw!important}.weeklyTvColorSource .weeklyInfoList{height:calc(100% - 3.25vh)!important;gap:.24vh!important;padding-top:.16vh!important}.weeklyTvColorSource .weeklyInfoRow{padding:.12vh 0!important}.weeklyTvColorSource .weeklyInfoRow b{font-size:.61vw!important;line-height:1.06!important}.weeklyTvColorSource .weeklyInfoRow small{font-size:.46vw!important;line-height:1.03!important}@media (max-height:760px){.weeklyTvColorSource{grid-template-rows:6.2vh minmax(0,1fr) 17.5vh!important}}.weeklyTvColorSource{grid-template-rows:5.9vh minmax(0,1fr) 14.6vh!important;gap:.48vh!important;padding:.52vh .72vw .6vh!important}.weeklyTvColorSource .weeklyCalendar{grid-template-columns:1.58fr repeat(4,minmax(0,1fr))!important;gap:.4vw!important}.weeklyTvColorSource .weeklyDayHead{min-height:4.6vh!important;flex-basis:4.6vh!important;padding:.48vh .62vw!important}.weeklyTvColorSource .weeklyDayHead strong{font-size:1.08vw!important}.weeklyTvColorSource .weeklyDayHead span{font-size:.68vw!important}.weeklyTvColorSource .weeklyTodayHead strong{font-size:1.2vw!important}.weeklyTvColorSource .weeklyTodayEvents{padding:.28vh .4vw .38vh!important;gap:.28vh!important}.weeklyTvColorSource .weeklyTodayEvents>article{grid-template-columns:6.2vw minmax(0,1fr)!important;gap:.46vw!important;padding:.32vh .5vw!important}.weeklyTvColorSource .weeklyTodayEvents time{font-size:.7vw!important}.weeklyTvColorSource .weeklyTodayEvents article b{font-size:.88vw!important}.weeklyTvColorSource .weeklyTodayEvents article small{font-size:.54vw!important}.weeklyTvColorSource .weeklyInfoBand{min-height:0!important}.weeklyTvColorSource .weeklyInfoColumn{padding:.4vh .62vw .36vh!important}.weeklyTvColorSource .weeklyInfoColumn>header{height:2.65vh!important;gap:.34vw!important}.weeklyTvColorSource .weeklyInfoColumn>header span{font-size:.84vw!important}.weeklyTvColorSource .weeklyInfoColumn>header b{display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;-webkit-line-clamp:unset!important;font-size:.64vw!important;line-height:1!important}.weeklyTvColorSource .weeklyInfoList{height:calc(100% - 2.65vh)!important;gap:.12vh!important;padding-top:.08vh!important}.weeklyTvColorSource .weeklyInfoRow{padding:.06vh 0!important}.weeklyTvColorSource .weeklyInfoRow b{font-size:.58vw!important;line-height:1.02!important}.weeklyTvColorSource .weeklyInfoRow small{font-size:.43vw!important;line-height:1!important}.weeklyTvColorSource .weeklyInfoEmpty,.weeklyTvColorSource .weeklyInfoMore{font-size:.49vw!important;padding:.16vh 0!important}@media (max-height:760px){.weeklyTvColorSource{grid-template-rows:5.5vh minmax(0,1fr) 13.8vh!important}}.weeklyTvColorSource .weeklyFuture .weeklyFutureEvents{display:flex!important;flex:1 1 auto!important;height:100%!important;min-height:0!important;flex-direction:column!important;justify-content:stretch!important;align-items:stretch!important;gap:0!important;padding:.2vh .3vw .32vh!important}.weeklyTvColorSource .weeklyFuture .weeklyFutureEvent{flex:1 1!important;min-height:0!important;max-height:none!important;width:100%!important;display:grid!important;grid-template-columns:4.25vw minmax(0,1fr)!important;grid-template-rows:1fr!important;align-items:center!important;grid-column-gap:.32vw!important;column-gap:.32vw!important;margin:0!important;padding:.04vh .34vw!important;border-top:0!important;border-right:0!important;border-bottom:1px solid rgba(255,255,255,.105)!important;border-radius:0!important;box-shadow:none!important}.weeklyTvColorSource .weeklyFuture .weeklyFutureEvent:last-child{border-bottom:0!important}.weeklyTvColorSource .weeklyFuture .weeklyFutureEvent time{grid-column:1!important;font-size:.58vw!important;line-height:1!important;font-weight:760!important;color:#c9d8e3!important}.weeklyTvColorSource .weeklyFuture .weeklyFutureEvent b,.weeklyTvColorSource .weeklyFuture .weeklyFutureEvent time{grid-row:1!important;margin:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.weeklyTvColorSource .weeklyFuture .weeklyFutureEvent b{grid-column:2!important;font-size:.75vw!important;line-height:1.03!important;font-weight:690!important;color:#f7fbff!important;min-width:0!important}.tvResilienceBadge.ok,.weeklyTvColorSource .weeklyFuture .weeklyFutureEvent small{display:none!important}@media (max-height:760px){.weeklyTvColorSource .weeklyFuture .weeklyFutureEvent b{font-size:.73vw!important}.weeklyTvColorSource .weeklyFuture .weeklyFutureEvent time{font-size:.56vw!important}}.weeklyInfoBand{display:flex!important;grid-template-columns:none!important;align-items:stretch}.weeklyInfoBand>.weeklyInfoColumn{flex:1 1!important;min-width:0}.weeklyInfoBand>.weeklyInfoColumn.weeklyInfoDormant:not(.lovony-replaced){display:none!important}.weeklyInfoBand>.weeklyInfoColumn.weeklyInfoExpand{flex-grow:1.7!important}.weeklyInfoBand>.weeklyInfoColumn.weeklyInfoSuperExpand{flex-grow:2.25!important}.weeklyInfoBand>.weeklyInfoColumn.lovony-replaced{display:block!important;flex-grow:1.25!important}.weeklyInfoAllDay.weeklyInfoExpand .weeklyInfoList,.weeklyInfoAllDay.weeklyInfoSuperExpand .weeklyInfoList,.weeklyInfoBirthdays.weeklyInfoExpand .weeklyInfoList,.weeklyInfoBirthdays.weeklyInfoSuperExpand .weeklyInfoList{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;grid-column-gap:.85vw;column-gap:.85vw;align-content:start}.weeklyInfoAllDay.weeklyInfoExpand .weeklyInfoRow,.weeklyInfoAllDay.weeklyInfoSuperExpand .weeklyInfoRow,.weeklyInfoBirthdays.weeklyInfoExpand .weeklyInfoRow,.weeklyInfoBirthdays.weeklyInfoSuperExpand .weeklyInfoRow{min-width:0}.weeklyInfoAllDay.weeklyInfoExpand .weeklyInfoMore,.weeklyInfoAllDay.weeklyInfoSuperExpand .weeklyInfoMore,.weeklyInfoBirthdays.weeklyInfoExpand .weeklyInfoMore,.weeklyInfoBirthdays.weeklyInfoSuperExpand .weeklyInfoMore{grid-column:1/-1}.weeklyInfoColumn.weeklyInfoDynamicComplete .weeklyInfoMore{display:none!important}.weeklyInfoDynamicExtra{min-width:0}.weeklyInfoBand>.weeklyInfoColumn:only-child{flex-grow:1!important}