.PlanDocumentCard_documentCard__9sKL3{display:flex;flex-direction:column;max-width:48rem}.PlanDocumentCard_topRow__i8pSx{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.PlanDocumentCard_documentMain__oK3f8{display:flex;align-items:flex-start;gap:var(--space-3);min-width:0}.PlanDocumentCard_fileIcon__wY9MS{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.75rem;height:2.75rem;border-radius:var(--card-border-radius);background:var(--blue-100);color:var(--blue-900)}.PlanDocumentCard_fileIconText__S7Hbt{font-size:var(--fs-small);font-weight:var(--fw-semibold);line-height:1}.PlanDocumentCard_documentMeta__5YahN{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.PlanDocumentCard_fileName__cELdn{margin:0;padding:0;color:var(--heading-color);overflow-wrap:anywhere}.PlanDocumentCard_fileNameLink__hRK6V,.PlanDocumentCard_fileNameLink__hRK6V:active,.PlanDocumentCard_fileNameLink__hRK6V:link,.PlanDocumentCard_fileNameLink__hRK6V:visited{color:var(--heading-color);font-weight:inherit;text-decoration:none}.PlanDocumentCard_fileNameLink__hRK6V:focus-visible,.PlanDocumentCard_fileNameLink__hRK6V:hover{color:var(--heading-color);text-decoration:underline;text-underline-offset:.2em}.PlanDocumentCard_doi__G2zZs,.PlanDocumentCard_fileType__wOFEF,.PlanDocumentCard_timestamps__oB_b5{margin:0;font-size:var(--fs-small);line-height:var(--lh-normal);color:var(--text-color-base)}.PlanDocumentCard_fileType__wOFEF{font-weight:var(--fw-semibold);color:var(--heading-color)}.PlanDocumentCard_doiLabel__fCH16{margin-right:var(--space-1)}.PlanDocumentCard_doiLink__MvfdE,.PlanDocumentCard_doiLink__MvfdE:active,.PlanDocumentCard_doiLink__MvfdE:link,.PlanDocumentCard_doiLink__MvfdE:visited{color:inherit;font-weight:inherit;text-decoration:underline;text-underline-offset:.2em}.PlanDocumentCard_doiLink__MvfdE:focus-visible,.PlanDocumentCard_doiLink__MvfdE:hover{color:var(--heading-color)}.PlanDocumentCard_downloadAction__ftpy4{flex-shrink:0}.PlanDocumentCard_secondaryActions___sFVA{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4);margin-top:var(--space-2)}@media(max-width:40rem){.PlanDocumentCard_topRow__i8pSx{flex-direction:column;gap:var(--space-3)}.PlanDocumentCard_documentMain__oK3f8{gap:var(--space-2)}}.PlanDocumentUploadDialog_modalOverlay__3nTdv{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;background:rgba(15,23,42,.45);padding:var(--space-4)}.PlanDocumentUploadDialog_modal__gUmKX{width:min(40rem,100%);outline:none}.PlanDocumentUploadDialog_dialog__oRA4P{display:flex;flex-direction:column;max-height:min(85vh,44rem);overflow:hidden;background:#fff;border-radius:var(--border-radius-xl);box-shadow:0 16px 40px rgba(15,23,42,.2);outline:none}.PlanDocumentUploadDialog_dialogHeader__rWpxr{padding:var(--space-5) var(--space-5) var(--space-2)}.PlanDocumentUploadDialog_dialogTitle__JOTxF{margin:0;font-size:var(--fs-2xl);font-weight:var(--fw-bold);letter-spacing:-.02em;color:var(--blue-900)}.PlanDocumentUploadDialog_dialogBody__gBr9E{display:flex;flex-direction:column;gap:var(--space-5);min-height:0;overflow:auto;padding:var(--space-2) var(--space-5) var(--space-2)}.PlanDocumentUploadDialog_warning__C5fQY{margin:0;font-size:var(--fs-base);line-height:var(--lh-normal);color:var(--gray-600)}.PlanDocumentUploadDialog_warning__C5fQY strong{color:var(--blue-900);font-weight:var(--fw-bold)}.PlanDocumentUploadDialog_uploadIntro__4xlqE{display:flex;flex-direction:column;gap:var(--space-1)}.PlanDocumentUploadDialog_uploadHeading__YFo7_{margin:0;font-size:var(--fs-base);font-weight:var(--fw-bold);color:var(--blue-900)}.PlanDocumentUploadDialog_fileTypes__jQqXu{margin:0;font-size:var(--fs-small);color:var(--gray-600)}.PlanDocumentUploadDialog_dropZone__Jl9_u{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:10.5rem;margin:0;padding:var(--space-6) var(--space-5);background:var(--slate-100,#f1f5f9);border:1px solid var(--slate-400,#94a3b8);border-radius:var(--card-border-radius,.3125rem);box-sizing:border-box;text-align:center}.PlanDocumentUploadDialog_dropZone__Jl9_u.react-aria-DropZone[data-drop-target]{background:var(--blue-50,#eff6ff);border-color:var(--blue-900)}.PlanDocumentUploadDialog_dropZone__Jl9_u.react-aria-DropZone[data-focus-visible]{outline:none;box-shadow:inset 0 0 0 2px var(--focus-ring-color,var(--blue-900))}.PlanDocumentUploadDialog_dropHint__O0ZNo{margin:var(--space-3) 0 0;font-size:var(--fs-base);color:var(--gray-600)}.PlanDocumentUploadDialog_error__M6b51{background:rgba(238,100,100,.405)}.PlanDocumentUploadDialog_error__M6b51,.PlanDocumentUploadDialog_notice__FgXZE{margin:var(--space-3) 0 0;padding:var(--space-2) var(--space-3);font-size:var(--fs-small);font-weight:var(--fw-semibold);line-height:1.4;color:var(--text-color);border-radius:var(--border-radius-md);text-align:left}.PlanDocumentUploadDialog_notice__FgXZE{background:var(--blue-50,#eff6ff)}.PlanDocumentUploadDialog_dialogActions__fRewO{display:flex;align-items:center;gap:var(--space-5);padding:var(--space-5) var(--space-5) var(--space-5)}.PlanAuthoringScreen_planAuthoring__nJX80{display:flex;flex-direction:column;gap:0;width:100%;color:var(--blue-900)}.PlanAuthoringScreen_planAuthoring__nJX80>.layout-split-panel{overflow:visible}.PlanAuthoringScreen_planTitleBlock__sxdKR{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem;padding:0!important;background:rgba(0,0,0,0)!important;color:inherit!important}.PlanAuthoringScreen_planTitle__ZaIod{margin:0;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:700;letter-spacing:-.02em;color:var(--blue-900)}.PlanAuthoringScreen_planTemplateMeta__gGAnR{margin:0;max-width:48rem;font-size:.875rem;color:var(--gray-600)}.PlanAuthoringScreen_writePlanRegion__Zgo05{margin-top:var(--space-8,3rem);background:var(--background-color)}.PlanAuthoringScreen_documentRegion__PTYB7{padding-bottom:var(--space-8,3rem)}.PlanAuthoringScreen_readOnlyNotice__dc_XI{margin-bottom:var(--space-6,2rem)}.PlanAuthoringScreen_writePlanIntro__68ykf{display:flex;flex-direction:column;gap:.25rem;margin-bottom:var(--space-1,1.5rem)}.PlanAuthoringScreen_writePlanIntro__68ykf h2{margin:0;font-size:1.5rem;font-weight:700;letter-spacing:-.01em;color:var(--blue-900)}.PlanAuthoringScreen_writePlanIntro__68ykf p{margin:0;max-width:48rem;font-size:.875rem;color:var(--gray-600)}.PlanAuthoringScreen_writePlanIntro__68ykf .PlanAuthoringScreen_progressSummary__NC9Ug{margin-top:var(--space-3,.75rem);font-size:.875rem;font-weight:600;color:var(--blue-900);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PlanAuthoringScreen_writePlanIntro__68ykf .PlanAuthoringScreen_progressSummary__NC9Ug span{font-weight:400;color:var(--gray-600)}.PlanAuthoringScreen_loadError__w8fa9{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding-bottom:var(--space-8,3rem);color:var(--error-600,#b91c1c)}.PlanAuthoringScreen_loadError__w8fa9 p{margin:0}.PlanAuthoringScreen_loadErrorDetail__K9Jf_{font-size:.875rem;color:var(--gray-600)}.PlanAuthoringScreen_sectionsStack__I5_E3{display:flex;flex-direction:column;gap:var(--space-8,3rem);padding-top:var(--space-4,1rem);padding-bottom:var(--space-8,3rem)}.template-editor-header{padding:0 var(--brand-space2)}.pageheader-container{padding:0;margin-top:1rem}@media screen and (min-width:1024px){.pageheader-container{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}}.pageheader-container .pageheader-title{margin-top:0;margin-bottom:var(--space-0);font-weight:var(--fw-bold)}.pageheader-container .pageheader-intro{font-size:var(--fs-base);padding:0;margin-bottom:var(--space-4);margin-top:var(--space-0)}.pageheader-container .heading-buttons-actions{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-shrink:0}@media screen and (min-width:768px){.pageheader-container .heading-buttons-actions{justify-content:flex-start;gap:.75rem}}@media screen and (min-width:1024px){.pageheader-container .heading-buttons-actions{gap:1rem}}