.EiVziW_backdrop{z-index:25;background:var(--gg-role-scrim);animation:EiVziW_scrimIn var(--gg-motion-duration-pop-in) var(--gg-motion-easing-glide);justify-content:center;align-items:flex-end;padding:0;display:flex;position:fixed;inset:0}@keyframes EiVziW_scrimIn{0%{background-color:#0000}}@keyframes EiVziW_sheetUp{0%{transform:translateY(100%)}}.EiVziW_sheet{box-sizing:border-box;width:100%;max-width:var(--gg-space-page-width);gap:var(--gg-space-card-gap);max-height:85dvh;padding:var(--gg-space-row-gap) var(--gg-space-card-padding) calc(var(--gg-space-card-padding) + env(safe-area-inset-bottom));border-radius:var(--gg-radius-modal) var(--gg-radius-modal) 0 0;border:1px solid var(--gg-role-line);border-width:var(--gg-size-sheet-edge) 1px 0;background:var(--gg-role-card);--field-cut:var(--gg-role-card);color:var(--gg-role-ink);box-shadow:var(--gg-shadow-sheet);animation:EiVziW_sheetUp var(--gg-motion-duration-pop-in) var(--gg-motion-easing-glide);flex-direction:column;display:flex;overflow-y:auto}.EiVziW_sheet[data-inline=true]{animation:none}@media (prefers-reduced-motion:reduce){.EiVziW_backdrop,.EiVziW_sheet{animation:EiVziW_fadeIn calc(var(--gg-fx-enter-reduced-ms) * 1ms) linear both}}@keyframes EiVziW_fadeIn{0%{opacity:0}to{opacity:1}}.EiVziW_handle{width:var(--gg-size-sheet-grab-width);height:var(--gg-size-sheet-grab-height);border-radius:var(--gg-radius-pill);background:var(--gg-role-sheet-grab);flex:none;align-self:center}.EiVziW_head{justify-content:space-between;align-items:center;gap:var(--gg-space-row-gap);min-height:var(--gg-size-tap-target);display:flex}[data-gs-theme~=cart] .EiVziW_head{min-height:var(--gg-size-tap-target-cart)}.EiVziW_title{font-size:var(--gg-typography-display-title-size);text-transform:var(--gg-typography-display-title-transform);margin:0}.EiVziW_close{width:var(--gg-size-tap-target);height:var(--gg-size-tap-target);margin-right:calc(var(--gg-space-card-gap) * -1);border-radius:var(--gg-radius-button);color:var(--gg-role-muted);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}[data-gs-theme~=cart] .EiVziW_close{width:var(--gg-size-tap-target-cart);height:var(--gg-size-tap-target-cart)}.EiVziW_backdrop[data-look=full]{padding-top:env(safe-area-inset-top)}.EiVziW_sheet[data-look=full]{height:100%;max-height:none}.EiVziW_sheet[data-look=full] .EiVziW_head{top:calc(var(--gg-space-row-gap) * -1);z-index:1;margin:calc(var(--gg-space-row-gap) * -1) calc(var(--gg-space-card-padding) * -1) 0;padding:var(--gg-space-row-gap) var(--gg-space-card-padding) 0;background:var(--gg-role-card);position:sticky}.EiVziW_sheet[data-bleed=true]{padding:var(--gg-space-row-gap) 0 env(safe-area-inset-bottom)}.EiVziW_sheet[data-bleed=true] .EiVziW_head{padding-inline:var(--gg-space-card-padding)}.EiVziW_sheet[data-bleed=true][data-look=full] .EiVziW_head{margin-inline:0}@media (min-width:600px){.EiVziW_backdrop,.EiVziW_backdrop[data-look=full]{padding:var(--gg-space-gutter-tablet);align-items:center}.EiVziW_backdrop>.EiVziW_sheet{max-width:var(--gg-size-dialog);max-height:calc(100dvh - 2 * var(--gg-space-gutter-tablet));border-radius:var(--gg-radius-card);border-width:1px}.EiVziW_backdrop>.EiVziW_sheet[data-wide=true]{max-width:var(--gg-size-dialog-wide)}.EiVziW_backdrop>.EiVziW_sheet[data-look=full]{height:auto;max-height:calc(100dvh - 2 * var(--gg-space-gutter-tablet))}.EiVziW_backdrop>.EiVziW_sheet>.EiVziW_handle{display:none}}
