.office-initiatives{overflow-wrap:anywhere;min-width:0}.office-initiative-empty{color:#59636e;background:#f8f9fa;border:1px solid #e0e4e9;border-radius:6px;margin:20px 0 0;padding:18px}.office-initiatives .office-panel-heading{flex-wrap:wrap;justify-content:space-between;gap:10px 18px}.office-initiatives .office-panel-heading h2{flex:240px}.office-initiative-note>div{min-width:0}.office-initiative-note{background:#f3f5f7;border:1px solid #dce2e8;border-left:3px solid #b42536;border-radius:5px;align-items:flex-start;gap:16px;margin-bottom:24px;padding:22px 24px;display:flex}.office-initiative-note>svg{color:#a22434;flex-shrink:0;width:25px;height:25px}.office-initiative-note h2{margin:0 0 9px;font-size:1.125rem;font-weight:600;line-height:1.5}.office-initiative-note p{color:#59636e;margin:0 0 12px;font-size:1rem;line-height:1.65}.office-initiative-note a{color:#982333;align-items:center;gap:10px;font-size:.9375rem;font-weight:600;display:inline-flex}.office-initiative-note a svg{width:17px;height:17px}.office-initiative-selected{border-top:3px solid #b42536!important}.office-initiative-selected>p:not(.section-kicker){color:#59636e;margin-block:15px 20px;font-size:1rem;line-height:1.7}.office-initiative-selected>.office-text-button{margin-left:20px}.office-initiative-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;margin-top:24px;display:grid}.office-initiative-grid article{border:1px solid #dce2e8;border-radius:7px;flex-direction:column;padding:22px;display:flex}.office-initiative-grid article>span{color:#a52736;font-size:.875rem;font-weight:600}.office-initiative-grid h3{margin:10px 0;font-size:1.125rem;font-weight:600;line-height:1.5}.office-initiative-grid p{color:#59636e;margin:0 0 20px;font-size:1rem;line-height:1.65}.office-initiative-grid article>div{border-top:1px solid #e0e5e9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:13px;display:flex}.office-initiative-grid :is(a,button):not(.member-button){color:#982333;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;min-height:40px;font-size:.9375rem;font-weight:600;display:inline-flex}.office-initiative-grid svg{width:17px;height:17px}.office-initiative-grid :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #a52736}@media (width<=700px){.office-initiative-grid{grid-template-columns:1fr}.office-initiative-note{gap:12px;padding:19px 17px}.office-initiative-selected>.office-text-button{margin:15px 0 0;display:flex}}.office-initiative-manager .office-panel-heading{flex-wrap:wrap;justify-content:space-between}.office-initiative-filter{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.office-initiative-filter select{color:#292b30;min-height:44px;font:inherit;background:#fff;border:1px solid #cbd3dc;border-radius:5px;padding:9px 32px 9px 12px}.office-initiative-manager h3 a{color:inherit;font:inherit}.office-initiative-manager .member-button:disabled{cursor:wait;opacity:.65}.has-workspace .member-breadcrumb{padding:20px 0}.has-workspace .member-main{max-width:1480px}.office-icon-button{color:#414955;background:#fff;border:1px solid #dce0e5;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-width:42px;min-height:42px;padding:9px 12px;font-size:.875rem;display:inline-flex}.office-icon-button:hover{border-color:#939ba7}.office-stack{gap:24px;display:grid}.office-eyebrow{color:#616d7c;font-size:.8125rem;font-weight:600;display:block}.office-panel{background:#fff;border:1px solid #dce0e5;border-radius:8px;min-width:0;padding:24px}.office-panel-heading{flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:14px;display:flex}.office-panel-heading h2{flex:auto;min-width:0;margin:0}.office-text-button{color:#8f1824;text-align:left;background:0 0;border:0;align-items:center;gap:9px;min-height:36px;padding:6px 0;font-size:.9375rem;font-weight:600;display:inline-flex}.office-text-button:hover{text-underline-offset:4px;text-decoration:underline}.office-proposal{background:#fff;border:1px solid #dce0e5;border-left:3px solid #b21b28;border-radius:8px;align-items:center;gap:20px;padding:24px;display:flex}.office-proposal>svg{color:#a91925;width:25px;height:25px}.office-proposal>div{flex:1;min-width:0}.office-proposal h2{margin-bottom:5px}.office-proposal p{color:#626a75;margin:0;font-size:.9375rem}.office-section-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.office-section-toolbar>p{color:#626a75;margin:0;font-size:.9375rem}.office-status{color:#485363;background:#edf0f5;border-radius:4px;align-self:center;align-items:center;padding:5px 9px;font-size:.875rem;font-weight:600;display:inline-flex}.office-status.status-approved,.office-status.message-answered{color:#256437;background:#eaf5ec}.office-status.status-needs_changes,.office-status.message-open{color:#775019;background:#fff4da}.office-status.status-rejected{color:#9b2632;background:#f9e9eb}.office-empty{text-align:center;padding:44px 24px}.office-empty>svg{color:#8a95a3;width:32px;height:32px;margin:0 auto 16px}.office-empty p,.office-muted{color:#626a75}.office-inline-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.office-inline-actions a{font-size:.9375rem}.office-inbox{padding:0 24px}.office-inbox-row{text-align:left;color:#353e4b;background:#fff;border:0;border-bottom:1px solid #e6e9ed;align-items:center;gap:16px;width:100%;padding:22px 0;display:flex}.office-inbox-row:last-child{border-bottom:0}.office-inbox-icon{color:#8a2630}.office-inbox-content{flex:1;min-width:0}.office-inbox-content>strong{overflow-wrap:anywhere;margin:4px 0;font-weight:600;display:block}.office-inbox-content time{color:#66707e;font-size:.875rem}.office-inbox-row:hover strong{color:#a91925}.office-inbox-row>svg{color:#8b95a3;width:15px}.office-pagination{justify-content:space-between;align-items:center;gap:12px;margin-top:20px;font-size:.875rem;display:flex}.office-pagination button{background:#fff;border:1px solid #dce0e5;border-radius:4px;align-items:center;gap:7px;padding:8px 10px;display:inline-flex}.office-message-form label{gap:8px;font-size:.9375rem;font-weight:600;display:grid}.office-message-form input,.office-message-form select,.office-message-form textarea{color:#303947;width:100%;min-height:46px;font:400 1rem/1.55 var(--font-source-sans), Arial, sans-serif;background:#fff;border:1px solid #bfc7d2;border-radius:5px;padding:11px 12px}.office-message-form select option{color:#303947;background:#fff}.office-message-form textarea{resize:vertical}.office-form-pair{grid-template-columns:minmax(200px,1fr) minmax(0,2fr);gap:20px;margin-bottom:22px;display:grid}.office-composer-footer{color:#626a75;justify-content:space-between;gap:20px;margin:10px 0 22px;font-size:.875rem;display:flex}.office-composer-footer p{max-width:650px;margin:0}.office-composer-footer>span{white-space:nowrap;font-variant-numeric:tabular-nums}.office-saved{color:#256437;background:#eaf5ec;border:1px solid #bed7c5;border-radius:5px;align-items:center;gap:9px;margin-bottom:18px;padding:12px 16px;display:flex}.office-thread-heading{border-bottom:1px solid #e6e9ed;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:24px;display:flex}.office-thread-heading h2{overflow-wrap:anywhere;margin:6px 0}.office-thread-heading p{color:#626a75;margin:0;font-size:.875rem}.office-thread-messages{gap:18px;margin:24px 0;padding:0;list-style:none;display:grid}.office-thread-messages li{background:#fff;border:1px solid #e1e6ec;border-radius:6px;padding:18px 20px}.office-thread-messages li.is-staff{background:#f3f5f8;border-left:3px solid #a91925}.office-message-meta{flex-wrap:wrap;justify-content:space-between;gap:5px 20px;margin-bottom:12px;font-size:.875rem;display:flex}.office-message-meta time{color:#66707e}.office-thread-messages li p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.office-conversation .office-message-form{border-top:1px solid #e6e9ed;padding-top:22px}.office-conversation .office-section-toolbar{margin:16px 0 0}.office-print{display:none}@media (width<=1100px){.office-proposal{flex-wrap:wrap}}@media (width<=960px){.has-workspace .member-breadcrumb{padding:14px 0 4px}.office-stack{gap:18px}.office-panel{padding:20px}.office-proposal{gap:14px;padding:20px}.office-proposal>div{flex-basis:calc(100% - 50px)}.office-proposal .member-button{justify-content:center;width:100%}.office-form-pair{grid-template-columns:1fr}.office-composer-footer{flex-direction:column;gap:6px}.office-thread-heading{flex-direction:column;gap:12px}.office-inbox-row{flex-wrap:wrap;gap:10px}.office-inbox-content{flex-basis:calc(100% - 35px)}.office-inbox-row .office-status{margin-left:28px}.office-inbox-row>svg{margin-left:auto}.office-inbox{padding:0 18px}.office-thread-messages li{padding:15px}.office-section-toolbar>.office-inline-actions{justify-content:flex-end;width:100%}}@media print{:is(body:has(.office-print) .member-header,body:has(.office-print) .member-breadcrumb,body:has(.office-print) .member-footer,body:has(.office-print) .cookie-notice,body:has(.office-print) .skip-link){display:none!important}body:has(.office-print){background:#fff!important}body:has(.office-print) .member-portal{background:#fff!important}.office-print{color:#111;font-size:11pt;display:block}.office-print h1{font-size:20pt}.office-print a{color:#111;text-decoration:none}.office-print dl{break-inside:avoid}@page{margin:18mm}}.member-private-label{color:#626a75;white-space:nowrap;align-items:center;gap:8px;font-size:.875rem;display:inline-flex}.has-workspace .member-header nav .member-home-link{color:#454e5a;background:0 0;padding:0}@media (width<=480px){.member-private-label{display:none}}.member-button.is-danger{color:#fff;background:#981c30;border-color:#981c30}.member-button.is-secondary.is-danger{color:#981c30;background:#fff}.office-trash-name{overflow-wrap:anywhere;font-weight:600}.office-trash-dialog[data-slot=dialog-content]{z-index:160;width:min(440px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);padding:24px;overflow-y:auto;box-shadow:0 16px 60px #20253226}.office-trash-overlay[data-slot=dialog-overlay]{z-index:159;background:#20253255}.member-portal.has-workspace{background:#f4f6f8}.office-section-toolbar.is-print{justify-content:flex-end}.office-panel,.office-proposal{border-radius:10px;box-shadow:0 1px 2px #26344006}
