#todayOverviewRow{display:grid!important;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)!important;gap:22px!important;align-items:start!important;margin:20px 0 26px!important}html body#referenceDesign#referenceDesign#referenceDesign#referenceDesign#referenceDesign#referenceDesign #todayOverviewRow #groupSummary#groupSummary{width:100%!important;margin:0!important}#todayHomeBox{background:#fffdf7!important;border:1px solid #dfdccf!important;border-radius:14px!important;overflow:hidden!important;color:#393b32!important}#todayHomeBox .today-head{background:#a72b32;color:white;display:flex;align-items:center;gap:14px;padding:20px}#todayHomeBox .today-date{width:48px;flex:none;text-align:center;background:#fffdf7;color:#a72b32;border-radius:9px;padding:6px}#todayHomeBox .today-date small{display:block;font:800 10px system-ui;letter-spacing:.5px}#todayHomeBox .today-date b{font:700 27px Georgia,serif}#todayHomeBox .today-title{flex:1;min-width:0}#todayHomeBox .today-title>small{font:800 10px system-ui;letter-spacing:1.8px}#todayHomeBox h2{font:700 25px/1.2 Georgia,serif!important;color:white!important;margin:3px 0!important}#todayHomeBox .today-title p{font:12px/1.4 system-ui;margin:5px 0 0;opacity:.8}#todayHomeBox button{box-shadow:none!important;text-transform:none!important;letter-spacing:0!important;min-height:0!important;width:auto!important;cursor:pointer}#todayHomeBox .today-see{background:transparent!important;color:white!important;border:0!important;padding:0!important;font:700 12px system-ui!important;flex:none}#todayHomeBox .today-event{display:grid!important;grid-template-columns:72px minmax(0,1fr) 14px!important;width:100%!important;gap:12px!important;align-items:center!important;background:transparent!important;border:0!important;border-bottom:1px solid #eeeae0!important;border-radius:0!important;text-align:left!important;padding:14px 20px!important;color:#393b32!important}#todayHomeBox .today-time{font:700 12px system-ui;color:#5c5e52}#todayHomeBox .today-time.today-all-day{font-weight:400;color:#929487}#todayHomeBox .today-event-copy{border-left:3px solid;padding-left:12px;min-width:0}#todayHomeBox .today-event-copy b{display:block;font:700 14px/1.4 system-ui;overflow-wrap:anywhere}#todayHomeBox .today-event-copy small{display:block;font:12px system-ui;color:#858779;margin-top:3px}#todayHomeBox .today-arrow{font:24px system-ui;color:#a4a596}#todayHomeBox .today-bottom{display:flex;gap:10px;align-items:center;justify-content:space-between;background:#f5f2e8;padding:13px 20px;font:12px system-ui;color:#848678}#todayHomeBox .today-bottom button,#todayHomeBox .today-more,#todayHomeBox .today-empty button{background:transparent!important;border:0!important;color:#a72b32!important;padding:0!important;font:700 12px system-ui!important}#todayHomeBox .today-more{display:block!important;padding:13px 20px!important}#todayHomeBox .today-empty{padding:26px 20px;font:14px system-ui;color:#858779}#todayHomeBox .today-tomorrow-label{font:800 10px system-ui;letter-spacing:1.5px;padding:14px 20px 0;color:#a72b32}@media(max-width:680px){#todayOverviewRow{grid-template-columns:1fr!important;gap:18px!important;margin:15px 0 20px!important}#todayHomeBox .today-head{padding:17px 15px;gap:10px}#todayHomeBox .today-see{display:none!important}#todayHomeBox .today-event{padding:13px 15px!important;grid-template-columns:62px minmax(0,1fr) 12px!important;gap:10px!important}#todayHomeBox .today-bottom{padding:12px 15px}#todayHomeBox h2{font-size:24px!important}}

@media(min-width:681px){html body#referenceDesign#referenceDesign#referenceDesign#referenceDesign#referenceDesign#referenceDesign #todayOverviewRow #groupSummary#groupSummary{display:flex!important;flex-wrap:wrap!important;gap:14px!important;padding:20px!important;align-items:center!important}html body#referenceDesign#referenceDesign#referenceDesign#referenceDesign#referenceDesign#referenceDesign #todayOverviewRow #groupSummary .summary-heading{flex:1!important}html body#referenceDesign#referenceDesign#referenceDesign#referenceDesign#referenceDesign#referenceDesign #todayOverviewRow #groupSummary#groupSummary #summaryMetrics{width:100%!important;flex:0 0 100%!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}html body#referenceDesign#referenceDesign#referenceDesign#referenceDesign#referenceDesign#referenceDesign #todayOverviewRow #groupSummary#groupSummary #summaryMetrics>*{min-width:0!important;border:0!important}html body#referenceDesign#referenceDesign#referenceDesign#referenceDesign#referenceDesign#referenceDesign #todayOverviewRow #groupSummary#groupSummary #summaryMetrics .summary-next{grid-column:1/-1!important;width:100%!important;border-radius:10px!important;padding:12px!important}html body#referenceDesign#referenceDesign#referenceDesign#referenceDesign#referenceDesign#referenceDesign #todayOverviewRow #groupSummary#groupSummary #summaryMetrics b{white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important}}
