@media(min-width:821px){:root.l4{--fit-cap: calc(100vh - 73px) }:root.l4 #rotClock{min-height:340px!important}:root.l4 #rotClockMini{min-height:260px!important}:root.l4 #lwc{height:clamp(420px,calc(var(--fit-cap) - 290px),1500px)}}@media(min-width:1101px){:root.l4 .rotright>#rankFlowWrap>#rankFlow{contain:size}:root.l4 .rotright>#rankFlowWrap{contain:size}}@media(min-width:901px){:root.l4 .ovmain{grid-template-columns:minmax(0,1fr) minmax(0,min(46.5%,600px));grid-template-rows:auto auto;align-items:stretch}:root.l4 #ovLeft{display:contents}:root.l4 #ovHeatCard{grid-column:1;grid-row:1}:root.l4 #ovThemeCard{grid-column:1;grid-row:2}:root.l4 #ovRotCard{grid-column:2;grid-row:1}:root.l4 #ovFlowCard{grid-column:2;grid-row:2}:root.l4 #ovThemeCard{display:flex;flex-direction:column}:root.l4 #ovThemeCard>#ovThemeWrap{flex:1 1 auto;min-height:300px;display:flex;flex-direction:column}:root.l4 #ovThemeCard>#ovThemeWrap>.zpane{flex:1 1 auto;min-height:0;contain:size}:root.l4 #ovThemeCard>#ovThemeWrap>.zpane>#ovTheme{height:100%!important}:root.l4 #ovRotCard{display:flex;flex-direction:column}:root.l4 #ovRotCard>#rotClockMiniWrap{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center}:root.l4 #ovRotCard #rotClockMini{aspect-ratio:1/1;max-height:560px}:root.l4 #ovFlowCard{display:flex;flex-direction:column}:root.l4 #ovFlowCard>#ovFlowHead{margin-top:0;padding-top:0;border-top:0}:root.l4 #ovFlowCard>#ovFlowWrap{flex:1 1 auto}}@media(min-width:821px)and (max-width:900px){:root.l4 #ovFlowCard>#ovFlowHead{margin-top:0;padding-top:0;border-top:0}}@media(min-width:641px)and (max-width:820px){#ovFlowCard>#ovFlowHead{margin-top:0;padding-top:0;border-top:0}}@media(min-width:821px){:root.l4 #flowSankeyCard{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--sp-3,12px);row-gap:0;padding-top:8px;padding-bottom:8px}:root.l4 #flowSankeyCard>*{flex:0 0 100%;min-width:0}:root.l4 #flowSankeyCard>.row.spread:first-child{flex:0 1 auto}:root.l4 #flowSankeyCard>.ddrow{flex:0 0 auto;margin:0}:root.l4 #flowSankeyCard>#sankeyDays{flex:0 0 auto;margin-left:auto}:root.l4 #flowSankeyCard>.row.spread:first-child{flex:1 1 0;min-width:120px;overflow:hidden}:root.l4 #flowSankeyCard>.row.spread:first-child h3{min-width:0;flex-wrap:nowrap;white-space:nowrap}:root.l4 #flowSankeyCard #sankeySub{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root.l4 #flowSankeyCard>.ddrow{flex:0 0 440px;width:440px;flex-wrap:nowrap;white-space:nowrap}:root.l4 #flowSankeyCard>.ddrow .rotdd[data-dd=chain] .ddbtn{max-width:128px}:root.l4 #flowSankeyCard>.ddrow .rotdd[data-dd=group] .ddbtn{max-width:168px}:root.l4 #flowSankeyCard>.ddrow .ddbtn{white-space:nowrap;overflow:hidden}:root.l4 #flowSankeyCard>.ddrow .dd-clear{flex:0 0 48px;width:48px;padding-left:0;padding-right:0}:root.l4 #flowSankeyCard>.ddrow>.muted{flex:0 1 auto;min-width:0;max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}
