.lp-root{--lp-af-dur:450ms;--lp-af-ease:cubic-bezier(0.785,0.135,0.15,0.86);--lp-af-angle:180deg;--lp-af-bg-top:var(--lp-cta-top);--lp-af-bg:var(--lp-cta-bg);--lp-af-ink:var(--lp-cta-fg);--lp-af-edge:var(--lp-cta-bg);--lp-af-flood:var(--lp-surface);--lp-af-flood-low:var(--lp-surface-2);--lp-af-flood-ink:var(--lp-ink);--lp-af-arrow:var(--lp-cta-bg);--lp-af-gloss:var(--lp-liquid-accent-gloss);--lp-af-rim:var(--lp-liquid-accent-rim);--lp-af-lift:var(--lp-liquid-accent-lift)}.lp-root [data-sheet=footer],.lp-root [data-sheet=workflow]{--lp-af-bg-top:var(--lp-cta-top);--lp-af-bg:var(--lp-cta-bg);--lp-af-ink:var(--lp-cta-fg);--lp-af-edge:var(--lp-cta-bg);--lp-af-flood:var(--lp-surface);--lp-af-flood-low:var(--lp-surface-2);--lp-af-flood-ink:var(--lp-ink);--lp-af-arrow:var(--lp-cta-bg)}.lp-root .lp-glass-vivid{--lp-af-bg-top:var(--lp-surface);--lp-af-bg:var(--lp-surface);--lp-af-ink:var(--lp-ink);--lp-af-edge:var(--lp-surface);--lp-af-flood:var(--lp-ink);--lp-af-flood-low:var(--lp-ink);--lp-af-flood-ink:var(--lp-surface);--lp-af-arrow:var(--lp-surface);--lp-af-rim:inset 0 -1px 2px -1px color-mix(in oklab,var(--lp-ink) 16%,transparent);--lp-af-lift:0 1px 2px var(--lp-nav-shadow-near),0 8px 18px -12px var(--lp-vivid-glow)}.lp-root .lp-btn.lp-btn-arrow-fill{--lp-af-size:var(--lp-btn-circle);--lp-af-inset:6px;--lp-af-arrow-size:var(--lp-btn-arrow);--lp-af-y:calc((100% - var(--lp-af-size)) / 2);--lp-af-rest:inset(var(--lp-af-y) var(--lp-af-inset) var(--lp-af-y) calc(100% - var(--lp-af-inset) - var(--lp-af-size)) round 9999px);--lp-af-clip:var(--lp-af-rest);--lp-af-out:none;--lp-af-in:translateX(-170%) scale(0);min-block-size:max(var(--lp-btn-h),calc(var(--lp-af-size) + 12px));padding-inline:var(--lp-btn-px) calc(var(--lp-af-inset) + var(--lp-af-size) + var(--lp-btn-circle-gap));border-color:var(--lp-af-edge);background-color:var(--lp-af-bg);background-image:linear-gradient(180deg,var(--lp-af-gloss),transparent 28%),linear-gradient(var(--lp-af-angle),var(--lp-af-bg-top),var(--lp-af-bg));color:var(--lp-af-ink);box-shadow:var(--lp-af-rim),var(--lp-af-lift);-webkit-tap-highlight-color:transparent;touch-action:manipulation}.lp-root .lp-btn.lp-btn-arrow-fill[data-size=lg]{--lp-af-size:var(--lp-btn-circle-lg);--lp-af-arrow-size:var(--lp-btn-arrow-lg);min-block-size:max(var(--lp-btn-h-lg),calc(var(--lp-af-size) + 12px));padding-inline-start:var(--lp-btn-px-lg)}.lp-root .lp-btn.lp-btn-arrow-fill:before{content:none}.lp-root .lp-af-flood,.lp-root .lp-af-mirror{position:absolute;inset:0;pointer-events:none;clip-path:var(--lp-af-clip);transition:clip-path var(--lp-af-dur) var(--lp-af-ease)}.lp-root .lp-af-flood{z-index:1;background-color:var(--lp-af-flood);background-image:linear-gradient(180deg,var(--lp-af-flood),var(--lp-af-flood-low))}.lp-root .lp-af-mirror{z-index:2;display:flex;align-items:center;justify-content:inherit;padding:inherit;color:var(--lp-af-flood-ink);-webkit-user-select:none;-moz-user-select:none;user-select:none}.lp-root .lp-af-mirror[data-label]:before{content:attr(data-label)}.lp-root .lp-af-circle{position:absolute;z-index:3;inset-block:0;inset-inline-end:var(--lp-af-inset);display:grid;place-items:center;inline-size:var(--lp-af-size);block-size:var(--lp-af-size);margin-block:auto;color:var(--lp-af-arrow);pointer-events:none}.lp-root .lp-af-arrow{grid-area:1/1;inline-size:var(--lp-af-arrow-size);block-size:var(--lp-af-arrow-size);transition:transform var(--lp-af-dur) var(--lp-af-ease)}.lp-root .lp-af-arrow[data-arrow=out]{transform:var(--lp-af-out)}.lp-root .lp-af-arrow[data-arrow=in]{transform:var(--lp-af-in)}.lp-root .lp-btn.lp-btn-arrow-fill:not(:disabled,[aria-disabled=true]):focus-visible,.lp-root .lp-btn.lp-btn-arrow-fill:not(:disabled,[aria-disabled=true])[data-pressed=true]{--lp-af-clip:inset(0 round 9999px);--lp-af-out:translateX(70%) scale(0);--lp-af-in:none}@media (hover:hover){.lp-root .lp-btn.lp-btn-arrow-fill:not(:disabled,[aria-disabled=true]):hover{--lp-af-clip:inset(0 round 9999px);--lp-af-out:translateX(70%) scale(0);--lp-af-in:none}}@media (prefers-reduced-motion:reduce){.lp-root .lp-btn-arrow-fill :is(.lp-af-flood,.lp-af-mirror,.lp-af-arrow){transition:none}}@media (forced-colors:active){.lp-root .lp-btn-arrow-fill :is(.lp-af-flood,.lp-af-mirror,.lp-af-arrow[data-arrow=in]){display:none}.lp-root .lp-btn-arrow-fill .lp-af-arrow[data-arrow=out]{transform:none}}.lp-root .lp-liquid-defs{position:absolute;inline-size:0;block-size:0;overflow:hidden;pointer-events:none}.lp-root .lp-btn-liquid{background:none;border-color:transparent;box-shadow:var(--lp-liquid-lift);transition:transform var(--lp-dur-micro) var(--lp-ease-out),scale var(--lp-liquid-dur) var(--lp-ease-out)}.lp-root .lp-btn-liquid.lp-btn-ghost{color:var(--lp-ink)}.lp-root .lp-btn-liquid:before{inset:0}.lp-root .lp-liquid-bend,.lp-root .lp-liquid-rim{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.lp-root .lp-liquid-bend{z-index:-2;background-image:linear-gradient(180deg,var(--lp-liquid-fill-top),var(--lp-liquid-fill-low))}.lp-root .lp-liquid-rim{z-index:-1;background-image:linear-gradient(180deg,var(--lp-liquid-gloss),transparent 46%);box-shadow:var(--lp-liquid-rim)}.lp-root .lp-btn-ghost>.lp-liquid-bend{backdrop-filter:blur(var(--lp-liquid-btn-blur)) saturate(170%)}.lp-root .lp-btn-liquid.lp-btn-ghost:before{background-color:var(--lp-liquid-fill-hover);background-image:none}@media (min-width:768px){.lp-root[data-lp-liquid] .lp-btn-ghost>.lp-liquid-bend{backdrop-filter:blur(var(--lp-liquid-btn-blur)) saturate(170%);backdrop-filter:url(#lp-liquid-btn-filter) saturate(170%)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.lp-root .lp-btn-liquid:hover{scale:1.05}.lp-root .lp-btn-liquid:active{transform:none;scale:1.02}}:where(.lp-root .lp-liquid-card){position:relative}.lp-root .lp-liquid-card{isolation:isolate;border-radius:var(--lp-radius-card);color:var(--lp-fg-2);box-shadow:var(--lp-liquid-card-lift),var(--lp-elev-card) var(--lp-card-glow)}.lp-root .lp-liquid-card[data-radius=lens]{border-radius:var(--lp-radius-lens)}.lp-root :is(.lp-liquid-card-bend,.lp-liquid-card-face,.lp-liquid-card-edge){position:absolute;inset:0;z-index:0;border-radius:inherit;pointer-events:none}.lp-root .lp-liquid-card-bend{background-color:var(--lp-liquid-card-fill);background-image:linear-gradient(165deg,var(--lp-liquid-card-fill-top),transparent 55%),linear-gradient(200deg,color-mix(in oklab,var(--lp-card-b) 62%,transparent),color-mix(in oklab,var(--lp-card-c) 70%,transparent))}@media (min-width:768px){.lp-root .lp-liquid-card-bend,.lp-root[data-lp-liquid] .lp-liquid-card-bend{backdrop-filter:blur(var(--lp-liquid-card-blur)) saturate(175%)}.lp-root[data-lp-liquid] .lp-liquid-card-bend{backdrop-filter:blur(var(--lp-liquid-card-bend-blur)) url(#lp-liquid-card-filter) saturate(175%)}}.lp-root .lp-liquid-card-face{background-image:radial-gradient(110% 70% at 86% -8%,var(--lp-liquid-card-sheen),transparent 62%)}.lp-root .lp-liquid-card-edge{box-shadow:var(--lp-liquid-card-edge)}.lp-root .lp-liquid-card-edge:before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:linear-gradient(135deg,var(--lp-glass-edge-hi),var(--lp-glass-edge-mid) 45%,color-mix(in oklab,var(--lp-card-edge) 70%,transparent));-webkit-mask:linear-gradient(black 0 0) content-box,linear-gradient(black 0 0);mask:linear-gradient(black 0 0) content-box,linear-gradient(black 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.lp-root .lp-liquid-card-content{position:relative;z-index:1}@media (hover:hover) and (prefers-reduced-motion:no-preference){.lp-root .lp-liquid-card[data-hover]{transition:opacity var(--lp-dur-enter) var(--lp-ease-out) var(--lp-reveal-delay,0s),scale var(--lp-liquid-dur) var(--lp-ease-out)}.lp-root .lp-liquid-card[data-hover]:is(:hover,:focus-within){scale:1.01}}@media (prefers-reduced-motion:reduce){.lp-root .lp-btn-liquid,.lp-root .lp-liquid-card{transition:none}}@media (prefers-reduced-transparency:reduce){.lp-root[data-lp-root] .lp-btn-liquid>.lp-liquid-bend,.lp-root[data-lp-root] .lp-liquid-card>.lp-liquid-card-bend{backdrop-filter:none;background-image:none;background-color:var(--lp-glass-solid)}.lp-root[data-lp-root] .lp-liquid-card>.lp-liquid-card-face{display:none}}:root[data-reduced-transparency=true] .lp-root[data-lp-root] .lp-btn-liquid>.lp-liquid-bend,:root[data-reduced-transparency=true] .lp-root[data-lp-root] .lp-liquid-card>.lp-liquid-card-bend{backdrop-filter:none;background-image:none;background-color:var(--lp-glass-solid)}:root[data-reduced-transparency=true] .lp-root[data-lp-root] .lp-liquid-card>.lp-liquid-card-face{display:none}@media (prefers-contrast:more){.lp-root[data-lp-root] .lp-btn-liquid.lp-btn-ghost>.lp-liquid-bend,.lp-root[data-lp-root] .lp-liquid-card>.lp-liquid-card-bend{backdrop-filter:none;background-image:none;background-color:var(--lp-surface)}.lp-root[data-lp-root] .lp-btn-liquid.lp-btn-ghost>.lp-liquid-rim,.lp-root[data-lp-root] .lp-liquid-card>.lp-liquid-card-edge{background-image:none;box-shadow:inset 0 0 0 1px var(--lp-line-strong)}}:root[data-contrast=more] .lp-root[data-lp-root] .lp-btn-liquid.lp-btn-ghost>.lp-liquid-bend,:root[data-contrast=more] .lp-root[data-lp-root] .lp-liquid-card>.lp-liquid-card-bend{backdrop-filter:none;background-image:none;background-color:var(--lp-surface)}:root[data-contrast=more] .lp-root[data-lp-root] .lp-btn-liquid.lp-btn-ghost>.lp-liquid-rim,:root[data-contrast=more] .lp-root[data-lp-root] .lp-liquid-card>.lp-liquid-card-edge{background-image:none;box-shadow:inset 0 0 0 1px var(--lp-line-strong)}@media (forced-colors:active){.lp-root[data-lp-root] :is(.lp-liquid-bend,.lp-liquid-rim,.lp-liquid-card-bend,.lp-liquid-card-face,.lp-liquid-card-edge){display:none}.lp-root .lp-liquid-card{background:Canvas;color:CanvasText;border:1px solid CanvasText;box-shadow:none}.lp-root .lp-btn-liquid{box-shadow:none}}@media print{.lp-root[data-lp-root] .lp-btn-liquid>.lp-liquid-bend,.lp-root[data-lp-root] .lp-liquid-card>.lp-liquid-card-bend{backdrop-filter:none}}