.dm-duration{border:0;min-width:0;margin:0;padding:0}.dm-duration legend{margin-bottom:8px;font-size:12px}.dm-duration>div{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:8px;display:grid}.dm-duration>div>span{color:var(--muted);padding-bottom:12px}.dm-duration .ui-field{gap:5px;font-size:11px}.meeting-controls,.meeting-onboarding-controls{border:1px solid color-mix(in srgb,#edb44b 45%,var(--border));background:color-mix(in srgb,#edb44b 12%,var(--surface));color:var(--ink);border-radius:14px;margin-top:16px;padding:14px 16px}.meeting-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.meeting-controls>span,.meeting-onboarding-controls>strong{align-items:center;gap:8px;font-size:12px;display:flex}.meeting-onboarding-controls p,.meeting-confirm p{color:var(--muted);font-size:13px;line-height:1.7}.meeting-onboarding-controls small{color:var(--muted);margin-top:10px;font-size:12px;display:block}.meeting-confirm{gap:16px;display:grid}.meeting-confirm p{margin:0}.meeting-email-preview{border:1px solid var(--border);background:#fff;border-radius:12px;width:100%;max-width:600px;height:520px;margin:auto;display:block}.meeting-automation-status{z-index:500;border:1px solid var(--border);background:var(--surface);max-width:min(480px,100vw - 48px);color:var(--ink);border-radius:14px;align-items:center;gap:10px;padding:12px 16px;font-size:12px;line-height:1.6;display:flex;position:fixed;bottom:20px;left:24px;box-shadow:0 6px 24px #00175d20}.meeting-automation-status>svg{color:var(--mint);flex-shrink:0}.meeting-automation-status.has-error{border-color:#d7ad58}.meeting-automation-status.has-error>svg{color:#b47a14}@media (max-width:600px){.meeting-controls,.meeting-onboarding-controls{padding:12px}.meeting-controls>button{width:100%}.meeting-automation-status{max-width:calc(100vw - 24px);bottom:12px;left:12px}}
