.vrec.svelte-ir4h88{display:flex;flex-direction:column;gap:8px}.vrec-item.svelte-ir4h88{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-control);background:var(--panel-bg)}.vrec-head.svelte-ir4h88{display:flex;align-items:center;gap:10px;min-width:0}.vrec-icon.svelte-ir4h88{width:26px;height:26px;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;color:var(--accent);background:var(--accent-surface)}.vrec-text.svelte-ir4h88{flex:1;min-width:0}.vrec-title.svelte-ir4h88{font-weight:600;font-size:var(--font-body-sm)}.vrec-status.svelte-ir4h88{color:var(--ink-3);font-size:var(--font-caption)}.vrec-status[data-tone=error].svelte-ir4h88{color:var(--color-danger)}.vrec-actions.svelte-ir4h88{display:flex;align-items:center;gap:6px;flex:none}.vrec-player.svelte-ir4h88{display:flex;align-items:center;gap:8px}.vrec-player.svelte-ir4h88 audio:where(.svelte-ir4h88){flex:1;min-width:0}@media(max-width:768px),(pointer:coarse)and (max-height:500px){.vrec-head.svelte-ir4h88{flex-wrap:wrap}.vrec-actions.svelte-ir4h88{width:100%;justify-content:flex-end}}.minv.svelte-18clh2y{display:flex;flex-direction:column;gap:8px;min-width:0}.minv-hint.svelte-18clh2y{margin:0;color:var(--ink-3);font-size:var(--font-caption);line-height:1.45}.minv-link.svelte-18clh2y{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.minv-code.svelte-18clh2y{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:4px 8px;border-radius:var(--radius-control-sm);background:var(--surface-1);color:var(--ink-1);font-size:var(--font-caption)}.minv-invite.svelte-18clh2y{display:flex;flex-direction:column;gap:8px;margin-top:4px;padding-top:10px;border-top:1px solid var(--line)}.minv-invite-head.svelte-18clh2y{display:flex;align-items:center;justify-content:space-between;gap:8px}.minv-invite-title.svelte-18clh2y{color:var(--ink-2);font-size:var(--text-11-5);font-weight:600}.minv-people.svelte-18clh2y{display:flex;flex-wrap:wrap;gap:6px}.minv-chip.svelte-18clh2y{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;background:var(--surface-1);border:1px solid var(--line);font-size:var(--font-caption)}.minv-chip[data-external=true].svelte-18clh2y{background:var(--panel-bg)}.minv-chip[data-new=true].svelte-18clh2y{border-color:var(--accent);background:var(--accent-selection)}.minv-add.svelte-18clh2y{display:flex;gap:8px;align-items:center}.minv-add.svelte-18clh2y .form-control{flex:1;min-width:0}.minv-actions.svelte-18clh2y{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.meeting-section-card.svelte-6xpnd5{--btn-soft-bg: var(--surface-1);overflow:hidden;background:var(--panel-bg);border:1px solid var(--line);scroll-margin-top:58px}.meeting-section-card.svelte-6xpnd5:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:3px}.meeting-section-card[data-variant=overview].svelte-6xpnd5{--field-surface: var(--surface-1);border-radius:14px;box-shadow:var(--shadow-sm)}.meeting-section-card[data-variant=technical].svelte-6xpnd5{border-radius:12px}.meeting-section-summary.svelte-6xpnd5{display:flex;align-items:center;gap:12px;cursor:pointer;list-style:none}.meeting-section-card[data-variant=overview].svelte-6xpnd5 .meeting-section-summary:where(.svelte-6xpnd5){padding:13px 15px;-webkit-user-select:none;user-select:none}.meeting-section-card[data-variant=technical].svelte-6xpnd5 .meeting-section-summary:where(.svelte-6xpnd5){padding:12px 14px}.meeting-section-summary.svelte-6xpnd5::-webkit-details-marker{display:none}.meeting-section-summary.svelte-6xpnd5:hover{background:var(--hover-veil)}.meeting-section-icon.svelte-6xpnd5{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:none;color:var(--accent);background:var(--accent-surface);border-radius:9px}.meeting-section-heading.svelte-6xpnd5{display:flex;flex:1;flex-direction:column;min-width:0}.meeting-section-heading.svelte-6xpnd5 strong:where(.svelte-6xpnd5){color:var(--ink-1);font-size:var(--text-13);font-weight:600}.meeting-section-heading.svelte-6xpnd5>span:where(.svelte-6xpnd5){overflow:hidden;margin-top:2px;color:var(--ink-3);font-size:var(--text-11-5);text-overflow:ellipsis;white-space:nowrap}.meeting-section-chevron.svelte-6xpnd5{display:inline-flex;color:var(--ink-3);transition:transform .14s ease;transform:rotate(90deg)}.meeting-section-card[open].svelte-6xpnd5 .meeting-section-chevron:where(.svelte-6xpnd5){transform:rotate(-90deg)}@media(max-width:768px),(pointer:coarse)and (max-height:500px){.meeting-section-card[data-variant=overview].svelte-6xpnd5 .meeting-section-summary:where(.svelte-6xpnd5){padding:11px 12px}}.meeting-section-nav.svelte-19aszqi{position:sticky;top:0;z-index:4;display:flex;align-items:center;gap:4px;min-width:0;padding:9px 28px;overflow-x:auto;background:color-mix(in oklab,var(--panel-bg) 94%,transparent);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);scrollbar-width:none}.meeting-section-nav.svelte-19aszqi::-webkit-scrollbar{display:none}.meeting-section-nav.svelte-19aszqi .meeting-section-item{font-family:inherit;flex:none;padding:6px 11px;color:var(--ink-3);background:transparent;border:1px solid transparent;border-radius:8px;cursor:pointer;font-size:var(--text-12);font-weight:500}.meeting-section-nav.svelte-19aszqi .meeting-section-item:hover{color:var(--ink-1);background:var(--hover-veil)}.meeting-section-nav.svelte-19aszqi .meeting-section-item.is-active{color:var(--accent);background:var(--accent-selection);border-color:var(--accent)}@media(max-width:768px),(pointer:coarse)and (max-height:500px){.meeting-section-nav.svelte-19aszqi{padding:8px 14px}}.app-modal-close.meeting-modal-close{top:18px;right:20px}.meeting-modal-header.svelte-1uzzjo{--btn-soft-bg: var(--surface-1);flex-shrink:0;min-width:0;padding:22px 64px 20px 28px;background:var(--panel-bg);border-bottom:1px solid var(--line)}.meeting-modal-heading-row.svelte-1uzzjo{display:flex;align-items:center;justify-content:space-between;gap:16px}.meeting-heading-actions.svelte-1uzzjo{display:flex;align-items:center;gap:8px;min-width:0}.meeting-modal-eyebrow.svelte-1uzzjo{display:flex;align-items:center;gap:8px}.meeting-header-icon.svelte-1uzzjo{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;color:var(--accent);background:var(--accent-surface);border:1px solid var(--accent-border);border-radius:8px}.meeting-phase-pill.svelte-1uzzjo{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;color:var(--ink-2);background:color-mix(in oklab,var(--ink-3) 8%,transparent);border:1px solid var(--line);border-radius:999px;font-size:var(--text-11-5);font-weight:550;white-space:nowrap}.meeting-phase-dot.svelte-1uzzjo{width:6px;height:6px;background:var(--ink-3);border-radius:50%}.meeting-phase-pill[data-tone=attention].svelte-1uzzjo{color:var(--color-warn);background:var(--warn-surface);border-color:var(--warn-border)}.meeting-phase-pill[data-tone=attention].svelte-1uzzjo .meeting-phase-dot:where(.svelte-1uzzjo){background:var(--color-warn)}.meeting-phase-pill[data-tone=success].svelte-1uzzjo{color:var(--status-done-fg);background:var(--status-done-bg);border-color:color-mix(in oklab,var(--status-done-fg) 24%,var(--line))}.meeting-phase-pill[data-tone=success].svelte-1uzzjo .meeting-phase-dot:where(.svelte-1uzzjo){background:var(--status-done-fg)}.meeting-phase-pill[data-tone=processing].svelte-1uzzjo{color:var(--accent);background:var(--accent-surface);border-color:var(--accent-border)}.meeting-phase-pill[data-tone=processing].svelte-1uzzjo .meeting-phase-dot:where(.svelte-1uzzjo){background:var(--accent);animation:pulse 1.4s ease-in-out infinite}.meeting-header-context.svelte-1uzzjo{max-width:660px;margin-top:5px;color:var(--ink-3);font-size:var(--text-12-5);line-height:1.45}.meeting-title-row.svelte-1uzzjo{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-top:12px}.meeting-title-readonly.svelte-1uzzjo{min-width:0;color:var(--ink-1);font-size:var(--text-24);font-weight:650;line-height:1.2;overflow-wrap:anywhere}.meeting-title-actions.svelte-1uzzjo{display:flex;flex:none;align-items:center;gap:7px}.meeting-modal-body.svelte-1uzzjo{flex:1;min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth}.meeting-loading-state.svelte-1uzzjo{display:flex;flex-direction:column;align-items:center;gap:16px;padding:40px 24px}.meeting-loading-bar.svelte-1uzzjo{overflow:hidden;width:180px;height:3px;background:var(--line);border-radius:2px}.meeting-loading-bar-fill.svelte-1uzzjo{width:40%;height:100%;background:linear-gradient(90deg,transparent,var(--accent),transparent);animation:shimmer 1s infinite}.meeting-loading-message.svelte-1uzzjo{color:var(--ink-1);font-size:var(--text-13-5);font-weight:600;text-align:center}.meeting-analysis-steps.svelte-1uzzjo{display:flex;flex-direction:column;gap:13px;width:100%;max-width:430px;padding:16px 18px;background:var(--bg);border:1px solid var(--line);border-radius:12px}.meeting-analysis-step.svelte-1uzzjo{display:flex;align-items:flex-start;gap:11px}.meeting-analysis-dot.svelte-1uzzjo{flex:none;width:9px;height:9px;margin-top:4px;background:var(--accent);border-radius:50%;animation:pulse 1.4s ease-in-out infinite;animation-delay:var(--step-delay)}.meeting-analysis-copy.svelte-1uzzjo{min-width:0}.meeting-analysis-title.svelte-1uzzjo{color:var(--ink-1);font-size:var(--text-12-5);font-weight:600}.meeting-analysis-description.svelte-1uzzjo{margin-top:2px;color:var(--ink-3);font-size:var(--text-11-5);line-height:1.45}.meeting-loading-note.svelte-1uzzjo{max-width:400px;color:var(--ink-3);font-size:var(--text-11);line-height:1.5;text-align:center}.meeting-form-stack.svelte-1uzzjo{display:flex;flex-direction:column;gap:18px;min-width:0;padding:20px 28px 12px}.meeting-form-stack.is-detail-mode.svelte-1uzzjo>.meeting-overview-card{order:10}.meeting-form-stack.is-detail-mode.svelte-1uzzjo>.meeting-technical-card{order:40}.meeting-form-stack.is-detail-mode.svelte-1uzzjo>.meeting-summary-section{order:20}.meeting-form-stack.is-detail-mode.svelte-1uzzjo>.meeting-activities-card{order:30}.meeting-title-row.svelte-1uzzjo .meeting-title-input-hero{max-width:760px;margin-top:0;font-size:var(--text-24);font-weight:650;line-height:1.2;padding:0 10px;background:var(--surface-1);border-radius:var(--radius-control);height:var(--control-h-md)}.meeting-title-row.svelte-1uzzjo .meeting-title-input-hero::placeholder{color:var(--ink-3)}.meeting-overview-content.svelte-1uzzjo{display:flex;flex-direction:column;gap:16px;min-inline-size:0;margin:0;padding:0;background:transparent;border:0;border-top:1px solid var(--line)}.meeting-overview-content.svelte-1uzzjo:disabled .meeting-chip,.meeting-overview-content.svelte-1uzzjo:disabled button:where(.svelte-1uzzjo),.meeting-overview-content.svelte-1uzzjo:disabled select,.meeting-overview-content.svelte-1uzzjo:disabled input,.meeting-overview-content.svelte-1uzzjo:disabled textarea{cursor:default}.meeting-overview-content.svelte-1uzzjo:disabled input,.meeting-overview-content.svelte-1uzzjo:disabled select,.meeting-overview-content.svelte-1uzzjo:disabled textarea{opacity:.72}.meeting-readonly-grid.svelte-1uzzjo{display:flex;flex-direction:column}.meeting-readonly-card.svelte-1uzzjo{display:grid;grid-template-columns:128px minmax(0,1fr);gap:0 12px;min-width:0;padding:12px 14px;background:transparent;border:0;border-bottom:1px solid var(--line)}.meeting-readonly-card-schedule.svelte-1uzzjo{padding-block:14px;background:transparent}.meeting-readonly-card-access.svelte-1uzzjo{background:transparent}.meeting-readonly-card-wide.svelte-1uzzjo{padding:12px 14px;background:transparent;border-bottom:0}.meeting-readonly-card.svelte-1uzzjo>:where(.svelte-1uzzjo){grid-column:2}.meeting-readonly-label.svelte-1uzzjo{display:flex;align-items:center;gap:6px;margin-bottom:5px}.meeting-readonly-card.svelte-1uzzjo>.meeting-readonly-label:where(.svelte-1uzzjo){grid-row:1 / span 10;grid-column:1;align-self:start;margin:2px 0 0}.meeting-readonly-value.svelte-1uzzjo{color:var(--ink-1);font-size:var(--text-13);font-weight:600}.meeting-readonly-meta.svelte-1uzzjo{margin-top:3px;color:var(--ink-3);font-size:var(--text-12);line-height:1.45}.meeting-readonly-linked.svelte-1uzzjo{display:flex;align-items:center;gap:6px;margin-top:10px;color:var(--ink-2);font-size:var(--text-12)}.meeting-readonly-people-list.svelte-1uzzjo{display:grid;gap:8px}.meeting-readonly-person.svelte-1uzzjo{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:var(--row-gap-tight);min-width:0}.meeting-readonly-contact-icon.svelte-1uzzjo{display:flex;align-items:center;justify-content:center;width:22px;height:22px;color:var(--ink-3);background:var(--surface-1);border-radius:50%}.meeting-readonly-person-copy.svelte-1uzzjo{display:flex;flex-direction:column;min-width:0}.meeting-readonly-person-copy.svelte-1uzzjo strong:where(.svelte-1uzzjo){color:var(--ink-1);font-size:var(--text-12-5);font-weight:550}.meeting-readonly-person-copy.svelte-1uzzjo small:where(.svelte-1uzzjo){margin-top:1px;color:var(--ink-3);font-size:var(--text-11-5);overflow-wrap:anywhere}.meeting-readonly-person-role.svelte-1uzzjo{color:var(--ink-3);font-size:var(--text-11-5);white-space:nowrap}.meeting-compact-projects.svelte-1uzzjo{display:flex;flex-wrap:wrap;align-items:center;gap:5px;min-width:0}.meeting-readonly-project.svelte-1uzzjo{display:inline-flex;align-items:center;gap:5px;padding:3px 7px;color:var(--ink-1);background:var(--surface-1);border-radius:999px;font-size:var(--text-11-5);line-height:1.35}.meeting-readonly-notes.svelte-1uzzjo{color:var(--ink-1);font-size:var(--text-12-5);line-height:1.5;overflow-wrap:anywhere;white-space:pre-wrap}.meeting-edit-grid.svelte-1uzzjo{display:flex;flex-direction:column}.meeting-edit-card.svelte-1uzzjo{display:grid;grid-template-columns:128px minmax(0,1fr);gap:0 12px;min-width:0;padding:12px 14px;background:transparent;border:0;border-bottom:1px solid var(--line)}.meeting-edit-card-schedule.svelte-1uzzjo{padding-block:14px;background:transparent}.meeting-edit-card-access.svelte-1uzzjo{background:transparent}.meeting-edit-card-wide.svelte-1uzzjo{display:block;background:transparent;border-bottom:0}.meeting-edit-card.svelte-1uzzjo>:where(.svelte-1uzzjo){grid-column:2}.meeting-edit-card-title.svelte-1uzzjo{display:flex;align-items:center;gap:6px;margin-bottom:7px;color:var(--ink-2);font-size:var(--text-11-5);font-weight:650}.meeting-edit-card.svelte-1uzzjo>.meeting-edit-card-title:where(.svelte-1uzzjo){grid-row:1 / span 20;grid-column:1;align-self:start;margin:7px 0 0}.meeting-edit-card-subtitle.svelte-1uzzjo{margin-top:-3px;margin-bottom:7px;color:var(--ink-3);font-size:var(--text-11-5)}.meeting-edit-card-heading-row.svelte-1uzzjo{display:flex;align-items:center;justify-content:space-between;gap:12px}.meeting-edit-card-heading-row.svelte-1uzzjo .meeting-edit-card-title:where(.svelte-1uzzjo){margin-bottom:10px}.meeting-edit-card.svelte-1uzzjo .meeting-field-row:where(.svelte-1uzzjo)+.meeting-field-row:where(.svelte-1uzzjo){margin-top:10px;padding-top:10px;border-top:1px solid var(--line)}.meeting-multi-picker.svelte-1uzzjo{position:relative}.meeting-picker-selected.svelte-1uzzjo{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:8px}.meeting-picker-token.svelte-1uzzjo{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%;padding:3px 4px 3px 5px;color:var(--ink-1);background:var(--accent-surface);border:1px solid var(--accent-border);border-radius:999px;font-size:var(--text-11-5)}.meeting-picker-token.svelte-1uzzjo>span:where(.svelte-1uzzjo):nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meeting-picker-token.svelte-1uzzjo button,.meeting-picker-search.svelte-1uzzjo button{font-family:inherit;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;color:var(--ink-3);background:transparent;border:0;border-radius:50%;cursor:pointer}.meeting-picker-token.svelte-1uzzjo button:hover,.meeting-picker-search.svelte-1uzzjo button:hover{color:var(--ink-1);background:var(--hover-veil)}.meeting-picker-search.svelte-1uzzjo{display:flex;align-items:center;gap:7px;padding:7px 9px;color:var(--ink-3);background:var(--bg);border:1px solid var(--line);border-radius:8px}.meeting-picker-search.svelte-1uzzjo input{font-size:var(--text-12)}.meeting-picker-results.svelte-1uzzjo{z-index:var(--z-popover-portal)}.meeting-picker-results.svelte-1uzzjo .meeting-picker-option>span:nth-child(2){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meeting-picker-empty.svelte-1uzzjo{padding:12px 10px;color:var(--ink-3);font-size:var(--text-11-5);text-align:center}.meeting-technical-content.svelte-1uzzjo{display:flex;flex-direction:column;gap:14px;padding:14px 16px 16px;background:var(--panel-bg);border-top:1px solid var(--line)}.meeting-activities-content.svelte-1uzzjo{display:flex;flex-direction:column;gap:18px;padding:16px;border-top:1px solid var(--line)}.meeting-summary-content.svelte-1uzzjo{padding:16px;border-top:1px solid var(--line)}.meeting-activities-content.svelte-1uzzjo>.meeting-tasks-section:where(.svelte-1uzzjo){order:10}.meeting-activities-content.svelte-1uzzjo>.meeting-keypoints-section:where(.svelte-1uzzjo){order:20}.meeting-activities-content.svelte-1uzzjo>.meeting-ai-notes:where(.svelte-1uzzjo){order:30}.meeting-transcript-heading.svelte-1uzzjo{display:flex;align-items:center;justify-content:space-between;gap:12px}.meeting-field-row.svelte-1uzzjo{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-width:0}.meeting-field-row-min.svelte-1uzzjo{min-height:28px}.meeting-field-label.svelte-1uzzjo{display:inline-block;min-width:90px;color:var(--ink-3);font-size:var(--text-11-5)}.meeting-modal-body.svelte-1uzzjo .meeting-textbtn{color:var(--ink-3);font-size:var(--text-11-5)}.meeting-modal-body.svelte-1uzzjo .meeting-textbtn-icon{display:inline-flex;align-items:center;gap:4px;font-size:var(--text-11)}.meeting-duration-field.svelte-1uzzjo{display:inline-flex;align-items:center;height:var(--control-h-sm);padding-right:0;overflow:hidden}.meeting-duration-field.svelte-1uzzjo .meeting-duration-number{width:3ch;font-variant-numeric:tabular-nums;text-align:right}.meeting-duration-steppers.svelte-1uzzjo{display:flex;flex-direction:column;align-self:stretch;margin-block:-3px;margin-left:6px;border-left:1px solid var(--line)}.meeting-duration-steppers.svelte-1uzzjo button{display:flex;flex:1;align-items:center;justify-content:center;width:18px;padding:0;color:var(--ink-3);background:none;border:0;cursor:pointer}.meeting-duration-steppers.svelte-1uzzjo button+button{border-top:1px solid var(--line)}.meeting-duration-steppers.svelte-1uzzjo button:hover:not(:disabled){color:var(--ink-1);background:var(--hover-veil)}.meeting-duration-steppers.svelte-1uzzjo button:disabled{color:var(--ink-3);cursor:default;opacity:.45}.meeting-duration-unit.svelte-1uzzjo{margin-left:6px;color:var(--ink-3);font-size:var(--text-11-5)}.meeting-field-row-min.svelte-1uzzjo .meeting-external-pill{min-width:0;--badge-bg: var(--surface-1);--badge-fg: var(--ink-1);--badge-border: var(--line)}.meeting-calendar-swatch.svelte-1uzzjo{flex-shrink:0;width:9px;height:9px;background:var(--calendar-color);border-radius:3px}.meeting-link-picker.svelte-1uzzjo{display:flex;flex:1;flex-direction:column;gap:4px;min-width:200px}.meeting-event-option.svelte-1uzzjo{--row-pad-y: var(--row-pad-y-tight);gap:var(--row-gap-tight);padding-inline:9px;color:var(--ink-1);background:var(--bg);border:1px solid var(--line);border-radius:6px;font-size:var(--text-12-5)}.meeting-event-time.svelte-1uzzjo{color:var(--ink-3);font-variant-numeric:tabular-nums}.meeting-event-title.svelte-1uzzjo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meeting-modal-body.svelte-1uzzjo .meeting-link-cancel{align-self:flex-start}.meeting-chip-group.svelte-1uzzjo{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.meeting-chip-group.svelte-1uzzjo .meeting-chip{display:inline-flex;align-items:center;gap:6px;color:var(--ink-3);background:var(--bg);border:1px solid var(--line);cursor:pointer;font-family:inherit;font-size:var(--text-12);transition:background-color .12s ease,border-color .12s ease,color .12s ease}.meeting-chip-group.svelte-1uzzjo .meeting-chip.is-selected{color:var(--accent);background:var(--accent-selection);border-color:var(--accent)}.meeting-member-avatar.svelte-1uzzjo{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;color:var(--bg);background:var(--member-avatar-bg);border-radius:50%;font-size:var(--text-8-5);font-weight:600}.meeting-nested-section.svelte-1uzzjo{margin-top:12px}.meeting-contact-list.svelte-1uzzjo{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.meeting-contact-row.svelte-1uzzjo{--row-pad-y: var(--row-pad-y-tight);gap:var(--row-gap-tight);padding-inline:10px;background:var(--bg);border:1px solid var(--line);border-radius:8px}.meeting-contact-copy.svelte-1uzzjo{flex:1;min-width:0}.meeting-contact-name.svelte-1uzzjo{overflow:hidden;color:var(--ink-1);font-size:var(--text-12-5);text-overflow:ellipsis;white-space:nowrap}.meeting-contact-meta.svelte-1uzzjo{overflow:hidden;margin-top:2px;color:var(--ink-3);font-size:var(--text-10-5);text-overflow:ellipsis;white-space:nowrap}.meeting-contact-row.svelte-1uzzjo .meeting-contact-role{padding:3px 7px;color:var(--ink-2);background:var(--bg);border:1px solid var(--line);border-radius:999px;font-size:var(--text-10-5);white-space:nowrap}.meeting-success-message.svelte-1uzzjo{margin-top:-8px;color:var(--status-done-fg);font-size:var(--text-12)}.meeting-row-actions.svelte-1uzzjo{display:flex;justify-content:flex-end;margin-top:8px}.meeting-chip-group.svelte-1uzzjo .meeting-chip-rect{padding:5px 12px;border-radius:8px}.meeting-help-text.svelte-1uzzjo{margin-top:6px;color:var(--ink-3);font-size:var(--text-11-5)}.meeting-project-swatch.svelte-1uzzjo{width:7px;height:7px;background:var(--project-color);border-radius:2px}.meeting-warning-text.svelte-1uzzjo{margin-top:6px;color:var(--color-danger);font-size:var(--text-11-5)}.meeting-planning-banner.svelte-1uzzjo{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;background:var(--accent-surface);border:1px dashed var(--accent-border-emphasis);border-radius:10px}.meeting-planning-banner-roomy.svelte-1uzzjo{padding:14px 16px}.meeting-planning-copy.svelte-1uzzjo{color:var(--ink-2);font-size:var(--text-12-5);line-height:1.5}.meeting-planning-copy.svelte-1uzzjo strong:where(.svelte-1uzzjo){color:var(--ink-1)}.meeting-mode-tabs.svelte-1uzzjo{display:flex;gap:6px;border-bottom:1px solid var(--line)}.meeting-mode-tabs.svelte-1uzzjo .meeting-mode-tab{margin-bottom:-1px;padding:6px 12px;color:var(--ink-3);background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;font-family:inherit;font-size:var(--text-12-5)}.meeting-mode-tabs.svelte-1uzzjo .meeting-mode-tab.is-selected{color:var(--ink-1);border-bottom-color:var(--accent)}.meeting-audio-stack.svelte-1uzzjo{display:flex;flex-direction:column;gap:10px}.meeting-notes-section.svelte-1uzzjo .meeting-textarea,.meeting-audio-stack.svelte-1uzzjo .meeting-textarea{padding:12px 14px}.meeting-edit-card.svelte-1uzzjo .meeting-file-drop{background:var(--surface-1);border:1px dashed var(--line);border-radius:10px;cursor:pointer}.meeting-edit-card.svelte-1uzzjo .meeting-file-drop-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px}.meeting-file-copy.svelte-1uzzjo{display:flex;flex-direction:column;gap:3px;min-width:0}.meeting-file-title.svelte-1uzzjo{overflow:hidden;color:var(--ink-1);font-size:var(--text-13);text-overflow:ellipsis;white-space:nowrap}.meeting-file-meta.svelte-1uzzjo{color:var(--ink-3);font-size:var(--text-11)}.meeting-modal-body.svelte-1uzzjo .meeting-remove-audio{margin-top:6px}.meeting-submode-tabs.svelte-1uzzjo{display:flex;gap:4px}.meeting-edit-card.svelte-1uzzjo .meeting-file-drop-centered{display:flex;flex-direction:column;align-items:center;gap:8px;padding:18px;text-align:center}.meeting-record-panel.svelte-1uzzjo{--field-surface: var(--panel-bg);display:flex;flex-direction:column;gap:10px;padding:14px 16px;background:var(--surface-1);border:1px dashed var(--line);border-radius:10px}.meeting-record-help.svelte-1uzzjo{color:var(--ink-3);font-size:var(--text-12);line-height:1.5}.meeting-audio-input-row.svelte-1uzzjo{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.meeting-audio-input-label.svelte-1uzzjo{min-width:60px;color:var(--ink-3);font-size:var(--text-11)}.meeting-audio-input-row.svelte-1uzzjo .meeting-audio-select{flex:1;min-width:180px}.meeting-audio-input-row.svelte-1uzzjo .meeting-audio-select:disabled{opacity:.55}.meeting-checkbox-row.svelte-1uzzjo{display:flex;align-items:center;gap:6px;color:var(--ink-2);cursor:pointer;font-size:var(--text-11-5)}.meeting-checkbox-row.is-disabled.svelte-1uzzjo{cursor:default;opacity:.55}.meeting-audio-stack.svelte-1uzzjo .meeting-record-action{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;padding:7px 16px;border-radius:999px;cursor:pointer;font-family:inherit;font-size:var(--text-12-5)}.meeting-audio-stack.svelte-1uzzjo .meeting-stop-recording{color:var(--ink-1);background:var(--bg);border:1px solid var(--line)}.meeting-audio-stack.svelte-1uzzjo .meeting-start-recording{color:var(--accent-fg);background:var(--color-danger);border:none}.meeting-audio-stack.svelte-1uzzjo .meeting-start-recording:hover:not(:disabled){background:var(--danger-hover)}.meeting-audio-stack.svelte-1uzzjo .meeting-start-recording:disabled{background:var(--line);cursor:not-allowed;opacity:.7}.meeting-record-dot.svelte-1uzzjo{width:8px;height:8px;border-radius:50%}.meeting-record-dot-danger.svelte-1uzzjo{background:var(--color-danger)}.meeting-record-dot-success.svelte-1uzzjo{background:var(--status-done-fg)}.meeting-record-dot-light.svelte-1uzzjo{background:var(--bg)}.meeting-record-preview.svelte-1uzzjo{display:flex;flex-direction:column;gap:8px;padding:10px 12px;background:var(--bg);border:1px solid var(--accent-border-emphasis);border-radius:10px}.meeting-record-ready.svelte-1uzzjo{display:flex;align-items:center;gap:8px;color:var(--ink-1);font-size:var(--text-12-5)}.meeting-audio-player.svelte-1uzzjo{width:100%}.meeting-audio-player-compact.svelte-1uzzjo{height:32px}.meeting-audio-player-default.svelte-1uzzjo{height:36px}.meeting-record-preview-actions.svelte-1uzzjo{display:flex;align-items:center;gap:14px}.meeting-record-preview-actions.svelte-1uzzjo .meeting-record-link{background:none;border:0;color:var(--ink-2);font-family:inherit;font-size:var(--text-11-5);text-decoration:underline}.meeting-error-line.svelte-1uzzjo{color:var(--color-danger);font-size:var(--text-12);line-height:1.4}.meeting-provider-tabs.svelte-1uzzjo{--segmented-track-bg: transparent;--segmented-active-bg: var(--accent-selection)}.meeting-provider-tabs.svelte-1uzzjo button[aria-pressed=true]{color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.meeting-provider-note.svelte-1uzzjo{margin-top:5px;color:var(--ink-3);font-size:var(--text-11)}.meeting-modal-body.svelte-1uzzjo .meeting-transcript-toggle{gap:6px;font-size:var(--text-11-5)}.meeting-text-panel.svelte-1uzzjo,.meeting-empty-panel.svelte-1uzzjo{padding:12px 14px;background:var(--surface-1);border-radius:10px;font-size:var(--text-12-5);line-height:1.55}.meeting-text-panel.svelte-1uzzjo{color:var(--ink-2);border:1px solid var(--line);white-space:pre-wrap}.meeting-text-panel-strong.svelte-1uzzjo{color:var(--ink-1);word-break:break-word}.meeting-empty-panel.svelte-1uzzjo{color:var(--ink-3);border:1px dashed var(--line)}.meeting-transcript-panel.svelte-1uzzjo{overflow-y:auto;background:var(--panel-bg)}.meeting-technical-content.svelte-1uzzjo .meeting-empty-panel:where(.svelte-1uzzjo){background:var(--panel-bg)}.meeting-transcript-panel-sm.svelte-1uzzjo{max-height:280px}.meeting-transcript-panel-lg.svelte-1uzzjo{max-height:320px;margin-top:6px}.meeting-summary-panel.svelte-1uzzjo{padding:16px 18px;color:var(--ink-2);background:linear-gradient(135deg,var(--accent-surface),var(--panel-bg) 58%);border:1px solid var(--accent-border);border-radius:12px;box-shadow:inset 3px 0 color-mix(in oklab,var(--accent) 55%,transparent);font-size:var(--text-13);line-height:1.7}.meeting-summary-heading.svelte-1uzzjo{margin-top:12px;margin-bottom:4px;color:var(--accent);font-size:var(--text-10-5);font-weight:700}.meeting-summary-heading.svelte-1uzzjo:first-child{margin-top:0}.meeting-summary-line.svelte-1uzzjo{min-height:1em}.meeting-error-box.svelte-1uzzjo{margin-bottom:8px;padding:8px 10px;color:var(--color-danger);background:var(--surface-1);border:1px solid var(--line);border-radius:8px;font-size:var(--text-12)}.meeting-item-list.svelte-1uzzjo{display:flex;flex-direction:column;gap:6px}.meeting-keypoint-row.svelte-1uzzjo{--field-surface: var(--surface-1);--row-pad-y: var(--row-pad-y-tight);align-items:stretch;gap:var(--row-gap-tight);padding-inline:10px;background:var(--panel-bg);border:1px solid var(--line);border-radius:8px;box-shadow:inset 3px 0 color-mix(in oklab,var(--accent) 28%,transparent)}.meeting-keypoint-row.is-muted.svelte-1uzzjo{background:var(--panel-bg);opacity:.55}.meeting-keypoint-content.svelte-1uzzjo{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.meeting-keypoint-content.svelte-1uzzjo .meeting-inline-textarea{width:100%;padding:6px 8px;color:var(--ink-1);background:var(--surface-1);border:1px solid var(--line);border-radius:6px;font-family:inherit;font-size:var(--text-12-5);line-height:1.5;resize:vertical}.meeting-inline-actions.svelte-1uzzjo{display:flex;gap:6px}.meeting-keypoint-text.svelte-1uzzjo{color:var(--ink-1);font-size:var(--text-12-5);line-height:1.5;white-space:pre-wrap}.meeting-keypoint-content.svelte-1uzzjo .meeting-inline-select.is-invalid{color:var(--color-danger)}.meeting-item-meta.svelte-1uzzjo{color:var(--ink-3);font-size:var(--text-11)}.meeting-row-tools.svelte-1uzzjo{display:flex;align-self:flex-start;gap:2px}.meeting-empty-box.svelte-1uzzjo{padding:18px;color:var(--ink-3);border:1px dashed var(--line);border-radius:8px;font-size:var(--text-12-5);text-align:center}.meeting-keypoint-row.svelte-1uzzjo .meeting-row-checkbox{margin-top:3px}.meeting-keypoint-content.svelte-1uzzjo .meeting-plain-textarea{font-size:var(--text-12-5);line-height:1.5;resize:none}.meeting-item-list.svelte-1uzzjo .meeting-created-task{display:flex;flex-direction:column;gap:4px;padding:11px 12px;background:var(--panel-bg);border:1px solid var(--line);border-radius:8px;box-shadow:inset 3px 0 color-mix(in oklab,var(--accent) 48%,transparent);cursor:pointer;font-family:inherit;text-align:left;transition:border-color .12s ease,background-color .12s ease,transform .12s ease}.meeting-item-list.svelte-1uzzjo .meeting-created-task:hover{background:var(--hover-on-panel);border-color:var(--line-2);transform:translateY(-1px)}.meeting-created-task-head.svelte-1uzzjo{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.meeting-created-task-title.svelte-1uzzjo{min-width:0;color:var(--ink-1);font-size:var(--text-13);line-height:1.4}.meeting-created-task-unassigned.svelte-1uzzjo{flex-shrink:0;color:var(--ink-3);font-size:var(--text-11)}.meeting-created-task-due.svelte-1uzzjo{display:inline-flex;align-items:center;gap:3px;color:var(--due-color);font-variant-numeric:tabular-nums}.meeting-mention-text.svelte-1uzzjo{color:var(--accent)}.meeting-created-task-meta.svelte-1uzzjo{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--ink-3);font-size:var(--text-11)}.meeting-ai-notes.svelte-1uzzjo{padding:9px 12px;background:var(--surface-1);border:1px solid var(--line);border-radius:8px}.meeting-ai-notes-title.svelte-1uzzjo{margin-bottom:4px;color:var(--ink-3);font-size:var(--text-11)}.meeting-ai-note.svelte-1uzzjo{color:var(--ink-2);font-size:var(--text-12);line-height:1.5}.meeting-proposals-section.svelte-1uzzjo{padding:6px 0 14px}.meeting-proposal-card.svelte-1uzzjo{--field-surface: var(--surface-1);margin-bottom:10px;background:var(--panel-bg);border:1px solid var(--line);border-radius:12px;box-shadow:inset 3px 0 color-mix(in oklab,var(--accent) 48%,transparent),0 1px color-mix(in oklab,var(--ink-1) 3%,transparent);transition:opacity .12s ease,border-color .12s ease}.meeting-proposal-card.svelte-1uzzjo:hover{border-color:var(--line-2)}.meeting-proposal-card.is-muted.svelte-1uzzjo{background:var(--panel-bg);opacity:.55}.meeting-proposal-main.svelte-1uzzjo{display:flex;gap:10px;padding:12px 14px 8px}.meeting-proposal-main.svelte-1uzzjo .meeting-proposal-checkbox{margin-top:5px}.meeting-proposal-copy.svelte-1uzzjo{flex:1;min-width:0}.meeting-proposal-copy.svelte-1uzzjo .meeting-proposal-title-input{font-size:var(--text-13);font-weight:500}.meeting-proposal-copy.svelte-1uzzjo .meeting-proposal-desc-input{margin-top:4px;color:var(--ink-2);font-size:var(--text-12);line-height:1.5;resize:none}.meeting-confidence.svelte-1uzzjo{flex-shrink:0;height:fit-content;padding:1px 7px;color:var(--confidence-color);border:1px solid var(--line);border-radius:999px;font-size:var(--text-10-5);font-variant-numeric:tabular-nums}.meeting-proposal-controls.svelte-1uzzjo{display:flex;flex-wrap:wrap;gap:6px;padding:0 14px 10px 38px}.meeting-proposal-card.svelte-1uzzjo .meeting-duplicate-warning{display:flex;align-items:flex-start;gap:7px;width:calc(100% - 52px);box-sizing:border-box;margin:0 14px 10px 38px;padding:8px 10px;color:var(--ink-2);background:color-mix(in oklab,var(--priority-medium) 10%,transparent);border:1px solid color-mix(in oklab,var(--priority-medium) 38%,var(--line));border-radius:7px;cursor:pointer;font-family:inherit;text-align:left}.meeting-warning-copy.svelte-1uzzjo{min-width:0;font-size:var(--text-11-5);line-height:1.45}.meeting-warning-meta.svelte-1uzzjo{color:var(--ink-3)}.meeting-assignment-warning.svelte-1uzzjo{display:flex;align-items:flex-start;gap:6px;margin:0 14px 10px 38px;padding:7px 9px;color:var(--ink-2);background:color-mix(in oklab,var(--priority-medium) 12%,transparent);border-radius:6px;font-size:var(--text-11-5);line-height:1.4}.meeting-proposal-source.svelte-1uzzjo{padding:8px 14px 10px 38px;background:var(--surface-1);border-top:1px solid var(--line);border-radius:0 0 10px 10px}.meeting-source-quote.svelte-1uzzjo{padding-left:8px;color:var(--ink-2);border-left:2px solid var(--line-2);font-size:var(--text-11-5);line-height:1.5}.meeting-assignee-rationale.svelte-1uzzjo{margin-top:5px;color:var(--ink-3);font-size:var(--text-11)}.meeting-delete-confirm.svelte-1uzzjo{display:flex;flex-shrink:0;flex-direction:column;gap:10px;padding:12px 22px;background:var(--danger-surface);border-top:1px solid var(--danger-border-strong)}.meeting-delete-copy.svelte-1uzzjo{color:var(--ink-1);font-size:var(--font-body-sm);line-height:1.45}.meeting-delete-recording.svelte-1uzzjo{display:inline-flex;align-items:center;gap:6px;color:var(--ink-2);font-size:var(--font-control);cursor:pointer}.meeting-delete-actions.svelte-1uzzjo{display:flex;justify-content:flex-end;gap:8px}.meeting-modal-footer-strip.svelte-1uzzjo{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:13px 28px;background:color-mix(in oklab,var(--panel-bg) 94%,transparent);border-top:1px solid var(--line);border-radius:0 0 14px 14px;box-shadow:0 -8px 24px var(--shadow-color);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.meeting-footer-status.svelte-1uzzjo,.meeting-footer-actions.svelte-1uzzjo{display:flex;align-items:center;gap:8px}.meeting-footer-status.svelte-1uzzjo{min-width:0;gap:10px}.meeting-footer-actions.svelte-1uzzjo{flex-shrink:0}.meeting-save-status[data-state=error].svelte-1uzzjo{color:var(--color-danger)}.meeting-save-status.svelte-1uzzjo{overflow:hidden;color:var(--ink-3);font-size:var(--font-meta);text-overflow:ellipsis;white-space:nowrap}.meeting-save-status[data-state=saved].svelte-1uzzjo{color:var(--status-done-fg)}.meeting-footer-actions.svelte-1uzzjo .meeting-reanalyze{padding-inline:14px}@media(max-width:768px),(pointer:coarse)and (max-height:500px){.meeting-modal-header.svelte-1uzzjo{padding:16px 52px 12px 16px}.meeting-modal-header.svelte-1uzzjo>div:where(.svelte-1uzzjo):last-child{line-height:1.25}.meeting-form-stack.svelte-1uzzjo{gap:10px;padding:14px 16px 8px}.meeting-modal-footer-strip.svelte-1uzzjo{border-radius:0}.meeting-modal-header.svelte-1uzzjo{padding:16px 52px 14px 16px}.meeting-modal-heading-row.svelte-1uzzjo{align-items:flex-start}.meeting-title-row.svelte-1uzzjo .meeting-title-input-hero{margin-top:0;font-size:var(--text-20)}.meeting-title-row.svelte-1uzzjo{align-items:flex-start;flex-direction:column;margin-top:10px}.meeting-title-readonly.svelte-1uzzjo{font-size:var(--text-20)}.meeting-title-actions.svelte-1uzzjo{align-self:stretch;flex-wrap:wrap}.meeting-readonly-grid.svelte-1uzzjo,.meeting-edit-grid.svelte-1uzzjo{grid-template-columns:1fr}.meeting-readonly-card.svelte-1uzzjo,.meeting-edit-card.svelte-1uzzjo{grid-column:1 / -1}.meeting-readonly-card.svelte-1uzzjo,.meeting-edit-card.svelte-1uzzjo{grid-template-columns:1fr}.meeting-readonly-card.svelte-1uzzjo>:where(.svelte-1uzzjo),.meeting-readonly-card.svelte-1uzzjo>.meeting-readonly-label:where(.svelte-1uzzjo),.meeting-edit-card.svelte-1uzzjo>:where(.svelte-1uzzjo),.meeting-edit-card.svelte-1uzzjo>.meeting-edit-card-title:where(.svelte-1uzzjo){grid-row:auto;grid-column:1}.meeting-readonly-card.svelte-1uzzjo>.meeting-readonly-label:where(.svelte-1uzzjo){margin:0 0 5px}.meeting-readonly-person.svelte-1uzzjo{grid-template-columns:24px minmax(0,1fr)}.meeting-readonly-person-role.svelte-1uzzjo{grid-column:2;white-space:normal}.meeting-edit-card.svelte-1uzzjo>.meeting-edit-card-title:where(.svelte-1uzzjo){margin:0 0 7px}.meeting-header-context.svelte-1uzzjo{font-size:var(--text-11-5)}.meeting-overview-content.svelte-1uzzjo{padding:0}.meeting-field-label.svelte-1uzzjo{flex-basis:100%}.meeting-proposals-section.svelte-1uzzjo{padding:5px 0 10px}.meeting-modal-footer-strip.svelte-1uzzjo{align-items:stretch;flex-direction:column;padding:10px 14px calc(10px + env(safe-area-inset-bottom))}.meeting-footer-actions.svelte-1uzzjo{justify-content:flex-end;overflow-x:auto}.meeting-footer-status.svelte-1uzzjo:empty{display:none}.meeting-phase-pill.svelte-1uzzjo{padding-inline:7px;font-size:var(--text-10-5)}}
