.ai-pm-meeting-rows{margin:0;padding:0;list-style:none}.ai-pm-meeting-row{border-bottom:1px solid var(--color-border-subtle);gap:var(--space-2);min-width:0;padding:var(--space-3) 0;flex-direction:column;display:flex}.ai-pm-meeting-row-main{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.ai-pm-meeting-title{color:var(--color-text-primary);font-weight:var(--weight-semibold);overflow-wrap:anywhere;min-width:0}.ai-pm-meeting-muted{color:var(--color-text-muted);font-size:var(--text-sm)}.ai-pm-meeting-row-facts{color:var(--color-text-muted);font-size:var(--text-sm);align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.ai-pm-meeting-status{margin:0}.ai-pm-meeting-rebuild{align-items:flex-end;gap:var(--space-2) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.ai-pm-meeting-rebuild>.qpm-field{flex:14rem;min-width:0;max-width:24rem}.ai-pm-meeting-reason{flex-basis:100%;margin:0}.ai-pm-meeting-task-link{min-width:0;max-width:100%}.ai-pm-meeting-task-link .qpm-button-label{overflow-wrap:anywhere;text-align:start;white-space:normal}.ai-pm-meeting-row-focused{box-shadow:inset 3px 0 0 var(--color-accent);padding-inline-start:var(--space-3)}.ai-pm-meeting-capture{border-inline-start:2px solid var(--color-border-subtle);gap:var(--space-2);min-width:0;flex-direction:column;padding-inline-start:var(--space-3);display:flex}.ai-pm-meeting-capture-summary{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.ai-pm-meeting-capture-summary p,.ai-pm-meeting-capture p{margin:0}.ai-pm-meeting-capture-label{color:var(--color-text-muted);font-size:var(--text-sm)}.ai-pm-meeting-capture-gaps,.ai-pm-meeting-capture-facts{color:var(--color-text-muted);font-size:var(--text-sm);gap:var(--space-1) var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ai-pm-meeting-capture-heading{color:var(--color-text-primary);font-size:var(--text-sm);font-weight:var(--weight-semibold);margin:var(--space-1) 0 0}.ai-pm-meeting-transcript{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ai-pm-meeting-transcript-line{align-items:baseline;gap:var(--space-1) var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.ai-pm-meeting-transcript-speaker{color:var(--color-text-primary);font-weight:var(--weight-semibold)}.ai-pm-meeting-transcript-text{color:var(--color-text-primary);overflow-wrap:anywhere;white-space:pre-wrap;flex-basis:100%;min-width:0}
.ai-pm-avatar{background:var(--accent);border-radius:var(--radius-xs);color:var(--on-accent);flex:none;place-items:center;width:1.5rem;height:1.5rem;display:inline-grid}.ai-pm-avatar svg{width:13px;height:13px}.ai-pm-avatar--lg{border-radius:var(--radius-sm);width:2.5rem;height:2.5rem}.ai-pm-avatar--lg svg{width:20px;height:20px}.ai-pm-badge{display:inline-flex}.ai-pm-avatar--custom{border-radius:50%;position:relative;overflow:hidden}.ai-pm-avatar--xl{border-radius:var(--radius-md);width:4rem;height:4rem}.ai-pm-avatar--xl.ai-pm-avatar--custom{border-radius:50%}.ai-pm-avatar--xl svg{width:30px;height:30px}.ai-pm-avatar-current{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.ai-pm-avatar-picture{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.ai-pm-avatar-picture-actions{gap:var(--space-1);flex-wrap:wrap;justify-content:center;display:flex}.ai-pm-avatar-viewer-image{aspect-ratio:1;width:min(50vh,100%);max-width:100%;height:auto;margin:0 auto;display:block}@media (max-width:767.98px){.ai-pm-avatar-viewer-image{width:100%}}.ai-pm-avatar-actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;flex:16rem;min-width:0;display:flex}.ai-pm-avatar-actions .qpm-dropzone{flex:14rem;min-width:0}.ai-pm-avatar-generation{border-top:1px solid var(--color-border-subtle);gap:var(--space-3);margin-top:var(--space-3);padding-top:var(--space-4);display:grid}.ai-pm-avatar-subtitle{font-size:var(--text-base);font-weight:var(--weight-bold);margin:0}.ai-pm-avatar-form{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));display:grid}.ai-pm-avatar-generate{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ai-pm-avatar-variants{gap:var(--space-2);display:grid}.ai-pm-avatar-variant-list{gap:var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ai-pm-avatar-variant{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.ai-pm-row .organization-member-name{flex-wrap:wrap}.ai-pm-row-name{font-weight:var(--weight-bold);padding-inline:var(--space-2,.5rem)}.ai-pm-title{flex-wrap:wrap;align-items:center;gap:.625rem;display:inline-flex}.ai-pm-name-form{justify-items:start;gap:.75rem;display:grid}.ai-pm-field{gap:.375rem;margin-top:1rem;display:grid}.ai-pm-field-label{font-weight:var(--weight-bold)}.ai-pm-field-value{overflow-wrap:break-word;min-width:0}.ai-pm-copy{background:var(--card-2);border-radius:var(--r-s);align-items:center;gap:.5rem;min-width:0;padding:.375rem .75rem;display:flex}.ai-pm-copy-lock{color:var(--fg-2);flex:none;width:14px;height:14px}.ai-pm-email{font-family:inherit;font-weight:var(--weight-bold);overflow-wrap:anywhere;flex:auto;min-width:0}.ai-pm-settings .qpm-toggle-row{margin-top:1.25rem}.ai-pm-model{background:var(--accent-soft);border-radius:var(--r-s);gap:.375rem;padding:.75rem 1rem;display:grid}.ai-pm-model p{margin:0}.ai-pm-model strong{color:var(--accent-ink,var(--fg))}.ai-pm-route-notice{margin-bottom:var(--space-6)}.ai-pm-row-role .help-hint{vertical-align:middle;margin-inline-start:var(--space-2,.5rem)}.ai-pm-profile{background:var(--card-2);border-radius:var(--r-s);justify-items:start;gap:.5rem;margin:1rem 0;padding:.75rem 1rem;display:grid}.ai-pm-profile-list,.ai-pm-answers{gap:.375rem;width:100%;margin:0;display:grid}.ai-pm-profile-row{grid-template-columns:minmax(8rem,14rem) minmax(0,1fr);gap:.125rem 1rem;display:grid}.ai-pm-profile-row dt{color:var(--fg-2)}.ai-pm-profile-row dd{overflow-wrap:anywhere;white-space:pre-wrap;min-width:0;margin:0}.ai-pm-context-form{justify-items:start;gap:.75rem;display:grid}.ai-pm-prewrap{white-space:pre-wrap}.ai-pm-channel-state{display:flex}.ai-pm-intro-members{border:0;gap:.5rem;min-width:0;max-height:18rem;margin:.75rem 0;padding:0;display:grid;overflow-y:auto}.ai-pm-section .qpm-radio-group,.ai-pm-section>.qpm-alert{margin-top:.75rem}@media (max-width:767.98px){.ai-pm-profile-row{grid-template-columns:minmax(0,1fr)}}.ai-pm-spec-list,.ai-pm-spec-runs{gap:.75rem;margin:1rem 0;padding:0;list-style:none;display:grid}.ai-pm-spec{border:1px solid var(--line);border-radius:var(--r-s);gap:.5rem;min-width:0;padding:.75rem 1rem;display:grid}.ai-pm-spec-head{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ai-pm-spec-purpose{overflow-wrap:break-word;margin:0}.ai-pm-spec-actions{flex-wrap:wrap;gap:.5rem;display:flex}.ai-pm-spec-form{justify-items:start;gap:.75rem;margin-bottom:.75rem;display:grid}.ai-pm-spec-run-meta{color:var(--fg-2)}.ai-pm-voice-form{gap:1rem;min-width:0;margin-top:1rem;display:grid}
.work-dynamics{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.work-dynamics-lead{gap:var(--space-1);flex-direction:column;display:flex}.work-dynamics-lead p{margin:0}.work-dynamics-intro{align-items:flex-start;gap:var(--space-2);justify-content:space-between;min-width:0;display:flex}.work-dynamics-table th[scope=row]{color:var(--color-text-primary);font-size:var(--text-sm);font-weight:var(--weight-strong);letter-spacing:normal;text-transform:none}.work-dynamics-table td{font-variant-numeric:tabular-nums;position:relative}.work-dynamics-empty{color:var(--color-text-muted)}.work-dynamics-advice-list,.work-dynamics-participation{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.work-dynamics-advice-item{border-bottom:1px solid var(--color-border-subtle);align-items:center;gap:var(--space-2) var(--space-3);min-width:0;padding-block:var(--space-2);flex-wrap:wrap;display:flex}.work-dynamics-advice-topic{font-weight:var(--weight-strong);overflow-wrap:break-word;min-width:0}.work-dynamics-advice-values{color:var(--color-text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums}@media (min-width:768px){.work-dynamics-table th[scope=row]{min-width:14rem}.work-dynamics-table .work-dynamics-week{text-align:right;white-space:nowrap}}@media (max-width:767.98px){.organization-list-table.work-dynamics-table tr{gap:var(--space-1) var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.work-dynamics-table th[scope=row]{padding:var(--space-1) var(--space-2);border:0;grid-column:1/-1;display:block}.organization-list-table.work-dynamics-table td.work-dynamics-trend{grid-column:1/-1}.organization-list-table.work-dynamics-table td.work-dynamics-week{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0}.organization-list-table.work-dynamics-table td.work-dynamics-week:before{letter-spacing:normal;text-transform:none}}
