body.admin-organized #adminDash>.reqhead,body.admin-organized #adminDash>.actions,body.admin-organized #adminDash>.admin-navigation{display:none!important}body.admin-organized #branchOffice[hidden]{display:none!important}body.admin-organized #branchOffice #boTabs{display:none!important}body.branch-manager.admin-organized #adminDash>#adminWorkspace{display:block!important}#adminWorkspace{margin:0 0 24px;padding:22px;border:1px solid #e6e0ed;border-radius:20px;background:linear-gradient(135deg,#fff,#faf7fd)}#adminWorkspace[hidden]{display:none!important}.aw-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:20px}.aw-heading p{font-size:12px;color:#997eae;margin:0 0 7px}.aw-heading h2{font-size:23px;margin:0;color:#4f326c}#awSections{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:18px;border-bottom:1px solid #e8e2ef}#awSections button{padding:11px 15px;border:1px solid #e5deed;background:#fff;color:#6f5a81;border-radius:11px;font:13px Tahoma;cursor:pointer}#awSections button[aria-pressed=true]{background:#735196;color:#fff;border-color:#735196}.aw-section-heading{margin:18px 0 14px}.aw-section-heading h3{margin:0 0 6px;color:#533969}.aw-section-heading p{margin:0;color:#96859f;font-size:12px}#awTasks{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px}.aw-task{display:grid;gap:7px;text-align:right;border:1px solid #e7e0ed;background:#fff;border-radius:13px;padding:17px;color:#49315d;font:13px Tahoma;cursor:pointer}.aw-task small{color:#9a88a3;line-height:1.7;font-size:11px}.aw-task:hover,.aw-task[aria-pressed=true]{background:#f2ecf9;border-color:#bda4d3}#awStatus{color:#a33e61;margin:10px 0 0;font-size:13px}#awStatus:empty{display:none}#adminWorkspace button:focus-visible{outline:3px solid #c2a452;outline-offset:3px}@media(max-width:650px){#adminWorkspace{padding:14px}.aw-heading h2{font-size:19px}#awSections{flex-wrap:nowrap;overflow-x:auto;padding:3px 2px 13px}#awSections button{white-space:nowrap;padding:10px 13px}#awTasks{grid-template-columns:repeat(2,minmax(0,1fr))}.aw-task{padding:13px 11px;font-size:12px}.aw-task small{font-size:10px}.aw-heading .btn{font-size:11px;padding:9px}}@media print{#adminWorkspace{display:none!important}}

body.branch-manager.admin-organized #adminDash>#adminSettings:not(.hidden){display:block!important}

#adminWorkspace.aw-task-active .aw-heading{margin-bottom:12px}#adminWorkspace.aw-task-active .aw-heading h2{font-size:18px}#adminWorkspace.aw-task-active .aw-heading p{display:none}#adminWorkspace.aw-task-active #awTasks{display:flex;flex-wrap:wrap;gap:7px}#adminWorkspace.aw-task-active .aw-task{padding:10px 13px;font-size:12px}#adminWorkspace.aw-task-active .aw-task small{display:none}

.aw-submenu{grid-column:1/-1;border:1px solid #ded3e9;border-radius:13px;background:#fff;min-width:210px;overflow:hidden}.aw-submenu>summary{cursor:pointer;padding:14px 17px;font-weight:bold;color:#674780;background:#f6f1fb}.aw-submenu-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:9px;padding:12px}.aw-task-active .aw-submenu{width:100%}.tw-nested-section{margin:6px 10px;border-right:2px solid #ded2ec;padding-right:8px}.tw-nested-section>summary{font-size:12px;padding:10px;color:#755386;cursor:pointer}.tw-nested-section .tw-link{font-size:11px;padding:9px}

#awInlineTask[hidden]{display:none!important}#awInlineTask>dialog.aw-inline-dialog{display:block;position:static!important;inset:auto!important;width:100%!important;max-width:none!important;max-height:none!important;margin:0!important;box-sizing:border-box;box-shadow:none;border:1px solid #e4daed;border-radius:18px;padding:20px;background:#fff}body.admin-organized .stories-entry{display:none!important}@media(max-width:650px){#awInlineTask>dialog.aw-inline-dialog{padding:13px}}

body.branch-manager.admin-organized #adminDash>#awInlineTask:not([hidden]){display:block!important}

/* Keep controls readable and reachable on narrow administration screens. */
#adminWorkspace,#adminDash>section{min-width:0;box-sizing:border-box}
.aw-search{display:grid;gap:7px;margin:0 0 16px;color:#674780;font-size:13px;font-weight:700}
#awSearch{box-sizing:border-box;width:100%;min-width:0;padding:12px 14px;border:1px solid #d8c9e4;border-radius:12px;background:#fff;color:#49315d;font:inherit}
#awSearch:focus-visible{outline:3px solid #c2a452;outline-offset:2px}
#awSearchResults{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px;margin-bottom:16px}
#awSearchResults[hidden]{display:none!important}
#adminWorkspace .aw-task{min-width:0;overflow-wrap:anywhere;line-height:1.65}
#adminWorkspace .aw-task[aria-pressed=true]{border-color:#735196;box-shadow:inset 0 -3px #735196}
#branchOffice .bo-scroll{max-width:100%;overscroll-behavior-x:contain}
#branchOffice input,#branchOffice select,#branchOffice textarea{box-sizing:border-box;min-width:0}
@media(max-width:650px){#branchOffice{padding:13px!important}.aw-heading{align-items:flex-start}.aw-heading h2{line-height:1.6}.aw-submenu{min-width:0}.aw-submenu-list,#awSearchResults{grid-template-columns:1fr}.aw-task{min-height:48px}#adminWorkspace.aw-task-active #awTasks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}#adminWorkspace.aw-task-active .aw-submenu{grid-column:1/-1}.aw-search{font-size:12px}#awSearch{font-size:16px}}
@media print{.aw-search,#awSearchResults{display:none!important}}
