.detail-panel{display:flex;flex-direction:column;position:relative;overflow:hidden;will-change:transform,height,max-height,margin-bottom,padding;transform-origin:left center;transition:transform .4s cubic-bezier(.4,0,.2,1),height .4s cubic-bezier(.4,0,.2,1),max-height .4s cubic-bezier(.4,0,.2,1),margin-bottom .4s cubic-bezier(.4,0,.2,1),padding .4s cubic-bezier(.4,0,.2,1)}.detail-panel{transform:scaleX(.8);height:80vh;max-height:80vh;margin-bottom:16px;padding:24px}.detail-panel.fullscreen{transform:scaleX(1);height:auto;max-height:none;margin-bottom:0;padding:32px;width:90vw}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}:root{--scrollbar-track: rgba(241, 241, 241, .8);--scrollbar-thumb: rgba(193, 193, 193, .8);--scrollbar-thumb-hover: rgba(168, 168, 168, .9);--scrollbar-corner: transparent}[data-theme=dark]{--scrollbar-track: rgba(45, 45, 45, .8);--scrollbar-thumb: rgba(102, 102, 102, .8);--scrollbar-thumb-hover: rgba(136, 136, 136, .9);--scrollbar-corner: transparent}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:4px}*::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:4px;border:1px solid transparent;background-clip:content-box}*::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}*::-webkit-scrollbar-corner{background:var(--scrollbar-corner)}*::-webkit-scrollbar-button{display:none}*::-webkit-scrollbar-track:window-inactive{background:transparent}.MuiDialog-paper *::-webkit-scrollbar,.MuiModal-root *::-webkit-scrollbar,.MuiPaper-root *::-webkit-scrollbar{width:6px;height:6px}.MuiDialog-paper *::-webkit-scrollbar-thumb,.MuiModal-root *::-webkit-scrollbar-thumb,.MuiPaper-root *::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:3px}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/PlusJakartaSans-VariableFont_wght.ttf) format("truetype");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/PlusJakartaSans-VariableFont_wght.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/PlusJakartaSans-VariableFont_wght.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/PlusJakartaSans-VariableFont_wght.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/PlusJakartaSans-VariableFont_wght.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/PlusJakartaSans-VariableFont_wght.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/PlusJakartaSans-VariableFont_wght.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}
