.personal-notes,.sector-access-panel{margin-top:24px;padding:28px!important}
.personal-notes h2,.sector-access-panel h2{margin:10px 0 12px}
.personal-notes p,.sector-access-panel p{max-width:78ch;color:var(--muted,#617087);line-height:1.6}
.personal-notes textarea{min-height:150px;resize:vertical}
.collaboration-actions{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:16px}
.collaboration-actions small{max-width:65ch}
.collaboration-preview{border-left:3px solid #e90075;padding:8px 14px;background:#e9007508}
.sector-grant-row{display:grid;grid-template-columns:130px 1fr minmax(155px,220px);gap:16px;align-items:center;border-bottom:1px solid #8292a52b;padding:16px 0}
.sector-grant-row span{font-size:13px;color:#617087}.sector-grant-row select{padding:10px;border-radius:10px;border:1px solid #8292a54d;background:transparent;color:inherit}
.sector-grant-row select:disabled{opacity:.55}.personal-notes [role=status],.sector-access-panel [role=status]{display:block;margin-top:12px}
@media(max-width:700px){.sector-grant-row{grid-template-columns:1fr}.collaboration-actions{align-items:stretch;flex-direction:column}}

.feedback-insights{margin:28px 0}.feedback-distribution{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:25px 0}.feedback-distribution article{padding:18px 14px;background:#f5f3fa;border:1px solid #e5e0ef;border-radius:13px}.feedback-distribution strong{display:block;color:#182847;font-size:32px}.feedback-distribution span{display:block;min-height:32px;color:#4a5973;font-size:11px;margin:8px 0}.feedback-meter{height:5px;background:#e4deed;border-radius:8px;overflow:hidden}.feedback-meter i{display:block;height:100%;background:#be176a}.feedback-recent{display:grid;gap:10px}.feedback-entry{padding:20px;text-align:left;background:#fff;border:1px solid #dce1eb;border-radius:12px;color:#243653;transition:transform .2s}.feedback-entry:hover{transform:translateY(-2px);border-color:#bd3579}.feedback-entry>span{font-size:10px;color:#a82461}.feedback-entry strong{display:block;margin-top:8px}.feedback-entry p{color:#4a5973;font-size:12px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.feedback-entry small{color:#a82461}.feedback-entry:focus-visible{outline:2px solid #be176a;outline-offset:3px}@media(max-width:850px){.feedback-distribution{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.feedback-entry{transition:none}}

.operations-heading h2{font-size:clamp(28px,4vw,44px);font-weight:550;letter-spacing:-.04em;margin:14px 0}.operations-heading p{color:#51617b;max-width:75ch;line-height:1.7;font-size:13px}.operations-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:24px 0}.operations-toolbar>input{flex:1;min-width:180px;padding:12px;border:1px solid #dce1ec;border-radius:10px}.operations-toolbar label{font-size:12px;color:#4b5b74}.operations-board{display:grid;grid-template-columns:repeat(5,minmax(220px,1fr));gap:14px;overflow:auto;padding:6px 0 20px}.operations-column{background:#eef1f8;padding:15px;border-radius:16px;min-height:230px}.operations-column h3{display:flex;justify-content:space-between;color:#20314f;font-size:13px;margin:4px 0 18px}.operations-column h3 span{color:#aa2466}.operations-card{background:#fff;border:1px solid #dce1ee;border-radius:12px;padding:14px;margin-bottom:12px;animation:orbit-page-in .25s ease-out}.operations-card>button:first-child{display:block;width:100%;border:0;padding:0;text-align:left;background:none;color:#20314f}.operations-card strong{display:block;font-size:16px;line-height:1.4;margin:10px 0;overflow-wrap:anywhere}.operations-card p{font-size:12px;line-height:1.6;color:#55627a;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.operations-card small{font-size:10px;color:#65728a}.operations-card a{display:inline-block;margin-top:12px;font-size:11px;color:#ac2265}.operations-archive{display:block;border:0;background:none;color:#68768e;font-size:10px;padding:12px 0 0}.operations-dialog{width:min(680px,94vw);max-height:90vh;overflow:auto;border:1px solid #dce1ee;border-radius:22px;padding:28px;color:#1b2b46}.operations-dialog::backdrop{background:#101b36a0;backdrop-filter:blur(5px)}.operations-dialog label{display:flex;flex-direction:column;gap:7px;margin:16px 0;font-size:12px;color:#4e5e78}.operations-dialog input,.operations-dialog textarea,.operations-dialog select{width:100%;box-sizing:border-box;border:1px solid #d5ddec;border-radius:9px;padding:11px;background:#fff;color:#243653;font:inherit}.operations-dialog [disabled]{background:#f4f5f8;color:#52617b}.operations-form-head{display:flex;align-items:center;justify-content:space-between;gap:15px}.operations-form-head h2{font-size:24px;margin:0}.operations-form-head button{border:0;background:#f2f3f8;border-radius:10px;padding:8px 14px;font-size:22px;color:#293955}.operations-form-row{display:flex;gap:16px}.operations-form-row>label{flex:1;min-width:0}.operations-dialog [data-error]{color:#a52259;font-size:12px}.operations-card:focus-within{outline:2px solid #be176a;outline-offset:2px}@media(max-width:600px){.operations-dialog{padding:20px}.operations-form-row{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.operations-card{animation:none}}
