/* unparsable [project]/app/globals.css [app-client] (css) */
.adminPortal .adminHeader{padding-top:2.5rem;padding-bottom:1.5rem}.adminPortal .adminHeader h1{font-size:clamp(2rem,4vw,3.6rem);line-height:1.05}.adminPortal .adminStats{grid-template-columns:repeat(6,minmax(0,1fr));gap:.65rem;margin-top:1.5rem;display:grid}.adminPortal .adminStats article{min-width:0;padding:1rem}.adminPortal .adminStats small{letter-spacing:.08em;font-size:.65rem}.adminWorkspaceV2{align-items:start;padding-bottom:4rem;grid-template-columns:220px minmax(0,1fr)!important;gap:1.5rem!important;display:grid!important}.workspaceNavigation{gap:.4rem;display:grid;position:sticky;top:1.5rem}.workspaceNavigation a{color:#173b29;background:#f7f9f3;border:1px solid #ced8cc;border-radius:8px;gap:.25rem;padding:1rem;text-decoration:none;display:grid}.workspaceNavigation a[aria-current]{color:#fff;background:#133b29;border-color:#133b29}.workspaceNavigation small{opacity:.8;font-size:.75rem;line-height:1.45}.workspaceContent,.workspaceArea{min-width:0}.workspaceArea{gap:1.25rem;display:grid}.workspaceArea[hidden]{display:none!important}.workspaceArea>.adminPanel{grid-column:auto;width:100%;min-width:0;margin:0;padding:clamp(1.1rem,2.5vw,2rem)}.adminPortal .adminPanelHead{flex-wrap:wrap;align-items:start;gap:.75rem}.adminPortal .adminPanelHead h2{font-size:clamp(1.2rem,2vw,1.65rem)}.adminPortal .documentReviewV2{border:1px solid #cfd9cd;border-radius:8px;min-width:0;padding:0;display:block;overflow:hidden}.documentReviewV2>summary{cursor:pointer;background:#f5f7f0;padding:1.25rem}.documentReviewV2>summary h3{overflow-wrap:anywhere;margin:.4rem 0;font-size:1.05rem}.documentReviewV2>summary span{font-size:.8rem}.documentReviewV2>summary a{font-size:.85rem;display:inline-block}.adminPortal .documentApprovalV2{border:0;gap:1.2rem;margin:0;padding:1.25rem;display:grid}.audienceFlow{grid-column:1/-1;gap:1rem;min-width:0;display:grid}.folderChoice{gap:.5rem;display:grid}.formStep,.audienceChoices legend{color:#173b29;font-size:.9rem;font-weight:700}.audienceFlow select{width:100%;min-height:46px;font:inherit;color:#173b29;background:#fff;border:1px solid #b9cbbd;border-radius:6px;padding:.8rem}.audienceSuggestion{background:#eef4e6;border-left:3px solid #759637;justify-content:space-between;align-items:start;gap:1rem;padding:1rem;display:flex}.audienceSuggestion p{margin:.3rem 0 0;font-size:.85rem;line-height:1.5}.audienceSuggestion button{color:#25432b;cursor:pointer;background:#fff;border:1px solid #a6b996;border-radius:4px;flex:none;padding:.5rem .7rem;font-size:.75rem}.audienceChoices{border:0;min-width:0;margin:0;padding:0}.audienceChoices>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:.65rem;display:grid!important}.adminPortal .audienceChoices label{background:#fff;border:1px solid #ced8cc;border-radius:6px;align-items:center;gap:.6rem;margin:0;padding:.8rem;font-size:.85rem;line-height:1.35;display:flex}.adminPortal .audienceChoices label.selected{background:#edf4e6;border-color:#7e9c5f}.adminPortal .audienceChoices input{accent-color:#27593b;flex:none;width:17px;height:17px;min-height:0;margin:0}.accessSummary{color:#1d3e2a;background:#fafbf7;border:1px solid #ced8cc;border-radius:6px;padding:1rem}.accessSummary strong{font-size:.85rem;line-height:1.5}.accessSummary p{margin:.45rem 0;font-size:.85rem}.accessSummary small{color:#53634f;font-size:.75rem;line-height:1.5;display:block}.adminPortal .reviewActions,.adminPortal .approvedDocumentEditor footer,.adminPortal .approvedDocumentEditor footer>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.adminPortal .approvedDocumentRow>summary{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) auto;gap:1rem}.adminPortal .approvedDocumentDate{display:none}.adminPortal .approvedDocumentEditor{gap:1.25rem;padding:1.25rem;display:grid}.relationshipCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1rem;display:grid}.relationshipCards>div{background:#f2f5ec;border-radius:6px;padding:1rem}.relationshipCards p,.relationshipGuide>p,.relationshipNote{color:#53634f;font-size:.85rem;line-height:1.55}.relationshipNote{grid-column:1/-1}.adminPortal .inviteForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.adminPortal .inviteForm .wide,.adminPortal .inviteForm>.checkField,.adminPortal .inviteForm>button,.adminPortal .inviteResult{grid-column:1/-1}@media (max-width:1000px){.adminPortal .adminStats{grid-template-columns:repeat(3,minmax(0,1fr))}.adminWorkspaceV2{grid-template-columns:minmax(0,1fr)!important}.workspaceNavigation{grid-template-columns:repeat(5,minmax(0,1fr));position:static}.workspaceNavigation small{display:none}.workspaceNavigation a{text-align:center;padding:.8rem .5rem;font-size:.8rem}}@media (max-width:640px){.workspaceNavigation{grid-template-columns:repeat(3,minmax(0,1fr))}.audienceChoices>div,.relationshipCards,.adminPortal .inviteForm{grid-template-columns:minmax(0,1fr)}.audienceSuggestion{flex-direction:column}.adminPortal .approvedDocumentRow>summary{flex-direction:column;align-items:start;display:flex}.adminPortal .adminNav{flex-wrap:wrap;gap:1rem}.adminPortal .adminNav nav{flex-wrap:wrap}.adminPortal .accountRow>summary{flex-direction:column;align-items:start;gap:.6rem;display:flex}}.secureDocumentViewer{color:#0a251a;background:#e8ede3;min-height:100vh}.secureDocumentViewer>header{z-index:3;color:#fff;background:#0a251a;justify-content:space-between;align-items:center;gap:2rem;padding:1.25rem clamp(1.25rem,4vw,4rem);display:flex;position:sticky;top:0}.secureDocumentViewer h1{margin:.2rem 0;font-size:clamp(1.35rem,2.5vw,2.5rem)}.secureDocumentViewer small,.secureDocumentViewer header span{color:#bdd0c2}.secureDocumentViewer nav,.adminUpdatePreview nav{align-items:center;gap:.75rem;display:flex}.secureDocumentViewer nav a,.adminUpdatePreview nav a,.adminUpdatePreview nav button,.printInstructions button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #789185;padding:.75rem 1rem;text-decoration:none}.secureDocumentViewer nav .downloadAction{color:#0a251a;background:#c5ff3d;border-color:#c5ff3d}.secureDocumentCanvas{background:#fff;width:min(1100px,100% - 2rem);min-height:70vh;margin:2rem auto;box-shadow:0 18px 60px #0a251a24}.secureDocumentCanvas iframe{border:0;width:100%;height:calc(100vh - 9rem)}.secureDocumentCanvas>img{max-width:100%;height:auto;margin:auto;display:block}.secureDocumentCanvas>pre{white-space:pre-wrap;padding:2rem}.officeDocumentPreview{color:#202621;padding:clamp(2rem,6vw,5rem);line-height:1.55}.officeDocumentPreview h1{color:#0a251a;font-size:clamp(2rem,5vw,4rem)}.officeDocumentPreview h2{margin-top:2.25rem;font-size:1.6rem}.officeDocumentPreview h3{margin:1.5rem 0 .4rem}.documentPreviewBullet{padding-left:1.25rem;position:relative}.documentPreviewBullet:before{content:"•";position:absolute;left:0}.sheetPreview{margin-bottom:3rem}.sheetPreview>div{overflow:auto}.sheetPreview table{border-collapse:collapse;min-width:100%;font-size:.88rem}.sheetPreview td{border:1px solid #d8ded7;padding:.45rem .6rem}.slidePreview{border:1px solid #d8ded7;flex-direction:column;justify-content:center;min-height:480px;margin-bottom:2rem;padding:3rem;display:flex}.previewUnavailable{text-align:center;padding:4rem}.previewBeforeApproval{color:#164f37;margin-top:.8rem;font-weight:700;display:inline-block}.postDraftActions{grid-column:1/-1;justify-content:flex-end;gap:.75rem;display:flex}.updateReviewList{gap:.75rem;display:grid}.updateReviewList>article{border:1px solid #ccd8cf;justify-content:space-between;align-items:center;gap:2rem;padding:1.25rem;display:flex}.updateReviewList h3,.updateReviewList p{margin:.25rem 0}.updateReviewList>article>a{flex:none;font-weight:700}.updateCardImage{aspect-ratio:16/8;margin:-2rem -2rem 1.5rem;display:block;overflow:hidden}.updateCardImage img,.updateImageGallery img{object-fit:cover;width:100%;height:100%;display:block}.updateCardActions{justify-content:space-between;gap:1rem;margin-top:1.5rem;display:flex}.shareholderUpdate{color:#14271c;width:min(860px,100%);margin:auto}.shareholderUpdate>header{border-bottom:1px solid #aebcaf;justify-content:space-between;gap:1rem;padding-bottom:.75rem;display:flex}.shareholderUpdate>h1{margin:2rem 0 .8rem;font-size:clamp(2.5rem,6vw,5rem);line-height:.95}.shareholderUpdate>strong{font-size:1.25rem;line-height:1.45;display:block}.updateImageGallery{gap:.75rem;margin:2rem 0;display:grid}.updateImageGallery.multiple{grid-template-columns:repeat(2,minmax(0,1fr))}.updateImageGallery figure{min-height:260px;margin:0}.updateImageGallery.single figure{min-height:420px}.shareholderUpdate .postBody{margin-top:2rem;font-size:1.05rem;line-height:1.75}.updateDetail,.adminUpdatePreview{background:#edf1e8;min-height:100vh;padding:2rem}.updateDetailTools{justify-content:space-between;width:min(860px,100%);margin:0 auto 1rem;display:flex}.updateDetail .shareholderUpdate,.adminPreviewCanvas{background:#fff;padding:clamp(2rem,6vw,5rem)}.adminUpdatePreview>header{justify-content:space-between;align-items:end;gap:2rem;width:min(1100px,100%);margin:0 auto 1rem;display:flex}.adminPreviewCanvas{width:min(1100px,100%);margin:auto}.releaseDecision{color:#fff;background:#0a251a;grid-template-columns:minmax(180px,.4fr) 1fr;gap:2rem;width:min(1100px,100%);margin:1rem auto;padding:1.5rem;display:grid}.releaseDecision>div,.releaseDecision form{flex-direction:column;gap:.5rem;display:flex}.releaseDecision form>div{justify-content:flex-end;gap:.75rem;display:flex}.printableUpdate{background:#e8ede3;min-height:100vh;padding:2rem}.printInstructions{color:#fff;background:#0a251a;align-items:center;gap:1rem;width:min(860px,100%);margin:0 auto 1rem;padding:1rem 1.25rem;display:flex}.printInstructions span{flex:1}.printableUpdate .shareholderUpdate{background:#fff;padding:clamp(2rem,6vw,5rem)}@media (max-width:720px){.secureDocumentViewer>header,.adminUpdatePreview>header,.releaseDecision,.updateReviewList>article,.printInstructions{flex-direction:column;align-items:stretch;display:flex}.secureDocumentViewer nav,.adminUpdatePreview nav{flex-wrap:wrap}.updateImageGallery.multiple{grid-template-columns:1fr}.updateDetail,.adminUpdatePreview,.printableUpdate{padding:1rem}}@media print{body{background:#fff!important}body>header,.privateNav,.adminNav,.printInstructions,.adminUpdatePreview>header,.releaseDecision{display:none!important}.printableUpdate,.adminUpdatePreview,.adminPreviewCanvas{background:#fff;padding:0}.printableUpdate .shareholderUpdate,.adminPreviewCanvas{box-shadow:none;padding:0}.shareholderUpdate{color:#000;width:100%}.updateImageGallery figure{break-inside:avoid}@page{margin:.65in}}
