._overlay_1djot_4{position:fixed;inset:0;z-index:90;display:flex;align-items:flex-end;justify-content:center;background:#23211c8c;animation:_fade_1djot_1 var(--motion-duration-slow) var(--motion-easing)}@media(min-width:1024px){._overlay_1djot_4{align-items:center;padding:var(--space-md)}}._panel_1djot_22{position:relative;width:100%;max-height:88vh;display:flex;flex-direction:column;background:var(--color-surface);border-top-left-radius:16px;border-top-right-radius:16px;animation:_rise_1djot_1 var(--motion-duration-slow) var(--motion-easing);padding-bottom:var(--touch-safe-area-bottom)}@media(min-width:1024px){._panel_1djot_22{max-width:560px;max-height:86vh;border-radius:var(--radius-card);animation:_fade_1djot_1 var(--motion-duration-base) var(--motion-easing);padding-bottom:0}}@keyframes _rise_1djot_1{0%{transform:translateY(14px);opacity:.4}to{transform:translateY(0);opacity:1}}@keyframes _fade_1djot_1{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){._overlay_1djot_4,._panel_1djot_22{animation:none}}._grabber_1djot_61{width:36px;height:4px;border-radius:var(--radius-pill);background:var(--color-border);margin:10px auto 0;flex:0 0 auto}@media(min-width:1024px){._grabber_1djot_61{display:none}}._header_1djot_74{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-bottom:var(--border-width) solid var(--color-border-subtle);flex:0 0 auto}._title_1djot_84{font-family:var(--font-family-editorial);font-weight:var(--font-weight-regular);font-size:22px;line-height:var(--line-height-tight);color:var(--color-text)}._close_1djot_92{display:inline-flex;align-items:center;justify-content:center;min-width:var(--touch-target-min);min-height:var(--touch-target-min);border-radius:var(--radius-button);color:var(--color-text-body);font-size:20px;line-height:var(--line-height-none)}._close_1djot_92:hover{color:var(--color-text)}._body_1djot_106{overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:var(--space-md);flex:1 1 auto}._footer_1djot_114{padding:var(--space-sm) var(--space-md) var(--space-md);border-top:var(--border-width) solid var(--color-border-subtle);background:var(--color-surface);flex:0 0 auto}._bodyBare_1djot_126{overflow-y:auto;overscroll-behavior:contain;border-top-left-radius:16px;border-top-right-radius:16px;overflow-x:hidden}@media(min-width:1024px){._bodyBare_1djot_126{border-radius:var(--radius-card)}}._closeFloating_1djot_140{position:absolute;top:-56px;right:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:#f7f2e9eb;border:0;border-radius:var(--radius-full);font-family:var(--font-family-ui);font-size:20px;line-height:var(--line-height-none);color:var(--color-text);cursor:pointer}._closeFloating_1djot_140:hover{background:var(--color-background)}
