.gils-sheet-backdrop{position:fixed;inset:0;z-index:var(--gils-layer, 40);background:var(--gils-scrim, rgb(0 0 0 / .45))}.gils-sheet{position:fixed;inset:auto 0 0;z-index:calc(var(--gils-layer, 40) + 1);display:flex;flex-direction:column;width:100%;max-width:var(--gils-sheet-width, 40rem);max-height:calc(100dvh - 1.5rem - env(safe-area-inset-top));margin:0 auto;padding:0 var(--gils-pad, 1.25rem) max(1rem,env(safe-area-inset-bottom));color:var(--gils-ink, #1d1f23);background:var(--gils-surface, #fff);border-radius:var(--gils-radius, 1rem) var(--gils-radius, 1rem) 0 0;box-shadow:var(--gils-shadow, 0 -8px 32px rgb(0 0 0 / .18));outline:none}.gils-sheet__grab{flex:none;padding-top:.5rem}.gils-sheet__handle[data-vaul-handle]{display:block;width:2.5rem;height:.25rem;margin:0 auto .25rem;border-radius:999px;background:var(--gils-ink-soft, #8a8d93);opacity:.6}.gils-sheet__head{display:flex;align-items:center;gap:.75rem;min-height:3.25rem}.gils-sheet__title{flex:1;min-width:0;margin:0;font-family:var(--gils-sheet-title-font, inherit);font-size:var(--gils-sheet-title-size, 1.35rem);line-height:1.2;text-wrap:balance}.gils-sheet__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.gils-sheet__close{display:grid;flex:none;place-items:center;width:2.75rem;height:2.75rem;margin-right:-.6875rem;padding:0;color:inherit;background:none;border:0;border-radius:999px;cursor:pointer}.gils-sheet__body:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.gils-sheet__body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.gils-sheet__footer{flex:none;padding-top:.75rem}*{box-sizing:border-box}html,body{height:100%;margin:0;font:16px/1.5 system-ui,sans-serif}.page{display:grid;gap:.75rem;padding:1.25rem}h1{margin:0}button{min-height:2.75rem;font:inherit}.rows{margin:0;padding:0;list-style:none}.rows li{padding:.75rem 0}.form{display:grid;gap:.75rem}.form input{display:block;width:100%;min-height:2.75rem;font:inherit}.wide{width:100%}
