#l4AnswerBar.l4yes{height:90px!important;min-height:90px!important;box-sizing:border-box!important}#l4AnswerBar.l4yes .l4lower{height:38px!important;min-height:38px!important;margin-top:0!important;gap:10px!important}#l4AnswerBar .l4text{flex:1 1 0!important;min-width:0!important;width:0!important}#l4AnswerBar.l4yes .l4r{font-size:16px!important;line-height:18px!important;white-space:normal!important}#l4AnswerBar .mcActions{display:flex;gap:6px;align-items:center;flex:0 0 142px}#l4AnswerBar .mcActions[hidden]{display:none!important}#l4AnswerBar .mcActions button{position:relative;width:68px!important;min-width:68px!important;max-width:68px!important;flex:0 0 68px!important;height:30px!important;min-height:30px!important;margin:0!important;padding:3px 5px!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:4px!important;border-radius:8px!important;background:#ffffff14!important;color:white!important;border:1px solid #ffffff77!important}#l4AnswerBar .mcActions button:before{content:'';position:absolute;inset:-7px 0}#l4AnswerBar .mcActions svg{width:15px!important;height:15px!important;flex:0 0 15px!important;fill:none;stroke:currentColor;stroke-width:1.5}#l4AnswerBar .mcActions button span{font:10px/11px Arial!important;color:white!important;text-align:left}#l4AnswerBar.l4yes .l4d{font-size:11px!important;line-height:14px!important;white-space:nowrap!important;margin:0!important}#lv3Sheet .mcGuide{padding:12px 0;border-top:1px solid #ffffff22;margin-top:12px}#lv3Sheet .mcGuide h3{font-size:21px;margin:0 0 4px}#lv3Sheet .mcGuide p{font-size:12px;line-height:1.5;margin:8px 0}#lv3Sheet .mcChart{width:100%;display:block;margin:8px 0}#lv3Sheet .mcGuide .mcStart{background:#e9dec1!important;color:#183c50!important;border:0;border-radius:10px;padding:12px 15px;font:600 16px Arial!important}#lv3Sheet .mcGuide .mcStart *{color:#183c50!important}#lv3Sheet .mcDial{width:180px;height:180px;border:1px solid #9ab7c8;border-radius:50%;position:relative;margin:35px auto}#lv3Sheet .mcForward{position:absolute;top:-23px;text-align:center;width:100%;font-size:10px}#lv3Sheet .mcArrow{position:absolute;left:50%;top:50%;font-size:70px;color:#e6d8a5;transform-origin:center;line-height:1}#lv3Sheet .mcStatus{font-size:16px}#lv3Sheet .mcStop{background:#214c63;color:white;border:0;padding:10px 14px;border-radius:10px}#lv3Sheet .mcActive[hidden],#lv3Sheet .mcArrow[hidden],#lv3Sheet .mcStart[hidden]{display:none!important}@media(max-width:350px){#l4AnswerBar.l4yes .l4r{font-size:16px!important}#l4AnswerBar .mcActions{gap:6px;flex-basis:142px}#l4AnswerBar.l4yes .l4d{font-size:10px!important}}@media(prefers-reduced-motion:reduce){.mcArrow{transition:none!important}}
#l4AnswerBar.l4yes{padding-top:4px!important;padding-bottom:4px!important}
#l4AnswerBar.l4yes{position:sticky!important}#l4AnswerBar.l4yes .l4lower{height:34px!important;min-height:34px!important}#l4AnswerBar.l4yes .l4r{font-size:18px!important;line-height:22px!important}#l4AnswerBar .mcActions{gap:6px!important;flex-basis:142px!important;position:absolute!important;right:10px!important}#l4AnswerBar.l4yes .l4d{position:absolute!important;bottom:12px!important;margin:0!important}#lv3Sheet .mcChart{height:auto!important;aspect-ratio:324/255!important}#lv3Sheet .mcGuide .mcStart{width:100%!important;display:block!important;-webkit-text-fill-color:#183c50!important}#lv3Sheet .mcKey{font:13px/1.4 Arial;display:grid;gap:8px;margin:14px 0}#lv3Sheet .mcKey>div{display:flex;justify-content:space-between;gap:12px}#lv3Sheet .mcKey i{display:inline-block;width:8px;height:8px;margin-right:8px;border-radius:50%}#lv3Sheet .mcKey strong{white-space:nowrap}

#l4AnswerBar.l4yes .l4r{max-width:calc(100% - 148px)!important}#l4AnswerBar.l4yes .l4d{font-size:10px!important;letter-spacing:-.1px!important}@media(max-width:350px){#l4AnswerBar.l4yes{height:112px!important;min-height:112px!important}#l4AnswerBar.l4yes .l4r{font-size:18px!important;line-height:21px!important}#l4AnswerBar.l4yes .l4d{font-size:9px!important;letter-spacing:-.2px!important}}

#lv3UpcomingDetail{font-weight:700!important}

#lv3Sheet .mcCompassTop{padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #ffffff22}
#lv3Sheet .mcGuide .mcStart[hidden]{display:none!important}

#lv3Sheet .mcGuide .mcStart.mcOpened{background:#183c50!important;color:#e9dec1!important;-webkit-text-fill-color:#e9dec1!important;outline:1px solid #e9dec1}#lv3Sheet .mcGuide .mcStart.mcOpened *{color:#e9dec1!important;-webkit-text-fill-color:#e9dec1!important;fill:#e9dec1!important}

#l4AnswerBar.l4yes .l4d{font-size:11px!important;letter-spacing:normal!important}
#l4AnswerBar.l4yes.l4LaterCopy .l4d{top:57px!important;bottom:auto!important;width:calc(100% - 174px)!important;max-width:calc(100% - 174px)!important;white-space:normal!important;line-height:13px!important;font-size:11px!important;letter-spacing:normal!important}#l4AnswerBar.l4yes.l4LaterCopy .mcActions{top:36px!important}
@media(max-width:350px){#l4AnswerBar.l4yes.l4LaterCopy .l4r{letter-spacing:-.15px!important}}

#lv3Sheet .mcDial{width:140px;height:140px;margin:52px auto 32px;overflow:visible}
#lv3Sheet .mcForward{top:-48px;left:-35px;width:210px}
#lv3Sheet .mcSatellite{position:absolute;inset:0;transform-origin:50% 50%;pointer-events:none}
#lv3Sheet .mcSatellite svg{position:absolute;width:28px;height:28px;left:50%;top:-19px;overflow:visible}
#lv3Sheet .mcCountdown{position:relative;width:140px;height:140px;margin:22px auto}
#lv3Sheet .mcCountdown>svg{display:block;width:140px;height:140px;fill:none}
#lv3Sheet .mcRingTrack{stroke:#9ab7c8;stroke-opacity:.25;stroke-width:4}
#lv3Sheet .mcRingArc{stroke:#e6d8a5;stroke-width:4;stroke-linecap:round}
#lv3Sheet .mcCountdown line{stroke:#9ab7c8;stroke-width:1.5}
#lv3Sheet .mcRingCenter{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}
#lv3Sheet .mcRingCenter span{font:13px Arial}#lv3Sheet .mcRingCenter strong{font:600 22px/28px Arial;font-variant-numeric:tabular-nums}#lv3Sheet .mcRingCenter small{font:12px Arial}
#lv3Sheet .mcPermission{background:#e9dec1;color:#183c50;border:0;border-radius:10px;padding:12px;font:600 15px Arial}
#lv3Sheet .mcActive [hidden]{display:none!important}
#lv3Sheet .mcPermission{color:#183c50!important;-webkit-text-fill-color:#183c50!important}

#lv3Sheet .mcArrow{width:70px;height:70px;font:70px/1 Arial!important;color:#e6d8a5!important;transform-origin:35px 35px}
#lv3Sheet .mcArrow svg{display:block;width:70px;height:70px;overflow:visible}
#lv3Sheet .mcArrow text{font:70px Arial!important;fill:#e6d8a5!important}
#lv3Sheet .mcGuide .mcStart:disabled{background:#667581!important;color:#d2d7db!important;-webkit-text-fill-color:#d2d7db!important;cursor:default;opacity:1;outline:none}
#lv3Sheet .mcRingCenter strong{font-size:18px}
#lv3Sheet .mcRingCenter small{font-size:12px;min-height:14px}
#lv3Sheet .mcRingCenter{gap:2px}
#lv3Sheet .mcRingLegend{text-align:center;font:12px/1.5 Arial}

#lv3Sheet .mcArrow text{fill:#fff!important}
#lv3Sheet .mcRingCenter span{font-size:11px}

#lv3Sheet .mcRingCenter{gap:4px}
#lv3Sheet .mcRingCenter>span{font:11px/13px Arial}
#lv3Sheet .mcRingCenter .mcDuration{font:11px/13px Arial;min-height:0;white-space:nowrap}
#lv3Sheet .mcDuration:empty{display:none}
#lv3Sheet .mcRingCenter strong{display:grid;grid-template-columns:24px 4px 24px 4px 24px;align-items:center;font:600 19px/23px Arial;gap:0}
#lv3Sheet .mcRingCenter strong span{font:inherit;text-align:center}
#lv3Sheet .mcRingCenter strong i{font-style:normal;text-align:center}
#lv3Sheet .mcTimeUnits{width:80px;display:grid;grid-template-columns:repeat(3,24px);column-gap:4px;margin-top:-5px}
#lv3Sheet .mcTimeUnits span{font:9px/11px Arial;text-align:center;color:#b3c7d9}

#lv3Sheet .mcIntro,#lv3Sheet .mcStatus{text-align:center}
#lv3Sheet .mcHeight:empty{display:none}

#lv3Sheet .mcGuide .mcStart{width:auto!important;display:block!important;min-height:36px;padding:7px 13px;font:600 12px Arial!important;margin:0 auto 8px}
#lv3Sheet .mcCountdown,#lv3Sheet .mcCountdown>svg{width:166px;height:166px}
#lv3Sheet .mcRingCenter strong{font:600 24px/29px Arial;grid-template-columns:30px 5px 30px 5px 30px}
#lv3Sheet .mcRingCenter>span{font-size:13px;line-height:16px}
#lv3Sheet .mcTimeUnits{width:100px;grid-template-columns:repeat(3,30px);column-gap:5px;margin-top:-4px}
#lv3Sheet .mcRingCenter .mcDuration{font-size:12px}
#lv3Sheet .mcStatus:empty{display:none}
#lv3Sheet .mcIntro{max-width:300px;margin:8px auto;line-height:1.5}
#lv3Sheet .mcIntro{max-width:none!important;width:100%;text-align:center!important;text-wrap:balance}
#lv3Sheet .mcStatus{text-align:center!important;text-wrap:balance}
#lv3Sheet .mcGuide .mcStart.mcOpened{background:#183c50!important;color:#e9dec1!important;-webkit-text-fill-color:#e9dec1!important;outline:1px solid #e9dec1}
#lv3Sheet .mcGuide .mcStart:not(.mcOpened){background:#e9dec1!important;color:#183c50!important;-webkit-text-fill-color:#183c50!important;outline:none}

#lv5Below .mcHomeFind{color:white!important;text-decoration:underline;font:inherit;white-space:nowrap}#lv5Below{font-size:11px!important}
.mcBelowPopup{border:1px solid #9ab7c8;border-radius:16px;background:#172d3b;color:white;padding:22px 20px;max-width:310px;width:calc(100% - 64px);box-shadow:0 15px 45px #0008;text-align:center;font:14px/1.6 Arial}.mcBelowPopup::backdrop{background:#0008}.mcBelowPopup p{margin:0 0 19px}.mcBelowPopup button{background:#e9dec1;color:#183c50;border:0;border-radius:8px;padding:9px 24px;font:600 13px Arial}
#lv5Below .mcHomeFind{pointer-events:auto!important}
.mcBelowPopup{font-size:16px;line-height:1.55}.mcBelowPopup p{text-wrap:balance}
/* Keep the countdown place on its own unbroken line. */
.mcIntroLocation{display:block;white-space:nowrap;text-wrap:nowrap}
