.SidePanel_sidePanel__4CV4R{position:fixed;top:51px;right:0;height:calc(100vh - 51px);width:400px;background-color:white;box-shadow:-2px 0 8px rgba(0,0,0,.15);padding:0;display:flex;flex-direction:column;z-index:1000;animation:SidePanel_slideIn__K3SdB .3s ease-out}@keyframes SidePanel_slideIn__K3SdB{0%{transform:translateX(100%)}to{transform:translateX(0)}}.SidePanel_header__JFIr4{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;background-color:var(--ux-white);border-bottom:1px solid var(--ux-border)}.SidePanel_title__DdrPR{margin:0;font-size:1rem;font-weight:500;line-height:1.5rem;color:var(--ux-black);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SidePanel_closeButton__moA5o{flex-shrink:0;display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer}.SidePanel_content__ANIha{flex:1;overflow-y:auto;padding:16px}.SidePanel_footer__NuMbj{display:flex;justify-content:flex-end;gap:12px;padding:12px 16px;border-top:1px solid var(--ux-border)}.SidePanel_button__wHWwh{padding:8px 16px;border-radius:4px;border:none;cursor:pointer}.SidePanel_cancelButton__P_0qh{background-color:#f5f5f5;color:#333}.SidePanel_saveButton__ZMoQ6{background-color:#007bff;color:white}.SidePanel_sidePanelExit__O_8mn{animation:SidePanel_slideOut__leXF_ .3s ease-out}@keyframes SidePanel_slideOut__leXF_{0%{transform:translateX(0)}to{transform:translateX(100%)}}