.formatting-module__AmEGnW__editor{color:#29231f;background:#fff;border:1px solid #c9c0b4;border-radius:10px;min-width:0;margin:6px 0 18px;font-weight:400;overflow:hidden}.formatting-module__AmEGnW__editor:focus-within{outline-offset:2px;outline:2px solid #a75c30}.formatting-module__AmEGnW__toolbar{background:#f7f3ed;border-bottom:1px solid #ddd3c7;flex-wrap:wrap;gap:4px;padding:8px;display:flex}.formatting-module__AmEGnW__toolbar button,.formatting-module__AmEGnW__toolbar select{font:inherit;color:#322820;cursor:pointer;background:#fff;border:1px solid #d6cbbd;border-radius:5px;min-height:36px;padding:5px 9px;font-size:13px}.formatting-module__AmEGnW__toolbar button[aria-pressed=true]{background:#efd6c2;border-color:#a75c30}.formatting-module__AmEGnW__toolbar button:disabled{opacity:.45;cursor:default}.formatting-module__AmEGnW__toolbar button:focus-visible,.formatting-module__AmEGnW__toolbar select:focus-visible{outline-offset:1px;outline:2px solid #a75c30}.formatting-module__AmEGnW__editable{outline:none;min-height:140px;padding:14px;font-size:15px}.formatting-module__AmEGnW__content{overflow-wrap:anywhere;line-height:1.65}.formatting-module__AmEGnW__content p{min-height:1em;margin:0 0 .85em}.formatting-module__AmEGnW__content h2{margin:1em 0 .5em;font-size:1.4em;font-weight:700;line-height:1.3}.formatting-module__AmEGnW__content h3{margin:.9em 0 .4em;font-size:1.18em;font-weight:700;line-height:1.35}.formatting-module__AmEGnW__content ul,.formatting-module__AmEGnW__content ol{margin:.5em 0 1em;padding-left:1.6em}.formatting-module__AmEGnW__content ul{list-style:outside}.formatting-module__AmEGnW__content ol{list-style:decimal}.formatting-module__AmEGnW__content li{margin:.25em 0}.formatting-module__AmEGnW__content li p{margin:0}.formatting-module__AmEGnW__content blockquote{border-left:3px solid #cf7e4a;margin:1em 0;padding-left:1em}.formatting-module__AmEGnW__content a{color:#8c4726;text-decoration:underline}.formatting-module__AmEGnW__content>:first-child{margin-top:0}.formatting-module__AmEGnW__content>:last-child{margin-bottom:0}.formatting-module__AmEGnW__help{color:#645b50;border-top:1px solid #eee7dc;padding:8px 12px;font-size:12px}.formatting-module__AmEGnW__error{color:#a13c2f;padding:8px 12px;font-size:13px}.formatting-module__AmEGnW__link{border-bottom:1px solid #ddd3c7;flex-wrap:wrap;gap:8px;padding:12px;display:flex}.formatting-module__AmEGnW__link input{border:1px solid #c9c0b4;border-radius:5px;flex:1;min-width:160px;padding:8px}.formatting-module__AmEGnW__link button{border:1px solid #c9c0b4;border-radius:5px;padding:8px}
.ResourceManager-module__LMNuEG__manager{gap:32px;display:grid}.ResourceManager-module__LMNuEG__panel,.ResourceManager-module__LMNuEG__resourceCard{background:#fff;border:1px solid #e4dcd3;border-radius:18px}.ResourceManager-module__LMNuEG__panel{overflow:hidden}.ResourceManager-module__LMNuEG__panelHeader{border-bottom:1px solid #e4dcd3;padding:24px 26px 18px}.ResourceManager-module__LMNuEG__eyebrow{color:#925027;letter-spacing:1.3px;text-transform:uppercase;margin:0 0 6px;font-size:12px;font-weight:700}.ResourceManager-module__LMNuEG__panelHeader h2,.ResourceManager-module__LMNuEG__listHeader h2{margin:0;font-size:24px}.ResourceManager-module__LMNuEG__panelHeader p,.ResourceManager-module__LMNuEG__listHeader p{color:#66594f;margin:8px 0 0;line-height:1.55}.ResourceManager-module__LMNuEG__formBody{gap:28px;padding:26px;display:grid}.ResourceManager-module__LMNuEG__formSection{gap:16px;display:grid}.ResourceManager-module__LMNuEG__formSectionTitle{color:#28231f;margin:0;font-size:14px;font-weight:700}.ResourceManager-module__LMNuEG__fieldGrid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.ResourceManager-module__LMNuEG__field,.ResourceManager-module__LMNuEG__editField{color:#28231f;gap:7px;min-width:0;font-size:13.5px;font-weight:650;display:grid}.ResourceManager-module__LMNuEG__fieldHint{color:#6e6259;font-size:12px;font-weight:400;line-height:1.45}.ResourceManager-module__LMNuEG__input,.ResourceManager-module__LMNuEG__textarea,.ResourceManager-module__LMNuEG__select,.ResourceManager-module__LMNuEG__fileInput{box-sizing:border-box;color:#28231f;width:100%;min-height:46px;font:inherit;background:#f7f4ef;border:1px solid #c9b9aa;border-radius:10px}.ResourceManager-module__LMNuEG__input,.ResourceManager-module__LMNuEG__textarea,.ResourceManager-module__LMNuEG__select{padding:11px 13px}.ResourceManager-module__LMNuEG__textarea{resize:vertical;min-height:94px;line-height:1.5}.ResourceManager-module__LMNuEG__longTextarea{min-height:168px}.ResourceManager-module__LMNuEG__fileInput{color:#66594f;padding:8px}.ResourceManager-module__LMNuEG__fileInput::file-selector-button{color:#28231f;cursor:pointer;background:#e4dcd3;border:1px solid #c9b9aa;border-radius:7px;min-height:30px;margin-right:12px}.ResourceManager-module__LMNuEG__formFooter{background:#fff;border-top:1px solid #e4dcd3;justify-content:space-between;align-items:center;gap:18px;padding:20px 26px 24px;display:flex}.ResourceManager-module__LMNuEG__draftNote{color:#66594f;max-width:620px;margin:0;font-size:13px;line-height:1.5}.ResourceManager-module__LMNuEG__primaryButton,.ResourceManager-module__LMNuEG__secondaryButton,.ResourceManager-module__LMNuEG__dangerButton,.ResourceManager-module__LMNuEG__publishButton{cursor:pointer;border-radius:10px;min-height:44px;padding:10px 17px;font-weight:750}.ResourceManager-module__LMNuEG__primaryButton,.ResourceManager-module__LMNuEG__publishButton{color:#241a13;background:linear-gradient(115deg,#b96c3a,#efb883,#c77e49);border:1px solid #cf7b46}.ResourceManager-module__LMNuEG__secondaryButton{color:#28231f;background:#f1ebe4;border:1px solid #c9b9aa}.ResourceManager-module__LMNuEG__dangerButton{color:#943f32;background:#f8e8e4;border:1px solid #703f36}.ResourceManager-module__LMNuEG__primaryButton:disabled,.ResourceManager-module__LMNuEG__secondaryButton:disabled,.ResourceManager-module__LMNuEG__dangerButton:disabled,.ResourceManager-module__LMNuEG__publishButton:disabled{cursor:wait;opacity:.6}.ResourceManager-module__LMNuEG__message{color:#925027;background:#f6e9dc;border:1px solid #5b432f;border-radius:12px;margin:0;padding:14px 16px}.ResourceManager-module__LMNuEG__listSection{gap:16px;display:grid}.ResourceManager-module__LMNuEG__listHeader{padding:0 2px}.ResourceManager-module__LMNuEG__resourceCard{grid-template-columns:180px minmax(0,1fr);gap:20px;padding:18px;display:grid}.ResourceManager-module__LMNuEG__cover,.ResourceManager-module__LMNuEG__coverPlaceholder{aspect-ratio:16/10;border:1px solid #e4dcd3;border-radius:12px;width:100%}.ResourceManager-module__LMNuEG__cover{object-fit:cover;display:block}.ResourceManager-module__LMNuEG__coverPlaceholder{color:#6e6259;background:#f1ebe4;place-items:center;font-size:12px;display:grid}.ResourceManager-module__LMNuEG__resourceBody{min-width:0}.ResourceManager-module__LMNuEG__resourceTop{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ResourceManager-module__LMNuEG__resourceTitle{margin:0;font-size:21px}.ResourceManager-module__LMNuEG__resourceMeta{color:#6e6259;margin:6px 0 0;font-size:13px;line-height:1.45}.ResourceManager-module__LMNuEG__shortDescription{color:#66594f;margin:12px 0 0;line-height:1.55}.ResourceManager-module__LMNuEG__status{color:#925027;letter-spacing:.7px;text-transform:uppercase;border:1px solid #c9b9aa;border-radius:999px;flex:none;padding:5px 9px;font-size:11px;font-weight:800}.ResourceManager-module__LMNuEG__actions{flex-wrap:wrap;gap:9px;margin-top:16px;display:flex}.ResourceManager-module__LMNuEG__editor{border-top:1px solid #e4dcd3;margin-top:16px;padding-top:14px}.ResourceManager-module__LMNuEG__editor summary{color:#925027;cursor:pointer;width:fit-content;font-weight:700}.ResourceManager-module__LMNuEG__editForm{background:#f7f4ef;border-radius:12px;gap:14px;margin-top:16px;padding:16px;display:grid}.ResourceManager-module__LMNuEG__grantForm{flex-wrap:wrap;gap:9px;margin-top:16px;display:flex}.ResourceManager-module__LMNuEG__grantForm .ResourceManager-module__LMNuEG__input{max-width:360px}@media (min-width:760px){.ResourceManager-module__LMNuEG__fieldGridTwo{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:720px){.ResourceManager-module__LMNuEG__formFooter,.ResourceManager-module__LMNuEG__resourceTop{flex-direction:column;align-items:stretch}.ResourceManager-module__LMNuEG__primaryButton{width:100%}.ResourceManager-module__LMNuEG__resourceCard{grid-template-columns:minmax(0,1fr)}}
