.call-invite-section{scroll-margin-top:24px;border-color:rgb(24 202 168 / 28%);box-shadow:0 18px 48px rgb(13 22 48 / 8%)}
.call-invite-section.locked{border-color:var(--line)}
.call-invite-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:20px}
.call-invite-header h2{margin:0;color:var(--brand-navy);font:900 26px/1.1 Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;letter-spacing:-.7px}
.call-invite-header .summary{margin-top:8px}
.invite-ready-banner{display:flex;align-items:center;gap:14px;padding:15px 17px;border:1px solid rgb(24 202 168 / 28%);border-radius:10px;background:rgb(24 202 168 / 8%)}
.locked .invite-ready-banner{border-color:var(--line);background:rgb(13 22 48 / 3%)}
.invite-ready-banner>span{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border-radius:50%;background:var(--brand-patina);color:var(--brand-navy);font-size:16px;font-weight:900}
.locked .invite-ready-banner>span{background:rgb(13 22 48 / 8%);color:var(--muted)}
.invite-ready-banner b{display:block;color:var(--brand-navy);font-size:14px}
.invite-ready-banner p{margin:4px 0 0;color:var(--muted);font-size:12px;line-height:1.45}
.invite-candidate-chips{display:flex;gap:7px;overflow:auto;margin:11px 0 22px;padding:2px 0 5px}
.invite-candidate-chips>span{min-width:150px;padding:9px 10px;border:1px solid var(--line);border-radius:8px;background:#fff}
.invite-candidate-chips b,.invite-candidate-chips small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.invite-candidate-chips b{color:var(--brand-navy);font-size:11px}
.invite-candidate-chips small{margin-top:3px;color:var(--muted);font-size:10px}
.invite-candidate-chips .more{min-width:76px;text-align:center}
.call-invite-layout{display:grid;grid-template-columns:minmax(0,1.28fr) minmax(285px,.72fr);gap:22px;align-items:start;margin-top:22px}
.call-invite-fields{display:grid;gap:12px}
.invite-config-panel{padding:17px;border:1px solid var(--line);border-radius:10px;background:rgb(249 248 245 / 55%)}
.invite-config-title{display:flex;align-items:flex-start;gap:11px;margin-bottom:14px}
.invite-config-title>span{display:grid;place-items:center;flex:0 0 25px;width:25px;height:25px;border-radius:50%;background:var(--brand-navy);color:#fff;font-size:11px;font-weight:900}
.invite-config-title h3{margin:1px 0 0;color:var(--brand-navy);font-size:14px}
.invite-config-title p{margin:4px 0 0;color:var(--muted);font-size:11px;line-height:1.4}
.invite-config-panel>label,.invite-window-grid label{color:var(--muted);font-size:11px;font-weight:700}
.invite-config-panel input,.invite-config-panel select,.invite-config-panel textarea{border-color:rgb(13 22 48 / 17%);font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}
.invite-config-panel input:focus,.invite-config-panel select:focus,.invite-config-panel textarea:focus{outline:2px solid rgb(34 67 162 / 18%);border-color:var(--accent)}
.invite-window-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}
.invite-window-grid label{position:relative}
.invite-window-grid label small{position:absolute;right:8px;bottom:11px;color:#7b849e;font-size:9px;font-weight:500;pointer-events:none}
.invite-window-grid label:has(small) input{padding-right:48px}
.weekend-toggle{display:flex;align-items:center;gap:10px;margin-top:13px;padding:10px 11px;border:1px solid rgb(34 67 162 / 14%);border-radius:8px;background:#fff;cursor:pointer}
.weekend-toggle input{flex:0 0 auto;width:17px;height:17px;margin:0;accent-color:var(--brand-orange)}
.weekend-toggle span,.weekend-toggle b,.weekend-toggle small{display:block}
.weekend-toggle b{color:var(--brand-navy);font-size:11px}
.weekend-toggle small{margin-top:2px;color:var(--muted);font-size:10px;font-weight:400}
.message-variables{display:block;margin-top:7px;color:var(--muted);font-size:10px;font-weight:400;line-height:1.45}
.field-note{margin:7px 0 0;color:var(--muted);font-size:10px;line-height:1.35}
.whatsapp-preview{position:sticky;top:24px;overflow:hidden;border:1px solid rgb(13 22 48 / 14%);border-radius:17px;background:#eef4ef;box-shadow:0 16px 40px rgb(13 22 48 / 12%)}
.whatsapp-preview-head{display:flex;align-items:center;gap:9px;padding:13px 14px;background:var(--brand-navy);color:#fff}
.whatsapp-preview-head>span{display:grid;place-items:center;width:31px;height:31px;border-radius:50%;background:var(--brand-patina);color:var(--brand-navy);font-weight:900}
.whatsapp-preview-head b,.whatsapp-preview-head small{display:block}
.whatsapp-preview-head b{font-size:12px}
.whatsapp-preview-head small{margin-top:2px;color:#cdd5e4;font-size:9px}
.whatsapp-preview-body{min-height:390px;padding:15px 12px 21px;background-color:#e8efe9;background-image:radial-gradient(rgb(13 22 48 / 5%) .7px,transparent .7px);background-size:13px 13px}
.preview-date{width:max-content;margin:0 auto 14px;padding:4px 7px;border-radius:4px;background:#fff;color:var(--muted);font-size:9px;box-shadow:0 1px 2px rgb(13 22 48 / 8%)}
.whatsapp-bubble,.candidate-reply{width:88%;padding:10px 11px;border-radius:8px;background:#fff;color:#28344f;font-size:11px;line-height:1.48;white-space:pre-wrap;box-shadow:0 1px 2px rgb(13 22 48 / 10%)}
.whatsapp-bubble{border-top-left-radius:2px}
.candidate-reply{width:max-content;max-width:84%;margin:11px 0 11px auto;border-top-right-radius:2px;background:#d8f6d1}
.whatsapp-bubble.confirmation{background:#fff}
.whatsapp-window-summary{padding:12px 14px;background:#fff}
.whatsapp-window-summary b,.whatsapp-window-summary span{display:block}
.whatsapp-window-summary b{color:var(--brand-navy);font-size:10px;text-transform:uppercase;letter-spacing:.55px}
.whatsapp-window-summary span{margin-top:4px;color:var(--muted);font-size:10px;line-height:1.4}
.call-invite-actions{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:18px;padding-top:17px;border-top:1px solid var(--line)}
.call-invite-actions p{margin:0;color:var(--muted);font-size:12px;line-height:1.4}
.call-invite-actions p.error{color:#9b421f}
.call-invite-actions .primary{flex:0 0 auto;border-radius:50rem;background:var(--brand-orange);box-shadow:0 10px 24px rgb(255 69 26 / 20%)}
.call-invite-tracking{scroll-margin-top:24px;margin-top:25px;padding-top:23px;border-top:1px solid var(--line)}
.tracking-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}
.tracking-heading h3{margin:1px 0 0;color:var(--brand-navy);font-size:19px}
.tracking-heading p:not(.eyebrow){max-width:670px;margin:7px 0 0;color:var(--muted);font-size:11px;line-height:1.45}
.tracking-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}
.tracking-actions button{white-space:nowrap}
.tracking-actions .primary{background:var(--brand-orange);border-radius:50rem}
.tracking-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:17px 0 13px}
.tracking-kpis>span,.tracking-kpis>button{padding:12px 13px;border:1px solid var(--line);border-radius:9px;background:rgb(249 248 245 / 58%);color:var(--muted);font-size:10px}
.tracking-kpis b{display:block;margin-bottom:3px;color:var(--brand-navy);font-size:21px;line-height:1}
.tracking-declined{margin:13px 0;padding:12px 13px;border:1px solid var(--line);border-radius:9px;font-size:12px}
.tracking-declined summary{cursor:pointer;color:var(--brand-navy);font-weight:700}
.tracking-declined ul{list-style:none;margin:12px 0 0;padding:0;max-height:360px;overflow:auto}
.tracking-declined li{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;padding:10px 0;border-top:1px solid var(--line);overflow-wrap:anywhere}
.tracking-declined li>span:not(.tracking-state){color:var(--muted)}
.tracking-table-wrap{overflow:auto;border:1px solid var(--line);border-radius:10px;background:#fff}
.tracking-table{width:100%;border-collapse:collapse;min-width:760px}
.tracking-table th{padding:10px 13px;background:rgb(13 22 48 / 3%);color:var(--muted);font-size:9px;letter-spacing:.6px;text-align:left;text-transform:uppercase}
.tracking-table td{padding:12px 13px;border-top:1px solid var(--line);color:var(--brand-navy);font-size:11px;vertical-align:top}
.tracking-table td:first-child b,.tracking-table td:first-child small,.tracking-error{display:block}
.tracking-table td:first-child b{font-size:12px}
.tracking-table td:first-child small{margin-top:3px;color:var(--muted);font-size:10px}
.tracking-state,.tracking-appointment{display:inline-block;padding:5px 7px;border-radius:999px;background:rgb(13 22 48 / 5%);color:var(--muted);font-size:10px;font-weight:700}
.tracking-state.sent,.tracking-state.yes,.tracking-appointment.scheduled{background:rgb(24 202 168 / 11%);color:#087e69}
.tracking-state.failed,.tracking-state.no{background:rgb(255 69 26 / 9%);color:#9b421f}
.tracking-state.missing{background:rgb(13 22 48 / 5%);color:#667087}
.tracking-error{max-width:260px;margin-top:5px;color:#9b421f;font-size:9px;line-height:1.35}
.tracking-row-actions{min-width:155px}
.tracking-resend{padding:7px 10px;font-size:10px;white-space:nowrap}
.tracking-resend-note{display:block;margin-top:5px;color:var(--muted);font-size:9px;line-height:1.3}
.tracking-empty{padding:24px!important;color:var(--muted)!important;text-align:center}
.tracking-feedback{margin:10px 2px 0;color:var(--muted);font-size:11px}
.tracking-feedback.error{color:#9b421f}
.phone-interview-section{scroll-margin-top:24px;margin-top:31px;padding-top:29px;border-top:2px solid rgb(13 22 48 / 9%)}
.phone-interview-header{display:flex;align-items:flex-start;justify-content:space-between;gap:22px}
.phone-interview-header h2{margin:0;color:var(--brand-navy);font-size:25px}
.phone-interview-header .status{white-space:nowrap}
.phone-ai-disclosure{display:flex;align-items:center;gap:12px;margin:18px 0;padding:13px 15px;border:1px solid rgb(34 67 162 / 14%);border-radius:10px;background:rgb(34 67 162 / 4%)}
.phone-ai-disclosure>span{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;border-radius:10px;background:var(--brand-navy);color:var(--brand-patina);font-size:11px;font-weight:900;letter-spacing:.5px}
.phone-ai-disclosure b{display:block;color:var(--brand-navy);font-size:12px}
.phone-ai-disclosure p{margin:4px 0 0;color:var(--muted);font-size:11px;line-height:1.4}
.phone-voice-panel{display:grid;grid-template-columns:minmax(210px,.62fr) minmax(0,1.38fr);gap:24px;padding:18px;border:1px solid var(--line);border-radius:11px;background:rgb(249 248 245 / 65%)}
.phone-voice-panel h3,.phone-script-heading h3{margin:1px 0 0;color:var(--brand-navy);font-size:17px}
.phone-voice-panel>div>p:not(.eyebrow),.phone-script-heading>div>p:not(.eyebrow){margin:5px 0 0;color:var(--muted);font-size:11px;line-height:1.4}
.phone-voice-controls{display:grid;grid-template-columns:1fr .72fr;gap:10px}
.phone-voice-controls label,.phone-script-editor label,.phone-question-meta label{color:var(--muted);font-size:10px;font-weight:700}
.phone-voice-controls select,.phone-voice-controls textarea,.phone-script-item textarea,.phone-question-meta input,.phone-question-meta select{border-color:rgb(13 22 48 / 17%);font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}
.phone-voice-instructions{grid-column:1 / -1}
.phone-script-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin:25px 0 12px}
.phone-script-item{scroll-margin-top:25px;margin-bottom:11px;padding:17px;border:1px solid var(--line);border-radius:11px;background:#fff}
.phone-script-item.question{display:block;width:100%;border-left:3px solid rgb(34 67 162 / 34%)}
.phone-script-item.fixed{border-left:3px solid var(--brand-patina);background:rgb(249 248 245 / 48%)}
.phone-script-item-head{display:flex;align-items:center;gap:11px;margin-bottom:12px}
.phone-script-item-head>div{min-width:0}
.phone-script-item-head .eyebrow{margin-bottom:2px;font-size:9px}
.phone-script-item-head h4{margin:0;color:var(--brand-navy);font-size:13px}
.phone-script-index{display:grid;place-items:center;flex:0 0 27px;width:27px;height:27px;border-radius:50%;background:rgb(34 67 162 / 9%);color:var(--accent);font-size:10px;font-weight:900}
.phone-script-index.greeting,.phone-script-index.farewell{background:var(--brand-patina);color:var(--brand-navy)}
.phone-remove-question{margin-left:auto;border:0;background:transparent;color:#9b421f;font-size:10px;font-weight:700;cursor:pointer}
.phone-script-editor{display:grid;gap:12px}
.phone-script-editor>label{display:block;width:100%}
.phone-script-editor textarea{display:block;width:100%;min-height:128px;padding:13px 14px;font-size:14px;line-height:1.55;resize:vertical}
.phone-script-item.question .phone-script-editor textarea{min-height:142px}
.phone-question-meta{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}
.phone-script-editor .phone-question-meta{margin-top:0}
.phone-audio-row{display:grid;grid-template-columns:minmax(250px,1fr) minmax(260px,340px) auto;align-items:center;gap:14px;margin:17px -17px -17px;padding:13px 17px;border-top:1px solid rgb(13 22 48 / 9%);border-radius:0 0 10px 10px;background:rgb(13 22 48 / 2.5%)}
.phone-audio-status{display:flex;align-items:center;gap:9px;min-width:0}
.phone-audio-status>span{display:grid;place-items:center;flex:0 0 24px;width:24px;height:24px;border-radius:50%;background:rgb(13 22 48 / 6%);color:var(--muted);font-size:10px;font-weight:900}
.phone-audio-status.ready>span{background:rgb(24 202 168 / 13%);color:#087e69}
.phone-audio-status b,.phone-audio-status small{display:block}
.phone-audio-status b{color:var(--brand-navy);font-size:10px;line-height:1.3}
.phone-audio-status small{margin-top:3px;color:var(--muted);font-size:9px;line-height:1.35}
.phone-audio-row audio{width:100%;height:34px}
.phone-audio-row .secondary{white-space:nowrap}
.phone-interview-actions{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:19px;padding-top:17px;border-top:1px solid var(--line)}
.phone-interview-actions>div:last-child{display:flex;gap:8px}
.phone-interview-actions p,.phone-interview-actions small{display:block;margin:0;color:var(--muted);font-size:11px;line-height:1.4}
.phone-interview-actions p.error{color:#9b421f}
.phone-interview-actions small{margin-top:3px;font-size:9px}
.phone-interview-actions .primary{border-radius:50rem;background:var(--brand-orange)}
@media(max-width:980px){.call-invite-layout{grid-template-columns:1fr}.whatsapp-preview{position:relative;top:auto;max-width:430px}.invite-window-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tracking-heading{display:block}.tracking-actions{justify-content:flex-start;margin-top:12px}.phone-voice-panel{grid-template-columns:1fr}.phone-audio-row{grid-template-columns:minmax(220px,1fr) minmax(240px,320px)}.phone-audio-row .secondary{grid-column:2;justify-self:end}.phone-audio-row audio{grid-column:1;grid-row:2}}
@media(max-width:620px){.call-invite-header,.call-invite-actions,.phone-interview-header,.phone-script-heading,.phone-interview-actions{display:block}.call-invite-header .status,.phone-interview-header .status{display:inline-block;margin-top:12px}.invite-window-grid,.phone-question-meta,.phone-voice-controls{grid-template-columns:1fr}.phone-voice-instructions{grid-column:auto}.call-invite-actions .primary{width:100%;margin-top:13px}.whatsapp-preview{max-width:none}.invite-candidate-chips>span{min-width:135px}.tracking-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.tracking-actions{display:grid}.tracking-actions button{width:100%}.phone-script-heading>button{width:100%;margin-top:12px}.phone-audio-row{grid-template-columns:1fr}.phone-audio-row audio{grid-column:auto;grid-row:auto}.phone-audio-row .secondary{width:100%}.phone-interview-actions>div:last-child{display:grid;margin-top:13px}.phone-interview-actions button{width:100%}}

/* Unified phone agenda: invitations, replies and bookings across channels. */
.agenda-kpis small{display:block;margin-top:7px;font-size:11px;line-height:1.4}
.agenda-channel-note{color:var(--muted);font-size:12px;line-height:1.5}
.agenda-response-filters{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}
.agenda-response-filters button{border:1px solid var(--line);border-radius:20px;padding:8px 13px;background:#fff;color:var(--brand-navy);font-family:inherit;font-weight:500;font-size:12px;cursor:pointer}
.agenda-response-filters button[aria-pressed=true]{background:#e7f4eb;border-color:#84b59a;color:#204c37}
.agenda-followup{display:grid;grid-template-columns:minmax(180px,1fr) minmax(220px,1.25fr) minmax(150px,.8fr);align-items:start;gap:20px;padding:20px 16px}
.agenda-followup[hidden],#agenda-filter-empty[hidden]{display:none}
.agenda-person,.agenda-answer,.agenda-booking{min-width:0;overflow-wrap:anywhere}
.agenda-booking .stage{display:inline-block;white-space:normal;line-height:1.4}
.agenda-field-label{display:block;color:var(--muted);font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;margin-bottom:7px}
.agenda-response b{font-size:12px;font-weight:600}
.agenda-response blockquote{margin:7px 0;padding:8px 11px;background:#f3f7f5;border-left:3px solid #a2c8b1;border-radius:0 5px 5px 0;color:var(--ink);font-size:13px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}
.agenda-response small{display:block;color:var(--muted);font-size:11px;line-height:1.5}
.agenda-response-pending{margin:0;color:var(--muted);font-size:12px}
.agenda-response-history{margin-top:12px;font-size:11px;color:var(--muted)}
.agenda-response-history summary{cursor:pointer;color:var(--accent);font-weight:600}
.agenda-response-history .agenda-response{margin-top:12px}
.agenda-reply-preview{border-top:1px solid var(--line);padding:14px 0;margin-bottom:10px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.agenda-reply-preview h3{grid-column:1/-1;margin:0;font-size:13px}
.agenda-reply-preview>div>b{display:block;font-size:12px;margin-bottom:8px}
.agenda-reply-preview .agenda-response blockquote{max-height:100px;overflow:auto}
@media(max-width:1000px){.agenda-followup{grid-template-columns:1fr 1fr}.agenda-booking{grid-column:1/-1}.agenda-reply-preview{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.agenda-followup{grid-template-columns:minmax(0,1fr);gap:16px}.agenda-reply-preview{grid-template-columns:minmax(0,1fr)}.agenda-detail{padding:16px}.agenda-response-filters button{min-height:38px}}

/* Explicit interactions are separate from replies and confirmed reservations. */
.agenda-link-activity { margin-top: 16px; padding-top: 12px; border-top: 1px solid var(--line, #dce5e1); }
.agenda-link-activity p { margin: 7px 0; font-size: 12px; line-height: 1.5; }
.agenda-link-activity p b { font-size: 12px; }
.agenda-link-activity small { display: block; margin-top: 3px; font-size: 11px; color: var(--muted, #657a75); }
.agenda-activity-recorded { color: var(--ink, #163c35); }
.agenda-activity-warning { padding: 10px 14px; border-radius: 10px; background: #fff3dc; color: #76500c; font-size: 13px; }

/* A person invited through both channels still has one interview. */
.agenda-dual-badge { display: inline-flex; padding: 4px 8px; border: 1px solid #cbd6ef; border-radius: 6px; background: #f0f3fc; color: #3d527f; font-size: 11px; font-weight: 700; }
.agenda-invitation-list { list-style: none; display: grid; gap: 7px; padding: 0; margin: 8px 0 0; }
.agenda-invitation-list li { border-left: 2px solid var(--line, #dce5e1); padding-left: 8px; }
.agenda-invitation-channel { color: var(--ink, #163c35); font-size: 11px; font-weight: 700; }
.agenda-invitation-list small { margin-top: 2px; overflow-wrap: anywhere; }
.agenda-kpis .agenda-channel-overlap { margin-top: 6px; line-height: 1.4; color: #3d527f; }

.phone-agenda-ranges{display:grid;gap:12px;margin-top:18px}
.phone-agenda-range{min-width:0;margin:0;padding:14px;border:1px solid var(--line);border-radius:10px;background:#fff}
.phone-agenda-range legend{padding:0 6px;color:var(--brand-navy);font-size:12px;font-weight:700}
.phone-range-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.phone-range-grid label:last-child{grid-column:1/-1}
.phone-range-remove{display:block;margin:10px 0 0 auto;font-size:11px}
.phone-range-remove:disabled{opacity:.4;cursor:default}
.phone-range-add{margin-top:12px}
#call-invite-window-preview{white-space:pre-line}
@media(max-width:480px){.phone-range-grid{grid-template-columns:1fr}.phone-range-grid label:last-child{grid-column:auto}}

/* Expandable candidate lists for invitation and agenda indicators. */
.tracking-kpis>button{text-align:left;cursor:pointer;font-family:inherit;position:relative;min-width:0}
.tracking-kpis>button:hover,.tracking-kpis>button[aria-expanded="true"]{border-color:var(--brand-orange);background:rgb(255 69 26 / 4%)}
.tracking-kpis>button:focus-visible,.tracking-metric-detail>summary:focus-visible{outline:2px solid var(--brand-orange);outline-offset:3px}
.tracking-kpis>button>small{display:block;margin-top:8px;font-size:10px;color:var(--muted)}
.tracking-metric-detail{margin:10px 0;padding:12px 13px;border:1px solid var(--line);border-radius:9px;font-size:12px}
.tracking-metric-detail>summary{cursor:pointer;color:var(--brand-navy);font-weight:700}
.tracking-metric-note,.tracking-metric-empty{color:var(--muted);font-size:11px;line-height:1.5;margin:10px 0}
.tracking-metric-detail ul{list-style:none;margin:10px 0 0;padding:0;max-height:360px;overflow:auto}
.tracking-metric-detail li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 20px;padding:11px 0;border-top:1px solid var(--line);overflow-wrap:anywhere}
.tracking-metric-detail li strong{color:var(--brand-navy)}
.tracking-metric-detail li small{display:block;color:var(--muted);font-size:10px;line-height:1.5;margin-top:3px}
.tracking-metric-date{text-align:right;color:var(--brand-navy);font-variant-numeric:tabular-nums}
.tracking-metric-date time{display:block;margin-top:3px}
@media(max-width:620px){.tracking-metric-detail li{grid-template-columns:minmax(0,1fr);gap:5px}.tracking-metric-date{text-align:left}}
