details{border:1px solid #dbe3e6;border-radius:10px;margin:1rem 0;background:#fff}summary{cursor:pointer;padding:1rem;color:#1e3a47}.module-form{padding:0 1rem 1rem}.module-form input{display:block;width:100%;min-height:44px;border:1px solid #dbe3e6;border-radius:8px;padding:.65rem;margin-top:.3rem}.module-form .primary{max-width:260px}.module-form .check input{width:auto;min-height:auto}@media(max-width:820px){.module-form{grid-template-columns:1fr}}
.sidebar details.sidebar-menu-group{border:0;margin:0;background:transparent;color:#fff}.sidebar details.sidebar-menu-group>summary{padding:.75rem 1rem;color:#fff}.sidebar details.sidebar-menu-group[open]>summary{background:rgba(255,255,255,.08)}
.record-row{display:grid;grid-template-columns:minmax(180px,1fr) minmax(240px,2fr) auto;gap:14px;align-items:center;padding:14px 0;border-bottom:1px solid #d8e0e4}.record-row:last-child{border-bottom:0}.record-row form{margin:0}@media(max-width:760px){.record-row{grid-template-columns:1fr}.record-row a,.record-row button{justify-self:start}}

/* RA-RUT-BRANCH-CARDS-V2.4.2 */
.rut-branch-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1rem 0 1.75rem}.rut-branch-card{border:1px solid #d5e1e6;border-left:5px solid #4f879c;border-radius:12px;padding:1rem;background:#f8fcfe}.rut-branch-card--same{border-left-color:#3a8b62}.rut-branch-card--new{border-left-color:#3d86b6;background:#edf7fc}.rut-branch-card--changed{border-left-color:#d2a23d;background:#fff9e9}.rut-branch-card--inactive{border-left-color:#8d989d;background:#f1f3f4;opacity:.86}.rut-branch-heading{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.rut-branch-heading h4{font-size:1.15rem;margin:.2rem 0 .8rem}.rut-branch-type{color:#606d72;font-size:.78rem;text-transform:uppercase;letter-spacing:.08em}.rut-branch-state{font-size:.78rem;font-weight:700;border-radius:999px;padding:.3rem .55rem;background:#fff;border:1px solid #d5e1e6;white-space:nowrap}.rut-branch-card dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:.25rem 0 1rem}.rut-branch-card dl .full{grid-column:1/-1}.rut-branch-card dt{color:#606d72;font-size:.8rem}.rut-branch-card dd{margin:.1rem 0 0}.rut-branch-activities{border-top:1px solid #d5e1e6;padding-top:.75rem}.rut-branch-activities p{margin:.4rem 0}@media(max-width:760px){.rut-branch-grid{grid-template-columns:1fr}.rut-branch-heading{display:block}.rut-branch-state{display:inline-block;margin-bottom:.5rem}}
