.panel.svelte-hxsa5u{background:var(--color-panel-bg);-webkit-backdrop-filter:blur(18px);z-index:var(--panel-z,30);flex-direction:column;display:flex;position:fixed;overflow:hidden}html[data-form=desktop] .panel.svelte-hxsa5u,html[data-touch][data-orientation=landscape] .panel.svelte-hxsa5u{top:var(--nav-height);width:var(--panel-width);border-left:1px solid var(--color-border);bottom:0;right:0}html[data-touch][data-orientation=portrait] .panel.svelte-hxsa5u{top:var(--nav-height);border-top:1px solid var(--color-border);z-index:calc(var(--panel-z,30) + 50);bottom:0;left:0;right:0}html[data-touch][data-orientation=portrait] .panel.partial-sheet.svelte-hxsa5u{border-top:1px solid var(--color-border);border-radius:18px 18px 0 0;max-height:62vh;top:auto}.panel-backdrop.svelte-hxsa5u{cursor:pointer;background:#02020880;border:none;margin:0;padding:0;animation:.18s svelte-hxsa5u-panel-scrim-in;display:none;position:fixed;inset:0}@keyframes svelte-hxsa5u-panel-scrim-in{0%{opacity:0}to{opacity:1}}html[data-touch][data-orientation=portrait] .panel-backdrop.svelte-hxsa5u{z-index:calc(var(--panel-z,30) + 49);display:block}.panel.svelte-hxsa5u:focus{outline:none}.panel-dock.svelte-hxsa5u{flex-shrink:0;height:64px}html[data-touch][data-orientation=portrait] .panel-dock.svelte-hxsa5u{height:0}.panel-close.svelte-hxsa5u{color:#ffffffa6;cursor:pointer;z-index:1;background:0 0;border:1px solid #ffffff1f;border-radius:4px;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;line-height:1;display:inline-flex;position:absolute;top:78px;right:14px}.panel-close.svelte-hxsa5u:hover,.panel-close.svelte-hxsa5u:focus-visible{color:var(--color-text);border-color:#fff6;outline:none}html[data-touch][data-orientation=portrait] .panel-close.svelte-hxsa5u{top:14px}.panel-back.svelte-hxsa5u{color:#ffffffa6;cursor:pointer;z-index:1;background:0 0;border:1px solid #ffffff1f;border-radius:4px;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;line-height:1;display:inline-flex;position:absolute;top:78px;left:14px}.panel-back.svelte-hxsa5u:hover,.panel-back.svelte-hxsa5u:focus-visible{color:var(--color-text);border-color:#fff6;outline:none}html[data-touch][data-orientation=portrait] .panel-back.svelte-hxsa5u{top:14px}.content.has-back.svelte-hxsa5u{padding-top:58px}.content.svelte-hxsa5u{padding:14px 18px;padding-bottom:calc(40px + env(safe-area-inset-bottom,0px));flex:1;overflow-y:auto}
