.secretary-room-nav{display:none!important;flex-direction:column;gap:4px;margin:4px 0 8px 16px;border-left:1px solid #66877b;padding:6px 0 4px 10px}body.is-secretary .secretary-room-nav{display:flex!important}.secretary-room-nav.is-collapsed{display:none!important}.secretary-rooms-toggle{position:relative}.secretary-rooms-toggle b{margin-left:auto;font-size:18px;font-weight:400;transition:transform .2s}.secretary-rooms-toggle[aria-expanded="true"] b{transform:rotate(180deg)}.secretary-room-button{border:0;background:transparent;color:#bcd0c8;text-align:left;padding:8px 9px;border-radius:7px;font-size:11px;cursor:pointer}.secretary-room-button.active,.secretary-room-button:hover{background:#3a5c50;color:white}.child-name-button{border:0;background:transparent;color:var(--green);font-weight:800;text-align:left;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.child-dialog{width:min(720px,calc(100% - 30px));max-height:88vh;border:0;border-radius:20px;padding:32px;box-shadow:0 30px 90px #14271f66;color:var(--ink)}.child-dialog::backdrop{background:#19342a99}.dialog-close{position:absolute;right:16px;top:13px;border:0;background:#edf1ed;border-radius:50%;width:34px;height:34px;font-size:22px;cursor:pointer}.child-dialog h2{font-size:29px}.detail-section{border-top:1px solid var(--line);padding:17px 0}.detail-section h3{font-size:17px;margin-bottom:12px}.detail-list{display:grid;grid-template-columns:1fr 1fr;gap:12px}.detail-list div{background:#f7f6f2;padding:10px;border-radius:8px;font-size:13px}.detail-list b{display:block;font-size:10px;color:var(--muted);margin-bottom:4px}@media(max-width:600px){.detail-list{grid-template-columns:1fr}.child-dialog{padding:25px 20px}}
