.eh-sheet{z-index:var(--eh-z-sheet);color:var(--eh-text);font-family:var(--eh-font-ui);font-size:var(--eh-fs-base);line-height:var(--eh-lh-base);font-weight:var(--eh-fw-regular);letter-spacing:normal;text-align:start;text-transform:none;white-space:normal;background:var(--eh-raised);border:var(--eh-border-w) solid var(--eh-border);box-shadow:var(--eh-shadow-2);flex-direction:column;font-style:normal;display:flex;position:fixed}.eh-sheet--right,.eh-sheet--left{width:min(var(--eh-sheet-w), 100vw);animation:eh-sheet-in var(--eh-dur-settle) var(--eh-ease-move);top:0;bottom:0}.eh-sheet--leaving,.eh-sheet--leaving.eh-sheet--right,.eh-sheet--leaving.eh-sheet--left{pointer-events:none;animation:eh-sheet-out var(--eh-dur-gentle) var(--eh-ease-exit) forwards}.eh-sheet--leaving.eh-sheet--bottom{animation:eh-slide-out-down var(--eh-dur-gentle) var(--eh-ease-exit) forwards}.eh-sheet--right{border-radius:var(--eh-radius-lg) 0 0 var(--eh-radius-lg);--_from:var(--eh-move-lg);right:0}.eh-sheet--left{border-radius:0 var(--eh-radius-lg) var(--eh-radius-lg) 0;--_from:calc(var(--eh-move-lg) * -1);left:0}.eh-sheet--bottom{border-radius:var(--eh-radius-lg) var(--eh-radius-lg) 0 0;max-height:80dvh;animation:eh-sheet-up var(--eh-dur-settle) var(--eh-ease-move);bottom:0;left:0;right:0}.eh-sheet__header{justify-content:space-between;align-items:center;gap:var(--eh-space-4);padding:var(--eh-space-4) var(--eh-space-4) var(--eh-space-4) var(--eh-space-6);border-bottom:1px solid var(--eh-border);display:flex}.eh-sheet__title{font-family:var(--eh-font-display);font-size:var(--eh-fs-lg);line-height:var(--eh-lh-lg);font-weight:var(--eh-fw-medium);margin:0}.eh-sheet__tools{align-items:center;gap:var(--eh-space-2);display:flex}.eh-sheet__body{padding:var(--eh-space-5) var(--eh-space-6);flex:1;overflow:auto}.eh-sheet--bottom .eh-sheet__body button{min-height:44px}@keyframes eh-sheet-in{0%{opacity:0;transform:translateX(var(--_from,0))}}@keyframes eh-sheet-out{to{opacity:0;transform:translateX(var(--_from,0))}}@keyframes eh-sheet-up{0%{opacity:0;transform:translateY(var(--eh-move-lg))}}.eh-sheet:focus,.eh-sheet:focus-visible,.eh-sheet__title:focus{outline:none}[data-focus-ring=strong] .eh-sheet__title:focus-visible{outline:var(--eh-focus-w) solid var(--eh-focus);outline-offset:var(--eh-focus-offset)}
