:root{--m-settle:cubic-bezier(.16,1,.3,1);--m-spring:cubic-bezier(.34,1.56,.64,1);--m-press:cubic-bezier(.2,0,0,1);--m-deal:70ms;--m-block:.72s;--m-item:.56s}[data-rv=wait]{opacity:0}[data-rv=wait][data-rv-kind=block]{transform:translateY(28px)}[data-rv=wait][data-rv-kind=item]{transform:translateY(16px)scale(.985)}[data-rv=in][data-rv-kind=block]{animation:rv-settle var(--m-block)var(--m-settle)backwards}[data-rv=in][data-rv-kind=item]{animation:rv-deal var(--m-item)var(--m-settle)backwards;animation-delay:calc(var(--rv-i,0)*var(--m-deal) + 90ms)}[data-rv=in][data-rv-kind=fade]{animation:rv-fade .62s var(--m-settle)backwards}@keyframes rv-settle{0%{opacity:0;transform:translateY(28px)}65%{opacity:1;transform:translateY(-3px)}to{opacity:1;transform:none}}@keyframes rv-deal{0%{opacity:0;transform:translateY(16px)scale(.985)}to{opacity:1;transform:none}}@keyframes rv-fade{0%{opacity:0}to{opacity:1}}@media print{[data-rv]{opacity:1!important;animation:none!important;transform:none!important}}.btn{isolation:isolate;transition:transform .22s var(--m-spring),box-shadow .22s var(--m-settle),background-color .18s var(--m-settle),border-color .18s var(--m-settle);position:relative;overflow:hidden}.btn:not([disabled]):hover{transform:translateY(-2px)}.btn:not([disabled]):active{transition-duration:90ms;transition-timing-function:var(--m-press);transform:translateY(0)scale(.965)}.cs-pick[aria-pressed=true]{animation:rv-pick .3s var(--m-spring)}@keyframes rv-pick{0%{transform:translate(0)scale(.98)}to{transform:translate(6px)}}.cs-pick .thread-dot{transition:transform .26s var(--m-spring)}.cs-pick:hover .thread-dot,.cs-pick[aria-pressed=true] .thread-dot{transform:scale(1.35)}.cs-rail a{transition:transform .2s var(--m-settle),background-color .16s var(--m-settle),color .16s var(--m-settle)}.cs-rail a:hover{transform:translate(3px)}.verdict-chip[role=status],.verdict-chip[role=alert]{animation:rv-chip .46s var(--m-settle)backwards}@keyframes rv-chip{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:none}}.count-up{font-variant-numeric:tabular-nums}.copy-btn{border:1px solid var(--rule-strong);background:var(--linen);color:var(--plum);font:600 .75rem/1.2 var(--font-body),sans-serif;cursor:pointer;transition:transform .2s var(--m-spring),background-color .22s var(--m-settle),border-color .22s var(--m-settle),color .22s var(--m-settle);border-radius:999px;align-items:center;gap:6px;margin-top:8px;padding:5px 11px 5px 9px;display:inline-flex}.copy-btn:hover{border-color:var(--plum);transform:translateY(-1px)}.copy-btn:active{transition-duration:80ms;transform:scale(.94)}.copy-btn[data-state=copied]{background:var(--sea);border-color:var(--sea);color:var(--linen)}.copy-btn[data-state=failed]{border-color:var(--brick);color:var(--brick)}.copy-btn-icons{width:14px;height:14px;display:inline-grid;position:relative}.copy-btn-icons svg{transition:transform .32s var(--m-spring),opacity .2s var(--m-settle),clip-path .32s var(--m-settle);grid-area:1/1}.copy-btn-check{opacity:0;clip-path:inset(0 100% 0 0);transform:scale(.4)rotate(-30deg)}.copy-btn[data-state=copied] .copy-btn-copy{opacity:0;transform:scale(.4)rotate(20deg)}.copy-btn[data-state=copied] .copy-btn-check{opacity:1;clip-path:inset(0);transform:none}.copy-btn-label{display:inline-block}.copy-btn[data-state=copied] .copy-btn-label,.copy-btn[data-state=failed] .copy-btn-label{animation:rv-swap .26s var(--m-settle)}@keyframes rv-swap{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.cs-swap{animation:rv-swap .32s var(--m-settle)}.cs-dealt>.cs-pick{animation:rv-deal .46s var(--m-settle)backwards;animation-delay:calc(var(--i,0)*45ms)}.cs-dealt>.cs-pick[aria-pressed=true]{animation:rv-pick .3s var(--m-spring)}.cs-skeleton{gap:8px;margin:0;padding:0;list-style:none;display:grid}.cs-skeleton li{border-radius:var(--radius-sm);background:color-mix(in srgb,var(--plum)6%,var(--linen));height:52px;position:relative;overflow:hidden}.cs-skeleton li:after{content:"";background:linear-gradient(100deg,transparent 20%,color-mix(in srgb,var(--linen)80%,transparent)50%,transparent 80%);animation:rv-shimmer 1.3s var(--m-settle)infinite;animation-delay:calc(var(--i,0)*.12s);position:absolute;inset:0;transform:translate(-100%)}@keyframes rv-shimmer{to{transform:translate(100%)}}.cs-confirm{animation:rv-settle .52s var(--m-settle)backwards}@media (prefers-reduced-motion:reduce){[data-rv]{opacity:1!important;animation:none!important;transform:none!important}.btn:after,.cs-skeleton li:after{display:none}.btn:not([disabled]):hover,.btn:not([disabled]):active,.cs-rail a:hover,.copy-btn:hover,.copy-btn:active{transform:none}.cs-pick[aria-pressed=true],.cs-dealt>.cs-pick,.cs-swap,.cs-confirm,.verdict-chip[role=status],.verdict-chip[role=alert],.copy-btn-label{animation:none!important}}
.iss-scrim{z-index:120;background:color-mix(in srgb,var(--plum)46%,transparent);animation:rv-fade .26s var(--m-settle)backwards;place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow-y:auto}.iss{background:var(--linen);width:min(540px,100%);box-shadow:0 1px 0 color-mix(in srgb,var(--plum)6%,transparent),0 40px 80px -40px color-mix(in srgb,var(--plum)70%,transparent);animation:iss-in .62s var(--m-settle)backwards;border-radius:24px;gap:18px;padding:clamp(20px,4vw,30px);display:grid;position:relative}.iss:before{content:"";background:var(--oat);width:12px;height:12px;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--plum)18%,transparent);border-radius:50%;position:absolute;top:18px;right:22px}@keyframes iss-in{0%{opacity:0;transform:translateY(40px)rotate(-2.5deg)scale(.97)}60%{opacity:1;transform:translateY(-3px)rotate(.6deg)}to{opacity:1;transform:none}}.iss-title{outline:none;margin:4px 0 0;font-size:clamp(1.45rem,1.1rem + 1.2vw,1.9rem)}.iss-title-swap{animation:rv-swap .38s var(--m-settle);display:inline-block}.iss-route{aspect-ratio:320/84;margin:14px -4px 26px;position:relative}.iss-route svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.iss-route path{fill:none;stroke-linecap:round}.iss-route-base path{stroke:color-mix(in srgb,var(--plum)22%,transparent);stroke-width:2px;stroke-dasharray:2 7}.iss-route-done{clip-path:inset(-12px var(--iss-clip,100%)-12px -12px);transition:clip-path var(--iss-dur,.9s)var(--m-settle);position:absolute;inset:0}.iss-route-done path{stroke:var(--apricot);stroke-width:3px}.iss[data-phase=ready] .iss-route-done path{stroke:var(--sea)}.iss[data-phase=failed] .iss-route-done path{stroke:var(--brick)}.iss-traveller-arm{transform-box:view-box;transform-origin:160px 210px;transform:rotate(var(--iss-rot,-45.57deg));transition:transform var(--iss-dur,.9s)var(--m-settle)}.iss-traveller-bob{transform-box:view-box;transform-origin:160px 10px}.iss[data-phase=inflight] .iss-traveller-bob,.iss[data-phase=allocating] .iss-traveller-bob{animation:1.4s ease-in-out infinite iss-bob}@keyframes iss-bob{50%{transform:translateY(-5px)}}.iss-traveller-dot{fill:var(--apricot)}.iss-traveller-halo{fill:color-mix(in srgb,var(--apricot)30%,transparent);transform-box:fill-box;transform-origin:50%;animation:iss-halo 1.6s var(--m-settle)infinite}@keyframes iss-halo{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.1)}}.iss[data-phase=ready] .iss-traveller-dot{fill:var(--sea)}.iss[data-phase=failed] .iss-traveller-dot{fill:var(--brick)}.iss[data-phase=ready] .iss-traveller-halo,.iss[data-phase=failed] .iss-traveller-halo{opacity:0;animation:none}.iss-pin{font:600 .75rem/1.1 var(--font-body),sans-serif;color:var(--ink-60);white-space:nowrap;position:absolute;top:83.3%;transform:translate(-50%,14px)}.iss-pin-home{left:5.4%}.iss-pin-dest{color:var(--plum);left:94.6%}.iss-pin-home i{background:var(--plum);border-radius:50%;width:10px;height:10px;margin-left:-5px;position:absolute;top:-19px;left:50%}.iss-bars{align-items:flex-end;gap:2px;height:16px;margin-left:-11px;display:flex;position:absolute;bottom:calc(100% + 24px);left:50%}.iss-bars i{background:var(--sea);opacity:.22;transform-origin:bottom;width:4px;transition:transform .42s var(--m-spring),opacity .3s var(--m-settle);border-radius:2px;transform:scaleY(.35)}.iss-bars i:first-child{height:5px}.iss-bars i:nth-child(2){height:8px}.iss-bars i:nth-child(3){height:12px}.iss-bars i:nth-child(4){height:16px}.iss[data-phase=allocating] .iss-bars i{animation:1.2s ease-in-out infinite iss-search}.iss[data-phase=allocating] .iss-bars i:nth-child(2){animation-delay:.15s}.iss[data-phase=allocating] .iss-bars i:nth-child(3){animation-delay:.3s}.iss[data-phase=allocating] .iss-bars i:nth-child(4){animation-delay:.45s}@keyframes iss-search{50%{opacity:.8;transform:scaleY(1)}}.iss[data-phase=ready] .iss-bars i{opacity:1;transition-delay:calc(var(--b,0)*90ms + .5s);transform:none}.iss-bars i:nth-child(2){--b:1}.iss-bars i:nth-child(3){--b:2}.iss-bars i:nth-child(4){--b:3}.iss-stamp{font:400 1.25rem/1 var(--font-display),Georgia,serif;letter-spacing:.02em;color:var(--sea);background:color-mix(in srgb,var(--linen)82%,transparent);opacity:0;pointer-events:none;border:2.5px solid;border-radius:8px;padding:6px 14px 5px;position:absolute;top:58%;left:50%;transform:translate(-50%,-50%)rotate(-9deg)scale(1.9)}.iss[data-phase=failed] .iss-stamp{color:var(--brick)}.iss[data-phase=ready] .iss-stamp,.iss[data-phase=failed] .iss-stamp{animation:iss-stamp .52s var(--m-settle).76s forwards}.iss[data-phase=failed] .iss-stamp{animation-delay:.2s}@keyframes iss-stamp{0%{opacity:0;transform:translate(-50%,-50%)rotate(-9deg)scale(1.9)}55%{opacity:1;transform:translate(-50%,-50%)rotate(-7deg)scale(.94)}to{opacity:1;transform:translate(-50%,-50%)rotate(-8deg)scale(1)}}.iss-steps{gap:2px;margin:0;padding:0;list-style:none;display:grid}.iss-steps li{transition:opacity .3s var(--m-settle);grid-template-columns:22px 1fr;align-items:start;gap:12px;padding:7px 0;display:grid}.iss-steps li[data-state=pending]{opacity:.5}.iss-step-text{gap:2px;display:grid}.iss-step-label{font-size:.9375rem;line-height:1.35}.iss-steps li[data-state=active] .iss-step-label{font-weight:600}.iss-step-note{color:var(--ink-60);animation:rv-swap .32s var(--m-settle);font-size:.8125rem;line-height:1.35}.iss-mark{width:22px;height:22px;box-shadow:inset 0 0 0 2px var(--rule-strong);border-radius:50%;place-items:center;margin-top:-1px;display:grid;position:relative}.iss-mark:before,.iss-mark:after{content:"";border-radius:50%;position:absolute;inset:0}.iss-mark:before{background:var(--sea);transition:transform .38s var(--m-spring);transition-delay:inherit;transform:scale(0)}.iss-mark:after{box-shadow:0 0 0 2px var(--apricot);opacity:0}.iss-steps li[data-state=active] .iss-mark{box-shadow:inset 0 0 0 2px var(--apricot)}.iss-steps li[data-state=active] .iss-mark:after{animation:iss-ring 1.5s var(--m-settle)infinite}@keyframes iss-ring{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.iss-steps li[data-state=done] .iss-mark:before{transform:scale(1)}.iss-steps li[data-state=failed] .iss-mark:before{background:var(--brick);transform:scale(1)}.iss-steps li[data-state=failed]{animation:iss-shake .42s var(--m-settle)}@keyframes iss-shake{20%{transform:translate(-5px)}45%{transform:translate(4px)}70%{transform:translate(-2px)}}.iss-mark svg{z-index:1;fill:none;width:14px;height:14px;stroke:var(--linen);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;clip-path:inset(0 100% 0 0);transition:clip-path .32s var(--m-settle).14s;grid-area:1/1;position:relative}.iss-steps li[data-state=done] .iss-mark-tick,.iss-steps li[data-state=failed] .iss-mark-cross{clip-path:inset(0)}.iss[data-phase=ready] .iss-steps li,.iss[data-phase=ready] .iss-steps li .iss-mark:before{transition-delay:calc(var(--i,0)*.11s)}.iss[data-phase=ready] .iss-steps li .iss-mark svg{transition-delay:calc(var(--i,0)*.11s + .14s)}.iss-foot{border-top:1px dashed var(--rule-strong);animation:rv-swap .32s var(--m-settle);gap:14px;padding-top:14px;display:grid}.iss-actions{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.iss-clock{font:600 .875rem/1 var(--font-body),sans-serif;font-variant-numeric:tabular-nums;background:var(--oat);color:var(--plum);border-radius:999px;padding:6px 10px}.iss-ready-note{animation:rv-swap .32s var(--m-settle).9s backwards}.srv-head{align-items:center;gap:12px;display:flex}.pr-mark{flex:none;width:30px;height:30px;display:none;position:relative}.sd-qr-card[data-reveal] .pr-mark{display:grid}.pr-mark:before{content:"";background:var(--sea);border-radius:50%;position:absolute;inset:0}.pr-mark svg{fill:none;width:30px;height:30px;stroke:var(--linen);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;position:relative}.pr-roll{vertical-align:bottom;height:1.5em;display:inline-block;overflow:hidden}.pr-roll-strip{display:grid}.pr-roll-strip>span{height:1.5em}.pr-code-char{display:inline}.cs-profile code.pr-typed{font-variant-numeric:tabular-nums}.pr-qr-wrap{position:relative}.pr-qr-head{display:none}.sd-qr-card[data-reveal=play]{animation:pr-card .76s var(--m-settle)backwards}@keyframes pr-card{0%{opacity:0;transform:translateY(-26px)rotate(-1.5deg)}55%{opacity:1;transform:translateY(0)rotate(.8deg)}80%{transform:rotate(-.3deg)}to{opacity:1;transform:none}}.sd-qr-card[data-reveal=play] .pr-mark:before{animation:pr-disc .52s var(--m-spring).38s backwards}.sd-qr-card[data-reveal=play] .pr-mark svg{animation:pr-wipe .42s var(--m-settle).76s backwards}@keyframes pr-disc{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes pr-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.sd-qr-card[data-reveal=play] .cs-qr{animation:1.15s cubic-bezier(.45,0,.2,1) .52s backwards pr-print}@keyframes pr-print{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.sd-qr-card[data-reveal=play] .pr-qr-head{background:var(--apricot);height:3px;box-shadow:0 0 14px 2px color-mix(in srgb,var(--apricot)55%,transparent);opacity:0;border-radius:3px;animation:1.15s cubic-bezier(.45,0,.2,1) .52s srv-scan;display:block;position:absolute;top:0;left:-6px;right:-6px}@keyframes srv-scan{0%{opacity:1;transform:translateY(0)}92%{opacity:1}to{opacity:0;transform:translateY(var(--pr-qr-h,260px))}}.sd-qr-card[data-reveal=play] .pr-roll-strip{animation:pr-roll 1.1s var(--m-settle)backwards;animation-delay:calc(var(--d,0)*45ms + .9s);transform:translateY(-90%)}@keyframes pr-roll{0%{transform:translateY(0)}to{transform:translateY(-90%)}}.sd-qr-card[data-reveal=play] .pr-code-char{animation:1ms linear backwards pr-type;animation-delay:calc(var(--c,0)*16ms + .7s)}@keyframes pr-type{0%{opacity:0}}.sd-qr-card[data-reveal=play] .copy-btn{animation:rv-deal .46s var(--m-settle)1.9s backwards}@media (prefers-reduced-motion:reduce){.iss-scrim,.iss,.iss-title-swap,.iss-step-note,.iss-foot,.iss-ready-note,.iss-traveller-bob,.iss-traveller-halo,.iss-bars i,.iss-steps li,.iss-mark:after{animation:none!important}.iss-route-done,.iss-traveller-arm,.iss-bars i,.iss-mark:before,.iss-mark svg,.iss-steps li{transition:none!important}.iss[data-phase=ready] .iss-stamp,.iss[data-phase=failed] .iss-stamp{opacity:1;transform:translate(-50%,-50%)rotate(-8deg);animation:none!important}.sd-qr-card[data-reveal],.sd-qr-card[data-reveal] *{animation:none!important}.sd-qr-card[data-reveal] .pr-qr-head{display:none}}
:root{--wait-ease:cubic-bezier(.16,1,.3,1);--wait-spring:cubic-bezier(.34,1.56,.64,1);--rp-h:3px;--rp-crawl:9s;--sk-tint:color-mix(in srgb,var(--plum)7%,var(--linen));--sk-sheen:color-mix(in srgb,var(--linen)85%,transparent)}.rp{z-index:95;pointer-events:none;opacity:0;height:18px;position:fixed;inset:0 0 auto}.rp-fill{height:var(--rp-h);transform-origin:0;background:repeating-linear-gradient(90deg,transparent 0 10px,color-mix(in srgb,var(--linen)55%,transparent)10px 14px),linear-gradient(90deg,var(--sea),var(--apricot)55%,var(--butter));box-shadow:0 1px 6px -1px color-mix(in srgb,var(--apricot)70%,transparent);position:absolute;inset:0 0 auto;transform:scaleX(0)}.rp-tip{width:100vw;position:absolute;top:0;left:0;transform:translate(0)}.rp-tag{top:calc(var(--rp-h) - 1px);background:var(--linen);width:12px;height:14px;box-shadow:0 0 0 1.5px var(--apricot),0 3px 6px -2px color-mix(in srgb,var(--plum)50%,transparent);clip-path:polygon(50% 0,100% 26%,100% 100%,0 100%,0 26%);transform-origin:50% 0;border-radius:2px 2px 3px 3px;position:absolute;left:-7px}.rp-tag:after{content:"";background:var(--apricot);border-radius:50%;width:3px;height:3px;margin-left:-1.5px;position:absolute;top:4px;left:50%}.rp[data-state=loading],.rp[data-state=hold],.rp[data-state=done],.rp[data-state=flash]{opacity:1}.rp[data-state=loading] .rp-fill{animation:rp-crawl-fill var(--rp-crawl)cubic-bezier(.08,.72,.18,1)forwards}.rp[data-state=loading] .rp-tip{animation:rp-crawl-tip var(--rp-crawl)cubic-bezier(.08,.72,.18,1)forwards}.rp[data-state=loading] .rp-tag{animation:1.1s ease-in-out infinite alternate rp-swing}.rp[data-state=flash] .rp-fill{transform:scaleX(.35)}.rp[data-state=flash] .rp-tip{transform:translate(35vw)}.rp[data-state=done] .rp-fill{transition:transform .24s var(--wait-ease);transform:scaleX(1)}.rp[data-state=done] .rp-tip{transition:transform .24s var(--wait-ease);transform:translate(100vw)}.rp[data-state=fade]{opacity:0;transition:opacity .32s}.rp[data-state=fade] .rp-fill{transform:scaleX(1)}.rp[data-state=fade] .rp-tip{transform:translate(100vw)}@keyframes rp-crawl-fill{0%{transform:scaleX(.04)}to{transform:scaleX(.92)}}@keyframes rp-crawl-tip{0%{transform:translate(4vw)}to{transform:translate(92vw)}}@keyframes rp-swing{0%{transform:rotate(-14deg)}to{transform:rotate(12deg)}}.pb-stack{place-items:center;display:inline-grid}.pb-label,.pb-busy{white-space:nowrap;transition:opacity .18s var(--wait-ease),transform .26s var(--wait-ease);grid-area:1/1;justify-content:center;align-items:center;gap:8px;display:inline-flex}@media (max-width:420px){.pb-label,.pb-busy{white-space:normal;text-align:center}}.pb-busy{opacity:0;transform:translateY(70%)}.pb[data-pb=pending] .pb-label{opacity:0;transform:translateY(-70%)}.pb[data-pb=pending] .pb-busy{opacity:1;transform:none}.btn.pb[data-pb=pending],.pb[data-pb=pending]{opacity:1;cursor:progress}.pb-ring{opacity:.9;border:2px dashed;border-radius:50%;flex:none;width:1.05em;height:1.05em;position:relative}.pb-ring:after{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;margin:-2px 0 0 -2px;position:absolute;inset:50% auto auto 50%}.pb[data-pb=pending] .pb-ring{animation:1.4s linear infinite pb-turn}@keyframes pb-turn{to{transform:rotate(360deg)}}.pb-tick{width:.62em;height:1.05em;animation:pb-stamp .42s var(--wait-spring)both;border:2.5px solid;border-width:0 2.5px 2.5px 0;flex:none;margin-right:1px;transform:translateY(-12%)rotate(45deg)}@keyframes pb-stamp{0%{opacity:0;transform:translateY(-12%)rotate(45deg)scale(1.9)}to{opacity:1;transform:translateY(-12%)rotate(45deg)scale(1)}}.pb[data-pb=error] .pb-stack{animation:pb-shake .42s var(--wait-ease)}@keyframes pb-shake{0%,to{transform:none}20%{transform:translate(-5px)}45%{transform:translate(4px)}70%{transform:translate(-2px)}}[aria-busy=true].sk-busy-region{pointer-events:none}.sk-root{animation:sk-arrive .26s var(--wait-ease)both}.sk-contents{display:contents}@keyframes sk-arrive{0%{opacity:0}to{opacity:1}}.sk-stack{align-content:start;gap:10px;display:grid}.sk-bar{background:var(--sk-tint);border-radius:6px;max-width:100%;display:block;position:relative;overflow:hidden}.sk-bar[data-round]{border-radius:999px}.sk-bar[data-tone=ink]{background:color-mix(in srgb,var(--plum)13%,var(--linen))}.sk-bar[data-tone=apricot]{background:color-mix(in srgb,var(--apricot)32%,var(--linen))}.sk-bar[data-tone=sea]{background:color-mix(in srgb,var(--sea)22%,var(--linen))}.sk-bar[data-tone=butter]{background:color-mix(in srgb,var(--butter)45%,var(--linen))}.sk-bar:after{content:"";background:linear-gradient(100deg,transparent 20%,var(--sk-sheen)50%,transparent 80%);animation:sk-sheen 1.5s var(--wait-ease)infinite;animation-delay:calc(var(--sk-i,0)*90ms);position:absolute;inset:0;transform:translate(-100%)}@keyframes sk-sheen{to{transform:translate(100%)}}.sk-card{border-radius:var(--radius);background:var(--linen);box-shadow:var(--shadow);border:1px solid var(--rule);align-content:start;gap:12px;min-width:0;padding:clamp(16px,2.4vw,24px);display:grid}.sk-band{align-items:flex-end}.sk-figs{flex-wrap:wrap;gap:clamp(20px,3vw,44px);display:flex}.sk-fig{gap:8px}.sk-rows{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sk-row{background:var(--linen);border:1px solid var(--rule);border-radius:12px;align-items:center;gap:14px;padding:14px 16px;display:flex}.sk-row>.sk-bar:last-child{margin-left:auto}.sk-dot{background:var(--thread,var(--apricot));opacity:.55;border-radius:50%;flex:none;width:12px;height:12px}.sk-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:clamp(14px,2vw,22px);display:grid}.sk-split{align-items:start;gap:clamp(20px,3vw,36px);display:grid}@media (min-width:940px){.sk-split{grid-template-columns:minmax(0,1fr) minmax(0,.9fr)}.sk-split[data-weight=left]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.sk-cols3{gap:18px;display:grid}@media (min-width:900px){.sk-cols3{grid-template-columns:repeat(3,minmax(0,1fr))}}.sk-chips{flex-wrap:wrap;gap:8px;display:flex}.sk-square{aspect-ratio:1;width:min(100%,280px);height:auto}.sk-postmark{place-items:center;width:64px;height:64px;display:inline-grid;position:relative}.sk-postmark-ring{border:2px dashed color-mix(in srgb,var(--apricot)70%,transparent);box-shadow:inset 0 0 0 7px var(--oat),inset 0 0 0 8.5px color-mix(in srgb,var(--apricot)35%,transparent);border-radius:50%;animation:6s linear infinite pb-turn;position:absolute;inset:0}.sk-postmark-dot{background:var(--apricot);border-radius:50%;width:12px;height:12px;animation:1.4s ease-in-out infinite alternate sk-breathe}@keyframes sk-breathe{0%{opacity:.6;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.sk-site{justify-items:start;gap:28px;min-height:62vh;padding-block:clamp(40px,6vw,88px) clamp(56px,8vw,120px);display:grid}.sk-site-head{align-items:center;gap:18px;width:100%;display:flex}@media (prefers-reduced-motion:reduce){.rp[data-state=loading] .rp-fill{animation:none;transform:scaleX(.6)}.rp[data-state=loading] .rp-tip{animation:none;transform:translate(60vw)}.rp[data-state=loading] .rp-tag,.pb[data-pb=pending] .pb-ring,.pb[data-pb=error] .pb-stack,.pb-tick,.sk-root,.sk-bar:after,.sk-postmark-ring,.sk-postmark-dot{animation:none}.sk-bar:after{display:none}.pb-label,.pb-busy{transition:none;transform:none}.rp[data-state=done] .rp-fill,.rp[data-state=done] .rp-tip{transition:none}}.sk-auth{min-height:100dvh;padding:clamp(14px,2vw,24px)var(--gutter)clamp(28px,4vw,56px);align-content:start;gap:clamp(20px,3vw,40px);max-width:1320px;margin-inline:auto;display:grid}.sk-auth-bar{justify-content:space-between;align-items:center;display:flex}.sk-auth .sk-split{align-items:stretch}.sk-auth-photo{min-height:clamp(160px,40vh,640px)}.pb-ring-inline{vertical-align:-.12em;width:.85em;height:.85em;color:var(--apricot);border-width:1.5px;margin-left:8px;animation:1.4s linear infinite pb-turn;display:inline-block}.pb-ring-inline:after{width:3px;height:3px;margin:-1.5px 0 0 -1.5px}.pb-banner{animation:pb-banner-in .42s var(--wait-ease)both}.pb-banner[data-leaving]{animation:.26s cubic-bezier(.4,0,1,1) forwards pb-banner-out}@keyframes pb-banner-in{0%{transform:translateY(100%)}to{transform:none}}@keyframes pb-banner-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(100%)}}.mt-pop{transform-origin:100% 0;animation:mt-pop .22s var(--wait-ease)both}@keyframes mt-pop{0%{opacity:0;transform:translateY(-6px)scale(.96)}to{opacity:1;transform:none}}details[open]>.mt-drop{animation:mt-drop .28s var(--wait-ease)both}@keyframes mt-drop{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(-8px)}to{opacity:1;clip-path:inset(0 0 -20px);transform:none}}.mt-unfold{animation:mt-unfold .36s var(--wait-ease)both}@keyframes mt-unfold{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(-10px)}to{opacity:1;clip-path:inset(-20px);transform:none}}.mt-swap>li{animation:mt-deal .36s var(--wait-ease)backwards}.mt-swap>li:nth-child(2){animation-delay:25ms}.mt-swap>li:nth-child(3){animation-delay:50ms}.mt-swap>li:nth-child(4){animation-delay:75ms}.mt-swap>li:nth-child(5){animation-delay:.1s}.mt-swap>li:nth-child(6){animation-delay:.125s}.mt-swap>li:nth-child(n+7){animation-delay:.15s}@keyframes mt-deal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.mt-tick{animation:mt-tick .32s var(--wait-spring);display:inline-block}@keyframes mt-tick{0%{opacity:.2;transform:translateY(40%)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pb-ring-inline,.pb-banner,.pb-banner[data-leaving],.mt-pop,details[open]>.mt-drop,.mt-unfold,.mt-swap>li,.mt-tick{animation:none}}
.ld-go{animation-duration:var(--ld-dur,.6s);animation-delay:var(--ld-delay,0s);animation-timing-function:var(--ld-ease,cubic-bezier(.16,1,.3,1));animation-fill-mode:var(--ld-fill,backwards);animation-iteration-count:1}:root{--ld-settle:cubic-bezier(.16,1,.3,1);--ld-spring:cubic-bezier(.34,1.56,.64,1);--ld-fly-at:.42s;--ld-fly-dur:.95s;--ld-land-at:calc(var(--ld-fly-at) + var(--ld-fly-dur) - 60ms)}.ld-title{--ld-name:ld-rise;--ld-dur:.52s;--ld-delay:0s}.ld-lede{--ld-name:ld-rise;--ld-dur:.56s;--ld-delay:90ms}.ld-generator{--ld-name:ld-set-down;--ld-dur:.76s;--ld-delay:40ms}.ld-caption{--ld-name:ld-caption-stamp;--ld-dur:.48s;--ld-delay:.16s;--ld-ease:var(--ld-spring)}@keyframes ld-rise{0%{opacity:0;translate:0 .45em}45%{opacity:1}to{opacity:1;translate:0}}@keyframes ld-set-down{0%{opacity:0;translate:0 36px;rotate:-2.2deg}30%{opacity:1}70%{translate:0 -3px;rotate:.4deg}to{opacity:1;translate:0;rotate:none}}@media (max-width:999px){.ld-generator{--ld-name:ld-set-down-flat}}@keyframes ld-set-down-flat{0%{opacity:0;translate:0 36px}30%{opacity:1}70%{translate:0 -3px}to{opacity:1;translate:0}}@keyframes ld-caption-stamp{0%{opacity:0;rotate:-6deg;scale:1.35}to{opacity:1;rotate:none;scale:1}}.ld-photo-img{--ld-name:ld-photo-settle;--ld-dur:1.6s}@keyframes ld-photo-settle{0%{scale:1.07}to{scale:1}}.ld-flight{--ld-l:26px;--ld-r:68px;--ld-tilt:34deg;pointer-events:none;height:52px;position:absolute;bottom:calc(100% + 14px);left:0;right:0}@media (min-width:1000px){.ld-flight{--ld-l:10px;--ld-tilt:36deg;--ld-r:58px;height:clamp(92px,8.5vw,128px);margin:0 0 10px;position:relative;bottom:auto;left:auto;right:auto}}.ld-route,.ld-fly-lane{top:0;bottom:0;left:var(--ld-l);right:var(--ld-r);position:absolute}.ld-route{--ld-name:ld-draw;--ld-dur:var(--ld-fly-dur);--ld-delay:var(--ld-fly-at);--ld-ease:linear}.ld-route-svg{width:100%;height:100%;display:block;overflow:visible}.ld-route-shadow,.ld-route-line{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round}.ld-route-shadow{stroke:color-mix(in srgb,var(--linen)70%,transparent);stroke-width:6px}.ld-route-line{stroke:var(--apricot);stroke-width:2.5px;stroke-dasharray:8 7}@keyframes ld-draw{0%{clip-path:inset(-24px 100% -24px -24px)}to{clip-path:inset(-24px)}}.ld-home,.ld-arrive{width:0;height:0;position:absolute;bottom:0}.ld-home{left:var(--ld-l)}.ld-arrive{right:var(--ld-r)}.ld-home-pin{--ld-name:ld-pop;--ld-dur:.46s;--ld-delay:.22s;--ld-ease:var(--ld-spring);background:var(--sea);width:14px;height:14px;box-shadow:0 0 0 3px var(--linen),0 4px 10px -3px color-mix(in srgb,var(--plum)55%,transparent);border-radius:50%;position:absolute;top:-7px;left:-7px}.ld-home-ring{--ld-name:ld-ripple;--ld-dur:.9s;--ld-delay:.3s;--ld-fill:none;border:2px solid var(--sea);opacity:0;border-radius:50%;width:36px;height:36px;position:absolute;top:-18px;left:-18px;scale:0}@keyframes ld-pop{0%{opacity:0;scale:.2}to{opacity:1;scale:1}}@keyframes ld-ripple{0%{opacity:.8;scale:.3}to{opacity:0;scale:1.7}}.ld-fly-lane{container-type:inline-size}.ld-fly-x{--ld-name:ld-fly-x;--ld-dur:var(--ld-fly-dur);--ld-delay:var(--ld-fly-at);--ld-ease:linear;--ld-fill:none;width:0;height:100%;position:absolute;top:0;left:0}.ld-fly-y{--ld-name:ld-fly-y;--ld-dur:var(--ld-fly-dur);--ld-delay:var(--ld-fly-at);--ld-ease:linear;--ld-fill:none;width:0;height:100%;position:absolute;top:0;left:0}.ld-fly-r{--ld-name:ld-fly-r;--ld-dur:var(--ld-fly-dur);--ld-delay:var(--ld-fly-at);--ld-ease:linear;--ld-fill:none;width:0;height:0;position:absolute;bottom:0;left:0}.ld-fly-tag{--ld-name:ld-fly-show;--ld-dur:var(--ld-fly-dur);--ld-delay:var(--ld-fly-at);--ld-ease:linear;--ld-fill:none;background:var(--linen);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);opacity:0;border-radius:4px;width:32px;height:22px;position:absolute;top:-11px;left:-16px}.ld-fly-chip{background:linear-gradient(135deg,var(--butter),#d9a93a);border-radius:2px;width:11px;height:9px;position:absolute;top:6px;left:5px}.ld-fly-tag:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1.5px var(--apricot);position:absolute;inset:0}@keyframes ld-fly-x{0%{transform:translate(0)}to{transform:translate(100cqw)}}@keyframes ld-fly-y{0%{animation-timing-function:cubic-bezier(.3333,.6667,.6667,1);transform:translateY(0)}50%{animation-timing-function:cubic-bezier(.3333,0,.6667,.3333);transform:translateY(-90%)}to{transform:translateY(0)}}@keyframes ld-fly-r{0%{transform:rotate(calc(-1*var(--ld-tilt)))}to{transform:rotate(var(--ld-tilt))}}@keyframes ld-fly-show{0%{opacity:0;transform:scale(.6)}10%{opacity:1;transform:scale(1)}90%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.5)}}.ld-postmark{pointer-events:none;display:inline-block}.ld-postmark svg{width:100%;height:100%;display:block;overflow:visible}.ld-postmark-waves path,.ld-postmark-outer,.ld-postmark-inner{fill:none;stroke:var(--apricot)}.ld-postmark-waves path{stroke-width:2.4px;stroke-linecap:round}.ld-postmark-outer{stroke-width:2.6px;stroke-dasharray:5 3.5;fill:color-mix(in srgb,var(--linen)82%,transparent)}.ld-postmark-inner{stroke-width:1.6px}.ld-postmark-t0{fill:var(--thread-0)}.ld-postmark-t1{fill:var(--thread-1)}.ld-postmark-t2{fill:var(--thread-2)}.ld-stamp{--ld-name:ld-stamp;--ld-dur:.56s;--ld-delay:var(--ld-land-at);--ld-ease:var(--ld-spring);width:84px;height:56px;filter:drop-shadow(0 4px 6px color-mix(in srgb,var(--plum)28%,transparent));position:absolute;top:-28px;left:-56px;rotate:-9deg}@media (max-width:999px){.ld-stamp{width:69px;height:46px;top:-23px;left:-46px}}.ld-ink{--ld-name:ld-ink;--ld-dur:.76s;--ld-delay:calc(var(--ld-land-at) + .12s);--ld-fill:none;border:3px solid color-mix(in srgb,var(--apricot)60%,transparent);opacity:0;border-radius:50%;width:60px;height:60px;position:absolute;top:-30px;left:-30px;scale:0}@keyframes ld-ink{0%{opacity:.8;scale:.4}to{opacity:0;scale:1.35}}@keyframes ld-stamp{0%{opacity:0;rotate:-28deg;scale:1.6}55%{opacity:1;rotate:-7deg;scale:.94}to{opacity:1;rotate:-9deg;scale:1}}.ld-received{--ld-name:ld-received;--ld-dur:.7s;--ld-delay:calc(var(--ld-land-at) + 60ms);--ld-fill:none}@keyframes ld-received{0%{translate:0;rotate:none}30%{translate:0 -10px;rotate:-2.5deg}65%{translate:0 2px;rotate:.8deg}to{translate:0;rotate:none}}.ld-close-stamp{top:clamp(14px,6%,48px);right:var(--gutter);aspect-ratio:3/2;opacity:.92;width:clamp(96px,12vw,168px);position:absolute;rotate:-12deg}.ld-close-stamp .ld-postmark-waves path,.ld-close-stamp .ld-postmark-outer,.ld-close-stamp .ld-postmark-inner{stroke:var(--butter)}.ld-close-stamp .ld-postmark-outer{fill:color-mix(in srgb,var(--plum)35%,transparent)}@media (max-width:699px){.ld-close-stamp{width:84px;top:12px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.hp3-panel{view-timeline:--ld-step block}.hp3-n{transform-origin:30% 60%;justify-self:start;animation:linear ld-step-stamp;animation-timeline:--ld-step;animation-range:entry 30% entry 70%}.hp3-title,.hp3-copy>p{animation:linear ld-slide-in;animation-timeline:--ld-step;animation-range:entry 38% entry 92%}.hp3-copy>p{animation-range:entry 44%}.hl-stage{view-timeline:--ld-limits block}.hl-members{transform-origin:100% 0;animation:linear ld-pin;animation-timeline:--ld-limits;animation-range:entry 10% entry 80%}.fh-amounts{view-timeline:--ld-pool block}.fh-amounts .fh-amount{animation:linear ld-slot;animation-timeline:--ld-pool;animation-range:entry entry 45%}.fh-amounts li:nth-child(2) .fh-amount{animation-range:entry 20% entry 65%}.fh-amounts li:nth-child(3) .fh-amount{animation-range:entry 40% entry 85%}.fh-amounts li:nth-child(n+4) .fh-amount{animation-range:entry 60%}.hc{view-timeline:--ld-close block}.ld-close-stamp{animation:linear ld-close-land;animation-timeline:--ld-close;animation-range:entry 25%}}}@keyframes ld-step-stamp{0%{opacity:0;rotate:-16deg;scale:1.9}70%{opacity:1;rotate:2deg;scale:.94}to{opacity:1;rotate:none;scale:1}}@keyframes ld-slide-in{0%{opacity:0;translate:-42px}to{opacity:1;translate:0}}@keyframes ld-pin{0%{opacity:0;translate:0 70px;rotate:5deg}to{opacity:1;translate:0;rotate:none}}@keyframes ld-slot{0%{opacity:0;clip-path:inset(0 0 100%);translate:0 .8em}to{opacity:1;clip-path:inset(-.2em);translate:0}}@keyframes ld-close-land{0%{opacity:0;rotate:-34deg;scale:2.2}70%{opacity:.92;rotate:-10deg;scale:.95}to{opacity:.92;rotate:-12deg;scale:1}}@media (prefers-reduced-motion:reduce){.ld-go{animation:none!important}}
