.vd{left:0;right:0;bottom:var(--kb,0px);z-index:40;pointer-events:none;flex-direction:column;display:flex;position:fixed}.vd[data-open]{z-index:75}@media (min-width:1024px){.vd{display:none}}.vd-scrim{opacity:0;visibility:hidden;transition:opacity .45s var(--ease), visibility 0s .45s;background:#1414143d;position:fixed;inset:0}.vd[data-open] .vd-scrim{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}.vd-sheet{background:var(--surface);pointer-events:auto;visibility:hidden;width:100%;max-width:680px;height:0;transition:height .55s var(--spring), visibility 0s .55s;will-change:height;contain:layout paint;border-radius:28px 28px 0 0;flex-direction:column;margin-inline:auto;display:flex;position:relative;overflow:hidden;box-shadow:0 -22px 60px -24px #0006}.vd[data-open] .vd-sheet{visibility:visible;transition:height .55s var(--spring), visibility 0s 0s}.vd-grab{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;flex:none}.vd-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:4px 16px 16px;position:relative;overflow-y:auto}.vd-bar{pointer-events:auto;-webkit-backdrop-filter:blur(20px)saturate(1.6);backdrop-filter:blur(20px)saturate(1.6);width:100%;padding:8px max(12px, env(safe-area-inset-right)) calc(8px + env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));transition:background-color .4s var(--ease), border-color .4s var(--ease), transform .45s var(--ease), opacity .3s;background:#fffffff5;border-top:1px solid #0000;position:relative}.vd-bar:before{content:"";pointer-events:none;background:linear-gradient(#fff0,#fffffff5);height:28px;transition:opacity .3s;position:absolute;bottom:100%;left:0;right:0}.vd[data-open] .vd-bar:before{opacity:0}.vd[data-open] .vd-bar{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none;border-top-color:#0000}.vd[data-kb] .vd-bar{padding-bottom:8px}.vd[data-bar=off]:not([data-open]) .vd-bar{opacity:0;visibility:hidden;transition:transform .45s var(--ease), opacity .3s, visibility 0s .45s;transform:translateY(110%)}.vd-in{width:100%;max-width:656px;margin-inline:auto}.vd-tips{opacity:0;transition:grid-template-rows .45s var(--ease), opacity .3s var(--ease);grid-template-rows:0fr;display:grid}.vd-tips[data-on]{opacity:1;grid-template-rows:1fr}.vd-tips>div{min-height:0;overflow:hidden}.vd-tips ul{overscroll-behavior-x:contain;scrollbar-width:none;gap:6px;margin-inline:-12px;padding:0 12px 8px;display:flex;overflow-x:auto}.vd-tips ul::-webkit-scrollbar{display:none}.vd-tip{height:36px;box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;transition:transform .25s var(--ease), background-color .2s;background:#fff;border-radius:999px;flex:none;align-items:center;padding-inline:14px;font-size:13.5px;font-weight:500;display:inline-flex}.vd-tip:active{transform:scale(.96)}.vd-row{align-items:center;gap:8px;height:48px;display:flex}.vd-field{background:var(--surface);min-width:0;height:48px;box-shadow:inset 0 0 0 1px var(--line);transition:background-color .4s var(--ease), box-shadow .3s var(--ease);border-radius:999px;flex:1;align-items:center;gap:6px;padding:4px 4px 4px 6px;display:flex;position:relative}.vd[data-open] .vd-field,.vd-field:focus-within{background:#fff}.vd-field:focus-within{box-shadow:inset 0 0 0 1.5px #1414148c}.vd-field input{text-overflow:ellipsis;background:0 0;outline:none;flex:1;min-width:0;height:40px;font-size:16px}.vd-field input::placeholder{color:var(--muted);text-overflow:ellipsis}.vd-btn{width:40px;height:40px;transition:transform .25s var(--ease), background-color .25s var(--ease), color .2s, opacity .2s;border-radius:999px;flex:none;place-items:center;display:grid;position:relative}.vd-btn:active{transform:scale(.92)}.vd-btn>svg{transition:transform .35s var(--spring), opacity .2s;grid-area:1/1}.vd-btn>svg[data-off]{opacity:0;transform:scale(.4)rotate(-40deg)}.vd-buy{opacity:0;visibility:hidden;max-width:0;transition:max-width .5s var(--ease), margin-left .5s var(--ease), opacity .3s var(--ease), visibility 0s .5s;flex:none;margin-left:-8px;overflow:hidden}.vd-buy[data-on]{opacity:1;visibility:visible;max-width:220px;margin-left:0;transition-delay:0s}.vd-buy button{background:var(--ink);color:#fff;white-space:nowrap;height:48px;transition:transform .25s var(--ease), opacity .2s;border-radius:999px;padding-inline:18px;font-size:14.5px;font-weight:500}.vd-buy button:active{transform:scale(.97)}.vd-buy button[aria-busy=true]{opacity:.6}.vd-rec{min-width:0;height:48px;animation:vc-fade .35s var(--ease) both;background:#fff;border-radius:999px;flex:1;align-items:center;gap:10px;padding:4px;display:flex;box-shadow:inset 0 0 0 1.5px #1414148c}.vd-rec-dot{background:var(--led-red);border-radius:999px;flex:none;width:8px;height:8px;animation:1.2s ease-in-out infinite vd-pulse}.vd-wave{flex:1;justify-content:flex-end;align-items:center;gap:2px;min-width:0;height:30px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18%);mask-image:linear-gradient(90deg,#0000,#000 18%)}.vd-wave span{background:var(--ink);border-radius:2px;flex:none;width:3px;height:100%;transition:transform 90ms linear;transform:scaleY(.08)}@keyframes vd-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.75)}}.vc-rail{scroll-padding-inline:16px}@keyframes vc-fade{0%{opacity:0;transform:translateY(6px)}}.vc-fade,.vc-step{animation:vc-fade .45s var(--ease) both}.vc-step-dot{transition:background-color .3s var(--ease), box-shadow .3s var(--ease), color .3s;color:#fff;box-shadow:inset 0 0 0 1.5px #14141429}.vc-step[data-state=run] .vc-step-dot{box-shadow:none;background:conic-gradient(from 0deg, #14141400 0deg, var(--ink) 300deg, #14141400 360deg);animation:.9s linear infinite vc-spin;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2.5px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2.5px),#000 calc(100% - 2px))}.vc-step[data-state=done] .vc-step-dot{background:var(--ink);box-shadow:none}.vc-shimmer{background:linear-gradient(90deg, var(--ink) 0%, var(--ink) 35%, var(--faint) 50%, var(--ink) 65%, var(--ink) 100%);color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:1.8s linear infinite vc-shimmer}@keyframes vc-shimmer{0%{background-position:100% 0}to{background-position:-120% 0}}@keyframes vc-spin{to{transform:rotate(360deg)}}.vc-caret{background:var(--ink);vertical-align:baseline;border-radius:999px;width:7px;height:7px;margin-left:4px;animation:1s ease-in-out infinite vd-pulse;display:inline-block}@media (prefers-reduced-motion:reduce){.vc-shimmer{color:var(--ink);background:0 0}.vc-step[data-state=run] .vc-step-dot{animation-duration:1.2s!important}}.vf-morph{box-sizing:content-box;margin:-4px;padding:4px;overflow:hidden}.vf-morph-on{transition:height .5s var(--ease)}@keyframes vf-step-in{0%{opacity:0;transform:translate(14px)}}.vf-step-in{animation:vf-step-in .45s var(--ease) both}.vf-field{background:var(--surface);min-height:50px;box-shadow:inset 0 0 0 1px var(--line);transition:background-color .25s var(--ease), box-shadow .25s var(--ease);border-radius:18px;align-items:center;display:flex}.vf-field:focus-within{box-shadow:inset 0 0 0 1.5px var(--ink), 0 0 0 4px #14141414;background:#fff}.vf-field[data-error]{box-shadow:inset 0 0 0 1.5px var(--led-red)}.vf-field[data-error]:focus-within{box-shadow:inset 0 0 0 1.5px var(--led-red), 0 0 0 4px #e23a2e1f}.vf-field input,.vf-field textarea{border-radius:inherit;background:0 0;outline:none;flex:1;width:100%;min-width:0;padding:0 16px;font-size:16px;line-height:1.35}.vf-field input{height:50px}.vf-field textarea{resize:none;padding-block:13px;display:block}.vf-field input::placeholder,.vf-field textarea::placeholder{color:var(--faint)}.vf-field input:disabled{opacity:.55}.vf-steps{grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}.vf-steps:before,.vf-steps:after{content:"";border-radius:2px;height:2px;position:absolute;top:10px;left:12.5%}.vf-steps:before{background:#1414141a;width:75%}.vf-steps:after{background:var(--ink);width:0;transition:width 1.1s var(--ease) .15s}.vf-steps[data-seen]:after{width:calc(25% * var(--at))}.vf-steps li{z-index:1;flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex;position:relative}.vf-step-dot{color:#fff;width:22px;height:22px;transition:background-color .4s var(--ease), box-shadow .4s var(--ease), transform .5s var(--spring);transition-delay:calc(var(--k) * .22s + .15s);background:#fff;border-radius:999px;place-items:center;display:grid;box-shadow:inset 0 0 0 2px #14141424}.vf-steps[data-seen] li[data-state=done] .vf-step-dot{background:var(--ink);box-shadow:none}.vf-steps[data-seen] li[data-state=now] .vf-step-dot{background:var(--led-red);transform:scale(1.08);box-shadow:0 0 0 5px #e23a2e24}.vf-steps[data-seen][data-done] li[data-state=now] .vf-step-dot{background:var(--ok);box-shadow:0 0 0 5px color-mix(in srgb, var(--ok) 16%, transparent)}.vf-steps li[data-state=now] .vf-step-dot:after{content:"";width:22px;height:22px;animation:vf-ping 2.4s var(--ease) 1.2s infinite;border-radius:999px;position:absolute;top:0;box-shadow:0 0 #e23a2e59}.vf-steps[data-done] li[data-state=now] .vf-step-dot:after{animation:none}@keyframes vf-ping{0%{box-shadow:0 0 #e23a2e52}70%,to{box-shadow:0 0 0 10px #e23a2e00}}.vf-step-name{text-align:center;max-width:100%;color:var(--muted);padding-inline:2px;font-size:11.5px;line-height:1.15}.vf-steps li[data-state=now] .vf-step-name{color:var(--ink);font-weight:500}.vf-steps li[data-state=done] .vf-step-name{color:var(--ink)}.vc-depth .depth,.vc-depth .depth[data-dense]{--gut:76px;background:0 0;height:250px}.vc-depth .depth[data-dense]{--gut:62px}.vc-depth .depth-band-name{font-size:11.5px;top:9px;left:12px}.vc-depth .depth-head{padding-inline:10px;font-size:13px}.vc-depth .depth-col[data-dense] .depth-head{padding-inline:5px;font-size:12px}@media (prefers-reduced-motion:reduce){.vf-morph-on,.vf-steps:after,.vf-step-dot{transition:none}.vf-step-in,.vf-steps li[data-state=now] .vf-step-dot:after{animation:none}}
