._root_1gr1r_1{position:fixed;inset:0;z-index:900;display:flex}._backdrop_1gr1r_15{position:absolute;inset:0;background:#00000080;opacity:0;transition:opacity var(--duration-slow) var(--ease)}._root_1gr1r_1[data-open=true] ._backdrop_1gr1r_15{opacity:1}._panel_1gr1r_39{position:absolute;top:0;bottom:0;display:flex;flex-direction:column;width:min(100%,440px);background:var(--ps-white);color:var(--ps-charcoal);box-shadow:var(--shadow-drawer);transition:transform var(--duration-slow) var(--ease);will-change:transform}._root_1gr1r_1[data-tone=dark] ._panel_1gr1r_39{background:var(--ps-charcoal);color:var(--ps-white)}._panel--sm_1gr1r_77{width:min(100%,360px)}._panel--lg_1gr1r_85{width:min(100%,520px)}._root_1gr1r_1[data-side=right] ._panel_1gr1r_39{right:0;transform:translate(100%)}._root_1gr1r_1[data-side=left] ._panel_1gr1r_39{left:0;transform:translate(-100%)}._root_1gr1r_1[data-side=bottom] ._panel_1gr1r_39{top:auto;left:0;right:0;width:100%;max-height:88vh;transform:translateY(100%)}._root_1gr1r_1[data-open=true] ._panel_1gr1r_39{transform:translate(0)}._header_1gr1r_139{display:flex;align-items:center;gap:var(--space-3);min-height:64px;padding:0 var(--space-3) 0 var(--space-5);border-bottom:1px solid var(--color-border)}._title_1gr1r_157{flex:1;font-size:var(--text-lg);font-weight:800;text-transform:uppercase;letter-spacing:.02em}._aside_1gr1r_173{color:var(--color-text-muted);font-size:var(--text-sm)}._close_1gr1r_183{margin-left:auto}._body_1gr1r_191{flex:1;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}._footer_1gr1r_205{border-top:1px solid var(--color-border);padding:var(--space-4) var(--space-5);padding-bottom:max(var(--space-4),env(safe-area-inset-bottom));background:inherit}
