.lp-b2{--p-canvas:#faf7f5;--p-card:#fff;--p-fg:#161310;--p-muted-fg:#6c6863;--p-muted:#f6f3f0;--p-border:#e5e2df;--p-input:#dad7d3;--p-primary:#1d1a17;--p-on-primary:#fbfaf9;--p-ring:#d6b082;--p-accent:#161310;--p-hover:#16131008;--p-selected:#bd9f7726;--p-selected-edge:#1613101a;--p-success:#009767;--p-success-ink:#007956;--p-success-soft:color-mix(in oklab, var(--p-success) 9%, transparent);--p-warning:#dd7400;--p-warning-ink:#b75000;--p-warning-soft:color-mix(in oklab, var(--p-warning) 9%, transparent);--p-danger:#e40014;--p-danger-ink:#bf000f;--p-danger-soft:color-mix(in oklab, var(--p-danger) 9%, transparent);--p-info:#155dfc;--p-info-ink:#1447e6;--p-info-soft:color-mix(in oklab, var(--p-info) 9%, transparent);--p-feature:#7f22fe;--p-feature-ink:#7008e7;--p-feature-soft:color-mix(in oklab, var(--p-feature) 9%, transparent);--p-neutral-soft:color-mix(in oklab, var(--p-fg) 6%, transparent);--p-neutral-ink:color-mix(in oklab, var(--p-fg) 75%, transparent);--p-neutral-dot:color-mix(in oklab, var(--p-muted-fg) 70%, transparent);--p-shadow-control:0 1px 2px 0 #0000000d;--p-shadow-overlay:0 4px 12px -2px #00000014, 0 16px 40px -8px #00000029}@supports (color:lab(0% 0 0)){.lp-b2{--p-canvas:lab(97.4505% .453204 1.4377);--p-card:lab(100.001% .112414 .35888);--p-fg:lab(6.19613% .843555 2.28916);--p-muted-fg:lab(44.3238% 1.05292 3.25638);--p-muted:lab(95.943% .568032 1.79808);--p-border:lab(90.143% .56845 1.79832);--p-input:lab(86.0835% .684351 2.15944);--p-primary:lab(9.52116% .977561 2.92297);--p-on-primary:lab(98.2613% .225335 .718153);--p-ring:lab(74.4607% 9.51126 28.9639);--p-accent:lab(6.19613% .843555 2.28916);--p-hover:lab(6.19613% .843555 2.28916/.03);--p-selected:lab(67.552% 7.07039 25.3699/.15);--p-selected-edge:lab(6.19613% .843555 2.28916/.1);--p-success:lab(55.0481% -49.9246 15.93);--p-success-ink:lab(44.4871% -41.0396 11.0361);--p-warning:lab(60.3514% 40.5624 87.1228);--p-warning-ink:lab(47.2709% 42.9082 69.2966);--p-danger:lab(48.4493% 77.4328 61.5452);--p-danger-ink:lab(40.4273% 67.2623 53.7441);--p-info:lab(44.0605% 29.0279 -86.0352);--p-info-ink:lab(36.9089% 35.0961 -85.6872);--p-feature:lab(41.088% 68.9966 -91.995);--p-feature-ink:lab(35.2783% 67.9912 -88.793);--p-shadow-control:0 1px 2px 0 lab(0% 0 0/.05);--p-shadow-overlay:0 4px 12px -2px lab(0% 0 0/.08), 0 16px 40px -8px lab(0% 0 0/.16)}}@keyframes p-status-pulse{0%,to{opacity:1}50%{opacity:.35}}.p-status-pulse{animation:1.6s ease-in-out infinite p-status-pulse}@media (prefers-reduced-motion:reduce){.p-status-pulse{animation:none}}
.tk-fly{animation:1s cubic-bezier(.55,0,.85,.35) forwards tk-fly;position:absolute;inset:0}@keyframes tk-fly{0%{transform:translate(0)}14%{transform:translate(-.12em,.12em)scale(1.05)}24%{transform:translate(-.12em,.12em)scale(1.05)}to{opacity:0;transform:translate(6em,-6em)scale(1.25)}}.tk-puff{background:color-mix(in oklab, var(--p-muted-fg) 30%, transparent);opacity:0;border-radius:9999px;width:.5em;height:.5em;animation:1s ease-out forwards tk-puff;position:absolute;top:.55em;left:0}@keyframes tk-puff{0%{opacity:0;transform:scale(.3)}20%{opacity:.9}to{opacity:0;transform:translate(-.7em,.6em)scale(1.8)}}.tk-back{animation:.48s cubic-bezier(.16,1,.3,1) both tk-back}@keyframes tk-back{0%{opacity:0;transform:translate(-.5em,.6em)}to{opacity:1;transform:none}}.tk-rise{animation:2.3s linear .65s both tk-rise;position:absolute;bottom:100%;left:50%}@keyframes tk-rise{0%{opacity:0;filter:blur(.12em);animation-timing-function:cubic-bezier(.16,1,.3,1);transform:translate(-50%,.5em)scale(.9)}18%{opacity:1;filter:blur();animation-timing-function:linear;transform:translate(-50%,-.35em)scale(1)}74%{opacity:1;filter:blur();animation-timing-function:cubic-bezier(.4,0,.6,1);transform:translate(-50%,-.55em)scale(1)}to{opacity:0;filter:blur(.08em);transform:translate(-50%,-1em)scale(.98)}}.tk-bit{width:.36em;height:.36em;animation:1s cubic-bezier(.2,.8,.3,1) .7s both tk-bit;position:absolute;top:50%;left:50%}@keyframes tk-bit{0%{opacity:0;transform:translate(0)rotate(0)}10%{opacity:1}to{opacity:0;transform:translate(var(--dx), var(--dy)) rotate(var(--r))}}.tk-tile{box-shadow:0 0 0 .04em var(--p-card), 0 .3em .6em -.3em #00000059;border-radius:.12em;animation:1.7s cubic-bezier(.3,.7,.2,1) both tk-tile;position:absolute;top:0;left:50%;overflow:hidden}@keyframes tk-tile{0%{opacity:0;transform:translate(var(--fx), var(--fy)) rotate(var(--fr)) scale(.5)}14%{opacity:1;transform:translate(var(--fx), var(--fy)) rotate(var(--fr)) scale(1)}32%{opacity:1;transform:translate(var(--fx), var(--fy)) rotate(var(--fr)) scale(1)}56%{opacity:1;transform:translate(var(--tx), var(--ty)) rotate(0) scale(1)}80%{opacity:1;transform:translate(var(--tx), var(--ty)) rotate(0) scale(1)}to{opacity:0;transform:translate(var(--tx), .2em) scale(.3)}}.tk-group{border:.06em dashed var(--p-input);border-radius:.2em;animation:1.7s ease-out both tk-group;position:absolute;top:0;left:50%}@keyframes tk-group{0%,46%{opacity:0;transform:translate(var(--gx), var(--gy)) scale(.92)}58%,80%{opacity:1;transform:translate(var(--gx), var(--gy)) scale(1)}to{opacity:0;transform:translate(var(--gx), .3em) scale(.4)}}.tk-bump{animation:.42s cubic-bezier(.3,1.6,.5,1) both tk-bump}@keyframes tk-bump{0%{transform:scale(1.5)}to{transform:none}}.tk-stamp{animation:2.3s cubic-bezier(.2,.9,.3,1) both tk-stamp;position:absolute;top:-1.05em;right:-1.5em}@keyframes tk-stamp{0%{opacity:0;transform:scale(2.6)rotate(-20deg)}14%{opacity:1;transform:scale(.94)rotate(-11deg)}20%{transform:scale(1)rotate(-12deg)}82%{opacity:1;transform:scale(1)rotate(-12deg)}to{opacity:0;transform:scale(1)rotate(-12deg)}}.tk-thud{animation:.3s ease-out .28s both tk-thud}@keyframes tk-thud{0%{transform:none}30%{transform:translateY(.06em)scale(.97)}to{transform:none}}.tk-wave{animation:.56s cubic-bezier(.3,.7,.3,1) both tk-wave;display:inline-block}@keyframes tk-wave{0%{transform:translateY(.07em) rotate(var(--r))}45%{transform:translateY(-.2em)rotate(0)}to{transform:none}}.tk-droop{animation:.7s cubic-bezier(.5,0,.4,1.5) forwards tk-droop;display:inline-block}@keyframes tk-droop{to{transform:translateY(.07em) rotate(var(--r))}}.tk-caret{vertical-align:-.08em;background:currentColor;width:.06em;height:.9em;margin-left:.03em;display:inline-block}.tk-logo{animation:2.1s cubic-bezier(.2,.8,.2,1) both tk-fan;animation-delay:var(--d);position:absolute;top:0;left:0}@keyframes tk-fan{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)}16%{opacity:1;transform:translate(calc(var(--tx) - 50%), calc(var(--ty) - 50%)) scale(1)}68%{opacity:1;transform:translate(calc(var(--tx) - 50%), calc(var(--ty) - 50%)) scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(.2)}}.tk-gulp{animation:2.6s ease-out both tk-gulp}@keyframes tk-gulp{0%,84%{transform:none}90%{transform:scale(2)}to{transform:none}}.tk-noise{animation:tk-noise-in .42s var(--d) cubic-bezier(.3, 1.5, .5, 1) both, tk-noise-pull .36s calc(.8s + var(--x)) cubic-bezier(.55, 0, .85, .35) forwards;line-height:1;position:absolute;top:50%;left:50%}@keyframes tk-noise-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)}to{opacity:1;transform:translate(calc(var(--tx) - 50%), calc(var(--ty) - 50%)) rotate(var(--r)) scale(1)}}@keyframes tk-noise-pull{0%{opacity:1;transform:translate(calc(var(--tx) - 50%), calc(var(--ty) - 50%)) rotate(var(--r)) scale(1)}to{opacity:0;transform:translate(-50%,-50%)rotate(0)scale(.25)}}.tk-mix-0,.tk-mix-1,.tk-mix-2{transform-box:fill-box;transform-origin:50% 100%;animation:none}.tk-mix-0{animation-name:tk-mix-0}.tk-mix-1{animation-name:tk-mix-1}.tk-mix-2{animation-name:tk-mix-2}@keyframes tk-mix-0{0%{transform:none}18%{transform:scaleY(3.6)}38%{transform:scaleY(1.8)}58%{transform:scaleY(3.2)}80%{transform:scaleY(.6)}to{transform:none}}@keyframes tk-mix-1{0%{transform:none}18%{transform:scaleY(.45)}38%{transform:scaleY(1.5)}58%{transform:scaleY(.5)}80%{transform:scaleY(1.35)}to{transform:none}}@keyframes tk-mix-2{0%{transform:none}18%{transform:scaleY(.3)}38%{transform:scaleY(.75)}58%{transform:scaleY(.25)}80%{transform:scaleY(1.12)}to{transform:none}}.tk-chip{animation:.42s cubic-bezier(.34,1.56,.64,1) 1.35s both tk-chip}@keyframes tk-chip{0%{opacity:0;transform:translateY(.25em)scale(.7)}to{opacity:1;transform:none}}.tk-junk{animation:tk-junk-in .42s var(--d) cubic-bezier(.3, 1.5, .5, 1) both, tk-junk-out .22s calc(.9s + var(--x)) cubic-bezier(.5, 0, .9, .4) forwards;line-height:1;position:absolute;top:50%;left:50%}@keyframes tk-junk-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)}to{opacity:1;transform:translate(calc(var(--tx) - 50%), calc(var(--ty) - 50%)) rotate(var(--r)) scale(1)}}@keyframes tk-junk-out{0%{opacity:1;transform:translate(calc(var(--tx) - 50%), calc(var(--ty) - 50%)) rotate(var(--r)) scale(1)}to{opacity:0;transform:translate(calc(var(--tx) - 50%), calc(var(--ty) - 50%)) rotate(var(--r)) scale(0)}}.tk-strike{transform-origin:50%;animation:.26s cubic-bezier(.2,.8,.2,1) both tk-strike;rotate:-45deg}@keyframes tk-strike{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.tk-fly,.tk-puff,.tk-bit,.tk-tile,.tk-group,.tk-logo,.tk-junk,.tk-noise{display:none}.tk-back,.tk-bump,.tk-thud,.tk-wave,.tk-gulp,.tk-mix-0,.tk-mix-1,.tk-mix-2,.tk-chip,.tk-strike{animation:none}.tk-droop{animation-duration:1ms}.tk-rise,.tk-stamp{animation-duration:2.2s;animation-timing-function:steps(1,jump-none)}}
