.ProjectRail-module__SOB0MW__rail{border-right:1px solid var(--border);background:var(--surface);flex-direction:column;flex:none;gap:12px;width:220px;padding:14px 12px;display:flex;overflow-y:auto}.ProjectRail-module__SOB0MW__list{flex-direction:column;flex:1;gap:4px;min-height:0;display:flex}.ProjectRail-module__SOB0MW__item{border-radius:var(--radius);color:var(--text-muted);border:1px solid #0000;flex-direction:column;gap:1px;padding:9px 11px;text-decoration:none;display:flex}.ProjectRail-module__SOB0MW__item:hover{background:var(--bg);color:var(--text)}.ProjectRail-module__SOB0MW__current{background:var(--bg);border-color:var(--border);color:var(--text)}.ProjectRail-module__SOB0MW__clientRow{align-items:center;gap:6px;min-width:0;display:flex}.ProjectRail-module__SOB0MW__count{color:#fff;text-align:center;background:#e8720c;border-radius:10px;flex:none;min-width:20px;margin-left:auto;padding:0 6px;font-size:.6875rem;font-weight:700;line-height:18px}.ProjectRail-module__SOB0MW__client{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.875rem;font-weight:500;overflow:hidden}.ProjectRail-module__SOB0MW__name{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.ProjectRail-module__SOB0MW__footer{border-top:1px solid var(--border);flex-direction:column;gap:8px;padding-top:12px;display:flex}.ProjectRail-module__SOB0MW__help{color:var(--text-muted);text-underline-offset:3px;align-self:center;padding:2px 4px;font-size:.78rem}.ProjectRail-module__SOB0MW__help:hover{color:var(--accent)}.ProjectRail-module__SOB0MW__help:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.ProjectRail-module__SOB0MW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ProjectRail-module__SOB0MW__archived{flex-direction:column;gap:4px;display:flex}.ProjectRail-module__SOB0MW__archivedToggle{border-radius:var(--radius);width:100%;color:var(--text-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:6px;padding:6px 11px;font-size:.8rem;display:flex}.ProjectRail-module__SOB0MW__archivedToggle:hover{background:var(--bg);color:var(--text)}.ProjectRail-module__SOB0MW__archivedToggle:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.ProjectRail-module__SOB0MW__chevron{flex:none;transition:transform .16s cubic-bezier(.16,1,.3,1)}.ProjectRail-module__SOB0MW__chevronOpen{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.ProjectRail-module__SOB0MW__chevron{transition:none}}.ProjectRail-module__SOB0MW__archivedList{flex-direction:column;gap:4px;display:flex}
.JoinProjectButton-module__cLJNWq__button{border:1px solid var(--border);border-radius:var(--radius);width:100%;color:var(--text-muted);cursor:pointer;background:0 0;padding:8px 10px;font-size:.8rem}.JoinProjectButton-module__cLJNWq__button:hover:not(:disabled){color:var(--text);border-color:var(--text-muted)}.JoinProjectButton-module__cLJNWq__button:focus-visible,.JoinProjectButton-module__cLJNWq__dismiss:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.JoinProjectButton-module__cLJNWq__button:disabled{cursor:progress}.JoinProjectButton-module__cLJNWq__notice{border-radius:var(--radius);background:var(--status-trial-bg);color:var(--status-trial-text);flex-direction:column;gap:6px;padding:10px 11px;font-size:.8rem;line-height:1.5;display:flex}.JoinProjectButton-module__cLJNWq__warn{background:var(--status-doing-bg);color:var(--status-doing-text)}.JoinProjectButton-module__cLJNWq__lines{overflow-wrap:anywhere;flex-direction:column;gap:4px;list-style:none;display:flex}.JoinProjectButton-module__cLJNWq__headline{font-weight:700}.JoinProjectButton-module__cLJNWq__dismiss{border-radius:var(--radius);color:inherit;cursor:pointer;background:0 0;border:1px solid;align-self:flex-end;padding:2px 8px;font-size:.75rem}
.NewProjectDialog-module__sYLfOW__primaryButton{border-radius:var(--radius);background:var(--accent);color:var(--accent-text);cursor:pointer;border:none;padding:10px 18px;font-size:.9rem}.NewProjectDialog-module__sYLfOW__railButton{border:1px dashed var(--border);border-radius:var(--radius);width:100%;color:var(--text-muted);cursor:pointer;background:0 0;padding:8px 10px;font-size:.8rem}.NewProjectDialog-module__sYLfOW__railButton:hover,.NewProjectDialog-module__sYLfOW__primaryButton:hover{filter:brightness(.95);color:var(--text)}.NewProjectDialog-module__sYLfOW__dialog{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);width:min(420px,100vw - 32px);color:var(--text);padding:0}.NewProjectDialog-module__sYLfOW__dialog::backdrop{background:#00000059}.NewProjectDialog-module__sYLfOW__form{flex-direction:column;gap:14px;padding:22px;display:flex}.NewProjectDialog-module__sYLfOW__title{margin:0;font-size:1.05rem;font-weight:700}.NewProjectDialog-module__sYLfOW__field{flex-direction:column;gap:5px;display:flex}.NewProjectDialog-module__sYLfOW__label{color:var(--text-muted);font-size:.8rem}.NewProjectDialog-module__sYLfOW__input{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);color:inherit;font:inherit;padding:9px 11px}.NewProjectDialog-module__sYLfOW__input:focus{outline:2px solid var(--accent);outline-offset:1px}.NewProjectDialog-module__sYLfOW__error{border-radius:var(--radius);background:var(--danger-bg);border:1px solid var(--danger-border);color:var(--danger);margin:0;padding:8px 10px;font-size:.82rem}.NewProjectDialog-module__sYLfOW__buttons{justify-content:flex-end;gap:10px;display:flex}.NewProjectDialog-module__sYLfOW__cancel{border:1px solid var(--border);border-radius:var(--radius);color:var(--text-muted);cursor:pointer;background:0 0;padding:8px 16px}.NewProjectDialog-module__sYLfOW__submit{border-radius:var(--radius);background:var(--accent);color:var(--accent-text);cursor:pointer;border:none;padding:8px 16px}.NewProjectDialog-module__sYLfOW__submit:disabled,.NewProjectDialog-module__sYLfOW__cancel:disabled{opacity:.6;cursor:default}.NewProjectDialog-module__sYLfOW__hint{color:var(--text-muted);margin:0;font-size:.75rem;line-height:1.5}
.AppShell-module__zsum4a__shell{flex-direction:column;height:100vh;display:flex}.AppShell-module__zsum4a__header{background:var(--surface);border-bottom:1px solid var(--border);align-items:center;gap:16px;padding:12px 20px;display:flex}.AppShell-module__zsum4a__brand{letter-spacing:.04em;font-size:1rem;font-weight:700}.AppShell-module__zsum4a__spacer{flex:1}.AppShell-module__zsum4a__user{align-items:center;gap:10px;min-width:0;display:flex}.AppShell-module__zsum4a__avatar{border:1px solid var(--border);border-radius:50%;width:32px;height:32px}.AppShell-module__zsum4a__identity{min-width:0;line-height:1.3}.AppShell-module__zsum4a__name{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500;overflow:hidden}.AppShell-module__zsum4a__email{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.AppShell-module__zsum4a__signOut{border:1px solid var(--border);border-radius:var(--radius);color:var(--text-muted);cursor:pointer;background:0 0;padding:7px 14px}.AppShell-module__zsum4a__signOut:hover{color:var(--text);border-color:var(--text-muted)}.AppShell-module__zsum4a__body{flex:1;min-height:0;display:flex}.AppShell-module__zsum4a__content{flex:1;min-width:0;padding:28px 32px;overflow-y:auto}
.LoadFailed-module__0Fl5RG__wrap{flex-direction:column;gap:14px;max-width:460px;margin:12vh auto;padding:0 20px;display:flex}.LoadFailed-module__0Fl5RG__title{margin:0;font-size:1.2rem;font-weight:700}.LoadFailed-module__0Fl5RG__text{border:1px solid var(--danger-border);border-radius:var(--radius);background:var(--danger-bg);color:var(--danger);margin:0;padding:10px 12px;font-size:.875rem;line-height:1.7}.LoadFailed-module__0Fl5RG__buttons{align-items:center;gap:10px;display:flex}.LoadFailed-module__0Fl5RG__retry{border-radius:var(--radius);background:var(--accent);color:var(--accent-text);padding:8px 16px;font-size:.875rem;text-decoration:none}.LoadFailed-module__0Fl5RG__signOut{border:1px solid var(--border);border-radius:var(--radius);color:var(--text-muted);cursor:pointer;background:0 0;padding:8px 16px;font-size:.875rem}.LoadFailed-module__0Fl5RG__who{color:var(--text-muted);margin:0;font-size:.8rem;line-height:1.7}
.ActionList-module__JZVZZW__panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);margin-bottom:16px;overflow:hidden}.ActionList-module__JZVZZW__heading{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;padding:10px 14px;font-size:.875rem;font-weight:700;display:flex}.ActionList-module__JZVZZW__headingHint{color:var(--text-muted);font-size:.75rem;font-weight:400}.ActionList-module__JZVZZW__more{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:none;margin-left:auto;padding:0;font-size:.75rem;font-weight:600}.ActionList-module__JZVZZW__dueSoon .ActionList-module__JZVZZW__heading{border-bottom:none}.ActionList-module__JZVZZW__dueSoon .ActionList-module__JZVZZW__list{padding-top:0}.ActionList-module__JZVZZW__boardBody{padding:10px 14px 14px}.ActionList-module__JZVZZW__empty{color:var(--text-muted);margin:0;padding:10px 14px 14px;font-size:.75rem}.ActionList-module__JZVZZW__boardBody .ActionList-module__JZVZZW__empty{padding:8px 0}.ActionList-module__JZVZZW__hint{color:var(--text-muted);margin:4px 0 0;font-size:.6875rem}.ActionList-module__JZVZZW__list{margin:0;padding:0;list-style:none}.ActionList-module__JZVZZW__line{border-bottom:1px solid var(--border);padding:6px 0;font-size:.8125rem}.ActionList-module__JZVZZW__line:last-child{border-bottom:none}.ActionList-module__JZVZZW__lineMain{align-items:flex-start;gap:8px;display:flex}.ActionList-module__JZVZZW__check{cursor:pointer;flex:none;margin-top:3px}.ActionList-module__JZVZZW__side{background:color-mix(in srgb, var(--accent) 12%, transparent);color:var(--accent);white-space:nowrap;border-radius:4px;flex:none;padding:1px 6px;font-size:.6875rem;font-weight:600}.ActionList-module__JZVZZW__client{color:#b35300;background:#e8720c24}.ActionList-module__JZVZZW__text{flex:1;min-width:0}.ActionList-module__JZVZZW__star{color:#e8720c;margin-right:4px}.ActionList-module__JZVZZW__content{overflow-wrap:anywhere}.ActionList-module__JZVZZW__meta{color:var(--text-muted);font-size:.6875rem;display:block}.ActionList-module__JZVZZW__closed .ActionList-module__JZVZZW__content{color:var(--text-muted)}.ActionList-module__JZVZZW__doneTag,.ActionList-module__JZVZZW__cancelTag{white-space:nowrap;border-radius:4px;flex:none;padding:1px 6px;font-size:.6875rem;font-weight:600}.ActionList-module__JZVZZW__doneTag{background:var(--status-trial-bg);color:var(--status-trial-text)}.ActionList-module__JZVZZW__cancelTag{border:1px dashed var(--border);color:var(--text-muted);text-decoration:line-through}.ActionList-module__JZVZZW__lineButtons{flex:none;gap:4px;display:flex}.ActionList-module__JZVZZW__small{border:1px solid var(--border);background:var(--surface);color:var(--text-muted);font:inherit;white-space:nowrap;cursor:pointer;border-radius:6px;padding:2px 8px;font-size:.6875rem}.ActionList-module__JZVZZW__small:hover:not(:disabled){color:var(--text);border-color:var(--text-muted)}.ActionList-module__JZVZZW__small:disabled{opacity:.5;cursor:default}.ActionList-module__JZVZZW__editor{border:1px solid var(--border);background:var(--bg);border-radius:8px;flex-direction:column;gap:8px;margin:8px 0 4px 22px;padding:10px;display:flex}.ActionList-module__JZVZZW__editRow{flex-wrap:wrap;align-items:flex-end;gap:8px 12px;display:flex}.ActionList-module__JZVZZW__editRow>.ActionList-module__JZVZZW__editField{flex:140px}.ActionList-module__JZVZZW__editField{flex-direction:column;gap:3px;min-width:0;display:flex}.ActionList-module__JZVZZW__editLabel{color:var(--text-muted);align-items:center;gap:6px;font-size:.6875rem;font-weight:600;display:flex}.ActionList-module__JZVZZW__input,.ActionList-module__JZVZZW__select,.ActionList-module__JZVZZW__textarea{border:1px solid var(--border);background:var(--surface);width:100%;color:var(--text);font:inherit;border-radius:6px;padding:5px 8px;font-size:.8125rem}.ActionList-module__JZVZZW__select{width:auto;max-width:220px}.ActionList-module__JZVZZW__textarea{resize:vertical;line-height:1.5}.ActionList-module__JZVZZW__input:focus-visible,.ActionList-module__JZVZZW__select:focus-visible,.ActionList-module__JZVZZW__textarea:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.ActionList-module__JZVZZW__checkLabel{cursor:pointer;align-items:center;gap:5px;font-size:.75rem;display:inline-flex}.ActionList-module__JZVZZW__segment{border:1px solid var(--border);border-radius:6px;display:inline-flex;overflow:hidden}.ActionList-module__JZVZZW__segmentButton{background:var(--surface);color:var(--text-muted);font:inherit;cursor:pointer;border:none;padding:3px 10px;font-size:.75rem}.ActionList-module__JZVZZW__segmentButton+.ActionList-module__JZVZZW__segmentButton{border-left:1px solid var(--border)}.ActionList-module__JZVZZW__segmentOn{background:var(--accent);color:var(--accent-text);font-weight:600}.ActionList-module__JZVZZW__itemPicker{border:none;flex-wrap:wrap;gap:4px 14px;padding:0;display:flex}.ActionList-module__JZVZZW__itemPicker legend{margin-bottom:4px}.ActionList-module__JZVZZW__unsent{color:#b35300;align-items:center;gap:4px;font-weight:600;display:inline-flex}.ActionList-module__JZVZZW__resend{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:4px;padding:0 6px}.ActionList-module__JZVZZW__fieldError{color:var(--danger);margin:0;font-size:.6875rem}.ActionList-module__JZVZZW__batch{border:1px dashed var(--border);background:var(--bg);border-radius:8px;flex-direction:column;gap:6px;margin-top:10px;padding:10px;display:flex}.ActionList-module__JZVZZW__boardBody>.ActionList-module__JZVZZW__batch{margin-top:0}.ActionList-module__JZVZZW__batchSettings{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ActionList-module__JZVZZW__ownerInput{width:140px}.ActionList-module__JZVZZW__batchFooter{justify-content:space-between;align-items:center;gap:8px;display:flex}.ActionList-module__JZVZZW__batchFooter .ActionList-module__JZVZZW__hint{margin:0}.ActionList-module__JZVZZW__primary{background:var(--accent);color:var(--accent-text);font:inherit;cursor:pointer;border:none;border-radius:6px;flex:none;padding:5px 14px;font-size:.8125rem;font-weight:600}.ActionList-module__JZVZZW__primary:disabled{opacity:.5;cursor:default}.ActionList-module__JZVZZW__toolbar{justify-content:space-between;align-items:center;gap:12px;margin:12px 0 4px;display:flex}.ActionList-module__JZVZZW__group{border-top:1px solid var(--border)}.ActionList-module__JZVZZW__group .ActionList-module__JZVZZW__list{padding:0 0 6px 22px}.ActionList-module__JZVZZW__groupHead{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:baseline;gap:8px;padding:8px 0;display:flex}.ActionList-module__JZVZZW__caret{width:1em;color:var(--text-muted);display:inline-block}.ActionList-module__JZVZZW__groupTitle{font-size:.8125rem;font-weight:700}.ActionList-module__JZVZZW__groupCount{color:var(--text-muted);font-size:.75rem}.ActionList-module__JZVZZW__closedArea{border-top:2px solid var(--border);margin-top:16px;padding-top:8px}.ActionList-module__JZVZZW__subheading{color:var(--text-muted);margin:0 0 4px;font-size:.8125rem;font-weight:700}.ActionList-module__JZVZZW__toggle{color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:none;margin-top:6px;padding:0;font-size:.75rem}
.ArchiveDialog-module__AsnUBa__dialog{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);width:min(420px,100vw - 32px);color:var(--text);margin:auto;padding:0}.ArchiveDialog-module__AsnUBa__dialog::backdrop{background:#00000059}.ArchiveDialog-module__AsnUBa__body{flex-direction:column;gap:12px;padding:22px;display:flex}.ArchiveDialog-module__AsnUBa__title{text-wrap:balance;margin:0;font-size:1.05rem;font-weight:700}.ArchiveDialog-module__AsnUBa__text{color:var(--text-muted);margin:0;font-size:.85rem;line-height:1.7}.ArchiveDialog-module__AsnUBa__buttons{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.ArchiveDialog-module__AsnUBa__cancel,.ArchiveDialog-module__AsnUBa__confirm,.ArchiveDialog-module__AsnUBa__unarchive{border-radius:var(--radius);font:inherit;cursor:pointer;padding:8px 16px;font-size:.875rem}.ArchiveDialog-module__AsnUBa__cancel{border:1px solid var(--border);color:var(--text-muted);background:0 0}.ArchiveDialog-module__AsnUBa__cancel:hover{color:var(--text);border-color:var(--text-muted)}.ArchiveDialog-module__AsnUBa__confirm{background:var(--accent);color:var(--accent-text);border:none;font-weight:600}.ArchiveDialog-module__AsnUBa__cancel:focus-visible,.ArchiveDialog-module__AsnUBa__confirm:focus-visible,.ArchiveDialog-module__AsnUBa__unarchive:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ArchiveDialog-module__AsnUBa__banner{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin:0 0 16px;padding:10px 14px;display:flex}.ArchiveDialog-module__AsnUBa__bannerText{color:var(--text);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;font-size:.875rem;display:flex}.ArchiveDialog-module__AsnUBa__bannerHint{color:var(--text-muted);font-size:.8rem}.ArchiveDialog-module__AsnUBa__unarchive{border:1px solid var(--border);background:var(--surface);color:var(--text);padding:6px 14px;font-weight:600}.ArchiveDialog-module__AsnUBa__unarchive:hover:not(:disabled){border-color:var(--text-muted)}.ArchiveDialog-module__AsnUBa__unarchive:disabled{opacity:.55;cursor:not-allowed}
.ChangedElsewhereNotice-module__qfQXXa__notice{border-radius:var(--radius);background:var(--status-delivered-bg);color:var(--status-delivered-text);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin:0 0 16px;padding:10px 14px;display:flex}.ChangedElsewhereNotice-module__qfQXXa__text{font-size:.875rem;font-weight:600}.ChangedElsewhereNotice-module__qfQXXa__reload{border-radius:var(--radius);color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;padding:6px 14px;font-size:.875rem;font-weight:600}.ChangedElsewhereNotice-module__qfQXXa__reload:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.ProjectWorkspace-module__vgnXna__tabs{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:4px;margin-bottom:14px;display:flex}.ProjectWorkspace-module__vgnXna__tab{color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-bottom:none;border-radius:8px 8px 0 0;align-items:center;gap:6px;margin-bottom:-1px;padding:8px 16px;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.ProjectWorkspace-module__vgnXna__tab:hover{color:var(--text)}.ProjectWorkspace-module__vgnXna__tabDisabled{cursor:not-allowed;opacity:.55}.ProjectWorkspace-module__vgnXna__tabDisabled:hover{color:var(--text-muted)}.ProjectWorkspace-module__vgnXna__tabOn{border-color:var(--border);background:var(--surface);color:var(--text)}.ProjectWorkspace-module__vgnXna__tabCount{color:#fff;text-align:center;background:#e8720c;border-radius:10px;min-width:20px;padding:0 6px;font-size:.6875rem;line-height:18px}.ProjectWorkspace-module__vgnXna__tabMuted{color:var(--text-muted);font-size:.75rem;font-weight:400}.ProjectWorkspace-module__vgnXna__conflict{border:1px solid var(--danger-border);border-radius:var(--radius);background:var(--danger-bg);margin-top:12px;padding:12px 14px}.ProjectWorkspace-module__vgnXna__conflictText{color:var(--danger);white-space:pre-line;margin:0;font-size:.8125rem;font-weight:600}.ProjectWorkspace-module__vgnXna__failedList{color:var(--text);margin:0 0 8px;padding-left:20px;font-size:.8125rem}.ProjectWorkspace-module__vgnXna__failedUnknown{color:var(--danger)}.ProjectWorkspace-module__vgnXna__conflictHint{color:var(--text-muted);margin:4px 0 8px;font-size:.75rem}.ProjectWorkspace-module__vgnXna__reload{border:1px solid var(--danger-border);background:var(--surface);color:var(--danger);cursor:pointer;border-radius:6px;padding:5px 14px;font-weight:600}.ProjectWorkspace-module__vgnXna__error{color:var(--danger);white-space:pre-line;margin:12px 0 0;padding:10px 14px;font-size:.8125rem}.ProjectWorkspace-module__vgnXna__autosave{color:var(--text-muted);margin:0;padding:8px 14px 12px;font-size:.75rem}.ProjectWorkspace-module__vgnXna__savingBadge{z-index:50;border:1px solid var(--border);background:var(--surface);color:var(--text-muted);pointer-events:none;border-radius:999px;margin:0;padding:6px 12px;font-size:.8125rem;position:fixed;bottom:16px;right:16px;box-shadow:0 2px 8px #0000001f}.ProjectWorkspace-module__vgnXna__leaveNotice{z-index:60;border:1px solid var(--border);background:var(--surface);color:var(--text);pointer-events:none;border-radius:999px;margin:0;padding:8px 16px;font-size:.875rem;font-weight:600;position:fixed;top:16px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #00000029}.ProjectWorkspace-module__vgnXna__header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ProjectWorkspace-module__vgnXna__heading{min-width:0}
.ProjectPage-module__khiHfa__title{margin:0 0 4px;font-size:1.25rem;font-weight:700}.ProjectPage-module__khiHfa__meta{color:var(--text-muted);margin:0 0 20px;font-size:.8rem}
.ExtractionReview-module__WBYsaa__dialog{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);width:min(1040px,100vw - 24px);height:calc(100vh - 32px);max-height:none;color:var(--text);padding:0}.ExtractionReview-module__WBYsaa__dialog[open]{flex-direction:column;display:flex}.ExtractionReview-module__WBYsaa__dialog::backdrop{background:#0006}.ExtractionReview-module__WBYsaa__header{border-bottom:1px solid var(--border);padding:16px 20px 10px}.ExtractionReview-module__WBYsaa__title{margin:0;font-size:1.05rem;font-weight:700}.ExtractionReview-module__WBYsaa__sub{color:var(--text-muted);margin:4px 0 0;font-size:.75rem}.ExtractionReview-module__WBYsaa__body{flex:1;padding:8px 20px 16px;overflow-y:auto}.ExtractionReview-module__WBYsaa__loading{text-align:center;color:var(--text-muted);padding:40px 0;font-size:.875rem}.ExtractionReview-module__WBYsaa__failure{border:1px solid var(--danger-border);background:var(--danger-bg);border-radius:8px;margin:10px 0 4px;padding:10px 12px;font-size:.8125rem}.ExtractionReview-module__WBYsaa__failure p{color:var(--danger);margin:0 0 6px}.ExtractionReview-module__WBYsaa__section{border-bottom:1px solid var(--border);padding:12px 0}.ExtractionReview-module__WBYsaa__section:last-child{border-bottom:none}.ExtractionReview-module__WBYsaa__sectionTitle{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 8px;font-size:.875rem;font-weight:700;display:flex}.ExtractionReview-module__WBYsaa__sectionHint,.ExtractionReview-module__WBYsaa__hint{color:var(--text-muted);font-size:.75rem;font-weight:400}.ExtractionReview-module__WBYsaa__hint{margin:0 0 6px}.ExtractionReview-module__WBYsaa__rows{margin:0;padding:0;list-style:none}.ExtractionReview-module__WBYsaa__row{align-items:flex-start;gap:8px;padding:6px 0;display:flex}.ExtractionReview-module__WBYsaa__actionRow{flex-wrap:wrap}.ExtractionReview-module__WBYsaa__target{flex-direction:column;flex:none;gap:3px;width:220px;display:flex}.ExtractionReview-module__WBYsaa__select,.ExtractionReview-module__WBYsaa__input,.ExtractionReview-module__WBYsaa__text{border:1px solid var(--border);background:var(--surface);color:var(--text);font:inherit;border-radius:6px;padding:5px 8px;font-size:.8125rem}.ExtractionReview-module__WBYsaa__select{max-width:220px}.ExtractionReview-module__WBYsaa__text{resize:vertical;flex:1;min-width:0;line-height:1.5}.ExtractionReview-module__WBYsaa__input{min-width:0}.ExtractionReview-module__WBYsaa__grow{flex:260px}.ExtractionReview-module__WBYsaa__owner{width:110px}.ExtractionReview-module__WBYsaa__select:focus-visible,.ExtractionReview-module__WBYsaa__input:focus-visible,.ExtractionReview-module__WBYsaa__text:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.ExtractionReview-module__WBYsaa__unresolved{background:color-mix(in srgb, #e8720c 8%, var(--surface));border-color:#e8720c}.ExtractionReview-module__WBYsaa__unmatched{color:#b35300;flex-wrap:wrap;gap:2px 6px;font-size:.6875rem;font-weight:600;display:flex}.ExtractionReview-module__WBYsaa__linkButton{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:none;padding:0}.ExtractionReview-module__WBYsaa__newBadge{padding-top:4px}.ExtractionReview-module__WBYsaa__remove{border:1px solid var(--border);background:var(--surface);color:var(--text-muted);cursor:pointer;border-radius:6px;flex:none;padding:4px 8px}.ExtractionReview-module__WBYsaa__remove:hover{color:var(--danger);border-color:var(--danger-border)}.ExtractionReview-module__WBYsaa__add{border:1px dashed var(--border);color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border-radius:6px;margin-top:4px;padding:4px 10px;font-size:.75rem}.ExtractionReview-module__WBYsaa__add:hover{color:var(--text)}.ExtractionReview-module__WBYsaa__footer{border-top:1px solid var(--border);background:var(--bg);padding:10px 20px 14px}.ExtractionReview-module__WBYsaa__error{border:1px solid var(--danger-border);background:var(--danger-bg);color:var(--danger);border-radius:8px;margin-bottom:8px;padding:8px 12px;font-size:.8125rem}.ExtractionReview-module__WBYsaa__error p{margin:0 0 6px}.ExtractionReview-module__WBYsaa__blockers{color:#b35300;margin:0 0 8px;font-size:.75rem}.ExtractionReview-module__WBYsaa__buttons{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ExtractionReview-module__WBYsaa__spacer{flex:1}.ExtractionReview-module__WBYsaa__primary,.ExtractionReview-module__WBYsaa__ghost,.ExtractionReview-module__WBYsaa__danger{font:inherit;cursor:pointer;border-radius:6px;padding:7px 16px;font-size:.8125rem}.ExtractionReview-module__WBYsaa__primary{background:var(--accent);color:var(--accent-text);border:none;font-weight:700}.ExtractionReview-module__WBYsaa__ghost{border:1px solid var(--border);background:var(--surface);color:var(--text)}.ExtractionReview-module__WBYsaa__danger{border:1px solid var(--danger-border);background:var(--danger-bg);color:var(--danger);font-weight:600}.ExtractionReview-module__WBYsaa__primary:disabled,.ExtractionReview-module__WBYsaa__ghost:disabled{opacity:.5;cursor:default}
.status-style-module__Uf3PhG__todo{background:var(--status-todo-bg);color:var(--status-todo-text)}.status-style-module__Uf3PhG__doing{background:var(--status-doing-bg);color:var(--status-doing-text)}.status-style-module__Uf3PhG__trial{background:var(--status-trial-bg);color:var(--status-trial-text)}.status-style-module__Uf3PhG__delivered{background:var(--status-delivered-bg);color:var(--status-delivered-text)}
.ItemDrawer-module__rjhl8W__drawer{z-index:20;background:var(--surface);border-left:1px solid var(--border);flex-direction:column;width:min(420px,100vw);height:100%;display:flex;position:fixed;top:0;right:0;box-shadow:-4px 0 16px #00000014}.ItemDrawer-module__rjhl8W__header{border-bottom:1px solid var(--border);align-items:flex-start;gap:8px;padding:14px 16px 10px;display:flex}.ItemDrawer-module__rjhl8W__titleWrap{flex:1;min-width:0}.ItemDrawer-module__rjhl8W__title{width:100%;color:var(--text);font:inherit;background:0 0;border:1px solid #0000;border-radius:6px;margin-left:-6px;padding:2px 6px;font-size:1rem;font-weight:700}.ItemDrawer-module__rjhl8W__title:hover{border-color:var(--border)}.ItemDrawer-module__rjhl8W__title:focus-visible{outline:2px solid var(--accent);outline-offset:1px;background:var(--surface)}.ItemDrawer-module__rjhl8W__close{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:2px 8px}.ItemDrawer-module__rjhl8W__close:hover{background:var(--bg)}.ItemDrawer-module__rjhl8W__body{flex:1;padding:4px 16px 24px;overflow-y:auto}.ItemDrawer-module__rjhl8W__field{border-bottom:1px solid var(--border);padding:12px 0;display:block}.ItemDrawer-module__rjhl8W__field:last-child{border-bottom:none}.ItemDrawer-module__rjhl8W__label{color:var(--text-muted);align-items:center;gap:8px;margin-bottom:6px;font-size:.75rem;font-weight:600;display:flex}.ItemDrawer-module__rjhl8W__subLabel{color:var(--text);margin-bottom:4px;font-size:.75rem;display:block}.ItemDrawer-module__rjhl8W__hint{color:var(--text-muted);margin-top:4px;font-size:.6875rem}.ItemDrawer-module__rjhl8W__input,.ItemDrawer-module__rjhl8W__select{border:1px solid var(--border);background:var(--surface);width:100%;color:var(--text);font:inherit;border-radius:6px;padding:6px 10px;font-size:.8125rem}.ItemDrawer-module__rjhl8W__select{width:auto;padding:3px 6px}.ItemDrawer-module__rjhl8W__input:focus-visible,.ItemDrawer-module__rjhl8W__select:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.ItemDrawer-module__rjhl8W__inline{gap:8px;display:flex}.ItemDrawer-module__rjhl8W__chips{flex-wrap:wrap;gap:6px;display:flex}.ItemDrawer-module__rjhl8W__chip{cursor:pointer;opacity:.5;border:1px solid #0000;border-radius:14px;align-items:center;gap:4px;padding:3px 12px;font-size:.75rem;display:inline-flex}.ItemDrawer-module__rjhl8W__chip:hover{opacity:.85}.ItemDrawer-module__rjhl8W__chip:disabled{cursor:not-allowed}.ItemDrawer-module__rjhl8W__chip:disabled:not(.ItemDrawer-module__rjhl8W__chipOn),.ItemDrawer-module__rjhl8W__chip:disabled:not(.ItemDrawer-module__rjhl8W__chipOn):hover{opacity:.3}.ItemDrawer-module__rjhl8W__chipOn{opacity:1;border-color:currentColor;font-weight:700}.ItemDrawer-module__rjhl8W__chipTag{opacity:.8;font-size:.625rem;font-weight:400}.ItemDrawer-module__rjhl8W__segment{border:1px solid var(--border);border-radius:6px;display:inline-flex;overflow:hidden}.ItemDrawer-module__rjhl8W__segmentButton{background:var(--surface);color:var(--text-muted);cursor:pointer;border:none;align-items:center;gap:4px;padding:4px 14px;font-size:.8125rem;display:inline-flex}.ItemDrawer-module__rjhl8W__segmentButton+.ItemDrawer-module__rjhl8W__segmentButton{border-left:1px solid var(--border)}.ItemDrawer-module__rjhl8W__segmentOn{background:color-mix(in srgb, var(--accent) 12%, transparent);color:var(--accent);font-weight:600}.ItemDrawer-module__rjhl8W__confirm{background:var(--bg);border-radius:8px;margin-top:10px;padding:10px}.ItemDrawer-module__rjhl8W__confirmActions{gap:8px;margin-top:8px;display:flex}.ItemDrawer-module__rjhl8W__primary{background:var(--accent);color:var(--accent-text);white-space:nowrap;cursor:pointer;border:none;border-radius:6px;padding:5px 14px;font-size:.8125rem;font-weight:600}.ItemDrawer-module__rjhl8W__primary:disabled{opacity:.45;cursor:default}.ItemDrawer-module__rjhl8W__ghost{border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;border-radius:6px;padding:5px 12px;font-size:.8125rem}.ItemDrawer-module__rjhl8W__toggles{flex-wrap:wrap;gap:8px 18px;font-size:.8125rem;display:flex}.ItemDrawer-module__rjhl8W__check{cursor:pointer;align-items:center;gap:6px;display:inline-flex}.ItemDrawer-module__rjhl8W__progress{margin:0 0 8px 18px;font-size:.8125rem}.ItemDrawer-module__rjhl8W__progress li+li{margin-top:2px}.ItemDrawer-module__rjhl8W__saving{color:var(--text-muted);font-weight:400}.ItemDrawer-module__rjhl8W__unsent{color:var(--danger);align-items:center;gap:4px;font-weight:600;display:inline-flex}.ItemDrawer-module__rjhl8W__resend{border:1px solid var(--danger-border);background:var(--surface);color:var(--danger);cursor:pointer;border-radius:4px;padding:0 6px;font-size:.6875rem}.ItemDrawer-module__rjhl8W__fieldError{color:var(--danger);margin-top:2px;font-size:.75rem}.ItemDrawer-module__rjhl8W__problem{border-bottom:1px solid var(--danger-border);background:var(--danger-bg);padding:10px 16px}.ItemDrawer-module__rjhl8W__problemText{color:var(--danger);font-size:.8125rem;font-weight:600}.ItemDrawer-module__rjhl8W__problemHint{color:var(--text-muted);margin:4px 0 8px;font-size:.75rem}.ItemDrawer-module__rjhl8W__reload{border:1px solid var(--danger-border);background:var(--surface);color:var(--danger);cursor:pointer;border-radius:6px;padding:4px 12px;font-weight:600}.ItemDrawer-module__rjhl8W__timeline{font-size:.8125rem;list-style:none}.ItemDrawer-module__rjhl8W__event{border-left:2px solid var(--border);padding:6px 0 6px 10px}.ItemDrawer-module__rjhl8W__eventMeta{color:var(--text-muted);gap:8px;font-size:.6875rem;display:flex}.ItemDrawer-module__rjhl8W__kind{background:var(--bg);border-radius:4px;padding:0 5px}.ItemDrawer-module__rjhl8W__closedLine{align-items:center;gap:12px;font-size:.8125rem;display:flex}.ItemDrawer-module__rjhl8W__closeWarn{border:1px solid var(--danger-border);background:var(--danger-bg);color:var(--text);border-radius:6px;margin-bottom:8px;padding:8px 10px;font-size:.75rem}.ItemDrawer-module__rjhl8W__closeWarn ul{margin:4px 0 0 18px}.ItemDrawer-module__rjhl8W__impactBlock{margin-top:10px}.ItemDrawer-module__rjhl8W__impactForm{flex-direction:column;gap:8px;font-size:.8125rem;display:flex}.ItemDrawer-module__rjhl8W__impactRow{flex-direction:column;gap:4px;display:flex}.ItemDrawer-module__rjhl8W__impactLabel{color:var(--text);font-size:.75rem}.ItemDrawer-module__rjhl8W__impactNumber{width:96px}.ItemDrawer-module__rjhl8W__impactUnit{color:var(--text-muted);align-self:center}
.ItemTable-module__q_dUXW__panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.ItemTable-module__q_dUXW__heading{border-bottom:1px solid var(--border);margin:0;padding:10px 14px;font-size:.875rem;font-weight:700}.ItemTable-module__q_dUXW__scroll{overflow-x:auto}.ItemTable-module__q_dUXW__table{border-collapse:collapse;width:100%;min-width:860px;font-size:.8125rem}.ItemTable-module__q_dUXW__table th{text-align:left;color:var(--text-muted);background:var(--bg);border-bottom:1px solid var(--border);white-space:nowrap;padding:8px 10px;font-size:.75rem;font-weight:600}.ItemTable-module__q_dUXW__table td{vertical-align:top;border-bottom:1px solid var(--border);padding:8px 10px}.ItemTable-module__q_dUXW__colFocus,.ItemTable-module__q_dUXW__colPriority{width:52px}.ItemTable-module__q_dUXW__colName{width:22%}.ItemTable-module__q_dUXW__colStatus{width:140px}.ItemTable-module__q_dUXW__colProgress{width:26%}.ItemTable-module__q_dUXW__colNext{width:22%}.ItemTable-module__q_dUXW__colReport{width:68px}.ItemTable-module__q_dUXW__center{text-align:center}.ItemTable-module__q_dUXW__focusRow td{background:color-mix(in srgb, var(--accent) 6%, transparent)}.ItemTable-module__q_dUXW__itemRow{cursor:pointer}.ItemTable-module__q_dUXW__itemRow:hover td{background:color-mix(in srgb, var(--accent) 4%, transparent)}.ItemTable-module__q_dUXW__openRow td,.ItemTable-module__q_dUXW__openRow:hover td{background:color-mix(in srgb, var(--accent) 10%, transparent)}.ItemTable-module__q_dUXW__name{color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.ItemTable-module__q_dUXW__name:hover{text-decoration:underline}.ItemTable-module__q_dUXW__unreadDot{background:var(--status-todo-text);vertical-align:.1em;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.ItemTable-module__q_dUXW__badge{background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent);border-radius:9px;margin-left:6px;padding:1px 6px;font-size:.6875rem;font-weight:600}.ItemTable-module__q_dUXW__statusCell{cursor:default;position:relative}.ItemTable-module__q_dUXW__chip{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:12px;padding:2px 10px;font-size:.75rem;display:inline-block}button.ItemTable-module__q_dUXW__chip:hover{border-color:currentColor}.ItemTable-module__q_dUXW__menu{z-index:10;border:1px solid var(--border);background:var(--surface);border-radius:8px;width:300px;padding:10px;position:absolute;top:calc(100% - 4px);left:6px;box-shadow:0 6px 18px #0000001f}.ItemTable-module__q_dUXW__menuChips{flex-wrap:wrap;gap:6px;display:flex}.ItemTable-module__q_dUXW__menuChip:disabled{opacity:.45;cursor:default}.ItemTable-module__q_dUXW__menuChipOn{border-color:currentColor;font-weight:700}.ItemTable-module__q_dUXW__menuLabel{color:var(--text);margin:10px 0 4px;font-size:.75rem;display:block}.ItemTable-module__q_dUXW__menuActions{gap:8px;margin-top:8px;display:flex}.ItemTable-module__q_dUXW__menuCancel{border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;border-radius:6px;padding:6px 12px}.ItemTable-module__q_dUXW__note{color:var(--text-muted);margin-top:2px;font-size:.75rem}.ItemTable-module__q_dUXW__progressLine+.ItemTable-module__q_dUXW__progressLine{margin-top:4px}.ItemTable-module__q_dUXW__empty{text-align:center;color:var(--text-muted);padding:24px 12px;font-size:.8125rem}.ItemTable-module__q_dUXW__addRow td{background:var(--bg);color:var(--text-muted);border-bottom:none}.ItemTable-module__q_dUXW__addControls{align-items:center;gap:8px;display:flex}.ItemTable-module__q_dUXW__addInput{border:1px solid var(--border);background:var(--surface);min-width:0;color:var(--text);font:inherit;border-radius:6px;flex:1;padding:6px 10px}.ItemTable-module__q_dUXW__addInput:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.ItemTable-module__q_dUXW__addButton{background:var(--accent);color:var(--accent-text);cursor:pointer;border:none;border-radius:6px;padding:6px 16px;font-weight:600}.ItemTable-module__q_dUXW__addButton:disabled{opacity:.5;cursor:default}.ItemTable-module__q_dUXW__menu .ItemTable-module__q_dUXW__addInput{width:100%}.ItemTable-module__q_dUXW__sectionHeading{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;padding:10px 14px;font-size:.8125rem;font-weight:700;display:flex}.ItemTable-module__q_dUXW__sectionHint{color:var(--text-muted);font-size:.75rem;font-weight:400}.ItemTable-module__q_dUXW__sectionEmpty{color:var(--text-muted);margin:0;padding:0 14px 12px;font-size:.75rem}.ItemTable-module__q_dUXW__exploring{border-top:2px solid var(--border);box-shadow:inset 3px 0 0 var(--accent)}.ItemTable-module__q_dUXW__exploring .ItemTable-module__q_dUXW__sectionHeading{color:var(--accent)}.ItemTable-module__q_dUXW__parked{border-top:1px dashed var(--border);background:var(--bg)}.ItemTable-module__q_dUXW__parkedToggle{width:100%;color:var(--text-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:10px 14px;font-size:.8125rem;font-weight:600;display:flex}.ItemTable-module__q_dUXW__parkedToggle:hover{color:var(--text)}.ItemTable-module__q_dUXW__caret{width:1em;display:inline-block}.ItemTable-module__q_dUXW__bringBack{border:1px solid var(--accent);background:var(--surface);color:var(--accent);white-space:nowrap;cursor:pointer;border-radius:6px;padding:3px 8px;font-size:.75rem;font-weight:600}.ItemTable-module__q_dUXW__bringBack:hover{background:color-mix(in srgb, var(--accent) 10%, transparent)}.ItemTable-module__q_dUXW__chipLocked{cursor:not-allowed;opacity:.75}.ItemTable-module__q_dUXW__closedTable{min-width:560px}.ItemTable-module__q_dUXW__impactCell{color:var(--text);font-size:.75rem}.ItemTable-module__q_dUXW__closedTable .ItemTable-module__q_dUXW__colName{width:auto}.ItemTable-module__q_dUXW__colClosedAt{width:120px}
.ProjectMenu-module__SrYqJq__wrap{flex:none;position:relative}.ProjectMenu-module__SrYqJq__trigger{border-radius:var(--radius);width:34px;height:34px;color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}.ProjectMenu-module__SrYqJq__trigger:hover,.ProjectMenu-module__SrYqJq__trigger[aria-expanded=true]{border-color:var(--border);background:var(--surface);color:var(--text)}.ProjectMenu-module__SrYqJq__trigger:focus-visible,.ProjectMenu-module__SrYqJq__item:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.ProjectMenu-module__SrYqJq__menu{z-index:20;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);flex-direction:column;min-width:168px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 6px 18px #0000001f}.ProjectMenu-module__SrYqJq__item{color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:8px 12px;font-size:.875rem}.ProjectMenu-module__SrYqJq__item:hover:not(:disabled),.ProjectMenu-module__SrYqJq__item:focus-visible{background:var(--bg)}.ProjectMenu-module__SrYqJq__item:disabled{color:var(--text-muted);opacity:.6;cursor:not-allowed}
.ShareDialog-module__Otw6JG__dialog{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);width:min(480px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--text);margin:auto;padding:0}.ShareDialog-module__Otw6JG__dialog::backdrop{background:#00000059}.ShareDialog-module__Otw6JG__body{flex-direction:column;gap:14px;padding:22px;display:flex}.ShareDialog-module__Otw6JG__title{text-wrap:balance;font-size:1.05rem;font-weight:700}.ShareDialog-module__Otw6JG__text{color:var(--text-muted);font-size:.85rem;line-height:1.7}.ShareDialog-module__Otw6JG__listBlock{flex-direction:column;gap:6px;margin-top:4px;display:flex}.ShareDialog-module__Otw6JG__subtitle{color:var(--text-muted);font-size:.8rem;font-weight:600}.ShareDialog-module__Otw6JG__list{border:1px solid var(--border);border-radius:var(--radius);max-height:240px;list-style:none;overflow-y:auto}.ShareDialog-module__Otw6JG__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:9px 12px;display:flex}.ShareDialog-module__Otw6JG__row+.ShareDialog-module__Otw6JG__row{border-top:1px solid var(--border)}.ShareDialog-module__Otw6JG__who{flex-direction:column;min-width:0;display:flex}.ShareDialog-module__Otw6JG__name{overflow-wrap:anywhere;font-size:.875rem;font-weight:600}.ShareDialog-module__Otw6JG__self{color:var(--text-muted);font-weight:400}.ShareDialog-module__Otw6JG__email{color:var(--text-muted);overflow-wrap:anywhere;font-size:.8rem}.ShareDialog-module__Otw6JG__tags{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:4px;display:flex}.ShareDialog-module__Otw6JG__tag{border:1px solid var(--border);color:var(--text-muted);white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:.75rem}.ShareDialog-module__Otw6JG__tagWarn{background:var(--status-doing-bg);color:var(--status-doing-text);border-color:#0000}.ShareDialog-module__Otw6JG__form{flex-direction:column;gap:6px;display:flex}.ShareDialog-module__Otw6JG__label{color:var(--text-muted);font-size:.8rem;font-weight:600}.ShareDialog-module__Otw6JG__inputRow{gap:8px;display:flex}.ShareDialog-module__Otw6JG__input{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);min-width:0;color:var(--text);font:inherit;flex:1;padding:8px 10px;font-size:.875rem}.ShareDialog-module__Otw6JG__input:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.ShareDialog-module__Otw6JG__input:disabled{opacity:.6}.ShareDialog-module__Otw6JG__share,.ShareDialog-module__Otw6JG__close{border-radius:var(--radius);font:inherit;cursor:pointer;white-space:nowrap;padding:8px 16px;font-size:.875rem}.ShareDialog-module__Otw6JG__share{background:var(--accent);color:var(--accent-text);border:none;font-weight:600}.ShareDialog-module__Otw6JG__share:disabled{opacity:.55;cursor:not-allowed}.ShareDialog-module__Otw6JG__close{border:1px solid var(--border);color:var(--text-muted);background:0 0}.ShareDialog-module__Otw6JG__close:hover{color:var(--text);border-color:var(--text-muted)}.ShareDialog-module__Otw6JG__share:focus-visible,.ShareDialog-module__Otw6JG__close:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ShareDialog-module__Otw6JG__buttons{justify-content:flex-end;display:flex}.ShareDialog-module__Otw6JG__muted{color:var(--text-muted);font-size:.8rem}.ShareDialog-module__Otw6JG__disabledNote,.ShareDialog-module__Otw6JG__ok,.ShareDialog-module__Otw6JG__warn,.ShareDialog-module__Otw6JG__error{border-radius:var(--radius);padding:8px 12px;font-size:.85rem;line-height:1.6}.ShareDialog-module__Otw6JG__disabledNote{border:1px solid var(--border);background:var(--bg);color:var(--text)}.ShareDialog-module__Otw6JG__ok{background:var(--status-trial-bg);color:var(--status-trial-text)}.ShareDialog-module__Otw6JG__warn{background:var(--status-doing-bg);color:var(--status-doing-text)}.ShareDialog-module__Otw6JG__error{border:1px solid var(--danger-border);background:var(--danger-bg);color:var(--danger)}.ShareDialog-module__Otw6JG__remove,.ShareDialog-module__Otw6JG__keep,.ShareDialog-module__Otw6JG__removeConfirm{border-radius:var(--radius);font:inherit;cursor:pointer;white-space:nowrap;padding:3px 10px;font-size:.78rem}.ShareDialog-module__Otw6JG__remove,.ShareDialog-module__Otw6JG__keep{border:1px solid var(--border);color:var(--text-muted);background:0 0}.ShareDialog-module__Otw6JG__remove:hover:not(:disabled){border-color:var(--danger-border);color:var(--danger)}.ShareDialog-module__Otw6JG__keep:hover{color:var(--text);border-color:var(--text-muted)}.ShareDialog-module__Otw6JG__removeConfirm{border:1px solid var(--danger-border);background:var(--danger-bg);color:var(--danger);font-weight:600}.ShareDialog-module__Otw6JG__remove:disabled,.ShareDialog-module__Otw6JG__removeConfirm:disabled{opacity:.55;cursor:not-allowed}.ShareDialog-module__Otw6JG__remove:focus-visible,.ShareDialog-module__Otw6JG__keep:focus-visible,.ShareDialog-module__Otw6JG__removeConfirm:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ShareDialog-module__Otw6JG__confirm{border-radius:var(--radius);background:var(--danger-bg);flex-wrap:wrap;flex-basis:100%;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.ShareDialog-module__Otw6JG__confirmText{color:var(--danger);font-size:.8rem;line-height:1.6}.ShareDialog-module__Otw6JG__confirmButtons{gap:6px;margin-left:auto;display:flex}.ShareDialog-module__Otw6JG__linkBlock{flex-direction:column;gap:6px;display:flex}.ShareDialog-module__Otw6JG__linkRow{align-items:center;gap:10px;display:flex}.ShareDialog-module__Otw6JG__copy{border:1px solid var(--border);border-radius:var(--radius);color:var(--accent);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;padding:6px 12px;font-size:.85rem;font-weight:600}.ShareDialog-module__Otw6JG__copy:hover{border-color:var(--accent)}.ShareDialog-module__Otw6JG__copy:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ShareDialog-module__Otw6JG__copied{color:var(--status-trial-text);font-size:.8rem;font-weight:600}.ShareDialog-module__Otw6JG__linkText{color:var(--text);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin-top:4px;display:block}
.StartReportButton-module__NF3ofa__button{border:1px solid var(--accent);background:var(--surface);color:var(--accent);font:inherit;white-space:nowrap;cursor:pointer;border-radius:8px;align-self:center;margin-left:8px;padding:6px 14px;font-size:.875rem;font-weight:700}.StartReportButton-module__NF3ofa__button:hover{background:var(--bg)}.StartReportButton-module__NF3ofa__button:disabled{opacity:.6;cursor:default}.StartReportButton-module__NF3ofa__error{color:var(--danger);align-self:center;margin-left:8px;font-size:.75rem}.StartReportButton-module__NF3ofa__dialog{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);width:min(460px,100vw - 32px);color:var(--text);padding:0}.StartReportButton-module__NF3ofa__dialog::backdrop{background:#00000059}.StartReportButton-module__NF3ofa__body{flex-direction:column;gap:12px;padding:20px 22px;display:flex}.StartReportButton-module__NF3ofa__title{font-size:1.05rem;font-weight:700}.StartReportButton-module__NF3ofa__text{font-size:.875rem;line-height:1.6}.StartReportButton-module__NF3ofa__choices{flex-wrap:wrap;gap:8px;display:flex}.StartReportButton-module__NF3ofa__primary,.StartReportButton-module__NF3ofa__ghost{font:inherit;cursor:pointer;border-radius:6px;padding:7px 16px;font-size:.875rem;font-weight:700}.StartReportButton-module__NF3ofa__primary{background:var(--accent);color:var(--accent-text);border:none}.StartReportButton-module__NF3ofa__ghost{border:1px solid var(--danger-border);background:var(--surface);color:var(--danger)}.StartReportButton-module__NF3ofa__primary:disabled,.StartReportButton-module__NF3ofa__ghost:disabled,.StartReportButton-module__NF3ofa__close:disabled{opacity:.5;cursor:default}.StartReportButton-module__NF3ofa__note{color:var(--text-muted);font-size:.75rem}.StartReportButton-module__NF3ofa__close{color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:none;align-self:flex-end;padding:4px 10px;font-size:.8125rem}.StartReportButton-module__NF3ofa__dialogError{border:1px solid var(--danger-border);background:var(--danger-bg);color:var(--danger);white-space:pre-line;border-radius:6px;margin:10px 0 0;padding:8px 10px;font-size:.8125rem}
.Reports-module__dHRKoa__title{margin:0 0 4px;font-size:1.25rem;font-weight:700}.Reports-module__dHRKoa__meta{color:var(--text-muted);margin:0 0 20px;font-size:.8rem}.Reports-module__dHRKoa__panel{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:16px 18px}.Reports-module__dHRKoa__empty{color:var(--text-muted);margin:0;font-size:.875rem}.Reports-module__dHRKoa__tableWrap{overflow-x:auto}.Reports-module__dHRKoa__table{border-collapse:collapse;width:100%;font-size:.875rem}.Reports-module__dHRKoa__table th,.Reports-module__dHRKoa__table td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:8px 10px}.Reports-module__dHRKoa__table thead th{color:var(--text-muted);font-size:.75rem;font-weight:600}.Reports-module__dHRKoa__locked{background:var(--status-delivered-bg);color:var(--status-delivered-text);border-radius:8px;margin:0 0 14px;padding:10px 14px;font-size:.8125rem}.Reports-module__dHRKoa__headline{margin:0 0 16px;padding-left:20px;font-size:.875rem}.Reports-module__dHRKoa__subheading{margin:0 0 6px;font-size:.875rem;font-weight:700}
.EmptyState-module__QvXXza__wrap{flex-direction:column;gap:12px;max-width:460px;margin:8vh auto 0;display:flex}.EmptyState-module__QvXXza__title{margin:0;font-size:1.2rem;font-weight:700}.EmptyState-module__QvXXza__text{color:var(--text-muted);margin:0;font-size:.875rem;line-height:1.8}
.JoinScreen-module__lFcsOW__screen{place-items:center;min-height:100vh;padding:24px 16px;display:grid}.JoinScreen-module__lFcsOW__card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);width:100%;max-width:440px;padding:36px 28px}.JoinScreen-module__lFcsOW__title{color:var(--text-muted);font-size:.9rem;font-weight:600}.JoinScreen-module__lFcsOW__project{text-wrap:balance;overflow-wrap:anywhere;margin-top:6px;font-size:1.25rem;font-weight:700;line-height:1.4}.JoinScreen-module__lFcsOW__account{color:var(--text-muted);overflow-wrap:anywhere;margin-top:10px;font-size:.875rem}.JoinScreen-module__lFcsOW__email{color:var(--text);font-weight:600}.JoinScreen-module__lFcsOW__actions{margin-top:24px}.JoinScreen-module__lFcsOW__join{border:1px solid var(--border);border-radius:var(--radius);background:var(--accent);width:100%;color:var(--accent-text);font:inherit;cursor:pointer;padding:11px 18px;font-size:.95rem;font-weight:600}.JoinScreen-module__lFcsOW__join:hover:not(:disabled){filter:brightness(1.08)}.JoinScreen-module__lFcsOW__join:disabled{cursor:progress;opacity:.75}.JoinScreen-module__lFcsOW__notice{border-radius:var(--radius);background:var(--status-trial-bg);color:var(--status-trial-text);overflow-wrap:anywhere;flex-direction:column;gap:4px;margin-top:14px;padding:10px 12px;font-size:.85rem;line-height:1.6;list-style:none;display:flex}.JoinScreen-module__lFcsOW__warn{background:var(--status-doing-bg);color:var(--status-doing-text)}.JoinScreen-module__lFcsOW__headline{font-weight:700}.JoinScreen-module__lFcsOW__reminders{color:var(--text-muted);flex-direction:column;gap:6px;margin-top:18px;padding-left:1.1em;font-size:.8rem;line-height:1.7;display:flex}.JoinScreen-module__lFcsOW__alert{border:1px solid var(--danger-border);border-radius:var(--radius);background:var(--danger-bg);color:var(--danger);margin-top:14px;padding:12px 14px;font-size:.9rem;line-height:1.7}.JoinScreen-module__lFcsOW__links{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:24px;padding-top:16px;display:flex}.JoinScreen-module__lFcsOW__switch{color:var(--accent);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;font-size:.875rem;text-decoration:underline}.JoinScreen-module__lFcsOW__link{color:var(--accent);text-underline-offset:3px;font-size:.875rem}.JoinScreen-module__lFcsOW__join:focus-visible,.JoinScreen-module__lFcsOW__switch:focus-visible,.JoinScreen-module__lFcsOW__link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.UnreadSummaryBar-module__lH92cG__bar{border-radius:var(--radius);background:var(--status-todo-bg);color:var(--status-todo-text);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin:0 0 16px;padding:10px 14px;display:flex}.UnreadSummaryBar-module__lH92cG__text{align-items:center;gap:8px;margin:0;font-size:.875rem;font-weight:600;line-height:1.6;display:flex}.UnreadSummaryBar-module__lH92cG__dot{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}.UnreadSummaryBar-module__lH92cG__dismiss{border-radius:var(--radius);color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;padding:6px 14px;font-size:.875rem;font-weight:600}.UnreadSummaryBar-module__lH92cG__dismiss:hover{background:color-mix(in srgb, currentColor 10%, transparent)}.UnreadSummaryBar-module__lH92cG__dismiss:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.Closeout-module__e9bfHG__page{color:#1b1f24;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#eef1f5;min-height:100vh;padding:0 16px 32px}.Closeout-module__e9bfHG__toolbar{flex-wrap:wrap;align-items:center;gap:8px 16px;max-width:1200px;margin:0 auto;padding:12px 0;font-size:.85rem;display:flex}.Closeout-module__e9bfHG__toolbarHint{color:#5b6471;flex:1}.Closeout-module__e9bfHG__button{color:#fff;cursor:pointer;background:#12305c;border:none;border-radius:8px;padding:6px 14px}.Closeout-module__e9bfHG__copied{color:#1c7a34}.Closeout-module__e9bfHG__failed{color:#b34d00}.Closeout-module__e9bfHG__sheet{background:#fff;border-radius:6px;max-width:1200px;margin:0 auto;padding:28px 32px 20px;box-shadow:0 1px 4px #00000014}.Closeout-module__e9bfHG__header{border-bottom:4px solid #12305c;justify-content:space-between;align-items:flex-end;gap:16px;padding-bottom:12px;display:flex}.Closeout-module__e9bfHG__title{color:#12305c;margin:0;font-size:1.7rem;font-weight:700;line-height:1.3}.Closeout-module__e9bfHG__subtitle{color:#5b6471;margin:4px 0 0;font-size:.9rem}.Closeout-module__e9bfHG__cards{grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0 0;display:grid}.Closeout-module__e9bfHG__card{color:#12305c;background:#dfeaf9;border-radius:10px;flex-direction:column;align-items:center;padding:12px 8px;display:flex}.Closeout-module__e9bfHG__cardLabel{font-size:.95rem;font-weight:700}.Closeout-module__e9bfHG__cardValue{font-size:2.2rem;font-weight:700;line-height:1.2}.Closeout-module__e9bfHG__cardValue small{font-size:.9rem}.Closeout-module__e9bfHG__basis{color:#5b6471;margin:6px 0 18px;font-size:.8rem}.Closeout-module__e9bfHG__sectionTitle{color:#12305c;border-left:6px solid #12305c;margin:0 0 8px;padding-left:10px;font-size:1.05rem}.Closeout-module__e9bfHG__table{border-collapse:collapse;width:100%;font-size:.9rem}.Closeout-module__e9bfHG__table th,.Closeout-module__e9bfHG__table td{text-align:left;vertical-align:top;border-bottom:1px solid #d5dae1;padding:8px 10px}.Closeout-module__e9bfHG__table thead th{color:#fff;background:#12305c;font-weight:700}.Closeout-module__e9bfHG__name{font-weight:700}.Closeout-module__e9bfHG__nowrap{white-space:nowrap}.Closeout-module__e9bfHG__text{white-space:pre-wrap}.Closeout-module__e9bfHG__empty{color:#5b6471;text-align:center;padding:16px 0}.Closeout-module__e9bfHG__open{color:#12305c;background:#fff6ee;border-left:6px solid #e8720c;border-radius:4px;margin:14px 0 0;padding:10px 16px;font-weight:700}@page{size:A4 landscape;margin:10mm}@media print{.Closeout-module__e9bfHG__page{background:#fff;min-height:0;padding:0}.Closeout-module__e9bfHG__open{break-after:avoid}.Closeout-module__e9bfHG__toolbar{display:none}.Closeout-module__e9bfHG__sheet{max-width:none;box-shadow:none;border-radius:0;padding:0}.Closeout-module__e9bfHG__page,.Closeout-module__e9bfHG__page *{-webkit-print-color-adjust:exact;print-color-adjust:exact}.Closeout-module__e9bfHG__table thead{display:table-header-group}.Closeout-module__e9bfHG__table tr,.Closeout-module__e9bfHG__cards{break-inside:avoid}}
.RawPage-module__9uzDzW__title{margin:0 0 4px;font-size:1.25rem;font-weight:700}.RawPage-module__9uzDzW__meta{color:var(--text-muted);margin:0 0 16px;font-size:.8rem}.RawPage-module__9uzDzW__meta a{color:var(--accent)}.RawPage-module__9uzDzW__notice{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);flex-direction:column;gap:6px;margin-bottom:18px;padding:12px 16px;font-size:.875rem;line-height:1.6;display:flex}.RawPage-module__9uzDzW__notice p{margin:0}.RawPage-module__9uzDzW__notice a{color:var(--accent);font-weight:700}.RawPage-module__9uzDzW__section{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);margin-bottom:10px}.RawPage-module__9uzDzW__sectionHead{cursor:pointer;align-items:baseline;gap:10px;padding:10px 16px;font-weight:700;list-style:none;display:flex}.RawPage-module__9uzDzW__sectionHead::-webkit-details-marker{display:none}.RawPage-module__9uzDzW__sectionHead:before{content:"▶";color:var(--text-muted);font-size:.7rem;transition:transform .15s}.RawPage-module__9uzDzW__section[open]>.RawPage-module__9uzDzW__sectionHead:before{transform:rotate(90deg)}.RawPage-module__9uzDzW__key{color:var(--text-muted);font-family:ui-monospace,Consolas,monospace;font-size:.75rem;font-weight:400}.RawPage-module__9uzDzW__count{color:var(--text-muted);margin-left:auto;font-size:.75rem;font-weight:400}.RawPage-module__9uzDzW__empty{color:var(--text-muted);margin:0;padding:0 16px 12px;font-size:.8125rem}.RawPage-module__9uzDzW__records{margin:0;padding:0 16px 12px;list-style:none}.RawPage-module__9uzDzW__records li+li{border-top:1px solid var(--border)}.RawPage-module__9uzDzW__record{padding:6px 0}.RawPage-module__9uzDzW__recordHead{text-overflow:ellipsis;white-space:nowrap;cursor:pointer;font-size:.8125rem;overflow:hidden}.RawPage-module__9uzDzW__json{background:var(--bg);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:6px;margin:6px 0 2px;padding:10px 12px;font-family:ui-monospace,Consolas,monospace;font-size:.75rem;line-height:1.5;overflow-x:auto}
.Infographic-module__ZFYoYq__page{color:#1b1f24;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#eef1f5;min-height:100vh;padding:0 16px 32px}.Infographic-module__ZFYoYq__toolbar{flex-wrap:wrap;align-items:center;gap:8px 16px;max-width:1200px;margin:0 auto;padding:12px 0;font-size:.85rem;display:flex}.Infographic-module__ZFYoYq__toolbarHint{color:#5b6471;flex:1}.Infographic-module__ZFYoYq__print{color:#fff;cursor:pointer;background:#12305c;border:none;border-radius:8px;padding:6px 14px}.Infographic-module__ZFYoYq__sheet{background:#fff;border-radius:6px;max-width:1200px;margin:0 auto;padding:28px 32px 20px;box-shadow:0 1px 4px #00000014}.Infographic-module__ZFYoYq__header{border-bottom:4px solid #12305c;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding-bottom:12px;display:flex}.Infographic-module__ZFYoYq__title{color:#12305c;margin:0;font-size:1.7rem;font-weight:700;line-height:1.3}.Infographic-module__ZFYoYq__subtitle{color:#5b6471;margin:4px 0 0;font-size:.9rem}.Infographic-module__ZFYoYq__todo{color:#b34d00;background:#fdece0}.Infographic-module__ZFYoYq__doing{color:#8a6100;background:#fff4d1}.Infographic-module__ZFYoYq__trial{color:#1c7a34;background:#e2f5e6}.Infographic-module__ZFYoYq__delivered{color:#12305c;background:#dfeaf9}.Infographic-module__ZFYoYq__cards{grid-template-columns:repeat(4,6.5em);gap:8px;display:grid}.Infographic-module__ZFYoYq__card{border-radius:8px;flex-direction:column;align-items:center;padding:6px 4px;display:flex}.Infographic-module__ZFYoYq__cardLabel{font-size:.85rem;font-weight:700}.Infographic-module__ZFYoYq__cardCount{font-size:1.7rem;font-weight:700;line-height:1.15}.Infographic-module__ZFYoYq__cardCount small{font-size:.9rem}.Infographic-module__ZFYoYq__table{border-collapse:collapse;width:100%;font-size:.9rem}.Infographic-module__ZFYoYq__table th,.Infographic-module__ZFYoYq__table td{text-align:left;vertical-align:top;border-bottom:1px solid #d5dae1;padding:8px 10px}.Infographic-module__ZFYoYq__table thead th{color:#fff;background:#12305c;border-bottom:3px solid #12305c;font-weight:700}.Infographic-module__ZFYoYq__colPriority{width:3.5em}.Infographic-module__ZFYoYq__colName{width:20%}.Infographic-module__ZFYoYq__colStatus{width:8em}.Infographic-module__ZFYoYq__colNext{width:24%}.Infographic-module__ZFYoYq__priority{color:#12305c;font-weight:700;text-align:center!important}.Infographic-module__ZFYoYq__name{font-size:1.1em;font-weight:700}.Infographic-module__ZFYoYq__badge{color:#fff;vertical-align:1px;white-space:nowrap;background:#e8720c;border-radius:4px;margin-left:6px;padding:0 6px;font-size:.72rem;font-weight:700;display:inline-block}.Infographic-module__ZFYoYq__chip{white-space:nowrap;border-radius:999px;padding:1px 10px;font-weight:700;display:inline-block}.Infographic-module__ZFYoYq__note{color:#5b6471;margin-top:2px;font-size:.78rem;display:block}.Infographic-module__ZFYoYq__text{white-space:pre-wrap}.Infographic-module__ZFYoYq__focus{border:3px solid #e8720c}.Infographic-module__ZFYoYq__frameCol{width:2.2em;border-bottom:none!important;padding:0!important}.Infographic-module__ZFYoYq__table thead .Infographic-module__ZFYoYq__frameCol{border-bottom:3px solid #12305c!important}.Infographic-module__ZFYoYq__frameLabel{color:#fff;writing-mode:vertical-rl;letter-spacing:.3em;background:#e8720c;font-weight:700;text-align:center!important;vertical-align:middle!important;padding:8px 0!important}.Infographic-module__ZFYoYq__empty{color:#5b6471;text-align:center;padding:16px 0}.Infographic-module__ZFYoYq__schedule{margin-top:22px}.Infographic-module__ZFYoYq__scheduleTitle{color:#12305c;border-left:6px solid #12305c;margin:0 0 8px;padding-left:10px;font-size:1.05rem}.Infographic-module__ZFYoYq__phases{flex-wrap:wrap;gap:6px 18px;margin:0 0 10px;padding:0;font-size:.88rem;list-style:none;display:flex}.Infographic-module__ZFYoYq__phaseWeek{color:#fff;background:#12305c;border-radius:4px;margin-right:6px;padding:0 8px;font-weight:700;display:inline-block}.Infographic-module__ZFYoYq__scheduleTable{table-layout:fixed;font-size:calc(.9rem * var(--schedule-scale,1))}.Infographic-module__ZFYoYq__scheduleTable th,.Infographic-module__ZFYoYq__scheduleTable td{padding:.45em .55em}.Infographic-module__ZFYoYq__ganttName{width:11%}.Infographic-module__ZFYoYq__ganttTask{width:15%}.Infographic-module__ZFYoYq__ganttUnscheduledCol{width:3.6em}.Infographic-module__ZFYoYq__scheduleTable tbody th{font-weight:inherit;vertical-align:top;border-right:1px solid #d5dae1}.Infographic-module__ZFYoYq__ganttTaskCell{overflow-wrap:anywhere;white-space:pre-wrap}.Infographic-module__ZFYoYq__ganttTaskCell .Infographic-module__ZFYoYq__note{font-size:.87em}.Infographic-module__ZFYoYq__scheduleTable .Infographic-module__ZFYoYq__weekCol{text-align:center;vertical-align:top;padding:.4em 0;line-height:1.2;overflow:hidden}.Infographic-module__ZFYoYq__weekNo,.Infographic-module__ZFYoYq__unscheduledHead{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.82em;display:block}.Infographic-module__ZFYoYq__weekDate{white-space:nowrap;font-variant-numeric:tabular-nums;opacity:.85;font-size:.68em;font-weight:400;display:block}.Infographic-module__ZFYoYq__scheduleTable .Infographic-module__ZFYoYq__weekCell{text-align:center;vertical-align:middle;padding:.45em 0;position:relative;box-shadow:inset 1px 0 #eef1f5}.Infographic-module__ZFYoYq__bar{background:#12305c;height:.85em;display:block}.Infographic-module__ZFYoYq__barStart{border-top-left-radius:.25em;border-bottom-left-radius:.25em;margin-left:.2em}.Infographic-module__ZFYoYq__barEnd{border-top-right-radius:.25em;border-bottom-right-radius:.25em;margin-right:.2em}.Infographic-module__ZFYoYq__milestone{color:#e8720c;text-shadow:0 0 1px #fff,0 0 1px #fff;font-size:1.3em;font-weight:700;line-height:1;position:absolute;top:50%;right:0;transform:translateY(-52%)}.Infographic-module__ZFYoYq__unscheduled{color:#9aa3ae}.Infographic-module__ZFYoYq__scheduleNote{color:#5b6471;white-space:pre-wrap;margin:6px 0 0;font-size:.8rem}.Infographic-module__ZFYoYq__scheduleNote span{margin-right:8px}.Infographic-module__ZFYoYq__headline{background:#fff6ee;border-left:6px solid #e8720c;border-radius:4px;margin-top:18px;padding:12px 18px}.Infographic-module__ZFYoYq__headlineTitle{color:#12305c;margin:0 0 4px;font-size:1.05rem}.Infographic-module__ZFYoYq__headline ul{padding-left:1.2em}.Infographic-module__ZFYoYq__headline li{margin:2px 0}.Infographic-module__ZFYoYq__footnote{color:#5b6471;margin:6px 0 14px;font-size:.75rem}.Infographic-module__ZFYoYq__missing{max-width:640px;margin:48px auto;padding:0 16px;line-height:2}@page{size:A4 landscape;margin:10mm}@media print{.Infographic-module__ZFYoYq__page{background:#fff;padding:0}.Infographic-module__ZFYoYq__toolbar{display:none}.Infographic-module__ZFYoYq__sheet{max-width:none;box-shadow:none;border-radius:0;padding:0}.Infographic-module__ZFYoYq__page,.Infographic-module__ZFYoYq__page *{-webkit-print-color-adjust:exact;print-color-adjust:exact}.Infographic-module__ZFYoYq__table thead{display:table-header-group}.Infographic-module__ZFYoYq__table tr,.Infographic-module__ZFYoYq__cards,.Infographic-module__ZFYoYq__phases,.Infographic-module__ZFYoYq__headline{break-inside:avoid}}
.ReportWorkspace-module__6OkqWG__topbar{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin-bottom:14px;display:flex}.ReportWorkspace-module__6OkqWG__back{color:var(--accent);font-size:.8125rem;text-decoration:none}.ReportWorkspace-module__6OkqWG__back:hover{text-decoration:underline}.ReportWorkspace-module__6OkqWG__asOf{color:var(--text-muted);font-size:.75rem}.ReportWorkspace-module__6OkqWG__steps{flex-wrap:wrap;gap:6px;margin-bottom:14px;list-style:none;display:flex}.ReportWorkspace-module__6OkqWG__step{border:1px solid var(--border);background:var(--surface);color:var(--text);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:7px 14px;font-size:.8125rem;font-weight:600;display:inline-flex}.ReportWorkspace-module__6OkqWG__step:disabled{color:var(--text-muted);cursor:default}.ReportWorkspace-module__6OkqWG__stepOn{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.ReportWorkspace-module__6OkqWG__stepNo{background:var(--bg);border-radius:50%;place-items:center;width:20px;height:20px;font-size:.6875rem;display:inline-grid}.ReportWorkspace-module__6OkqWG__stepOn .ReportWorkspace-module__6OkqWG__stepNo{background:var(--accent);color:var(--accent-text)}.ReportWorkspace-module__6OkqWG__stepDone{color:var(--status-trial-text)}.ReportWorkspace-module__6OkqWG__stepLocked{font-size:.6875rem;font-weight:400}.ReportWorkspace-module__6OkqWG__panel{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:18px 20px}.ReportWorkspace-module__6OkqWG__heading{margin-bottom:6px;font-size:1rem;font-weight:700}.ReportWorkspace-module__6OkqWG__hint{color:var(--text-muted);margin-bottom:12px;font-size:.8125rem;line-height:1.6}.ReportWorkspace-module__6OkqWG__empty{color:var(--text-muted);margin:8px 0;font-size:.875rem}.ReportWorkspace-module__6OkqWG__progress{margin-bottom:8px;font-size:.8125rem;font-weight:600}.ReportWorkspace-module__6OkqWG__list{border-top:1px solid var(--border);list-style:none}.ReportWorkspace-module__6OkqWG__line{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:9px 4px;display:flex}.ReportWorkspace-module__6OkqWG__undecided{padding-left:10px;box-shadow:inset 3px 0 #e8720c}.ReportWorkspace-module__6OkqWG__side{border:1px solid var(--border);color:var(--text-muted);border-radius:4px;flex:none;padding:1px 6px;font-size:.6875rem}.ReportWorkspace-module__6OkqWG__client{color:#b34d00;border-color:#f3c7a6}.ReportWorkspace-module__6OkqWG__text{flex-wrap:wrap;flex:1;align-items:baseline;gap:2px 8px;min-width:0;display:flex}.ReportWorkspace-module__6OkqWG__star{color:#d97706}.ReportWorkspace-module__6OkqWG__content{font-size:.875rem}.ReportWorkspace-module__6OkqWG__meta{color:var(--text-muted);font-size:.75rem}.ReportWorkspace-module__6OkqWG__choices{border:1px solid var(--border);border-radius:6px;flex:none;display:inline-flex;overflow:hidden}.ReportWorkspace-module__6OkqWG__choice{border:none;border-left:1px solid var(--border);background:var(--surface);color:var(--text-muted);font:inherit;cursor:pointer;padding:4px 10px;font-size:.75rem}.ReportWorkspace-module__6OkqWG__choice:first-child{border-left:none}.ReportWorkspace-module__6OkqWG__choice:disabled{cursor:default}.ReportWorkspace-module__6OkqWG__on_open{background:var(--status-doing-bg);color:var(--status-doing-text);font-weight:700}.ReportWorkspace-module__6OkqWG__on_done{background:var(--status-trial-bg);color:var(--status-trial-text);font-weight:700}.ReportWorkspace-module__6OkqWG__on_cancelled{background:var(--bg);color:var(--text);font-weight:700;text-decoration:line-through}.ReportWorkspace-module__6OkqWG__footer{justify-content:flex-end;align-items:center;gap:12px;margin-top:14px;display:flex}.ReportWorkspace-module__6OkqWG__pending{color:#b34d00;font-size:.8125rem}.ReportWorkspace-module__6OkqWG__next{background:var(--accent);color:var(--accent-text);font:inherit;cursor:pointer;border:none;border-radius:6px;padding:7px 18px;font-weight:700;text-decoration:none}.ReportWorkspace-module__6OkqWG__next:disabled{opacity:.45;cursor:default}.ReportWorkspace-module__6OkqWG__linkDisabled{opacity:.45;cursor:not-allowed}.ReportWorkspace-module__6OkqWG__linkNote{margin-left:6px;font-size:.75rem;font-weight:400}@media (max-width:640px){.ReportWorkspace-module__6OkqWG__line{flex-wrap:wrap}}.ReportWorkspace-module__6OkqWG__options{gap:12px;max-width:640px;display:grid}.ReportWorkspace-module__6OkqWG__option{cursor:pointer;align-items:flex-start;gap:10px;font-size:.875rem;line-height:1.5;display:flex}.ReportWorkspace-module__6OkqWG__option input{margin-top:4px}.ReportWorkspace-module__6OkqWG__optionHint{color:var(--text-muted);font-size:.75rem;display:block}.ReportWorkspace-module__6OkqWG__audience{border:1px solid var(--border);border-radius:8px;gap:8px;padding:10px 12px;display:grid}.ReportWorkspace-module__6OkqWG__audience legend{padding:0 4px;font-size:.875rem}.ReportWorkspace-module__6OkqWG__subheading{margin:18px 0 8px;font-size:.875rem;font-weight:700}.ReportWorkspace-module__6OkqWG__tableWrap{overflow-x:auto}.ReportWorkspace-module__6OkqWG__draftTable{border-collapse:collapse;width:100%;font-size:.875rem}.ReportWorkspace-module__6OkqWG__draftTable th,.ReportWorkspace-module__6OkqWG__draftTable td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:8px 6px}.ReportWorkspace-module__6OkqWG__draftTable thead th{color:var(--text-muted);font-size:.75rem}.ReportWorkspace-module__6OkqWG__draftTable td{width:40%;min-width:200px}.ReportWorkspace-module__6OkqWG__itemCell{min-width:140px;font-weight:400}.ReportWorkspace-module__6OkqWG__itemName{font-weight:700;display:block}.ReportWorkspace-module__6OkqWG__itemStatus{color:var(--text-muted);font-size:.75rem}.ReportWorkspace-module__6OkqWG__field{gap:2px;display:grid}.ReportWorkspace-module__6OkqWG__textarea,.ReportWorkspace-module__6OkqWG__input{border:1px solid var(--border);background:var(--surface);width:100%;color:var(--text);font:inherit;border-radius:6px;padding:6px 8px;font-size:.875rem;line-height:1.5}.ReportWorkspace-module__6OkqWG__textarea{resize:vertical}.ReportWorkspace-module__6OkqWG__badges{gap:6px;min-height:1em;display:flex}.ReportWorkspace-module__6OkqWG__edited{background:var(--status-delivered-bg);color:var(--status-delivered-text);border-radius:4px;padding:0 6px;font-size:.6875rem;font-weight:700}.ReportWorkspace-module__6OkqWG__unsaved{color:#b34d00;font-size:.6875rem}.ReportWorkspace-module__6OkqWG__headlineList{gap:6px;padding-left:1.4em;display:grid}.ReportWorkspace-module__6OkqWG__headlineLine{align-items:center;gap:6px;display:flex}.ReportWorkspace-module__6OkqWG__headlineFooter{align-items:center;gap:10px;margin-top:6px;display:flex}.ReportWorkspace-module__6OkqWG__add,.ReportWorkspace-module__6OkqWG__remove{border:1px solid var(--border);background:var(--surface);color:var(--text);font:inherit;cursor:pointer;border-radius:6px;flex:none;padding:4px 10px;font-size:.75rem}.ReportWorkspace-module__6OkqWG__remove{color:var(--text-muted)}.ReportWorkspace-module__6OkqWG__add:disabled,.ReportWorkspace-module__6OkqWG__remove:disabled{opacity:.45;cursor:default}.ReportWorkspace-module__6OkqWG__aiBar{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:10px;display:flex}.ReportWorkspace-module__6OkqWG__aiButton{background:var(--accent);color:var(--accent-text);font:inherit;cursor:pointer;border:none;border-radius:6px;padding:7px 18px;font-weight:700}.ReportWorkspace-module__6OkqWG__aiButton:disabled,.ReportWorkspace-module__6OkqWG__redraft:disabled{opacity:.45;cursor:default}.ReportWorkspace-module__6OkqWG__aiStatus{color:var(--text-muted);font-size:.75rem}.ReportWorkspace-module__6OkqWG__aiProblem{border:1px solid var(--danger-border);background:var(--danger-bg);color:var(--danger);border-radius:6px;flex-basis:100%;padding:8px 10px;font-size:.8125rem}.ReportWorkspace-module__6OkqWG__redraft{border:1px solid var(--border);background:var(--surface);color:var(--accent);font:inherit;cursor:pointer;border-radius:6px;margin-left:8px;padding:2px 8px;font-size:.6875rem;font-weight:600}.ReportWorkspace-module__6OkqWG__itemCell .ReportWorkspace-module__6OkqWG__redraft{width:fit-content;margin:4px 0 0;display:block}.ReportWorkspace-module__6OkqWG__carried{color:var(--text-muted);margin-top:2px;font-size:.6875rem;display:block}.ReportWorkspace-module__6OkqWG__copyBar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.ReportWorkspace-module__6OkqWG__copied{color:var(--status-trial-text);font-size:.8125rem}.ReportWorkspace-module__6OkqWG__sections{padding:4px 0}.ReportWorkspace-module__6OkqWG__sectionTitle{margin:14px 0 8px;font-size:.9375rem;font-weight:700}.ReportWorkspace-module__6OkqWG__outputTable{width:100%;font-size:.875rem;line-height:1.5}.ReportWorkspace-module__6OkqWG__outputTable th{background:var(--bg);text-align:left;white-space:nowrap}.ReportWorkspace-module__6OkqWG__outputTable td{white-space:pre-wrap}.ReportWorkspace-module__6OkqWG__exploringText{white-space:pre-wrap;margin-top:10px;font-size:.875rem;line-height:1.6}.ReportWorkspace-module__6OkqWG__raw{margin-top:16px;font-size:.8125rem}.ReportWorkspace-module__6OkqWG__raw summary{color:var(--text-muted);cursor:pointer}.ReportWorkspace-module__6OkqWG__raw pre{background:var(--bg);white-space:pre-wrap;word-break:break-word;border-radius:6px;margin-top:8px;padding:10px;font-size:.75rem}@media (max-width:640px){.ReportWorkspace-module__6OkqWG__draftTable td{min-width:160px}}.ReportWorkspace-module__6OkqWG__materialPack{border-top:1px solid var(--border);margin-top:24px;padding-top:16px}.ReportWorkspace-module__6OkqWG__schedule{gap:8px;display:grid}.ReportWorkspace-module__6OkqWG__schedule>.ReportWorkspace-module__6OkqWG__add{justify-self:start}.ReportWorkspace-module__6OkqWG__scheduleNotice{border:1px solid var(--danger-border);background:var(--danger-bg);color:var(--danger);border-radius:6px;justify-content:space-between;align-items:flex-start;gap:10px;padding:8px 10px;font-size:.8125rem;display:flex}.ReportWorkspace-module__6OkqWG__scheduleWide{background:var(--status-doing-bg);color:var(--status-doing-text);border-radius:6px;justify-self:start;margin:0;padding:6px 10px;font-size:.8125rem}.ReportWorkspace-module__6OkqWG__scheduleNotice ul{margin:0;padding-left:1.2em}.ReportWorkspace-module__6OkqWG__draftTable td.ReportWorkspace-module__6OkqWG__scheduleStar,.ReportWorkspace-module__6OkqWG__draftTable td.ReportWorkspace-module__6OkqWG__scheduleAction{width:auto;min-width:0}.ReportWorkspace-module__6OkqWG__draftTable th.ReportWorkspace-module__6OkqWG__scheduleWeek{width:8em;min-width:8em}.ReportWorkspace-module__6OkqWG__draftTable td:has(.ReportWorkspace-module__6OkqWG__weekInput){width:8em;min-width:8em}.ReportWorkspace-module__6OkqWG__scheduleStar{width:3em;text-align:center!important}.ReportWorkspace-module__6OkqWG__scheduleAction{width:4.5em}.ReportWorkspace-module__6OkqWG__weekInput{text-transform:uppercase}.ReportWorkspace-module__6OkqWG__weekDate{color:var(--text-muted);white-space:nowrap;font-size:.75rem}.ReportWorkspace-module__6OkqWG__thisWeek{background:var(--status-doing-bg);color:var(--status-doing-text);border-radius:999px;justify-self:start;margin:0;padding:2px 10px;font-size:.8125rem;font-weight:700}.ReportWorkspace-module__6OkqWG__scheduleAdd{align-items:center;gap:8px;max-width:420px;display:flex}.ReportWorkspace-module__6OkqWG__scheduleSub{margin:10px 0 0;font-size:.8125rem;font-weight:700}.ReportWorkspace-module__6OkqWG__themes{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ReportWorkspace-module__6OkqWG__theme{grid-template-columns:minmax(140px,1fr) 3fr;align-items:start;gap:4px 10px;display:grid}.ReportWorkspace-module__6OkqWG__themeWeek{font-size:.875rem;display:grid}.ReportWorkspace-module__6OkqWG__themeItems{color:var(--text-muted);font-size:.75rem}.ReportWorkspace-module__6OkqWG__scheduleOff{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;font-size:.8125rem;display:flex}@media (max-width:640px){.ReportWorkspace-module__6OkqWG__theme{grid-template-columns:1fr}}.ReportWorkspace-module__6OkqWG__scheduleAction .ReportWorkspace-module__6OkqWG__remove{white-space:nowrap}.ReportWorkspace-module__6OkqWG__draftTable .ReportWorkspace-module__6OkqWG__scheduleRowCont td{border-bottom-style:dashed}.ReportWorkspace-module__6OkqWG__itemCell .ReportWorkspace-module__6OkqWG__addRow{white-space:nowrap;width:fit-content;margin:6px 0 0;display:block}.ReportWorkspace-module__6OkqWG__topActions{flex-wrap:wrap;align-items:baseline;gap:8px 12px;display:flex}.ReportWorkspace-module__6OkqWG__ghost{border:1px solid var(--border);background:var(--surface);color:var(--text);font:inherit;cursor:pointer;border-radius:6px;padding:4px 12px;font-size:.8125rem}.ReportWorkspace-module__6OkqWG__ghost:disabled{opacity:.45;cursor:default}.ReportWorkspace-module__6OkqWG__issue{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);margin-top:22px;padding:14px 16px}.ReportWorkspace-module__6OkqWG__issueRow{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.ReportWorkspace-module__6OkqWG__issued{background:var(--status-delivered-bg);color:var(--status-delivered-text);border-radius:999px;padding:4px 10px;font-size:.75rem;font-weight:700}
.SignInScreen-module__T2qJuq__screen{place-items:center;min-height:100vh;padding:24px;display:grid}.SignInScreen-module__T2qJuq__card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);text-align:center;width:100%;max-width:420px;padding:40px 32px}.SignInScreen-module__T2qJuq__title{letter-spacing:.02em;font-size:1.5rem;font-weight:700}.SignInScreen-module__T2qJuq__subtitle{color:var(--text-muted);margin-top:6px;font-size:.9rem}.SignInScreen-module__T2qJuq__signIn{border:1px solid var(--border);border-radius:var(--radius);background:var(--accent);color:var(--accent-text);align-items:center;gap:10px;margin-top:28px;padding:11px 22px;font-weight:500;text-decoration:none;display:inline-flex}.SignInScreen-module__T2qJuq__signIn:hover{filter:brightness(1.08)}.SignInScreen-module__T2qJuq__disabled{opacity:.5;pointer-events:none}.SignInScreen-module__T2qJuq__scopeNote{color:var(--text-muted);margin-top:20px;font-size:.78rem;line-height:1.7}.SignInScreen-module__T2qJuq__help{color:var(--accent);text-underline-offset:3px;margin-top:14px;font-size:.85rem;display:inline-block}.SignInScreen-module__T2qJuq__help:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.SignInScreen-module__T2qJuq__alert{border:1px solid var(--danger-border);border-radius:var(--radius);background:var(--danger-bg);color:var(--danger);text-align:left;margin-top:24px;padding:12px 14px;font-size:.85rem}.SignInScreen-module__T2qJuq__alert code{font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:.95em}
.VisitNotes-module__UhNykq__pasteButton{background:var(--accent);color:var(--accent-text);font:inherit;white-space:nowrap;cursor:pointer;border:none;border-radius:8px;align-self:center;margin-left:auto;padding:7px 16px;font-size:.875rem;font-weight:700}.VisitNotes-module__UhNykq__pasteButton:hover{filter:brightness(.95)}.VisitNotes-module__UhNykq__dialog{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);width:min(760px,100vw - 32px);max-height:calc(100vh - 32px);color:var(--text);padding:0}.VisitNotes-module__UhNykq__dialog::backdrop{background:#00000059}.VisitNotes-module__UhNykq__dialogBody{flex-direction:column;gap:10px;padding:20px 22px;display:flex}.VisitNotes-module__UhNykq__dialogTitle{margin:0;font-size:1.05rem;font-weight:700}.VisitNotes-module__UhNykq__label{color:var(--text-muted);font-size:.75rem;font-weight:600}.VisitNotes-module__UhNykq__hint{color:var(--text-muted);margin:0;font-size:.75rem}.VisitNotes-module__UhNykq__dateField{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.VisitNotes-module__UhNykq__input,.VisitNotes-module__UhNykq__textarea{border:1px solid var(--border);background:var(--surface);color:var(--text);font:inherit;border-radius:6px;padding:6px 10px;font-size:.875rem}.VisitNotes-module__UhNykq__textarea{resize:vertical;width:100%;min-height:280px;line-height:1.6}.VisitNotes-module__UhNykq__input:focus-visible,.VisitNotes-module__UhNykq__textarea:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.VisitNotes-module__UhNykq__counter{color:var(--text-muted);text-align:right;margin-top:-4px;font-size:.6875rem}.VisitNotes-module__UhNykq__error{border:1px solid var(--danger-border);background:var(--danger-bg);color:var(--danger);border-radius:8px;padding:10px 12px;font-size:.8125rem}.VisitNotes-module__UhNykq__error p{margin:0 0 6px}.VisitNotes-module__UhNykq__reload{border:1px solid var(--danger-border);background:var(--surface);color:var(--danger);cursor:pointer;border-radius:6px;padding:4px 12px;font-weight:600}.VisitNotes-module__UhNykq__buttons{align-items:center;gap:8px;display:flex}.VisitNotes-module__UhNykq__spacer{flex:1}.VisitNotes-module__UhNykq__primary{background:var(--accent);color:var(--accent-text);font:inherit;cursor:pointer;border:none;border-radius:6px;padding:7px 20px;font-weight:700}.VisitNotes-module__UhNykq__ghost{border:1px solid var(--border);background:var(--surface);color:var(--text);font:inherit;cursor:pointer;border-radius:6px;padding:7px 12px;font-size:.8125rem}.VisitNotes-module__UhNykq__primary:disabled,.VisitNotes-module__UhNykq__ghost:disabled{opacity:.5;cursor:default}.VisitNotes-module__UhNykq__panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.VisitNotes-module__UhNykq__heading{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;padding:10px 14px;font-size:.875rem;font-weight:700;display:flex}.VisitNotes-module__UhNykq__headingHint{color:var(--text-muted);font-size:.75rem;font-weight:400}.VisitNotes-module__UhNykq__empty{color:var(--text-muted);margin:0;padding:18px 14px;font-size:.8125rem}.VisitNotes-module__UhNykq__list{margin:0;padding:0;list-style:none}.VisitNotes-module__UhNykq__card{border-bottom:1px solid var(--border);padding:12px 14px}.VisitNotes-module__UhNykq__card:last-child{border-bottom:none}.VisitNotes-module__UhNykq__cardHead{flex-wrap:wrap;align-items:center;gap:4px 14px;margin-bottom:6px;display:flex}.VisitNotes-module__UhNykq__cardDate{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.VisitNotes-module__UhNykq__visitLabel{font-size:.875rem;font-weight:700}.VisitNotes-module__UhNykq__dateInput{padding:2px 6px;font-size:.75rem}.VisitNotes-module__UhNykq__cardMeta{color:var(--text-muted);font-size:.75rem}.VisitNotes-module__UhNykq__saving{color:var(--text-muted);font-size:.6875rem}.VisitNotes-module__UhNykq__unsent{color:#b35300;align-items:center;gap:4px;font-size:.6875rem;font-weight:600;display:inline-flex}.VisitNotes-module__UhNykq__resend{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:4px;padding:0 6px}.VisitNotes-module__UhNykq__body{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.8125rem;line-height:1.7}.VisitNotes-module__UhNykq__clamped{-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.VisitNotes-module__UhNykq__expand{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:none;margin-top:4px;padding:0;font-size:.75rem;font-weight:600}.VisitNotes-module__UhNykq__extract{border:1px solid var(--accent);background:var(--surface);color:var(--accent);font:inherit;cursor:pointer;border-radius:6px;margin-left:auto;padding:3px 10px;font-size:.75rem;font-weight:600}.VisitNotes-module__UhNykq__extract:hover{background:color-mix(in srgb, var(--accent) 10%, transparent)}
