.Drawer-module__MXm_DG__layer{pointer-events:none;z-index:1;position:fixed;inset:0;overflow:hidden}.Drawer-module__MXm_DG__scrim{background:color-mix(in srgb, var(--bg) 76%, transparent);opacity:0;pointer-events:none;transition:opacity var(--dur) var(--ease);position:absolute;inset:0}.Drawer-module__MXm_DG__scrimOn{opacity:1;pointer-events:auto}.Drawer-module__MXm_DG__drawer{width:min(100%, var(--drawer-width,26rem));background-color:var(--surface);background-image:linear-gradient(to bottom, color-mix(in srgb, var(--surface) 58%, transparent) 0, color-mix(in srgb, var(--surface) 90%, transparent) 3.5rem, color-mix(in srgb, var(--surface) 97%, transparent) 7rem, color-mix(in srgb, var(--surface) 97%, transparent) 100%), var(--art-paper);border-inline-end:1px solid var(--border);pointer-events:auto;visibility:hidden;content-visibility:hidden;transition:transform var(--dur) var(--ease), visibility 0s linear var(--dur);background-position:top;background-repeat:no-repeat;background-size:cover;flex-direction:column;display:flex;position:absolute;inset-block:0;inset-inline-start:0;transform:translate(-100%)}.Drawer-module__MXm_DG__atEnd{border-inline-end:0;border-inline-start:1px solid var(--border);inset-inline:auto 0;transform:translate(100%)}.Drawer-module__MXm_DG__open{visibility:visible;content-visibility:visible;transition:transform var(--dur) var(--ease), visibility 0s;transform:none}.Drawer-module__MXm_DG__head{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-3);border-bottom:1px solid color-mix(in srgb, var(--brass) 36%, transparent);display:flex}.Drawer-module__MXm_DG__title{font-family:var(--font-display);font-size:var(--type-lg);text-shadow:0 0 7px var(--surface), 0 0 3px var(--surface);line-height:1.2}.Drawer-module__MXm_DG__close{min-width:var(--tap);min-height:var(--tap);border-radius:var(--radius-sm);color:var(--ink-muted);cursor:pointer;touch-action:manipulation;transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease), transform var(--dur) var(--ease);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.Drawer-module__MXm_DG__close svg{filter:drop-shadow(0 0 3px var(--surface)) drop-shadow(0 0 2px var(--surface))}.Drawer-module__MXm_DG__close:hover{background:var(--surface-2);color:var(--ink)}.Drawer-module__MXm_DG__close:active{background:color-mix(in srgb, var(--surface-2) 88%, var(--brass));transform:translateY(1px)}@media (prefers-reduced-motion:reduce){.Drawer-module__MXm_DG__close:active{transform:none}}.Drawer-module__MXm_DG__body{overscroll-behavior:contain;min-height:0;padding:var(--space-4) var(--space-4) calc(var(--space-4) + var(--safe-bottom));overflow-y:auto}
