.dsheet[data-v-71d6745b]{width:100%;max-width:100%;max-height:calc(100dvh - 3rem);color:var(--color-ink);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:auto 0 0;overflow:visible}.dsheet[data-v-71d6745b]:after{content:"";background:color-mix(in srgb,var(--color-bg) 96%,transparent);pointer-events:none;height:64px;position:absolute;top:100%;left:0;right:0}.dsheet[data-v-71d6745b]::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#00000094}.dsheet[open][data-v-71d6745b]{animation:.38s cubic-bezier(.2,.9,.25,1.15) dsheet-up-71d6745b}.dsheet[open][data-v-71d6745b]::backdrop{animation:dsheet-fade-71d6745b .3s var(--ease-out-soft) both}.dsheet.is-closing[data-v-71d6745b]{animation:.22s cubic-bezier(.4,0,.9,.6) both dsheet-down-71d6745b}.dsheet.is-closing[data-v-71d6745b]::backdrop{animation:dsheet-fade-71d6745b .22s var(--ease-out-soft) reverse both}@media (width>=1024px){.dsheet[data-v-71d6745b]{max-width:30rem;margin-inline:auto}}.dsheet__panel[data-v-71d6745b]{max-height:inherit;overscroll-behavior:contain;padding:10px calc(var(--gutter) + env(safe-area-inset-right,0px)) calc(18px + env(safe-area-inset-bottom,0px)) calc(var(--gutter) + env(safe-area-inset-left,0px));background:linear-gradient(180deg,#ffffff08,transparent 40%),color-mix(in srgb,var(--color-bg) 96%,transparent);-webkit-backdrop-filter:blur(var(--blur-header));backdrop-filter:blur(var(--blur-header));border-radius:22px 22px 0 0;position:relative;overflow-y:auto;box-shadow:0 -18px 40px -18px #000000e6}.dsheet__panel.is-draggable[data-v-71d6745b]{touch-action:none}.dsheet__panel[data-v-71d6745b]:before{content:"";inset-inline:22px;background:linear-gradient(to right,transparent,color-mix(in srgb,var(--color-gold) 55%,transparent),transparent);height:1px;position:absolute;top:0}.dsheet__grab[data-v-71d6745b]{touch-action:none;cursor:grab}.dsheet__handle[data-v-71d6745b]{background:color-mix(in srgb,var(--color-ink) 22%,transparent);border-radius:2px;width:36px;height:4px;margin:0 auto 10px;display:block}.dsheet__head[data-v-71d6745b]{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.5rem;padding-bottom:.9rem;display:flex}.dsheet__title[data-v-71d6745b]{font-family:var(--font-display);color:var(--color-gold-light);font-size:1.5rem;line-height:1.2}.dsheet__close[data-v-71d6745b]{width:44px;height:44px;color:var(--color-ink-muted);cursor:pointer;transition:color var(--dur-2) var(--ease-out-soft),background-color var(--dur-2) var(--ease-out-soft);border-radius:50%;place-items:center;margin-right:-10px;display:grid}.dsheet__close svg[data-v-71d6745b]{width:22px;height:22px}.dsheet__close[data-v-71d6745b]:focus-visible,.dsheet__close[data-v-71d6745b]:hover{color:var(--color-gold-light);background:color-mix(in srgb,var(--color-gold) 12%,transparent)}@keyframes dsheet-up-71d6745b{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes dsheet-down-71d6745b{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes dsheet-fade-71d6745b{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.dsheet__close[data-v-71d6745b]{transition:none}.dsheet.is-closing[data-v-71d6745b],.dsheet[open][data-v-71d6745b],.dsheet.is-closing[data-v-71d6745b]::backdrop,.dsheet[open][data-v-71d6745b]::backdrop{animation:none}}
