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