.smart-schedule-intel, .meeting-smart-scan, .dst-schedule-risk, .fixed-offset-intelligence{margin-top:16px;padding-top:14px;border-top:1px solid var(--border)}.smart-schedule-intel[hidden]{display:none}.smart-schedule-intel-head, .meeting-smart-scan-head, .dst-schedule-risk-head, .fixed-offset-intelligence-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.smart-schedule-intel-head span, .meeting-smart-scan-head span, .dst-schedule-risk-head span, .fixed-offset-intelligence-head span{color:var(--text-soft);font-size:12px;line-height:1.45}.smart-schedule-intel-head strong, .dst-schedule-risk-head strong, .fixed-offset-intelligence-head strong{color:var(--text);font-size:14px;line-height:1.4;font-weight:700;text-align:right}.smart-schedule-metrics{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:0;margin-top:12px;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.smart-schedule-metrics > div{min-width:0;padding:10px 12px}.smart-schedule-metrics > div + div{border-left:1px solid var(--border)}.smart-schedule-metrics span, .smart-schedule-metrics strong{display:block}.smart-schedule-metrics span{margin-bottom:4px;color:var(--text-soft);font-size:var(--font-xs)}.smart-schedule-metrics strong{overflow-wrap:anywhere;color:var(--text);font-size:13px;line-height:1.45;font-weight:600}.smart-schedule-note, .meeting-week-insight, .dst-schedule-risk p, .fixed-offset-intelligence p{margin:10px 0 0;color:var(--text-soft);font-size:13px;line-height:1.6}.smart-schedule-link, .dst-schedule-risk a, .fixed-offset-intelligence a{display:inline-flex;margin-top:8px;color:var(--primary);font-size:13px;font-weight:700;text-decoration:none}.smart-schedule-link:hover, .dst-schedule-risk a:hover, .fixed-offset-intelligence a:hover{text-decoration:underline}.time-difference-page-v2 .smart-schedule-intel{margin:10px 0 12px;padding-top:10px}.time-difference-page-v2 .difference-contact-item.is-smart-best{border-color:var(--primary);box-shadow:inset 3px 0 0 var(--primary)}.meeting-smart-scan{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:10px 16px;align-items:center;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid var(--border)}.meeting-smart-scan-head{display:block}.meeting-smart-scan-head strong, .meeting-smart-scan-head span{display:block}.meeting-smart-scan-head strong{margin-bottom:4px;font-size:14px;line-height:1.4}.meeting-week-insight{grid-column:1 / -1;margin-top:0}.meeting-week-insight[data-state="success"]{color:var(--text)}.dst-schedule-risk, .fixed-offset-intelligence{padding-bottom:2px}.dst-schedule-risk[data-tone="high"] .dst-schedule-risk-head strong{color:var(--danger)}.dst-schedule-risk[data-tone="medium"] .dst-schedule-risk-head strong{color:var(--primary)}@media (max-width: 700px){.smart-schedule-intel-head, .dst-schedule-risk-head, .fixed-offset-intelligence-head{display:block}.smart-schedule-intel-head strong, .dst-schedule-risk-head strong, .fixed-offset-intelligence-head strong{display:block;margin-top:4px;text-align:left}.smart-schedule-metrics{grid-template-columns:1fr}.smart-schedule-metrics > div{display:grid;grid-template-columns:minmax(110px, .75fr) minmax(0, 1fr);align-items:baseline;gap:10px;padding:8px 0}.smart-schedule-metrics > div + div{border-left:0;border-top:1px solid var(--border)}.smart-schedule-metrics span{margin-bottom:0}.smart-schedule-metrics strong{text-align:right}.meeting-smart-scan{grid-template-columns:1fr}.meeting-smart-scan .button{width:100%}.meeting-week-insight{grid-column:auto}}
