.SidebarMinimal_sidebar__LMiey{width:304px;max-width:calc(100vw - 44px);color:var(--ui-text);background:var(--ui-panel);border-right:1px solid var(--ui-border)}.SidebarMinimal_overlay__Y1fBN{background:rgb(0 0 0/16%)}.SidebarMinimal_header__GmXoa{position:relative;z-index:10;display:flex;flex-shrink:0;align-items:center;gap:6px;min-height:52px;padding:10px 14px}.SidebarMinimal_brand__E73iZ{display:flex;min-width:0;flex:1;align-items:center;gap:8px;color:var(--ui-muted);font-size:12px;font-weight:500;line-height:20px}.SidebarMinimal_brand__E73iZ img{width:22px;height:22px;flex-shrink:0;object-fit:contain}.SidebarMinimal_brand__E73iZ span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SidebarMinimal_circle__OldLZ{display:inline-grid;place-items:center;flex-shrink:0;width:32px;height:32px;color:var(--ui-muted);border:0;border-radius:8px;background:transparent;transition:background .14s,color .14s}.SidebarMinimal_circle__OldLZ:hover{color:var(--ui-text);background:var(--ui-hover)}.SidebarMinimal_search__w3uFH{display:flex;height:32px;min-width:0;flex:1;align-items:center;gap:8px;padding:0 8px;background:var(--ui-bg);border-radius:8px}.SidebarMinimal_search__w3uFH>button{display:grid;width:24px;height:24px;flex-shrink:0;place-items:center;border-radius:6px}.SidebarMinimal_search__w3uFH>button:hover{background:var(--ui-hover)}.SidebarMinimal_search__w3uFH input{min-width:0;width:100%;font-size:13px;outline:none;background:transparent}.SidebarMinimal_search__w3uFH input::placeholder{color:var(--ui-muted)}.SidebarMinimal_medicalEntry__rs4DD{padding:2px 12px 6px}.SidebarMinimal_medicalButton__Vt6WH{display:flex;width:100%;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--ui-border);border-radius:10px;background:var(--ui-panel);color:var(--ui-text);font-size:13px;font-weight:500;transition:background .14s,border-color .14s}.SidebarMinimal_medicalButton__Vt6WH:hover{background:var(--ui-hover)}.SidebarMinimal_medicalButton__Vt6WH[data-active=true]{border-color:rgb(16 185 129/38%);background:rgb(16 185 129/10%);color:rgb(5 150 105)}.SidebarMinimal_scroll__Xt7II{min-height:0;flex:1;overflow-y:auto;padding:0 12px 16px;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--ui-border) transparent}.SidebarMinimal_quickGrid__PTeOI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 8px;padding:8px 0 12px;align-items:start}.SidebarMinimal_chiefOnly__qKiDc{grid-template-columns:minmax(0,196px);justify-content:center;padding:12px 0 24px}.SidebarMinimal_chiefOnly__qKiDc .SidebarMinimal_tileButton__flUta{gap:8px;padding:8px}.SidebarMinimal_chiefOnly__qKiDc .SidebarMinimal_tileAvatar__0X0UP{width:64px;height:64px}.SidebarMinimal_chiefOnly__qKiDc .SidebarMinimal_tileName__yMtJU{height:auto;max-height:40px;font-size:14px;line-height:20px}.SidebarMinimal_chiefRole__e2sHV{display:block;max-width:100%;overflow:hidden;padding:1px 5px;border-radius:4px;background:var(--ui-hover);color:var(--ui-muted);font-size:11px;line-height:17px;text-overflow:ellipsis;white-space:nowrap}.SidebarMinimal_tile__URVVD{position:relative;min-width:0}.SidebarMinimal_tileButton__flUta{display:flex;width:100%;min-height:98px;flex-direction:column;align-items:center;gap:8px;padding:7px 3px 5px;border-radius:8px;outline:none}.SidebarMinimal_tileButton__flUta:hover{background:var(--ui-hover)}.SidebarMinimal_tileButton__flUta[aria-pressed=true] .SidebarMinimal_tileAvatar__0X0UP{outline:2px solid var(--ui-selected);outline-offset:4px}.SidebarMinimal_tileAvatar__0X0UP{position:relative;display:grid;place-items:center;width:48px;height:48px;border-radius:50%}.SidebarMinimal_tileName__yMtJU{display:-webkit-box;width:100%;height:34px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere;text-align:center;font-size:12px;font-weight:500;line-height:17px}.SidebarMinimal_chiefMark__sTaJg{position:absolute;right:-2px;bottom:-1px;display:grid;width:16px;height:16px;place-items:center;border:2px solid var(--ui-panel);border-radius:50%;color:#fff;background:#ae8954;font-size:9px}.SidebarMinimal_moreQuick__8cKaf{display:block;margin:0 auto 12px;color:var(--ui-muted);font-size:11px;padding:3px 8px}.SidebarMinimal_list__RIAlz{display:flex;flex-direction:column;gap:3px}.SidebarMinimal_empty__888Ca{padding:22px 10px;color:var(--ui-muted);font-size:12px;text-align:center}.SidebarMinimal_row__txicy{position:relative;display:flex;align-items:center;min-width:0;border-radius:10px;transition:background .14s}.SidebarMinimal_row__txicy:hover{background:var(--ui-hover)}.SidebarMinimal_row__txicy[data-active=true]{background:var(--ui-selected)}.SidebarMinimal_rowButton__DwtjG{display:flex;min-width:0;min-height:64px;flex:1;align-items:center;gap:10px;padding:8px;text-align:left;border-radius:inherit;outline:none}.SidebarMinimal_rowText__82pVg{min-width:0;flex:1}.SidebarMinimal_rowTitle__R24Qa{display:flex;align-items:center;min-width:0;gap:6px;font-size:14px;font-weight:500}.SidebarMinimal_rowDescription__yTolj,.SidebarMinimal_rowName__A_PDX{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SidebarMinimal_rowDescription__yTolj{display:block;margin-top:3px;color:var(--ui-muted);font-size:12px}.SidebarMinimal_working__78ATc{width:5px;height:5px;flex-shrink:0;border-radius:50%;background:var(--ui-accent)}.SidebarMinimal_actions__m7Ha9{flex-shrink:0;padding-right:3px}.SidebarMinimal_actionTrigger__2niyS{display:grid;width:25px;height:28px;place-items:center;color:var(--ui-muted);border-radius:6px;opacity:0}.SidebarMinimal_actionTrigger__2niyS[aria-expanded=true],.SidebarMinimal_row__txicy:focus-within .SidebarMinimal_actionTrigger__2niyS,.SidebarMinimal_row__txicy:hover .SidebarMinimal_actionTrigger__2niyS,.SidebarMinimal_tile__URVVD:focus-within .SidebarMinimal_actionTrigger__2niyS,.SidebarMinimal_tile__URVVD:hover .SidebarMinimal_actionTrigger__2niyS{opacity:1}.SidebarMinimal_actionTrigger__2niyS:hover{color:var(--ui-text);background:var(--ui-hover)}.SidebarMinimal_tileActions__SLwCd{position:absolute;top:0;right:0;z-index:1}.SidebarMinimal_menu__fa3iC{position:fixed;z-index:80;min-width:160px;padding:5px;border:1px solid var(--ui-border);border-radius:10px;color:var(--ui-text);background:var(--ui-bg);box-shadow:0 6px 24px rgb(0 0 0/9%)}.SidebarMinimal_menu__fa3iC button{display:flex;width:100%;align-items:center;gap:9px;padding:9px 10px;border-radius:6px;font-size:12px;text-align:left}.SidebarMinimal_menu__fa3iC button:focus-visible,.SidebarMinimal_menu__fa3iC button:hover{background:var(--ui-hover);outline:none}.SidebarMinimal_menu__fa3iC button:disabled{opacity:.4}.SidebarMinimal_danger__Cc4Lc{color:#b35858}.SidebarMinimal_createMenu__s6wVA{position:absolute;top:calc(100% - 6px);right:14px;z-index:20;min-width:170px;padding:5px;border:1px solid var(--ui-border);border-radius:10px;background:var(--ui-bg);box-shadow:0 6px 24px rgb(0 0 0/9%)}.SidebarMinimal_createMenu__s6wVA button{display:flex;width:100%;align-items:center;gap:9px;padding:10px;border-radius:6px;font-size:12px;text-align:left}.SidebarMinimal_createMenu__s6wVA button:focus-visible,.SidebarMinimal_createMenu__s6wVA button:hover{background:var(--ui-hover);outline:none}.SidebarMinimal_groupAvatar__sS5n7{display:grid;flex-shrink:0;grid-template-columns:repeat(2,1fr);gap:2px;border-radius:50%;overflow:hidden;background:var(--ui-panel)}.SidebarMinimal_groupAvatar__sS5n7>span{display:grid;min-width:0;place-items:center;overflow:hidden;border-radius:50%}.SidebarMinimal_groupPair__K_DWS{display:flex;align-items:center;justify-content:center;gap:0}.SidebarMinimal_groupPair__K_DWS>span{flex-shrink:0}.SidebarMinimal_groupPair__K_DWS>span+span{margin-left:-16%}.SidebarMinimal_footer__oXWNR{padding:10px 18px 14px}.SidebarMinimal_settings__1K4pJ{display:flex;width:100%;align-items:center;gap:9px;color:var(--ui-muted);padding:10px 12px;font-size:12px;border-radius:8px;text-align:left;transition:color .15s,background .15s}.SidebarMinimal_settings__1K4pJ:hover{color:var(--ui-text);background:var(--ui-hover)}.SidebarMinimal_settings__1K4pJ[aria-current=page]{color:var(--ui-text);background:var(--ui-selected)}.SidebarMinimal_settings__1K4pJ[aria-current=page] svg{color:var(--ui-accent)}.SidebarMinimal_error__S14ZX{padding:6px 8px;font-size:11px;color:#b35858}.SidebarMinimal_error__S14ZX button{margin-left:6px;text-decoration:underline}.SidebarMinimal_sidebar__LMiey button:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}@media (pointer:coarse){.SidebarMinimal_actionTrigger__2niyS{opacity:.5}}@media (prefers-reduced-motion:reduce){.SidebarMinimal_circle__OldLZ,.SidebarMinimal_row__txicy{transition:none}}