.dr-wrap.svelte-sfrlf0{z-index:430;pointer-events:none;width:min(400px,100vw - 24px);position:fixed;top:80px;left:50%;transform:translate(-50%)}.dr-card.svelte-sfrlf0{color:var(--text);pointer-events:auto;-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);background:linear-gradient(#2c2d32f0,#16171af5 70%);border:1px solid #ffffff1c;border-radius:18px;gap:12px;padding:16px 16px 18px;animation:.42s cubic-bezier(.18,1.25,.4,1) both svelte-sfrlf0-dr-in;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff17,inset 0 -1px #00000080,0 34px 80px -26px #000000f2,0 10px 26px -10px #000000b3}@keyframes svelte-sfrlf0-dr-in{0%{opacity:0;transform:translateY(-18px)scale(.94)}}.dr-top.svelte-sfrlf0{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;display:grid}.dr-badge.svelte-sfrlf0{width:42px;height:42px;color:var(--ink);background:var(--active-color);box-shadow:inset 0 1px 0 #ffffff59, 0 6px 16px -6px rgba(var(--active-rgb,211, 89, 114), .8);border-radius:50%;place-items:center;animation:.52s cubic-bezier(.2,1.5,.4,1) 80ms both svelte-sfrlf0-dr-badge;display:grid;position:relative}@keyframes svelte-sfrlf0-dr-badge{0%{opacity:0;transform:scale(.3)}}.dr-badge.svelte-sfrlf0:after{content:"";border:2px solid var(--active-color);opacity:0;border-radius:50%;animation:.76s ease-out .24s svelte-sfrlf0-dr-ring;position:absolute;inset:0}@keyframes svelte-sfrlf0-dr-ring{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.dr-badge.svelte-sfrlf0 svg:where(.svelte-sfrlf0){fill:none;stroke:currentColor;stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.dr-badge.svelte-sfrlf0 path:where(.svelte-sfrlf0){stroke-dasharray:22;stroke-dashoffset:22px;animation:.34s cubic-bezier(.6,0,.3,1) .33s forwards svelte-sfrlf0-dr-draw}@keyframes svelte-sfrlf0-dr-draw{to{stroke-dashoffset:0}}.dr-head.svelte-sfrlf0{gap:2px;min-width:0;display:grid}.dr-head.svelte-sfrlf0 strong:where(.svelte-sfrlf0){color:#fff;letter-spacing:-.01em;font-size:16.5px;font-weight:800;line-height:1.3}.dr-head.svelte-sfrlf0 span:where(.svelte-sfrlf0){color:#a9adb4;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:560;line-height:1.4;overflow:hidden}.dr-close.svelte-sfrlf0{color:#8d9199;border-radius:50%;align-self:start;place-items:center;width:32px;height:32px;transition:color .14s,background .14s;display:grid}.dr-close.svelte-sfrlf0:hover,.dr-close.svelte-sfrlf0:focus-visible{color:#fff;background:#ffffff14;outline:0}.dr-close.svelte-sfrlf0 svg:where(.svelte-sfrlf0){fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:16px;height:16px}.dr-lines.svelte-sfrlf0{background:#00000047;border-radius:12px;gap:9px;margin:0;padding:10px 12px;list-style:none;display:grid;box-shadow:inset 0 1px 2px #00000073,inset 0 0 0 1px #ffffff0a}.dr-lines.svelte-sfrlf0 li:where(.svelte-sfrlf0){color:#d4d7dc;animation:.3s cubic-bezier(.2,.8,.2,1) both svelte-sfrlf0-dr-line;animation-delay:calc(.42s + var(--i) * .19s);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;font-size:13.5px;font-weight:560;line-height:1.45;display:grid}@keyframes svelte-sfrlf0-dr-line{0%{opacity:0;transform:translate(-8px)}}.dr-tick.svelte-sfrlf0{color:#fff;width:20px;height:20px;animation:.26s both svelte-sfrlf0-dr-tick;animation-delay:calc(.56s + var(--i) * .19s);background:#ffffff1a;border-radius:50%;place-items:center;margin-top:0;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}@keyframes svelte-sfrlf0-dr-tick{0%{background:#ffffff08}}.dr-tick.svelte-sfrlf0 svg:where(.svelte-sfrlf0){fill:none;stroke:currentColor;stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.dr-tick.svelte-sfrlf0 path:where(.svelte-sfrlf0){stroke-dasharray:20;stroke-dashoffset:20px;animation:.26s forwards svelte-sfrlf0-dr-draw;animation-delay:calc(.56s + var(--i) * .19s)}.dr-foot.svelte-sfrlf0{animation:.3s both svelte-sfrlf0-dr-line;animation-delay:calc(.5s + var(--i) * .19s);justify-content:flex-end;display:flex}.dr-action.svelte-sfrlf0{color:#fff;background:#ffffff17;border-radius:999px;align-items:center;min-height:36px;padding:0 16px;font-size:13.5px;font-weight:720;transition:background .14s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1f}.dr-action.svelte-sfrlf0:hover,.dr-action.svelte-sfrlf0:focus-visible{background:#ffffff29;outline:0}.dr-life.svelte-sfrlf0{background:rgba(var(--active-rgb,211, 89, 114), .7);transform-origin:0;height:2px;animation:svelte-sfrlf0-dr-life var(--life) linear forwards;position:absolute;bottom:0;left:0;right:0}@keyframes svelte-sfrlf0-dr-life{to{transform:scaleX(0)}}.dr-card.svelte-sfrlf0:hover .dr-life:where(.svelte-sfrlf0),.dr-card.svelte-sfrlf0:focus-within .dr-life:where(.svelte-sfrlf0){animation-play-state:paused}:root[data-reduce-motion=true] .dr-life.svelte-sfrlf0{animation-duration:var(--life)!important}@media (width<=560px){.dr-wrap.svelte-sfrlf0{top:calc(10px + env(safe-area-inset-top))}}:root[data-shell=app] .dr-wrap.svelte-sfrlf0{top:calc(10px + env(safe-area-inset-top))}@media (prefers-reduced-motion:reduce){.dr-card.svelte-sfrlf0,.dr-badge.svelte-sfrlf0,.dr-lines.svelte-sfrlf0 li:where(.svelte-sfrlf0),.dr-tick.svelte-sfrlf0,.dr-foot.svelte-sfrlf0{animation:.16s both svelte-sfrlf0-dr-fade}.dr-badge.svelte-sfrlf0:after{display:none}.dr-badge.svelte-sfrlf0 path:where(.svelte-sfrlf0),.dr-tick.svelte-sfrlf0 path:where(.svelte-sfrlf0){stroke-dashoffset:0;animation:none}@keyframes svelte-sfrlf0-dr-fade{0%{opacity:0}}}
