.HybridContentManager-module__n99h4q__content{width:min(1250px,100% - 34px);margin:0 auto;padding:55px 0 89px}.HybridContentManager-module__n99h4q__notice,.HybridContentManager-module__n99h4q__offline{text-align:center;background:#fffdf8;padding:55px}.HybridContentManager-module__n99h4q__offline strong{font:700 26px var(--type-sans)}.HybridContentManager-module__n99h4q__offline p{color:#64736b}.HybridContentManager-module__n99h4q__offline button,.HybridContentManager-module__n99h4q__form>button,.HybridContentManager-module__n99h4q__actions button{color:#fff;font:800 12px var(--type-sans);cursor:pointer;background:#174531;border:0;padding:12px 15px}.HybridContentManager-module__n99h4q__toolbar{color:#fff;background:#0d3022;justify-content:space-between;align-items:center;gap:21px;padding:21px 25px;display:flex}.HybridContentManager-module__n99h4q__toolbar>div{gap:4px;display:grid}.HybridContentManager-module__n99h4q__toolbar small{color:#e8cb8a;text-transform:uppercase}.HybridContentManager-module__n99h4q__toolbar strong{font:700 21px var(--type-sans)}.HybridContentManager-module__n99h4q__toolbar span{color:#ffffffad}.HybridContentManager-module__n99h4q__toolbar nav{flex-wrap:wrap;gap:8px;display:flex}.HybridContentManager-module__n99h4q__toolbar nav button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff40;padding:10px 14px;font-weight:800}.HybridContentManager-module__n99h4q__toolbar nav button[data-active=true]{color:#19392b;background:#e8cb8a}.HybridContentManager-module__n99h4q__message{color:#5e4b22;background:#fff4d9;margin:13px 0 0;padding:14px 18px;font-weight:700}.HybridContentManager-module__n99h4q__grid{grid-template-columns:minmax(320px,.75fr) minmax(0,1.25fr);align-items:start;gap:34px;margin-top:34px;display:grid}.HybridContentManager-module__n99h4q__form,.HybridContentManager-module__n99h4q__list{background:#fffdf8;border-top:4px solid #c8a55b;padding:27px}.HybridContentManager-module__n99h4q__form{grid-template-columns:1fr 1fr;gap:17px;display:grid}.HybridContentManager-module__n99h4q__form header,.HybridContentManager-module__n99h4q__form>.HybridContentManager-module__n99h4q__wide,.HybridContentManager-module__n99h4q__form>button{grid-column:1/-1}.HybridContentManager-module__n99h4q__form header p,.HybridContentManager-module__n99h4q__list>header p{color:#8a6a2d;font:800 11px var(--type-sans);letter-spacing:.12em;text-transform:uppercase;margin:0 0 7px}.HybridContentManager-module__n99h4q__form h2,.HybridContentManager-module__n99h4q__list h2{font:700 27px var(--type-sans);margin:0}.HybridContentManager-module__n99h4q__form label{color:#3f574b;font:800 12px var(--type-sans);gap:7px;display:grid}.HybridContentManager-module__n99h4q__form input,.HybridContentManager-module__n99h4q__form textarea,.HybridContentManager-module__n99h4q__form select{color:#17211c;width:100%;font:400 15px var(--type-serif);background:#fff;border:1px solid #17453133;padding:12px}.HybridContentManager-module__n99h4q__form>button{margin-top:4px}.HybridContentManager-module__n99h4q__list>header{margin-bottom:17px}.HybridContentManager-module__n99h4q__list article{border-top:1px solid #17453124;justify-content:space-between;align-items:flex-start;gap:21px;padding:18px 0;display:flex}.HybridContentManager-module__n99h4q__list article strong{font:700 18px var(--type-sans)}.HybridContentManager-module__n99h4q__list article p{color:#596b61;margin:7px 0 0;line-height:1.55}.HybridContentManager-module__n99h4q__actions{flex:none;gap:7px;display:flex}.HybridContentManager-module__n99h4q__actions button{padding:9px 11px}.HybridContentManager-module__n99h4q__actions button[data-danger]{background:#8c4438}.HybridContentManager-module__n99h4q__actions button:disabled,.HybridContentManager-module__n99h4q__form>button:disabled{opacity:.5}@media (max-width:900px){.HybridContentManager-module__n99h4q__grid{grid-template-columns:1fr}.HybridContentManager-module__n99h4q__toolbar{flex-direction:column;align-items:flex-start}}@media (max-width:600px){.HybridContentManager-module__n99h4q__content{width:min(100% - 22px,1250px);padding-top:34px}.HybridContentManager-module__n99h4q__form{grid-template-columns:1fr;padding:21px 17px}.HybridContentManager-module__n99h4q__form header,.HybridContentManager-module__n99h4q__form>.HybridContentManager-module__n99h4q__wide,.HybridContentManager-module__n99h4q__form>button{grid-column:auto}.HybridContentManager-module__n99h4q__list{padding:21px 17px}.HybridContentManager-module__n99h4q__list article{flex-direction:column}.HybridContentManager-module__n99h4q__actions{width:100%}.HybridContentManager-module__n99h4q__actions button{flex:1}}
.AdminPortalPanel-module__YvKy-q__page{color:#17251e;background:#f4f1e7;min-height:100vh}.AdminPortalPanel-module__YvKy-q__hero{color:#fff;background:linear-gradient(115deg,#092c1f,#174b35 62%,#8b6a2f);align-items:flex-end;min-height:310px;padding:150px 5vw 65px;display:flex}.AdminPortalPanel-module__YvKy-q__hero>div{width:min(1250px,100%);margin:auto}.AdminPortalPanel-module__YvKy-q__hero p,.AdminPortalPanel-module__YvKy-q__sectionHeading>p{color:#e8cb8a;font:800 12px/1.2 var(--type-sans);letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px}.AdminPortalPanel-module__YvKy-q__hero h1{font:700 clamp(38px,5vw,68px)/.98 var(--type-sans);margin:0}.AdminPortalPanel-module__YvKy-q__hero span{color:#ffffffbd;margin-top:13px;font-size:17px;display:block}.AdminPortalPanel-module__YvKy-q__content{width:min(1250px,100% - 34px);margin:0 auto;padding:55px 0 89px}.AdminPortalPanel-module__YvKy-q__loading{text-align:center;background:#fffdf8;padding:55px}.AdminPortalPanel-module__YvKy-q__login{background:#fffdf8;border:1px solid #17453124;gap:17px;max-width:510px;margin:0 auto;padding:34px;display:grid;box-shadow:0 30px 80px #123a2a1a}.AdminPortalPanel-module__YvKy-q__login>p{color:#246247;font:900 11px var(--type-sans);letter-spacing:.15em;text-transform:uppercase;margin:0}.AdminPortalPanel-module__YvKy-q__login h2{font:700 30px/1.1 var(--type-sans);margin:0 0 7px}.AdminPortalPanel-module__YvKy-q__login label,.AdminPortalPanel-module__YvKy-q__settings label{color:#3b5549;font:800 12px var(--type-sans);gap:8px;display:grid}.AdminPortalPanel-module__YvKy-q__login input,.AdminPortalPanel-module__YvKy-q__settings input,.AdminPortalPanel-module__YvKy-q__settings textarea{color:#17211c;width:100%;font:400 16px/1.4 var(--type-serif);background:#fff;border:1px solid #17453138;padding:13px 14px}.AdminPortalPanel-module__YvKy-q__login button,.AdminPortalPanel-module__YvKy-q__userBar button,.AdminPortalPanel-module__YvKy-q__settings button{color:#fff;font:800 12px var(--type-sans);cursor:pointer;background:#174531;border:0;padding:13px 18px}.AdminPortalPanel-module__YvKy-q__login>small{color:#68776f;line-height:1.5}.AdminPortalPanel-module__YvKy-q__error{color:#8d3a2c;background:#f9e3dd;margin:13px 0;padding:14px;font-size:14px}.AdminPortalPanel-module__YvKy-q__userBar{color:#fff;background:#0d3022;justify-content:space-between;align-items:center;gap:25px;padding:25px 28px;display:flex}.AdminPortalPanel-module__YvKy-q__userBar small{color:#efd39b;text-transform:uppercase;letter-spacing:.12em}.AdminPortalPanel-module__YvKy-q__userBar h2{font:700 27px var(--type-sans);margin:6px 0 0}.AdminPortalPanel-module__YvKy-q__userBar p{color:#ffffffad;margin:6px 0 0;font-size:14px}.AdminPortalPanel-module__YvKy-q__userBar button{background:0 0;border:1px solid #ffffff40}.AdminPortalPanel-module__YvKy-q__stats{grid-template-columns:repeat(4,1fr);gap:13px;margin-top:13px;display:grid}.AdminPortalPanel-module__YvKy-q__stats>div{background:#fffdf8;border-top:3px solid #c8a55b;padding:21px}.AdminPortalPanel-module__YvKy-q__stats strong{font:700 32px var(--type-sans);display:block}.AdminPortalPanel-module__YvKy-q__stats span{color:#65756d;font:800 11px var(--type-sans);text-transform:uppercase;margin-top:7px;display:block}.AdminPortalPanel-module__YvKy-q__layout{grid-template-columns:minmax(0,1.618fr) minmax(270px,1fr);gap:34px;margin-top:55px;display:grid}.AdminPortalPanel-module__YvKy-q__sectionHeading{margin-bottom:21px}.AdminPortalPanel-module__YvKy-q__sectionHeading>p{color:#8a6a2d}.AdminPortalPanel-module__YvKy-q__sectionHeading h2{font:700 30px/1.1 var(--type-sans);margin:0}.AdminPortalPanel-module__YvKy-q__sectionHeading>span{color:#607168;margin-top:10px;line-height:1.6;display:block}.AdminPortalPanel-module__YvKy-q__modules{gap:13px;display:grid}.AdminPortalPanel-module__YvKy-q__moduleCard{background:#fffdf8;border-left:3px solid #2c684d;grid-template-columns:42px 1fr auto;align-items:center;gap:21px;padding:21px;display:grid}.AdminPortalPanel-module__YvKy-q__moduleCard>span{color:#b28a41;font:700 14px var(--type-sans)}.AdminPortalPanel-module__YvKy-q__moduleCard h3{font:700 20px var(--type-sans);margin:0}.AdminPortalPanel-module__YvKy-q__moduleCard p{color:#566a60;margin:7px 0;font-size:15px;line-height:1.55}.AdminPortalPanel-module__YvKy-q__moduleCard small{color:#27714f;font:800 11px var(--type-sans);text-transform:uppercase}.AdminPortalPanel-module__YvKy-q__moduleCard>a{color:#174531;font:800 12px var(--type-sans);border:1px solid #1745312e;padding:10px 13px;text-decoration:none}.AdminPortalPanel-module__YvKy-q__moduleMuted{border-left-color:#b0a992}.AdminPortalPanel-module__YvKy-q__moduleMuted small{color:#7e7664}.AdminPortalPanel-module__YvKy-q__sideColumn{align-content:start;gap:21px;display:grid}.AdminPortalPanel-module__YvKy-q__permissionBox,.AdminPortalPanel-module__YvKy-q__securityNote{background:#e6ebdf;padding:25px}.AdminPortalPanel-module__YvKy-q__permissionBox>strong,.AdminPortalPanel-module__YvKy-q__securityNote>strong{font:700 20px var(--type-sans)}.AdminPortalPanel-module__YvKy-q__permissionBox ul{color:#52655c;margin:17px 0 0;padding-left:20px;line-height:1.8}.AdminPortalPanel-module__YvKy-q__securityNote{background:#fff8e8}.AdminPortalPanel-module__YvKy-q__securityNote p{color:#675d48;margin:10px 0 0;font-size:14px;line-height:1.65}.AdminPortalPanel-module__YvKy-q__settings{background:#fffdf8;border-top:4px solid #c8a55b;margin-top:55px;padding:34px}.AdminPortalPanel-module__YvKy-q__settings form{grid-template-columns:1fr 1fr;gap:21px;display:grid}.AdminPortalPanel-module__YvKy-q__settings label small{color:#75827b;font-weight:400}.AdminPortalPanel-module__YvKy-q__wide,.AdminPortalPanel-module__YvKy-q__saveRow{grid-column:1/-1}.AdminPortalPanel-module__YvKy-q__saveRow{align-items:center;gap:17px;display:flex}.AdminPortalPanel-module__YvKy-q__saveRow p{color:#246247;margin:0;font-weight:700}@media (max-width:850px){.AdminPortalPanel-module__YvKy-q__stats{grid-template-columns:1fr 1fr}.AdminPortalPanel-module__YvKy-q__layout,.AdminPortalPanel-module__YvKy-q__settings form{grid-template-columns:1fr}.AdminPortalPanel-module__YvKy-q__wide,.AdminPortalPanel-module__YvKy-q__saveRow{grid-column:auto}}@media (max-width:600px){.AdminPortalPanel-module__YvKy-q__hero{padding:130px 20px 45px}.AdminPortalPanel-module__YvKy-q__content{width:min(100% - 22px,1250px);padding-top:34px}.AdminPortalPanel-module__YvKy-q__userBar{flex-direction:column;align-items:flex-start}.AdminPortalPanel-module__YvKy-q__stats{grid-template-columns:1fr 1fr}.AdminPortalPanel-module__YvKy-q__moduleCard{grid-template-columns:32px 1fr}.AdminPortalPanel-module__YvKy-q__moduleCard>a{grid-column:2}.AdminPortalPanel-module__YvKy-q__settings,.AdminPortalPanel-module__YvKy-q__login{padding:23px 18px}.AdminPortalPanel-module__YvKy-q__saveRow{flex-direction:column;align-items:stretch}.AdminPortalPanel-module__YvKy-q__saveRow button{width:100%}}
