.site-header[data-site-chrome=publication-bar] .brand-logo{filter:brightness(0);width:auto;max-width:min(34vw,8rem);height:2.8rem;display:block}.dark .site-header[data-site-chrome=publication-bar] .brand-logo{filter:none}body:has(.product-home) .site-header[data-site-chrome=publication-bar] .brand-logo{filter:none}.site-header[data-site-chrome=publication-bar] .brand-link{transition:opacity .32s,transform .32s cubic-bezier(.22,1,.36,1)}.site-header[data-site-chrome=publication-bar] .brand-link:hover{opacity:.76;transform:translateY(-2px)}body:has(.product-home) .site-header[data-site-chrome=publication-bar] .brand-link:after{content:none}body:has(.product-home) .site-header[data-site-chrome=publication-bar][data-product-tone=ink]{--canvas:#101a27;--text:#f2f4f8;--text-muted:#c0d0dc;--brand:var(--studio-green);--border:#ffffff35;background:#101a27}body:has(.product-home) .site-header[data-site-chrome=publication-bar][data-product-tone=light]{--canvas:#f0f4f3;background:#f0f4f3}body:has(.product-home) .site-header[data-site-chrome=publication-bar][data-product-tone=mist]{--canvas:#dfe8eb;background:#dfe8eb}body:has(.product-home) .site-header[data-site-chrome=publication-bar][data-product-tone=pale]{--canvas:#dce7e8;background:#dce7e8}body:has(.product-home) .site-header[data-site-chrome=publication-bar][data-product-tone=green]{--canvas:#dce5da;background:#dce5da}body:has(.product-home) .site-header[data-site-chrome=publication-bar]:is([data-product-tone=light],[data-product-tone=mist],[data-product-tone=pale],[data-product-tone=green]){--text:#111d2b;--text-muted:#344a58;--brand:var(--studio-blue);--border:#111d2b35}.dark body:has(.product-home) .site-header[data-site-chrome=publication-bar][data-product-tone=light]{--canvas:#192536;background:#192536}.dark body:has(.product-home) .site-header[data-site-chrome=publication-bar][data-product-tone=mist]{--canvas:#223447;background:#223447}.dark body:has(.product-home) .site-header[data-site-chrome=publication-bar][data-product-tone=pale]{--canvas:#253c47;background:#253c47}.dark body:has(.product-home) .site-header[data-site-chrome=publication-bar][data-product-tone=green]{--canvas:#294b38;background:#294b38}.dark body:has(.product-home) .site-header[data-site-chrome=publication-bar]:is([data-product-tone=light],[data-product-tone=mist],[data-product-tone=pale],[data-product-tone=green]){--text:#f2f4f8;--text-muted:#c0d0dc;--brand:var(--studio-green);--border:#ffffff35}body:has(.product-home) .site-header[data-site-chrome=publication-bar]:is([data-product-tone=light],[data-product-tone=mist],[data-product-tone=pale],[data-product-tone=green]) .brand-logo{filter:brightness(0)}.dark body:has(.product-home) .site-header[data-site-chrome=publication-bar] .brand-logo{filter:none}:is(body:has(.product-home) .site-header[data-site-chrome=publication-bar][data-product-tone] .navigation-trigger,body:has(.product-home) .site-header[data-site-chrome=publication-bar][data-product-tone] :is(.locale-switcher,.site-theme-toggle)){color:var(--text)}body:has(.product-home) .site-header[data-site-chrome=publication-bar][data-product-tone]:has(.navigation-trigger[aria-expanded=true]){--canvas:#101a27;--text:#f2f4f8;--text-muted:#c0d0dc;--brand:var(--studio-green);--border:#ffffff35;background:#101a27}body:has(.product-home) .site-header[data-site-chrome=publication-bar]:has(.navigation-trigger[aria-expanded=true]) .brand-logo{filter:none}body:has(.product-home) .site-header .primary-navigation{--canvas:#101a27;--text:#f2f4f8;--text-muted:#a8bac9;--brand:var(--studio-green);--border:#ffffff35;color:var(--text);background:#101a27}:is(body:has(.product-home) .site-header[data-site-chrome=publication-bar] .locale-switcher,body:has(.product-home) .site-header[data-site-chrome=publication-bar] .site-theme-toggle){color:#e7efff;transition:background-color .25s,color .25s,transform .25s}:is(body:has(.product-home) .site-header[data-site-chrome=publication-bar] .locale-switcher:hover,body:has(.product-home) .site-header[data-site-chrome=publication-bar] .site-theme-toggle:hover){color:#fff;transform:translateY(-2px);background:#ffffff20!important}body:has(.product-home) .site-header[data-site-chrome=publication-bar] .navigation-trigger:hover{color:#d1e7ff;letter-spacing:.16em}.product-home{--product-blue:var(--studio-blue-hero);--product-green:var(--studio-green);--product-ink:#111d2b;--product-ease:cubic-bezier(.22, 1, .36, 1);background:#111d2b}.product-home .product-hero{background:var(--product-blue)}.product-home .product-demo{background:#101a27}.product-home .product-thesis{background:#f0f4f3}.product-home .product-work{background:#dfe8eb}.product-home .product-skills{background:#f4f6f4}.product-home .product-packs{background:#dce7e8}.product-home .product-close{background:var(--studio-blue)}.product-home .product-case{background:#182c3f}.product-home .product-case--2{background:var(--studio-blue)}.product-home .product-case--3{background:#18323b}.product-home .product-pack{background:#315477}.product-home .product-pack:nth-child(2){background:#263e54}.product-home .product-pack:nth-child(3){background:#182f3a}.product-home .product-pack__symbol{color:#d8f1e8}.product-home .product-case__content>span{color:#c9e0f7}.product-home .product-section-heading h2 em,.product-home .product-thesis h2 em{color:var(--studio-blue)}.product-home .product-case__art{background:radial-gradient(circle,#3b729a,#203a55 55%,#182c3f)}.product-home .product-case--2 .product-case__art{background:radial-gradient(circle at 75% 30%,#b4d2ee,#5585d9 37%,#2748a8 84%)}.product-home .product-case--3 .product-case__art{background:radial-gradient(circle at 40% 55%,#adc9b1,#396b67 40%,#1a323b 80%)}.product-home .product-case__interface--motion span{background:radial-gradient(circle at 50% 40%,#b9e8d6 0 12%,#487b78 13% 29%,#2c535d 30% 45%,#18323b 46%);border-color:#b8e9d7a6}.product-home .product-case__interface--motion strong{color:#defbeb;border-color:#b8e9d7a6}.product-home .product-skill:hover,.product-home .product-skill:focus-visible{background:#e1ebed}.product-home .product-skill__number,.product-home .product-skill__category,.product-home .product-thesis__steps span,.product-home .product-thesis .product-eyebrow,.product-home .product-section-heading .product-eyebrow{color:var(--studio-blue)}.dark .product-home .product-thesis{color:#f4f7fa;background:#192536}.dark .product-home .product-work{color:#f4f7fa;background:#223447}.dark .product-home .product-skills{color:#f4f7fa;background:#152330}.dark .product-home .product-packs{color:#f4f7fa;background:#253c47}.dark .product-home .product-section-heading>p,.dark .product-home .product-thesis__steps p,.dark .product-home .product-thesis__lead>p:last-child,.dark .product-home .product-skill p{color:#c0d0dc}.dark .product-home .product-thesis .product-eyebrow,.dark .product-home .product-section-heading .product-eyebrow,.dark .product-home .product-skill__number,.dark .product-home .product-skill__category{color:#b0c8ff}.dark .product-home .product-section-heading h2 em,.dark .product-home .product-thesis h2 em{color:#9cb6ff}.dark .product-home .product-skills__list,.dark .product-home .product-skill{border-color:#536477}.dark .product-home .product-skill:hover{background:#264052}.dark .product-home .product-install{background:#294b38}.dark .product-home .product-install__terminal{box-shadow:1rem 1rem #5c8561}body:has(.product-home) .site-footer[data-footer-mode=end-matter]{--canvas:#101a27;--brand:#b2d5f7;--text-muted:#b6c6d4;background:#101a27}.product-intro{z-index:120;color:#fff;pointer-events:none;background:#4239e8;place-items:center;animation:1.55s cubic-bezier(.76,0,.24,1) both product-intro-exit;display:grid;position:fixed;inset:0;overflow:hidden}.product-intro__center{width:min(72vw,20rem);animation:product-intro-enter .55s var(--product-ease) both;justify-items:center;gap:1.7rem;display:grid}.product-intro__center img{width:min(72vw,16rem);height:auto;display:block}.product-intro__caption{font:.59rem var(--font-plex-mono), monospace;letter-spacing:.2em;text-align:center}.product-intro__bar{background:#fff5;width:100%;height:1px;display:block;overflow:hidden}.product-intro__bar>span{transform-origin:0;background:#dcf5b3;width:100%;height:100%;animation:.7s cubic-bezier(.65,0,.35,1) .25s both product-intro-fill;display:block}.product-intro__index{font:.6rem var(--font-plex-mono), monospace;letter-spacing:.12em;position:absolute;bottom:2rem;right:clamp(1rem,4vw,4rem)}@keyframes product-intro-enter{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes product-intro-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes product-intro-exit{0%,56%{visibility:visible;transform:translateY(0)}99%{visibility:visible;transform:translateY(-100%)}to{visibility:hidden;transform:translateY(-100%)}}.product-scroll-track{z-index:60;pointer-events:none;background:#aec1d055;width:2px;position:fixed;top:5.75rem;bottom:1.2rem;right:1.2rem}.product-scroll-track>span{transform-origin:top;background:#a9e2aa;width:100%;height:100%;display:block}.product-home .product-button{transition:background-color .35s ease, box-shadow .35s ease, transform .35s var(--product-ease);position:relative;overflow:hidden}.product-home .product-button--white{color:#182f48;transition:color .35s ease, background-color .35s ease, box-shadow .35s ease, transform .35s var(--product-ease)}.product-home .product-button:hover,.product-home .product-button:focus-visible{color:#182f48;background:#e3f3cb;transform:translateY(-4px);box-shadow:0 1.2rem 2.5rem #0b1e3f30}.product-home .product-button:active{transform:translateY(0)scale(.98)}.product-home .product-button span,.product-home .product-text-link span,.product-home .product-inline-link span,.product-home .product-case__top span:last-child,.product-home .product-skill__arrow{transition:transform .35s var(--product-ease);display:inline-block}.product-home .product-button:hover span,.product-home .product-text-link:hover span,.product-home .product-inline-link:hover span,.product-home .product-case:hover .product-case__top span:last-child,.product-home .product-skill:hover .product-skill__arrow{transform:translate(.25rem,-.25rem)}.product-home .product-text-link{transition:color .25s ease, gap .35s var(--product-ease);padding-block:.55rem;position:relative}.product-home .product-text-link:after{content:"";transform-origin:0;height:1px;transition:transform .35s var(--product-ease);background:currentColor;position:absolute;bottom:.15rem;left:0;right:0;transform:scaleX(0)}.product-home .product-text-link:hover{gap:1.9rem;text-decoration:none}.product-home .product-text-link:hover:after{transform:scaleX(1)}.product-home .product-inline-link{transition:gap .35s var(--product-ease), color .25s ease, border-color .25s ease}.product-home .product-case,.product-home .product-pack{transition:transform .5s var(--product-ease), box-shadow .5s var(--product-ease), background-color .4s ease}.product-home .product-case:hover,.product-home .product-pack:hover{transform:translateY(-.7rem);box-shadow:0 2rem 3rem #09182e36}.product-home .product-case__trace{transition:transform .45s var(--product-ease)}.product-home .product-case:hover .product-case__trace{transform:translateY(-.4rem)}.product-home .product-pack__symbol{transition:transform .65s var(--product-ease)}.product-home .product-pack:hover .product-pack__symbol{transform:scale(1.08)rotate(-10deg)}.product-home .product-skill{transition:padding .4s var(--product-ease), background-color .4s ease}.product-home .product-skill:hover,.product-home .product-skill:focus-visible{padding-inline:1.25rem}.product-home .product-skill h3,.product-home .product-skill p,.product-home .product-skill__number,.product-home .product-skill__category,.product-home .product-skill__arrow{transition:color .4s ease, transform .35s var(--product-ease)}.product-home .product-skill h3{color:inherit}.product-home .product-skill:hover,.product-home .product-skill:focus-visible{color:#132b3c}.dark .product-home .product-skill:hover,.dark .product-home .product-skill:focus-visible{color:#fff;background:#29485a}.dark .product-home .product-skill:hover .product-skill__number,.dark .product-home .product-skill:hover .product-skill__category,.dark .product-home .product-skill:hover .product-skill__arrow{color:#c7e9da}.dark .product-home .product-skill:hover h3,.dark .product-home .product-skill:focus-visible h3{color:#d4f2e2}.product-home .skill-lab{--lab-ink:#f1f7ff;--lab-muted:#a9bbcf;--lab-line:#304154;--lab-accent:var(--studio-blue-soft);background:#111e2d;border-color:#486582}.product-home .skill-lab__body{background:radial-gradient(circle at 95% 0,#2f537060,#0000 44%),#111e2d}.product-home .skill-lab__tabs button[aria-selected=true],.product-home .skill-lab__link{color:#132337;background:#b9d9ff}.product-home .skill-lab__tabs button:hover{background:#ffffff20}.product-home .skill-lab__tabs button[aria-selected=true]:hover,.product-home .skill-lab__link:hover{background:#dcf5c9}.product-home .skill-lab__output{background:linear-gradient(135deg,#213c55,#1a3045 66%,#172738);border-color:#617f9b}.product-home .skill-lab__tags span{color:#deebff;border-color:#637f9b}.product-home .skill-lab__result{background:#9bc99b16}.product-home .skill-lab__link{text-align:center;transition:color .35s ease, background-color .35s ease, box-shadow .35s ease, transform .35s var(--product-ease);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.4rem;display:grid}.product-home .skill-lab__link-label{grid-column:2;font-size:.84rem;line-height:1.4}.product-home .skill-lab__link-arrow{transition:transform .35s var(--product-ease);grid-column:3;justify-self:end;font-size:1.2rem}.product-home .skill-lab__link:hover,.product-home .skill-lab__link:focus-visible{color:#132337;background:#dcf5c9;transform:translateY(-3px);box-shadow:0 .75rem 1.75rem #0003}.product-home .skill-lab__link:hover .skill-lab__link-arrow,.product-home .skill-lab__link:focus-visible .skill-lab__link-arrow{transform:translate(.2rem,-.2rem)}html:has(.product-home):not(.lenis){scroll-behavior:smooth}@media (max-width:700px){.product-scroll-track{display:none}.product-intro__center{gap:1.2rem}.site-header[data-site-chrome=publication-bar] .brand-logo{height:2.5rem}}@media (prefers-reduced-motion:reduce){.product-intro,.product-scroll-track{display:none}html:has(.product-home):not(.lenis){scroll-behavior:auto}.product-home *,.product-home :before,.product-home :after{transition-duration:.01ms!important;animation-duration:.01ms!important}body:has(.product-home) .site-header *{transition-duration:.01ms!important;animation-duration:.01ms!important}body:has(.product-home) .site-header :before{transition-duration:.01ms!important;animation-duration:.01ms!important}body:has(.product-home) .site-header :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
body:not(:has(.product-home)) .site-header[data-site-chrome=publication-bar]{transition:background-color .36s,border-color .36s}#main-content :is(a,button,summary){transition:color .26s,background-color .32s,border-color .26s,box-shadow .32s,transform .38s cubic-bezier(.22,1,.36,1),opacity .26s}body:not(:has(.product-home)) .site-header[data-site-chrome=publication-bar] :is(a,button){transition:color .26s,background-color .32s,border-color .26s,box-shadow .32s,transform .38s cubic-bezier(.22,1,.36,1),opacity .26s}body:not(:has(.product-home)) .site-footer :is(a,button){transition:color .26s,background-color .32s,border-color .26s,box-shadow .32s,transform .38s cubic-bezier(.22,1,.36,1),opacity .26s}#main-content :is(a,button,summary):focus-visible{outline:2px solid var(--focus);outline-offset:4px}.editorial-page__hero,.editorial-packs-page__hero,.editorial-colophon__hero,.institutional-page__hero,.field-manual__hero,.living-program__hero,.method-dossier__hero,.pack-blueprint__hero{border-color:color-mix(in srgb, var(--brand) 32%, var(--border))}.editorial-reader-nav a:hover,.editorial-reader-nav a:focus-visible{color:var(--brand)}#main-content [data-editorial-section]{scroll-margin-top:calc(var(--site-publication-bar-height,4.5rem) + 2rem)}html:has(#main-content):not(:has(.product-home)):not(.lenis){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html:has(#main-content):not(:has(.product-home)){scroll-behavior:auto}body:not(:has(.product-home)) :is(a,button,summary){transition-duration:.01ms!important}}
body:not(:has(.product-home)) .shell{--content-max:96rem;--page-gutter:clamp(1.25rem, 4vw, 5rem)}body:not(:has(.product-home)) :is(.editorial-page__hero-copy,.field-manual__hero-copy,.pack-blueprint__hero-copy,.evidence-report__hero-copy,.editorial-colophon__hero-copy,.institutional-page__hero-copy){min-width:0}body:not(:has(.product-home)) :is(.editorial-page__hero,.field-manual__hero,.pack-blueprint__hero,.evidence-report__hero,.editorial-colophon__hero,.institutional-page__hero){min-height:0;padding-block:clamp(4rem,8dvh,7rem) clamp(3.5rem,7dvh,6rem)}.pack-dossier__link{grid-template-columns:clamp(3.5rem,6vw,6rem) minmax(0,1.2fr) minmax(18rem,.8fr);column-gap:clamp(1.5rem,3vw,3.5rem)}.pack-dossier__identity h2{overflow-wrap:anywhere;font-size:clamp(2.7rem,4.15vw,4.8rem);line-height:.96}.pack-dossier__composition li{overflow-wrap:break-word}.field-manual__index{grid-template-columns:minmax(0,1fr);gap:1.25rem}.field-manual__index ol{grid-template-columns:repeat(6,minmax(0,1fr))}.field-manual__index li{grid-column:span 2}.field-manual__index li:nth-last-child(-n+2){grid-column:span 3}.field-manual__index li:nth-child(3){border-right:0}.field-manual__index a{min-height:7.25rem;padding:1.15rem 1.4rem}.field-manual__index a strong{font-size:clamp(.9rem,1.1vw,1.05rem)}.field-manual__index a:hover,.field-manual__index a:focus-visible{padding-left:1.65rem}.field-manual .installation-command-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem clamp(1.5rem,3vw,3.5rem)}.field-manual .installation-command-row__label,.field-manual .maintenance-grid article>*{min-width:0}.field-manual .installation-command-row__label{grid-area:auto/1/auto/-1;max-width:48rem}.field-manual .command-block{min-width:0}.field-manual .installation-command-row.field-manual__verification-option{grid-template-columns:minmax(12rem,.35fr) minmax(0,.65fr)}.field-manual__verification-option>:is(.eyebrow,h3){grid-column:1}.field-manual__verification-commands{grid-area:1/2/span 2;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,2rem);min-width:0;display:grid}@media (max-width:82rem){body:not(:has(.product-home)) :is(.editorial-page__hero,.pack-blueprint__hero,.evidence-report__hero,.editorial-colophon__hero-grid,.institutional-page__hero-grid,.field-manual__hero-grid){grid-template-columns:minmax(0,1fr);gap:clamp(2rem,4vw,3.5rem)}body:not(:has(.product-home)) :is(.editorial-page__metadata,.pack-blueprint__metadata,.field-manual__metadata,.evidence-report__metadata){width:100%;max-width:45rem}.pack-dossier__link{grid-template-rows:auto auto auto;grid-template-columns:clamp(3rem,6vw,5rem) minmax(0,1fr)}.pack-dossier__composition{border-top:1px solid var(--border);border-left:0;grid-column:2;padding:1.75rem 0 0}.pack-dossier__composition ol{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}.pack-dossier__action{grid-column:2}.field-manual__orientation,.field-manual__maintain{grid-template-columns:minmax(0,1fr);gap:3rem}.field-manual .installation-command-row{grid-template-columns:repeat(2,minmax(0,1fr))}.field-manual .installation-command-row .command-entry:last-child{grid-column:auto}.field-manual .installation-command-row.field-manual__verification-option{grid-template-columns:1fr}.field-manual__verification-commands{grid-area:auto/1}}@media (max-width:60rem){.field-manual__index ol{grid-template-columns:repeat(2,minmax(0,1fr))}.field-manual__index li,.field-manual__index li:nth-last-child(-n+2){grid-column:auto}.field-manual__index li:nth-child(3){border-right:1px solid var(--border)}.field-manual__index li:nth-child(2n){border-right:0}.field-manual__index li:last-child{grid-column:1/-1}}@media (max-width:44rem){body:not(:has(.product-home)) .shell{--page-gutter:clamp(1rem, 5vw, 1.5rem)}body:not(:has(.product-home)) :is(.editorial-page__hero,.field-manual__hero,.pack-blueprint__hero,.evidence-report__hero,.editorial-colophon__hero,.institutional-page__hero){padding-block:3.5rem}.pack-dossier__link{grid-template-columns:2.25rem minmax(0,1fr)}.pack-dossier__identity h2{font-size:clamp(2.25rem,10vw,3.5rem)}.pack-dossier__composition ol,.field-manual__index ol{grid-template-columns:minmax(0,1fr)}.field-manual__index li,.field-manual__index li:nth-child(3),.field-manual__index li:last-child{border-right:0;grid-column:auto}.field-manual__index a{min-height:5rem;padding:1rem}.field-manual__index a:hover,.field-manual__index a:focus-visible{padding-left:1.25rem}.field-manual .installation-command-row{grid-template-columns:minmax(0,1fr)}.field-manual .installation-command-row__label,.field-manual .installation-command-row .command-entry:last-child{grid-column:1}.field-manual__verification-commands{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.field-manual__index a:hover,.field-manual__index a:focus-visible{padding-left:1rem}}
body:has(.product-home) .site-header[data-site-chrome=publication-bar] .site-header__inner{width:min(100% - clamp(2rem,7vw,9rem),90rem);max-width:none;padding-inline:0}.site-header[data-site-chrome=publication-bar]{transition:background-color .56s var(--ease-studio-color), border-color .56s var(--ease-studio-color), box-shadow .4s var(--ease-editorial)}.site-header[data-site-chrome=publication-bar] :is(.brand-logo,.brand-link,.navigation-trigger,.locale-switcher,.site-theme-toggle,.site-publication-context){transition:color .4s var(--ease-studio-color), border-color .4s var(--ease-studio-color), background-color .4s var(--ease-studio-color), filter .4s var(--ease-studio-color), opacity .28s var(--ease-editorial), transform .28s var(--ease-editorial), letter-spacing .28s var(--ease-editorial)}body:has(.product-home) .site-header[data-site-chrome=publication-bar]{background-color:var(--studio-blue-hero)}body:has(.product-home) .site-header[data-site-chrome=publication-bar][data-product-tone=ink]{background-color:#101a27}body:has(.product-home) .site-header[data-site-chrome=publication-bar][data-product-tone=light]{background-color:#f0f4f3}body:has(.product-home) .site-header[data-site-chrome=publication-bar][data-product-tone=mist]{background-color:#dfe8eb}body:has(.product-home) .site-header[data-site-chrome=publication-bar][data-product-tone=pale]{background-color:#dce7e8}body:has(.product-home) .site-header[data-site-chrome=publication-bar][data-product-tone=green]{--canvas:#d6ecd9;background-color:#d6ecd9}.dark body:has(.product-home) .site-header[data-site-chrome=publication-bar][data-product-tone=light]{background-color:#192536}.dark body:has(.product-home) .site-header[data-site-chrome=publication-bar][data-product-tone=mist]{background-color:#223447}.dark body:has(.product-home) .site-header[data-site-chrome=publication-bar][data-product-tone=pale]{background-color:#253c47}.dark body:has(.product-home) .site-header[data-site-chrome=publication-bar][data-product-tone=green]{--canvas:#294b38;background-color:#294b38}body:has(.product-home) .site-header[data-site-chrome=publication-bar]:has(.navigation-trigger[aria-expanded=true]){background-color:#101a27}body:has(.product-home) .site-header[data-site-chrome=publication-bar] :is(.locale-switcher,.site-theme-toggle){color:var(--text)}body:has(.product-home) .site-header[data-site-chrome=publication-bar] .navigation-trigger:hover{color:var(--brand)}body:has(.product-home) .site-header[data-site-chrome=publication-bar]:is([data-product-tone=light],[data-product-tone=mist],[data-product-tone=pale],[data-product-tone=green]) :is(.locale-switcher,.site-theme-toggle):hover{color:var(--studio-blue);background:color-mix(in srgb, var(--studio-blue) 12%, transparent)!important}.dark body:has(.product-home) .site-header[data-site-chrome=publication-bar]:is([data-product-tone=light],[data-product-tone=mist],[data-product-tone=pale],[data-product-tone=green]) :is(.locale-switcher,.site-theme-toggle):hover{color:var(--studio-green);background:color-mix(in srgb, var(--studio-green) 15%, transparent)!important}body:has(.product-home) .site-header[data-site-chrome=publication-bar]:has(.navigation-trigger[aria-expanded=true]) :is(.locale-switcher,.site-theme-toggle):hover{color:var(--studio-green);background:color-mix(in srgb, var(--studio-green) 15%, transparent)!important}.product-home .product-hero h1 em{color:#c6b5ff}.product-home :is(a,button):focus-visible{outline-color:var(--studio-blue)}.product-home :is(.product-hero,.product-demo,.product-close,.product-case,.product-pack) :is(a,button):focus-visible{outline-color:var(--studio-green)}.product-home .product-case__interface--graph strong{background:var(--studio-purple);color:#151b37}.product-home .product-scroll-track>span{background:var(--studio-green)}.product-home .product-button:hover,.product-home .product-button:focus-visible,.product-home .skill-lab__link:hover,.product-home .skill-lab__link:focus-visible{background-color:#d8f8d8}body:not(:has(.product-home)) .skill-lab{--lab-accent:var(--studio-purple)}body:not(:has(.product-home)) .skill-lab :is(.skill-lab__tabs button[aria-selected=true],.skill-lab__link){background-color:#bb97fa}@media (prefers-reduced-motion:reduce){.site-header[data-site-chrome=publication-bar],.site-header[data-site-chrome=publication-bar] :is(.brand-logo,.brand-link,.navigation-trigger,.locale-switcher,.site-theme-toggle,.site-publication-context){transition-duration:.01ms}}
.product-home .product-work__grid,.product-home .product-packs__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2.2vw,2rem);display:grid}.product-home .product-work__grid .product-case,.product-home .product-packs__grid .product-pack{grid-column:auto;min-width:0;box-shadow:0 1.5rem 3rem #0a1f2f14}.product-home .product-case--1{background:#142637;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);display:grid;grid-column:1/-1!important}.product-home .product-case__top{letter-spacing:.1em;min-height:3.5rem;padding-inline:clamp(1.3rem,2.5vw,2.5rem)}.product-home .product-case--1 .product-case__top{grid-column:1/-1}.product-home .product-case--1 .product-case__art{aspect-ratio:auto;grid-row:2;min-height:31rem}.product-home .product-case:not(.product-case--1) .product-case__art{aspect-ratio:1.85}.product-home .product-case__art{display:block;overflow:hidden}.product-home .product-case__content{gap:clamp(.85rem,1.6vw,1.4rem);min-width:0;padding:clamp(1.5rem,3vw,3rem)}.product-home .product-case--1 .product-case__content{grid-area:2/2}.product-home .product-case__content>span:first-child{letter-spacing:.055em;font-size:.6rem}.product-home .product-case__content h3{overflow-wrap:break-word;font-size:clamp(1.85rem,2.35vw,3rem);line-height:1.03}.product-home .product-case--1 .product-case__content h3{font-size:clamp(2.4rem,3.25vw,4.3rem)}.product-home .product-case__content p{color:#d0dfed;margin:0;line-height:1.63}.product-home .product-case:not(.product-case--1) .product-case__content p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.product-home .product-case__content .product-case__result{color:var(--studio-green);font-family:var(--font-instrument);text-transform:none;border-top:1px solid #ffffff3b;padding-top:1.1rem;font-size:clamp(.9rem,1.05vw,1rem);font-weight:560;line-height:1.4;display:block}.product-home .product-case__result small{color:#c0d3df;font:.58rem/1.5 var(--font-plex-mono);letter-spacing:.11em;margin-bottom:.55rem;display:block}.product-home .product-case__content>strong{border-color:#ffffff3b}.product-home .product-case:is(:hover,:focus-visible) .product-case__content>strong span{transform:translate(.2rem,-.2rem)}.product-home .product-proof{color:#f4f8ff;font-family:var(--font-plex-mono);flex-direction:column;justify-content:space-between;padding:clamp(1.25rem,2.8vw,2.7rem);display:flex;position:absolute;inset:0}.product-home .product-proof__top{color:#c3d9e7;letter-spacing:.06em;justify-content:space-between;gap:1rem;font-size:clamp(.53rem,.7vw,.66rem);display:flex}.product-home .product-proof__top span:first-child{max-width:75%}.product-home .product-proof__foot{letter-spacing:.045em;font-size:clamp(.54rem,.7vw,.67rem);line-height:1.5}.product-home .product-case--1 .product-case__art{background:radial-gradient(at 70% 35%,#214d5c,#102732 65%,#0a1a27)}.product-home .product-proof__ping-path{width:min(100%,32rem);transition:transform .56s var(--product-ease);gap:.65rem;margin:auto;display:grid;transform:rotate(-4deg)}.product-home .product-case--1:is(:hover,:focus-visible) .product-proof__ping-path{transform:rotate(0)}.product-home .product-proof__ping-node{letter-spacing:.05em;min-height:clamp(3.2rem,5vw,4.6rem);transition:border-color .35s ease, background-color .35s ease, transform .42s var(--product-ease);background:#143142e8;border:1px solid #a3dfd264;align-items:center;gap:1rem;padding:1rem 1.2rem;font-size:clamp(.62rem,.85vw,.8rem);display:flex;box-shadow:.6rem .6rem #071c285c}.product-home .product-proof__ping-node:nth-child(2){margin-inline-start:6%}.product-home .product-proof__ping-node:nth-child(3){background:#285c56;margin-inline-start:12%}.product-home .product-case--1:is(:hover,:focus-visible) .product-proof__ping-node:nth-child(2){transform:translate(-3%)}.product-home .product-case--1:is(:hover,:focus-visible) .product-proof__ping-node:nth-child(3){border-color:var(--studio-green);transform:translate(-6%)}.product-home .product-proof__ping-node i{background:var(--studio-green);width:.5rem;height:.5rem;box-shadow:0 0 .8rem var(--studio-green);border-radius:50%;flex:none}.product-home .product-proof__ping-node b{color:var(--studio-green);margin-left:auto;font-size:1.1rem}.product-home .product-proof--ping .product-proof__foot{color:var(--studio-green)}.product-home .product-case--2 .product-case__art{background:radial-gradient(circle at 75% 25%,#426bea,#2447a9 55%,#142e78)}.product-home .product-proof__routes{gap:.6rem;margin:auto 0;display:grid}.product-home .product-proof__routes>div{min-height:3.4rem;transition:transform .44s var(--product-ease), background-color .44s ease;background:#102f76a6;border:1px solid #d9e6ff73;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:.6rem;padding:.65rem;font-size:clamp(.51rem,.7vw,.66rem);line-height:1.35;display:grid}.product-home .product-proof__routes>div:nth-child(2){margin-left:6%}.product-home .product-proof__routes strong{color:#c5f5d4;font-size:inherit;font-weight:500}.product-home .product-case--2:is(:hover,:focus-visible) .product-proof__routes>div:first-child{transform:translate(3%)}.product-home .product-case--2:is(:hover,:focus-visible) .product-proof__routes>div:nth-child(2){transform:translate(-3%)}.product-home .product-proof__removed{color:#c4ecda;font-size:clamp(.53rem,.68vw,.64rem);line-height:1.35}.product-home .product-proof__removed span{border:1px solid;border-radius:50%;place-items:center;width:1.25rem;height:1.25rem;margin-right:.4rem;display:inline-grid}.product-home .product-case--3 .product-case__art{background:radial-gradient(circle,#4e726c,#173d43 60%,#102b37)}.product-home .product-proof__eclipse{aspect-ratio:1;width:clamp(7rem,14vw,11rem);margin:auto;position:relative}.product-home .product-proof__eclipse-rim{transition:transform .65s var(--product-ease), box-shadow .65s ease;background:radial-gradient(circle,#101d26 0 47%,#a94e68 54%,#e69cb6 58%,#5d465d 69%,#0000 72%);border-radius:50%;position:absolute;inset:3%;box-shadow:0 0 3.5rem #d5819b80}.product-home .product-proof__eclipse-disc{background:radial-gradient(circle at 36% 36%,#293442,#0b1721 68%);border-radius:50%;position:absolute;inset:20%;box-shadow:inset -.75rem -.6rem 1rem #060e17}.product-home .product-case--3:is(:hover,:focus-visible) .product-proof__eclipse-rim{transform:scale(1.13);box-shadow:0 0 5rem #d5819bac}.product-home .product-packs__grid .product-pack{min-height:0;padding:0}.product-home .product-pack--1{background:var(--studio-blue);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);display:grid;grid-column:1/-1!important}.product-home .product-pack--2{background:#253e54}.product-home .product-pack--3{background:#17343c}.product-home .product-pack__meta{letter-spacing:.1em;border-bottom:1px solid #ffffff36;padding:1.4rem clamp(1.4rem,2.8vw,2.8rem)}.product-home .product-pack--1 .product-pack__meta{grid-column:1/-1}.product-home .product-pack__copy{flex-direction:column;min-width:0;padding:clamp(1.5rem,3vw,3rem);display:flex}.product-home .product-pack--1 .product-pack__copy{grid-area:2/2}.product-home .product-pack__copy h3{overflow-wrap:anywhere;font-size:clamp(2rem,2.55vw,3.25rem)}.product-home .product-pack--1 .product-pack__copy h3{font-size:clamp(2.75rem,4vw,5rem)}.product-home .product-pack__copy p{color:#e3edfa;max-width:37rem;margin-block:1rem 1.8rem;font-size:clamp(.92rem,1.05vw,1.03rem);line-height:1.65}.product-home .product-pack__copy>strong{border-top:1px solid #fff6;justify-content:space-between;margin-top:auto;padding-top:1.5rem;font-size:.88rem;display:flex}.product-home .product-pack__copy>strong span{transition:transform .35s var(--product-ease)}.product-home .product-pack:is(:hover,:focus-visible) .product-pack__copy>strong span{transform:translate(.2rem,-.2rem)}.product-home .product-pack__map{background:#172d40;border-bottom:1px solid #ffffff38;flex-direction:column;gap:1.25rem;min-width:0;min-height:18rem;padding:clamp(1.5rem,3vw,3rem);display:flex}.product-home .product-pack--3 .product-pack__map{background:#0e2a31}.product-home .product-pack__map--featured{background:radial-gradient(circle at 85% 10%,#3c74cf,#1c428c 50%,#132e69);border-bottom:0;border-right:1px solid #ffffff38;grid-area:2/1;min-height:29rem;position:relative}.product-home .product-pack__map--featured>:not(.product-pack__flow-line){z-index:1;position:relative}.product-home .product-pack__flow-line{background:linear-gradient(var(--studio-blue-soft), var(--studio-green));transform-origin:top;width:2px;position:absolute;top:5rem;bottom:3rem;left:clamp(2.1rem,3.6vw,3.8rem)}.product-home .product-pack__map-label,.product-home .product-pack__map-foot,.product-home .product-pack__request>span,.product-home .product-pack__output>span{font:.57rem/1.5 var(--font-plex-mono);letter-spacing:.1em}.product-home .product-pack__map-label{color:#bbd6fb}.product-home .product-pack__map-foot{color:#b5c9dc;margin-top:auto}.product-home .product-pack__request,.product-home .product-pack__output{background:#092f69b8;border:1px solid #b6d2ff80;justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding:1rem 1.2rem;display:flex}.product-home .product-pack__request>span,.product-home .product-pack__output>span{color:#b9d5ff;flex:none}.product-home .product-pack__request strong,.product-home .product-pack__output strong{flex:1}.product-home .product-pack__output{background:#1a6b66;border-color:#a8eabd}.product-home .product-pack__output>span{color:#c4f2cb}.product-home .product-pack .product-pack__map strong{border:0;margin:0;padding:0;font-size:clamp(.68rem,.88vw,.91rem);font-weight:600;line-height:1.36;display:block}.product-home .product-pack__methods{gap:.4rem;min-width:0;margin:0;padding:0;list-style:none;display:grid}.product-home .product-pack__methods li{min-width:0;transition:border-color .3s ease, background-color .3s ease, transform .42s var(--product-ease);background:#ffffff10;border:1px solid #ffffff38;grid-template-columns:2rem minmax(0,1fr) 1rem;align-items:center;gap:.65rem;padding:.78rem .9rem;display:grid}.product-home .product-pack__methods li>span:first-child{color:#b6ddff;font:.57rem var(--font-plex-mono)}.product-home .product-pack__methods li>span:last-child{color:var(--studio-green);justify-self:end}.product-home .product-pack:is(:hover,:focus-visible) .product-pack__methods li{background:#ffffff1b;border-color:#a8eabd75}.product-home .product-pack:is(:hover,:focus-visible) .product-pack__methods li:nth-child(2){transform:translate(.35rem)}@media (max-width:69rem){.product-home .product-case--1,.product-home .product-pack--1{grid-template-columns:minmax(0,1fr)}.product-home .product-case--1 .product-case__art,.product-home .product-pack--1 .product-pack__map{border-bottom:1px solid #ffffff38;border-right:0;grid-area:2/1;min-height:25rem}.product-home .product-case--1 .product-case__content,.product-home .product-pack--1 .product-pack__copy{grid-area:3/1}.product-home .product-case--1 .product-case__content h3,.product-home .product-pack--1 .product-pack__copy h3{font-size:clamp(2.2rem,5vw,4rem)}}@media (max-width:44rem){.product-home .product-work__grid,.product-home .product-packs__grid{grid-template-columns:minmax(0,1fr)}.product-home .product-case--1,.product-home .product-pack--1{grid-column:1!important}.product-home .product-case--1 .product-case__art,.product-home .product-pack--1 .product-pack__map{min-height:20rem}.product-home .product-case:not(.product-case--1) .product-case__art{aspect-ratio:1.65}.product-home .product-case__content,.product-home .product-pack__copy,.product-home .product-pack__map{padding:1.4rem}.product-home .product-proof{padding:1.3rem}.product-home .product-case--1 .product-case__content h3,.product-home .product-pack--1 .product-pack__copy h3{font-size:clamp(2rem,8vw,3.4rem)}.product-home .product-pack__request,.product-home .product-pack__output{flex-wrap:wrap}.product-home .product-pack__methods li{grid-template-columns:1.5rem minmax(0,1fr) 1rem}}@media (prefers-reduced-motion:reduce){.product-home .product-proof__ping-path,.product-home .product-proof__ping-node,.product-home .product-proof__routes>div,.product-home .product-proof__eclipse-rim,.product-home .product-pack__methods li{transition:none}}
[data-slot].v-morph-host{isolation:isolate}[data-slot].v-morph-rel{position:relative}[data-slot].v-morph-host>svg.v-morph{max-width:none;max-height:none}[data-slot].v-morph-host>svg.v-morph,[data-slot].v-morph-host>svg.v-morph *{pointer-events:none}[data-slot].v-morph-host>svg.v-morph>[data-morph-body]:not([data-morph-colors]){fill:var(--mfill,transparent)}[data-slot].v-morph-host>svg.v-morph>[data-morph-body][stroke]{stroke:var(--mstroke,transparent)}[data-slot].v-morph-host[data-morph=stroke]>svg.v-morph>[data-morph-body],[data-slot].v-morph-host>svg.v-morph>[data-morph-echo]{fill:none}[data-slot].v-morph-live[data-morph=stroke],[data-slot].v-morph-live[data-morph=both]{box-shadow:none;border-color:#0000}[data-slot=badge].v-badge.-dashed.v-morph-live,[data-slot=badge].v-badge.-test.v-morph-live{border-color:#0000}
[data-flow-owned].v-glide{isolation:isolate}:where([data-flow-owned].v-glide){position:relative}[data-flow-owned].v-glide>.v-glide__pill,[data-flow-owned].v-glide>.v-glide__hover,[data-flow-owned].v-glide>.v-glide__trail{z-index:var(--glide-layer-z,0);pointer-events:none;border-radius:var(--glide-r,999px);width:var(--glide-w,0px);height:var(--glide-h,0px);opacity:var(--glide-o,0);transform:translate3d(var(--glide-x,0px), var(--glide-y,0px), 0);will-change:transform, width, height;position:absolute;top:0;left:0}[data-flow-owned].v-glide>.v-glide__hover{width:var(--hov-w,0px);height:var(--hov-h,0px);border-radius:var(--hov-r,999px);opacity:calc(var(--hov-o,0) * var(--flow-hover,1));transform:translate3d(var(--hov-x,0px), var(--hov-y,0px), 0)}[data-flow-owned].v-glide>.v-glide__pill>i,[data-flow-owned].v-glide>.v-glide__hover>i,[data-flow-owned].v-glide>.v-glide__trail>i{border-radius:inherit;display:block;position:absolute;inset:0}[data-flow-owned].v-glide>*>i:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;position:absolute;inset:0}:where([data-flow-owned].v-glide>:not([data-assembly-part]):not(.v-glide__pill):not(.v-glide__hover):not(.v-glide__trail)),:where([data-slot=navigation-menu][data-flow-owned].v-glide .v-nav__item[data-slot=navigation-menu-link]){z-index:1;position:relative}[data-flow-owned].v-glide>.v-glide__hover{z-index:var(--glide-hover-z,2)}[data-flow-owned].v-glide>.v-glide__trail{z-index:var(--glide-trail-z,-2);display:none}[data-flow-owned].v-glide>.v-glide__pill>i,[data-flow-owned].v-glide>.v-glide__trail>i{background:var(--glide-bg)}[data-flow-owned].v-glide>.v-glide__pill>i{box-shadow:var(--glide-ring,none)}[data-flow-owned].v-glide>.v-glide__trail>i{opacity:.3}[data-flow-owned].v-glide>.v-glide__hover>i{background:var(--glide-hover-bg,color-mix(in oklab, var(--v-ink) 8%, transparent))}[data-flow-owned].v-glide [data-glide-active]{box-shadow:none;color:var(--glide-fg);background:0 0}[data-flow-owned].v-glide .v-nav__item[data-glide-active],[data-flow-owned].v-glide .v-tab[data-glide-active]{color:var(--glide-fg)}[data-flow-owned].v-glide.-underline>.v-glide__pill>i,[data-flow-owned].v-glide.-underline>.v-glide__trail>i{background:var(--v-pink)}[data-flow-owned].v-glide.-underline>.v-glide__hover{border-radius:10px}[data-flow-owned].v-glide.-underline [data-glide-active],.v-tabs[data-flow-owned].v-glide:is(.-notebook,.-rail) .v-tab[data-glide-active]{color:var(--v-text)}.v-tabs[data-flow-owned].v-glide>.v-tab{transition:none}.v-nav[data-flow-owned].v-glide>.v-glide__pill>i,.v-nav[data-flow-owned].v-glide>.v-glide__trail>i{background:var(--rail-sel)}.v-nav[data-flow-owned].v-glide>.v-glide__hover>i{background:var(--rail-hover)}.v-nav[data-flow-owned].v-glide>.v-glide__pill{border-radius:var(--r-md);background:#fbf4e61a}.v-nav[data-flow-owned].v-glide .v-nav__item[data-glide-active]{color:var(--nav-active-ink,var(--v-pink))}.v-nav[data-flow-owned][data-appearance] .v-nav__item{transition:background-color var(--t-flow-hover) ease}.v-seg[data-flow-owned].v-glide>.v-glide__pill{border-radius:999px}.v-seg.-pink[data-flow-owned].v-glide>.v-glide__pill>i,.v-seg.-pink[data-flow-owned].v-glide>.v-glide__trail>i{background:var(--v-pink)}.v-seg.-pink[data-flow-owned].v-glide [data-glide-active]{color:var(--v-on-accent)}.v-seg[data-flow-owned].v-glide .v-btn:is([aria-pressed=true],[aria-checked=true]){background:0 0}:root[data-mode=dark] .v-seg[data-flow-owned].v-glide>.v-glide__pill>i,:root[data-mode=dark] .v-pager[data-flow-owned].v-glide>.v-glide__pill>i{background:var(--v-pink)}:root[data-mode=dark] .v-seg:where([data-slot],[data-slot] *) [data-glide-active],:root[data-mode=dark] .v-pager:where([data-slot],[data-slot] *) [data-glide-active]{color:var(--v-on-accent)}:root[data-mode=dark] .v-tabs[data-flow-owned].v-glide:is(.-pills,.-lenses){--glide-bg:var(--v-pink);--glide-fg:var(--v-on-accent)}.v-weekdays[data-flow-owned].v-glide>.v-glide__pill>i,.v-iradios[data-flow-owned].v-glide>.v-glide__pill>i,.v-md__list[data-flow-owned].v-glide>.v-glide__pill>i{background:var(--sel-bg)}.v-weekdays[data-flow-owned].v-glide [data-glide-active],.v-iradios[data-flow-owned].v-glide [data-glide-active],.v-md__list[data-flow-owned].v-glide [data-glide-active]{color:var(--sel-ink)}.v-quest__opts[data-flow-owned].v-glide>.v-glide__pill>i{background:var(--questionnaire-flow-face,var(--v-pink-soft))}.v-quest__opts[data-flow-owned].v-glide>.v-glide__hover>i{background:color-mix(in oklab, var(--v-ink) 8%, transparent)}.v-quest__opts[data-flow-owned].v-glide [data-glide-active],.v-quest__opts[data-flow-owned].v-glide [data-glide-active] small{color:var(--v-text)}:root[data-mode=dark] .v-quest__opts[data-flow-owned].v-glide>.v-glide__pill>i{background:var(--questionnaire-flow-face,color-mix(in oklab, var(--v-pink) 28%, var(--v-beige-2)))}.v-datestrip[data-flow-owned].v-glide>.v-glide__pill>i{background:var(--v-pink);box-shadow:inset 0 0 0 1px var(--v-ink)}.v-datestrip[data-flow-owned].v-glide [data-glide-active],.v-datestrip[data-flow-owned].v-glide [data-glide-active] b{color:var(--v-on-accent)}[data-flow-fields][data-flow-owned].v-glide>.v-glide__pill>i{background:var(--v-pink-soft)}[data-flow-fields][data-flow-owned].v-glide>.v-glide__hover{display:none}[data-flow-fields][data-flow-owned].v-glide [data-glide-active]{color:var(--v-text)}[data-flow-fields][data-flow-owned].v-glide [data-glide-active]:not(.v-otp input):not([data-slot=input-otp-slot]){box-shadow:inset 0 0 0 2px var(--v-brand)}[data-flow-fields][data-flow-owned].v-glide .v-field:has([data-glide-active]) .v-label{color:var(--v-accent-ink);transition:color var(--t-flow-radius-sm) ease}[data-flow-fields][data-flow-owned].v-glide>.v-glide__pill>i:after{inset:auto 0 0 auto}.v-menu[data-flow-owned].v-glide>.v-glide__pill>i,.v-cmd__list[data-flow-owned].v-glide>.v-glide__pill>i{background:var(--v-beige)}.v-menu[data-flow-owned].v-glide>.v-glide__hover>i,.v-cmd__list[data-flow-owned].v-glide>.v-glide__hover>i{background:color-mix(in oklab, var(--v-ink) 4%, transparent)}.v-menu[data-flow-owned].v-glide [data-glide-active]:not(.-danger),.v-cmd__list[data-flow-owned].v-glide [data-glide-active]:not(.-danger){color:var(--v-text)}.v-menu[data-flow-owned].v-glide [data-glide-active].-danger,.v-cmd__list[data-flow-owned].v-glide [data-glide-active].-danger{color:var(--v-danger-ink)}.v-menu[data-flow-owned].v-glide .v-menu__item:hover:not([data-glide-active]),.v-cmd__list[data-flow-owned].v-glide .v-menu__item:hover:not([data-glide-active]){background:0 0}.v-list[data-flow-owned].v-glide>.v-glide__pill>i{background:var(--sel-bg);box-shadow:inset 0 0 0 1px var(--sel-edge)}.v-list[data-flow-owned].v-glide [data-glide-active]{color:var(--sel-ink)}.v-stepper-flow[data-flow-owned].v-glide>.v-glide__pill>i{background:var(--v-pink)}.v-stepper-flow[data-flow-owned].v-glide [data-glide-active]{color:var(--v-text)}.v-stepper-flow[data-flow-owned].v-glide .v-step[data-glide-active] .v-step__n{box-shadow:none;color:var(--v-on-accent);background:0 0}.v-stepper-flow[data-flow-owned].v-glide>.v-glide__hover{display:none}.v-carousel__dots[data-flow-owned].v-glide>.v-glide__pill>i{background:var(--v-pink)}.v-carousel__dots[data-flow-owned].v-glide button{transition:none}.v-dock[data-flow-owned].v-glide>.v-glide__pill>i{background:var(--v-pink)}.v-dock[data-flow-owned].v-glide .v-dock__item[data-glide-active]{color:var(--v-pink)}.v-dock[data-flow-owned].v-glide .v-dock__item[aria-current=page]:after{display:none}[data-flow-owned].v-glide[data-flow-kind=bar]>.v-glide__hover{border-radius:10px}:root[data-flow-hover=off] [data-flow-owned].v-glide>.v-glide__hover,[data-flow-owned].v-glide[data-flow-hover=off]>.v-glide__hover{display:none}[data-flow-owned].v-glide>.v-glide__hover{transition:transform calc(var(--t-flow-hover) / var(--flow-speed,1)) var(--enter), width calc(var(--t-flow-hover) / var(--flow-speed,1)) var(--enter), height calc(var(--t-flow-hover) / var(--flow-speed,1)) var(--enter), border-radius var(--t-flow-radius-sm) ease, opacity var(--t-flow-fade-sm) ease}[data-flow-owned].v-glide>.v-glide__pill,[data-flow-owned].v-glide>.v-glide__trail{transition:border-radius var(--t-flow-radius) ease, opacity var(--t-flow-fade) ease}[data-flow-owned].v-glide[data-flow-v=glide]>.v-glide__pill{transition:transform calc(var(--t-flow-glide) * var(--glide-d,1) / var(--flow-speed,1)) var(--e-flow-glide), width calc(var(--t-flow-glide) * var(--glide-d,1) / var(--flow-speed,1)) var(--e-flow-glide), height calc(var(--t-flow-glide-h) * var(--glide-d,1) / var(--flow-speed,1)) var(--e-flow-glide), border-radius var(--t-flow-radius) ease, opacity var(--t-flow-fade) ease}[data-flow-owned].v-glide[data-flow-v=glide]>.v-glide__pill.-land>i{animation:none}@keyframes vf-land{0%{transform:scale(calc(1 + .05 * var(--flow-intensity,1)), calc(1 - .08 * var(--flow-intensity,1)))}60%{transform:scale(calc(1 - .015 * var(--flow-intensity,1)), calc(1 + .03 * var(--flow-intensity,1)))}to{transform:scale(1)}}[data-flow-owned].v-glide[data-flow-v=stretch]>.v-glide__pill{transition:transform calc(var(--t-flow-stretch) * var(--glide-d,1) / var(--flow-speed,1)) var(--e-flow-stretch), width calc(var(--t-flow-stretch) * var(--glide-d,1) / var(--flow-speed,1)) var(--e-flow-stretch), height calc(var(--t-flow-stretch) * var(--glide-d,1) / var(--flow-speed,1)) var(--e-flow-stretch), border-radius var(--t-flow-radius-sm) ease, opacity var(--t-flow-fade) ease}[data-flow-owned].v-glide[data-flow-v=stretch]>.v-glide__pill.-phase1{transition:transform calc(var(--t-flow-stretch-p1) * var(--glide-d,1) / var(--flow-speed,1)) var(--e-flow-stretch-p1), width calc(var(--t-flow-stretch-p1) * var(--glide-d,1) / var(--flow-speed,1)) var(--e-flow-stretch-p1), height calc(var(--t-flow-stretch-p1) * var(--glide-d,1) / var(--flow-speed,1)) var(--e-flow-stretch-p1)}[data-flow-owned].v-glide[data-flow-v=jelly]>.v-glide__pill{transition:transform calc(var(--t-flow-jelly) * var(--glide-d,1) / var(--flow-speed,1)) var(--e-flow-jelly), width calc(var(--t-flow-jelly) * var(--glide-d,1) / var(--flow-speed,1)) var(--e-flow-jelly), height calc(var(--t-flow-jelly-h) * var(--glide-d,1) / var(--flow-speed,1)) var(--e-flow-jelly), border-radius var(--t-flow-glide-h) ease, opacity var(--t-flow-fade) ease}[data-flow-owned].v-glide[data-flow-v=jelly]>.v-glide__hover{transition-timing-function:var(--e-flow-jelly-hover);transition-duration:calc(var(--t-flow-jelly-hover) / var(--flow-speed,1))}[data-flow-owned].v-glide[data-flow-v=jelly][data-dir=x]>.v-glide__pill.-land>i{animation:vf-jellyx calc(var(--t-flow-jelly-land) / var(--flow-speed,1)) var(--e-flow-jelly)}[data-flow-owned].v-glide[data-flow-v=jelly][data-dir=y]>.v-glide__pill.-land>i{animation:vf-jellyy calc(var(--t-flow-jelly-land) / var(--flow-speed,1)) var(--e-flow-jelly)}@keyframes vf-jellyx{0%{transform:scale(1)}30%{transform:scale(calc(1 + .14 * var(--flow-intensity,1)), calc(1 - .16 * var(--flow-intensity,1)))}65%{transform:scale(calc(1 - .05 * var(--flow-intensity,1)), calc(1 + .06 * var(--flow-intensity,1)))}85%{transform:scale(calc(1 + .02 * var(--flow-intensity,1)), calc(1 - .02 * var(--flow-intensity,1)))}to{transform:scale(1)}}@keyframes vf-jellyy{0%{transform:scale(1)}30%{transform:scale(calc(1 - .14 * var(--flow-intensity,1)), calc(1 + .14 * var(--flow-intensity,1)))}65%{transform:scale(calc(1 + .05 * var(--flow-intensity,1)), calc(1 - .05 * var(--flow-intensity,1)))}85%{transform:scale(calc(1 - .01 * var(--flow-intensity,1)), calc(1 + .02 * var(--flow-intensity,1)))}to{transform:scale(1)}}[data-flow-owned].v-glide[data-flow-v=comet]>.v-glide__trail{display:block}[data-flow-owned].v-glide[data-flow-v=comet]>.v-glide__pill{transition:transform calc(var(--t-flow-comet) * var(--glide-d,1) / var(--flow-speed,1)) var(--e-flow-comet), width calc(var(--t-flow-comet) * var(--glide-d,1) / var(--flow-speed,1)) var(--e-flow-comet), height calc(var(--t-flow-comet-h) * var(--glide-d,1) / var(--flow-speed,1)) var(--e-flow-comet), border-radius var(--t-flow-comet-h) ease, opacity var(--t-flow-fade) ease}[data-flow-owned].v-glide[data-flow-v=comet]>.v-glide__trail{transition:transform calc(var(--t-flow-comet-trail) * var(--glide-d,1) / var(--flow-speed,1)) var(--e-flow-comet-trail), width calc(var(--t-flow-comet-trail) * var(--glide-d,1) / var(--flow-speed,1)) var(--e-flow-comet-trail), height calc(var(--t-flow-comet-trail-h) * var(--glide-d,1) / var(--flow-speed,1)) var(--e-flow-comet-trail), border-radius var(--t-flow-comet-h) ease, opacity var(--t-flow-comet-h) ease}[data-flow-owned].v-glide[data-flow-v=drop]>.v-glide__pill{transition:transform calc(var(--t-flow-drop) * var(--glide-d,1) / var(--flow-speed,1)) var(--e-flow-drop), width calc(var(--t-flow-drop) * var(--glide-d,1) / var(--flow-speed,1)) var(--e-flow-drop), height calc(var(--t-flow-drop) * var(--glide-d,1) / var(--flow-speed,1)) var(--e-flow-drop), border-radius var(--t-flow-radius-sm) ease, opacity var(--t-flow-drop-shoot) ease}[data-flow-owned].v-glide[data-flow-v=drop]>.v-glide__pill.-gather{transition:transform calc(var(--t-flow-drop-gather) * var(--glide-d,1) / var(--flow-speed,1)) var(--e-flow-drop-gather), width calc(var(--t-flow-drop-gather) * var(--glide-d,1) / var(--flow-speed,1)) var(--e-flow-drop-gather), height calc(var(--t-flow-drop-gather) * var(--glide-d,1) / var(--flow-speed,1)) var(--e-flow-drop-gather), border-radius var(--t-flow-drop-gather) ease}[data-flow-owned].v-glide[data-flow-v=drop]>.v-glide__pill.-shoot{transition:transform calc(var(--t-flow-drop-shoot) * var(--glide-d,1) / var(--flow-speed,1)) var(--e-flow-drop-shoot), width calc(var(--t-flow-drop-shoot) * var(--glide-d,1) / var(--flow-speed,1)), height calc(var(--t-flow-drop-shoot) * var(--glide-d,1) / var(--flow-speed,1))}[data-flow-owned].v-glide[data-flow-v=drop]>.v-glide__pill.-land>i{animation:vf-bloom calc(var(--t-flow-drop) / var(--flow-speed,1)) var(--e-flow-drop)}@keyframes vf-bloom{0%{transform:scale(calc(1 - .08 * var(--flow-intensity,1)))}to{transform:scale(1)}}[data-flow-owned].v-glide[data-flow-v=rubber]>.v-glide__pill{transition:transform calc(var(--t-flow-rubber) * var(--glide-d,1) / var(--flow-speed,1)) var(--e-flow-rubber), width calc(var(--t-flow-rubber) * var(--glide-d,1) / var(--flow-speed,1)) var(--e-flow-rubber), height calc(var(--t-flow-rubber) * var(--glide-d,1) / var(--flow-speed,1)) var(--e-flow-rubber), border-radius var(--t-flow-rubber-lead) ease, opacity var(--t-flow-fade) ease}[data-flow-owned].v-glide[data-flow-v=rubber]>.v-glide__pill.-lead{transition:transform calc(var(--t-flow-rubber-lead) * var(--glide-d,1) / var(--flow-speed,1)) var(--e-flow-rubber-lead), width calc(var(--t-flow-rubber-lead) * var(--glide-d,1) / var(--flow-speed,1)) var(--e-flow-rubber-lead), height calc(var(--t-flow-rubber-lead) * var(--glide-d,1) / var(--flow-speed,1)) var(--e-flow-rubber-lead)}[data-flow-owned].v-glide[data-flow-v=pebble]>.v-glide__pill{transition:transform calc(var(--t-flow-pebble) * var(--glide-d,1) / var(--flow-speed,1)) var(--e-flow-pebble), width calc(var(--t-flow-pebble) * var(--glide-d,1) / var(--flow-speed,1)) var(--e-flow-pebble), height calc(var(--t-flow-pebble-h) * var(--glide-d,1) / var(--flow-speed,1)) var(--e-flow-pebble), opacity var(--t-flow-fade) ease}[data-flow-owned].v-glide[data-flow-v=pebble][data-dir=x]>.v-glide__pill.-land>i{animation:vf-pebble-x calc(var(--t-flow-pebble-land) / var(--flow-speed,1)) var(--e-flow-pebble)}[data-flow-owned].v-glide[data-flow-v=pebble][data-dir=y]>.v-glide__pill.-land>i,[data-flow-owned].v-glide[data-flow-v=pebble]:not([data-dir])>.v-glide__pill.-land>i{animation:vf-pebble-y calc(var(--t-flow-pebble-land) / var(--flow-speed,1)) var(--e-flow-pebble)}@keyframes vf-pebble-x{0%{border-radius:var(--glide-r,999px);transform:none}30%{border-radius:calc(var(--glide-h,40px) * .46) calc(var(--glide-h,40px) * .54) calc(var(--glide-h,40px) * .5) calc(var(--glide-h,40px) * .5) / calc(var(--glide-h,40px) * .5) calc(var(--glide-h,40px) * .44) calc(var(--glide-h,40px) * .56) calc(var(--glide-h,40px) * .5);transform:scale(calc(1 + .03 * var(--flow-intensity,1)), calc(1 - .07 * var(--flow-intensity,1))) skewX(calc(-3deg * var(--flow-intensity,1)))}65%{border-radius:calc(var(--glide-h,40px) * .54) calc(var(--glide-h,40px) * .46) calc(var(--glide-h,40px) * .5) calc(var(--glide-h,40px) * .5) / calc(var(--glide-h,40px) * .48) calc(var(--glide-h,40px) * .52) calc(var(--glide-h,40px) * .5) calc(var(--glide-h,40px) * .5);transform:scale(calc(1 - .01 * var(--flow-intensity,1)), calc(1 + .03 * var(--flow-intensity,1))) skewX(calc(1deg * var(--flow-intensity,1)))}to{border-radius:var(--glide-r,999px);transform:none}}@keyframes vf-pebble-y{0%{border-radius:var(--glide-r,999px);transform:none}30%{border-radius:calc(var(--glide-h,40px) * .5) calc(var(--glide-h,40px) * .5) calc(var(--glide-h,40px) * .46) calc(var(--glide-h,40px) * .54) / calc(var(--glide-h,40px) * .56) calc(var(--glide-h,40px) * .5) calc(var(--glide-h,40px) * .44) calc(var(--glide-h,40px) * .5);transform:scale(calc(1 - .04 * var(--flow-intensity,1)), calc(1 + .05 * var(--flow-intensity,1))) skewY(calc(-1.2deg * var(--flow-intensity,1)))}65%{border-radius:calc(var(--glide-h,40px) * .5) calc(var(--glide-h,40px) * .5) calc(var(--glide-h,40px) * .54) calc(var(--glide-h,40px) * .46) / calc(var(--glide-h,40px) * .5) calc(var(--glide-h,40px) * .52) calc(var(--glide-h,40px) * .48) calc(var(--glide-h,40px) * .5);transform:scale(calc(1 + .015 * var(--flow-intensity,1)), calc(1 - .02 * var(--flow-intensity,1))) skewY(calc(.4deg * var(--flow-intensity,1)))}to{border-radius:var(--glide-r,999px);transform:none}}[data-flow-owned].v-glide[data-flow-v=ripple]>.v-glide__pill{transition:transform calc(var(--t-flow-ripple) * var(--glide-d,1) / var(--flow-speed,1)) var(--e-flow-ripple), width calc(var(--t-flow-ripple) * var(--glide-d,1) / var(--flow-speed,1)) var(--e-flow-ripple), height calc(var(--t-flow-ripple-h) * var(--glide-d,1) / var(--flow-speed,1)) var(--e-flow-ripple), border-radius var(--t-flow-ripple-h) ease, opacity var(--t-flow-ripple-delay) ease}[data-flow-owned].v-glide[data-flow-v=ripple]>.v-glide__pill.-land>i:after{animation:vf-ripple calc(var(--t-flow-ripple-ring) / var(--flow-speed,1)) var(--e-flow-settle) calc(var(--t-flow-ripple-delay) / var(--flow-speed,1))}@keyframes vf-ripple{0%{box-shadow:0 0 0 0 var(--glide-ripple,var(--v-pink));opacity:.55}to{box-shadow:0 0 0 calc(16px * var(--flow-intensity,1)) var(--glide-ripple,var(--v-pink));opacity:0}}[data-flow-owned].v-glide[data-flow-v=halo]>.v-glide__pill{transition:transform calc(var(--t-flow-halo) * var(--glide-d,1) / var(--flow-speed,1)) var(--e-flow-halo), width calc(var(--t-flow-halo) * var(--glide-d,1) / var(--flow-speed,1)) var(--e-flow-halo), height calc(var(--t-flow-halo-h) * var(--glide-d,1) / var(--flow-speed,1)) var(--e-flow-halo), border-radius var(--t-flow-radius) ease, opacity var(--t-flow-fade) ease}[data-flow-owned].v-glide[data-flow-v=halo]>.v-glide__pill.-land>i:after{animation:vf-halo calc(var(--t-flow-halo-glow) / var(--flow-speed,1)) var(--e-flow-settle)}@keyframes vf-halo{0%{opacity:0;box-shadow:0 0 #0000}30%{box-shadow:0 0 calc(22px * var(--flow-intensity,1)) calc(6px * var(--flow-intensity,1)) color-mix(in oklab, var(--v-pink) 60%, transparent);opacity:1}to{box-shadow:0 0 calc(30px * var(--flow-intensity,1)) calc(10px * var(--flow-intensity,1)) transparent;opacity:0}}[data-flow-owned][data-flow-owned][data-flow-owned][data-flow-owned][data-flow-owned][data-flow-owned].v-glide.-still>.v-glide__pill,[data-flow-owned][data-flow-owned][data-flow-owned][data-flow-owned][data-flow-owned][data-flow-owned].v-glide.-still>.v-glide__hover,[data-flow-owned][data-flow-owned][data-flow-owned][data-flow-owned][data-flow-owned][data-flow-owned].v-glide.-still>.v-glide__trail{transition:none}[data-flow-owned][data-flow-owned][data-flow-owned][data-flow-owned][data-flow-owned][data-flow-owned].v-glide[data-flow-kind=bar]>.v-glide__pill>i,[data-flow-owned][data-flow-owned][data-flow-owned][data-flow-owned][data-flow-owned][data-flow-owned].v-glide[data-flow-kind=bar]>.v-glide__pill>i:after{animation:none}[data-flow-owned].v-glide.-underline>.v-glide__trail{display:none}[data-flow-owned].v-glide>.v-tab,[data-flow-owned].v-glide>.v-btn,[data-flow-owned].v-glide>.v-nav__item,[data-flow-owned].v-glide>.v-item,[data-flow-owned].v-glide>label,[data-flow-owned].v-glide>.v-iradio[data-slot=radio-group-item],[data-slot=navigation-menu][data-flow-owned].v-glide .v-nav__item[data-slot=navigation-menu-link]{transition:color var(--t-flow-label) ease calc(var(--t-flow-label-delay) / var(--flow-speed,1)), background-color var(--t-flow-hover) ease, box-shadow var(--t-flow-hover) ease, transform var(--t-micro) var(--enter)}@media (hover:none){[data-flow-owned].v-glide>.v-glide__hover{display:none}}:root:not([data-flow-hover=off]) [data-flow-owned].v-glide:not([data-flow-hover=off])>:is(.v-btn,.v-tab,.v-nav__item):hover:not([data-glide-active]),:root:not([data-flow-hover=off]) [data-slot=navigation-menu][data-flow-owned].v-glide:not([data-flow-hover=off]) .v-nav__item[data-slot=navigation-menu-link]:hover:not([data-glide-active]){background:0 0}[data-flow-owned].v-glide[data-flow-v=off]>.v-glide__pill,[data-flow-owned].v-glide[data-flow-v=off]>.v-glide__hover,[data-flow-owned].v-glide[data-flow-v=off]>.v-glide__trail{transition:none}[data-flow-owned][data-flow-owned][data-flow-owned][data-flow-owned][data-flow-owned][data-flow-owned].v-glide[data-flow-v=off]>.v-glide__pill>i{animation:none}@media (prefers-reduced-motion:reduce){[data-flow-owned][data-flow-owned][data-flow-owned][data-flow-owned][data-flow-owned][data-flow-owned].v-glide>.v-glide__pill,[data-flow-owned][data-flow-owned][data-flow-owned][data-flow-owned][data-flow-owned][data-flow-owned].v-glide>.v-glide__hover,[data-flow-owned][data-flow-owned][data-flow-owned][data-flow-owned][data-flow-owned][data-flow-owned].v-glide>.v-glide__trail{transition:none}[data-flow-owned][data-flow-owned][data-flow-owned][data-flow-owned][data-flow-owned][data-flow-owned].v-glide>*>i,[data-flow-owned][data-flow-owned][data-flow-owned][data-flow-owned][data-flow-owned][data-flow-owned].v-glide>*>i:after{animation:none}}:root.-doc-hidden [data-flow-owned].v-glide>.v-glide__pill,:root.-doc-hidden [data-flow-owned].v-glide>.v-glide__trail{transition:none}:root{--flow-ease:var(--e-flow-glide);--flow-dur:var(--t-flow-glide);--flow-land:none;--flow-glow:none }[data-flow-land]:where([data-slot],[data-slot] *){animation:var(--flow-land) calc(var(--flow-dur) * .85) var(--flow-ease), var(--flow-glow) calc(var(--flow-dur) * 1.6) var(--e-flow-settle)}@keyframes vf-lean{0%{transform:none}35%{transform:scale(calc(1 + .04 * var(--flow-intensity,1)), calc(1 - .07 * var(--flow-intensity,1))) skewX(calc(-3deg * var(--flow-intensity,1)))}70%{transform:scale(calc(1 - .01 * var(--flow-intensity,1)), calc(1 + .03 * var(--flow-intensity,1))) skewX(calc(1deg * var(--flow-intensity,1)))}to{transform:none}}@keyframes vf-ring{0%{outline:0 solid color-mix(in oklab, var(--v-pink) 70%, transparent)}to{outline:calc(12px * var(--flow-intensity,1)) solid transparent}}@keyframes vf-glow{0%{outline:0 solid #0000}35%{outline:calc(6px * var(--flow-intensity,1)) solid color-mix(in oklab, var(--v-pink) 40%, transparent)}to{outline:calc(10px * var(--flow-intensity,1)) solid transparent}}[data-flow-in=grow]:where([data-slot],[data-slot] *){transform-origin:var(--flow-ox,50%) var(--flow-oy,100%);animation:vf-grow var(--flow-dur) var(--flow-ease) both, var(--flow-glow) calc(var(--flow-dur) * 1.6) var(--e-flow-settle)}@keyframes vf-grow{0%{opacity:0;transform:scale(calc(1 - .3 * min(1, var(--flow-intensity,1))))}}[data-flow-in=enter]:where([data-slot],[data-slot] *){animation:vf-enter var(--flow-dur) var(--flow-ease) both, var(--flow-land) calc(var(--flow-dur) * .9) var(--flow-ease) var(--flow-dur)}@keyframes vf-enter{0%{opacity:0;transform:scale(calc(1 - .06 * var(--flow-intensity,1)))}}.v-switch:where([data-slot],[data-slot] *),.v-switch:where([data-slot],[data-slot] *):after,.v-check:where([data-slot],[data-slot] *) input,.v-radio:where([data-slot],[data-slot] *) input,.v-toggle:where([data-slot],[data-slot] *){transition-timing-function:var(--flow-ease);transition-duration:var(--flow-dur)}.v-track:where([data-slot],[data-slot] *)>i{transition:width var(--flow-dur) var(--flow-ease), background var(--t-flow-radius-sm) ease}.v-ring:where([data-slot],[data-slot] *) circle{transition-timing-function:var(--flow-ease);transition-duration:var(--flow-dur)}.v-bars:where([data-slot],[data-slot] *)>i{transition:height var(--flow-dur) var(--flow-ease), transform var(--flow-dur) var(--flow-ease);transform-origin:bottom}.v-skel:where([data-slot],[data-slot] *){animation-duration:calc(var(--t-skel) / var(--flow-speed,1))}.v-skel:where([data-slot],[data-slot] *):after{animation-duration:calc(var(--t-skel-sheen) / var(--flow-speed,1))}.v-pulse:where([data-slot],[data-slot] *) .core{animation-duration:calc(var(--t-pulse) / var(--flow-speed,1))}.v-acc:where([data-slot],[data-slot] *)>details::details-content{block-size:auto;transition:grid-template-rows var(--flow-dur) var(--flow-ease);grid-template-rows:0fr;display:grid;overflow:clip}.v-collapsible:where([data-slot],[data-slot] *)::details-content{block-size:auto;transition:grid-template-rows var(--flow-dur) var(--flow-ease);grid-template-rows:0fr;display:grid;overflow:clip}.v-acc:where([data-slot],[data-slot] *)>details[open]::details-content{grid-template-rows:1fr;block-size:auto}.v-collapsible:where([data-slot],[data-slot] *)[open]::details-content{grid-template-rows:1fr;block-size:auto}.v-acc__body:where([data-slot],[data-slot] *),.v-collapsible__body:where([data-slot],[data-slot] *){min-height:0}.v-acc:where([data-slot],[data-slot] *)>details[open]>.v-acc__body,.v-collapsible:where([data-slot],[data-slot] *)[open]>.v-collapsible__body{animation:vf-enter var(--flow-dur) var(--flow-ease) both}.v-acc:where([data-slot],[data-slot] *) summary .v-chev,[data-slot=accordion-trigger] .v-chev{transition-timing-function:var(--flow-ease);transition-duration:var(--flow-dur)}.v-avatar:where([data-slot],[data-slot] *),.v-hex:where([data-slot],[data-slot] *),.v-kbd:where([data-slot],[data-slot] *),.v-crumbs:where([data-slot],[data-slot] *) a,.v-bars:where([data-slot],[data-slot] *)>i,.v-ratio:where([data-slot],[data-slot] *){transition-property:transform;transition-duration:var(--flow-dur);transition-timing-function:var(--flow-ease)}.v-avatar:where([data-slot],[data-slot] *):hover,.v-hex:where([data-slot],[data-slot] *):hover,.v-kbd:where([data-slot],[data-slot] *):hover{transform:scale(calc(1 + .05 * var(--flow-intensity,1)))}.v-ratio:where([data-slot],[data-slot] *):hover{transform:scale(calc(1 + .015 * var(--flow-intensity,1)))}.v-table:where([data-slot],[data-slot] *) tbody tr,.v-table:where([data-slot],[data-slot] *) tbody tr .v-disk,.v-sliderwrap:where([data-slot],[data-slot] *) output{transition-timing-function:var(--flow-ease);transition-duration:var(--flow-dur)}.v-slider:where([data-slot],[data-slot] *)::-webkit-slider-thumb{transition:transform var(--flow-dur) var(--flow-ease), border-radius var(--flow-dur) var(--flow-ease), background var(--t-flow-radius-sm) ease}.v-crumbs:where([data-slot],[data-slot] *) a:hover{transform:translateY(calc(-1px * var(--flow-intensity,1)))}.v-bars:where([data-slot],[data-slot] *)>i:hover{transform:scaleY(calc(1 + .04 * var(--flow-intensity,1)))}.v-cal__grid[data-flow-owned].v-glide>.v-glide__pill>i{background:var(--v-pink)}.v-cal__grid[data-flow-owned].v-glide [data-glide-active]{color:var(--v-on-accent)}.v-cal__grid[data-flow-owned].v-glide>.v-glide__hover{display:none}.v-cal__grid[data-flow-owned].v-glide .v-cal__d:hover:not([data-glide-active]){background:0 0}:root[data-flow=off] [data-flow-in]:where([data-slot],[data-slot] *),:root[data-flow=off] [data-flow-land]:where([data-slot],[data-slot] *),[data-flow=off] [data-flow-in]:where([data-slot],[data-slot] *),[data-flow=off] [data-flow-land]:where([data-slot],[data-slot] *){animation:none}@media (prefers-reduced-motion:reduce){[data-flow-in]:where([data-slot],[data-slot] *),[data-flow-land]:where([data-slot],[data-slot] *){animation:none}}[data-flow-owned].v-glide [data-glide-active][data-glide-active][data-glide-active]{background:0 0}[data-flow-owned].v-glide:not([data-flow-kind=fill]) [data-glide-active][data-glide-active][data-glide-active]{box-shadow:none}:root[data-flow=off] [data-slot]:is(.v-skel,.v-pulse,.v-ring,.v-bars),:root[data-flow=off] [data-slot]:is(.v-skel,.v-pulse,.v-ring,.v-bars) *,:root[data-flow=off] [data-slot].v-skel:after{animation-play-state:paused}:root[data-flow=off] [data-slot]:is(.v-avatar,.v-hex,.v-kbd,.v-ratio):hover{transform:none}:root[data-flow=off] [data-slot],[data-flow=off] [data-slot]{--flow-dur:0s;--flow-land:none;--flow-glow:none}@media (prefers-reduced-motion:reduce){[data-slot]:is(.v-skel,.v-pulse,.v-ring,.v-bars),[data-slot]:is(.v-skel,.v-pulse,.v-ring,.v-bars) *,[data-slot].v-skel:after{animation-play-state:paused}[data-slot]:is(.v-avatar,.v-hex,.v-kbd,.v-ratio):hover{transform:none}[data-slot]{--flow-dur:0s;--flow-land:none;--flow-glow:none}}[data-slot=switch-thumb],[data-slot=checkbox-indicator],[data-slot=radio-group-indicator]{transition-timing-function:var(--flow-ease);transition-duration:var(--flow-dur)}[data-slot=progress-indicator]{transition:width var(--flow-dur) var(--flow-ease), transform var(--flow-dur) var(--flow-ease), background var(--t-flow-radius-sm) ease}[data-slot=accordion-content][data-state=open],[data-slot=collapsible-content][data-state=open]{animation:vf-enter var(--flow-dur) var(--flow-ease) both}@media (prefers-reduced-motion:reduce){[data-slot=switch-thumb],[data-slot=checkbox-indicator],[data-slot=radio-group-indicator],[data-slot=progress-indicator]{transition-duration:0s}}[data-morph]:where([data-slot].v-morph-host){transition:transform}:root[data-mode=dark] .v-iradios[data-flow-owned] .v-iradio[data-glide-active]{background:var(--v-beige)}:root[data-mode=dark] .v-quest__opts[data-flow-owned] .v-quest__opt[data-glide-active]{background:var(--questionnaire-flow-base,var(--v-beige))}:is(.v-tabs,.v-seg,.v-pager,.v-iradios,[role=tablist],[data-slot=toggle-group])[data-flow-owned].v-glide:not([data-flow-kind=fill]) :is(.v-tab,.v-btn,.v-toggle,.v-nav__item,[role=tab],[role=radio]):is(:hover,:active),[data-flow=off] [data-slot]:is(.v-btn,.v-ibtn,.v-toggle,.v-tab,.v-nav__item,.v-menu__item,.v-item):is(:hover,:active){transform:none}@media (prefers-reduced-motion:reduce){[data-flow-owned]{--t-flow-label-delay:0s}[data-flow-owned].v-glide,[data-flow-owned].v-glide *{transition-delay:0s;animation-delay:0s}}:root[data-flow=off] [data-flow-owned],:root[data-flow=off] [data-flow-owned] *{transition-delay:0s;animation-delay:0s}[data-flow=off] [data-slot]{transition-duration:0s;transition-delay:0s;animation-duration:0s;animation-iteration-count:1;animation-delay:0s}:root [data-flow-owned][data-flow-engine=motion].v-glide[data-flow-v]>:is(.v-glide__pill,.v-glide__hover,.v-glide__trail){will-change:auto;transition:none}:root [data-flow-owned][data-flow-engine=motion].v-glide[data-flow-v]>:is(.v-glide__pill,.v-glide__hover,.v-glide__trail)>i,:root [data-flow-owned][data-flow-engine=motion].v-glide[data-flow-v]>:is(.v-glide__pill,.v-glide__hover,.v-glide__trail)>i:after{animation:none}[data-flow-engine=motion]>.v-glide__trail{transform:translate3d(var(--trail-x,0px), var(--trail-y,0px), 0);width:var(--trail-w,0px);height:var(--trail-h,0px);border-radius:var(--trail-r,999px);opacity:var(--trail-o,0)}[data-flow-presence]{animation:none}@keyframes v-motion-presence{0%{--v-presence-beat:0}to{--v-presence-beat:1}}[data-flow-presence][data-state=closed]{animation:v-motion-presence var(--flow-exit-duration,.22s) linear;pointer-events:none}:root[data-flow=off] [data-flow-presence][data-state=closed],[data-flow=off] [data-flow-presence][data-state=closed]{animation:none}@media (prefers-reduced-motion:reduce){[data-flow-presence][data-state=closed]{animation:none}}
.v-btn[data-slot]{transition:background var(--t-micro) var(--enter), color var(--t-micro), transform var(--t-micro) var(--enter);text-decoration:none}.v-btn[data-slot].-card{white-space:normal;border-radius:12px;height:auto;min-height:44px;padding:12px}.v-btn[data-slot].-secondary{background:var(--v-blue);color:var(--v-on-accent);box-shadow:none}.v-btn[data-slot]:not(.-accent):not(.-secondary):not(.-ghost):not(.-outline):not(.-danger):not(:disabled):not([aria-disabled=true]):hover{background:color-mix(in oklab,var(--primary) 88%,var(--v-canvas))}.v-btn[data-slot].-secondary:not(:disabled):not([aria-disabled=true]):hover{background:color-mix(in oklab,var(--v-blue) 90%,var(--ink-fixed))}.v-btn[data-slot].-danger:not(:disabled):not([aria-disabled=true]):hover{background:color-mix(in oklab,var(--v-danger-fill) 88%,black)}:root[data-mode=dark] .v-btn[data-slot]:not(.-accent):not(.-secondary):not(.-ghost):not(.-outline):not(.-danger):not(:disabled):not([aria-disabled=true]:not([aria-busy=true])){background:var(--v-pink);color:var(--v-on-accent)}:root[data-mode=dark] .v-btn[data-slot]:is(.-ghost,.-outline){color:var(--v-text)}.v-btn[data-slot] .v-icon{width:18px;height:18px}.v-btn[data-slot][aria-busy=true]{cursor:progress;gap:10px;position:relative}.v-btn__loading[data-slot]{--pulse:20px;pointer-events:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.v-btn[data-slot] [data-slot=button-indicator]{width:20px;height:20px}.v-btn[data-slot] [data-slot=button-indicator] svg{width:100%;height:100%;overflow:visible}.v-btn[data-slot] [data-slot=button-indicator] .seed{fill:currentColor}.v-btn[data-slot] [data-slot=button-indicator] .core{fill:#0000}:root .v-btn[data-slot]:is(:disabled,[aria-disabled=true]:not([aria-busy=true])){background:var(--v-disabled-face);color:var(--v-disabled-ink);box-shadow:inset 0 0 0 1px var(--v-disabled-edge);cursor:not-allowed;transform:none}@media (prefers-reduced-motion:reduce){.v-btn[data-slot]{transition:none}}[data-stable-hit].v-btn{transform:none}
.v-pulse[data-slot]{flex-shrink:0}.v-pulse[data-slot] svg{width:100%;height:100%;overflow:visible}.v-pulse[data-slot] .seed{fill:var(--pulse-c,var(--v-pink))}.v-pulse[data-slot] .core{fill:var(--v-on-accent)}.v-pulse[data-slot]:has([data-slot=spinner-label]){margin-bottom:28px}.v-pulse__label[data-slot]{white-space:normal;text-align:center;width:max-content;max-width:min(32ch,70vw);line-height:1.4;top:calc(100% + 8px);bottom:auto}.v-pulse__orbit{fill:none;stroke:var(--v-border);stroke-width:1.5px}.v-pulse__hub{fill:var(--v-text)}.v-pulse__mark--0{fill:var(--pulse-c,var(--v-pink))}.v-pulse__mark--1{fill:var(--v-blue)}.v-pulse__mark--2{fill:var(--v-olive)}.v-loader-example{gap:20px;width:100%;min-width:0;display:grid}.v-loader-example__stage{border:1px solid var(--v-border);background:var(--v-paper);border-radius:28px 28px 8px;grid-template-columns:120px minmax(0,1fr);gap:20px 28px;padding:28px;display:grid;position:relative}.v-loader-example__index{letter-spacing:.12em;color:var(--v-text-2);grid-column:1/-1;font-size:10px}.v-loader-example__drawing{place-items:center;width:120px;min-height:120px;display:grid;position:relative}.v-loader-example__drawing:before{content:"";pointer-events:none;background:color-mix(in srgb, var(--v-pink) 12%, transparent);border-radius:45% 55% 52% 48%;position:absolute;inset:0}.v-loader-example[data-appearance=orbit] .v-loader-example__drawing:before{background:color-mix(in srgb, var(--v-blue) 12%, transparent);border-radius:50%}.v-loader-example[data-appearance=relay] .v-loader-example__drawing:before{background:color-mix(in srgb, var(--v-olive) 12%, transparent);border-radius:24px 8px}.v-loader-example__copy{align-self:center;min-width:0}.v-loader-example__copy h3{letter-spacing:-.025em;margin:0;font-size:20px;font-weight:600;line-height:1.25}.v-loader-example__copy p{color:var(--v-text-2);max-width:45ch;margin:10px 0 0;font-size:14px;line-height:1.65}.v-loader-example__status{border-top:1px solid var(--v-border);color:var(--v-text-2);grid-column:1/-1;padding-top:14px;font-size:12px}.v-loader-example__done[data-slot]{--is:36px;color:var(--v-text)}.v-loader-example>.v-loading-example__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.v-loader-example>.v-loading-example__actions>[data-slot=button]{width:auto;min-height:44px}@media (max-width:600px){.v-loader-example__stage{grid-template-columns:1fr;gap:20px;padding:22px}.v-loader-example__drawing{justify-self:start}}
.v-motion-surface[data-motion-surface]{translate:var(--presence-x,0px) var(--presence-y,0px);scale:var(--presence-scale,1)}.v-motion-surface:is([data-motion-surface=soften],[data-motion-surface=focus]){filter:blur(var(--presence-blur,0px))}.v-motion-surface[data-motion-quiet=true]{clip-path:none;translate:none;scale:none}.v-motion-surface[data-motion-quiet=true]:is([data-motion-surface=soften],[data-motion-surface=focus]){filter:none}.v-motion-surface[data-motion-exiting=true]{pointer-events:none}@media (prefers-reduced-motion:reduce){.v-motion-surface[data-motion-surface]{clip-path:none;translate:none;scale:none}.v-motion-surface:is([data-motion-surface=soften],[data-motion-surface=focus]){filter:none}}
html[data-scrollbar-policy=cojeev]{--cojeev-scrollbar-size:4px;--cojeev-scrollbar-color:var(--v-text-2)}:where(html[data-scrollbar-policy=cojeev],html[data-scrollbar-policy=cojeev] *){scrollbar-width:thin;scrollbar-color:var(--cojeev-scrollbar-color,var(--v-text-2)) transparent}:where(html[data-scrollbar-policy=cojeev],html[data-scrollbar-policy=cojeev] *)::-webkit-scrollbar{width:var(--cojeev-scrollbar-size,6px);height:var(--cojeev-scrollbar-size,6px)}:where(html[data-scrollbar-policy=cojeev],html[data-scrollbar-policy=cojeev] *)::-webkit-scrollbar-track{background:0 0}:where(html[data-scrollbar-policy=cojeev],html[data-scrollbar-policy=cojeev] *)::-webkit-scrollbar-thumb{background:var(--cojeev-scrollbar-color,var(--v-text-2));border-radius:999px}:where(html[data-scrollbar-policy=cojeev],html[data-scrollbar-policy=cojeev] *)::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab,var(--cojeev-scrollbar-color,var(--v-text-2)) 76%,var(--v-brand))}[data-slot=scroll-area].v-scroll{isolation:isolate;max-height:var(--h,240px);border-radius:var(--r-card-sm,20px);background:var(--v-canvas);color:var(--v-text);box-shadow:inset 0 0 0 1px var(--v-border);padding:6px 6px 6px 18px;position:relative;overflow:hidden}[data-slot=scroll-area].-ink{background:var(--v-ink);color:var(--v-on-ink)}[data-slot=scroll-area].-plain{min-width:0;max-width:100%;color:inherit;box-shadow:none;border-radius:inherit;background:0 0;padding:0}[data-slot=scroll-area].-plain>[data-slot=scroll-area-viewport]{height:auto;max-height:var(--h,320px);padding:8px 24px 12px 8px}[data-slot=scroll-area].-plain>[data-slot=scroll-area-viewport]>div{table-layout:fixed;width:100%}.v-list-scroll{--h:min(320px,60dvh)}[data-slot=scroll-area-viewport]{width:100%;height:100%;max-height:calc(var(--h,240px) - 12px);border-radius:inherit;overscroll-behavior:contain;scrollbar-width:none;padding-right:24px}[data-slot=scroll-area-viewport]::-webkit-scrollbar{width:0;height:0;display:none}[data-slot=scroll-area-viewport]:focus-visible{outline:2px solid var(--v-brand);outline-offset:-3px}[data-slot=scroll-area-viewport]>div>:is(p,.v-body){border-bottom:1px solid color-mix(in oklab,var(--v-border) 70%,transparent);font-size:var(--fs-body,14px);margin:0;padding:12px 0;line-height:1.6}[data-slot=scroll-area-viewport]>div>:is(p,.v-body):last-child{border-bottom:0}[data-slot=scroll-area].-ink [data-slot=scroll-area-viewport]>div>:is(p,.v-body){border-bottom-color:color-mix(in oklab,var(--v-on-ink) 14%,transparent)}[data-slot=scroll-area-scrollbar]{--scrollbar-size:6px;padding:0 calc((24px - var(--scrollbar-size)) / 2);touch-action:none;-webkit-user-select:none;user-select:none;z-index:2;background:0 0;border-radius:999px;transition:background-color .16s;display:flex}[data-slot=scroll-area-scrollbar][data-orientation=vertical]{width:24px}[data-slot=scroll-area-scrollbar][data-orientation=horizontal]{height:24px;padding:calc((24px - var(--scrollbar-size)) / 2) 0;flex-direction:column}[data-slot=scroll-area-scrollbar]:before{content:"";inset:0 calc((24px - var(--scrollbar-size)) / 2);border-radius:inherit;pointer-events:none;position:absolute}[data-slot=scroll-area-scrollbar][data-orientation=horizontal]:before{inset:calc((24px - var(--scrollbar-size)) / 2) 0}[data-slot=scroll-area-scrollbar]:hover:before,[data-slot=scroll-area-scrollbar][data-dragging=true]:before{background:color-mix(in oklab,var(--scrollbar-color,var(--v-pink)) 24%,transparent)}[data-slot=scroll-area-thumb]{min-height:18px;color:var(--scrollbar-color,var(--v-text-2));background:0 0;flex:1;position:relative}[data-slot=scroll-area-thumb]:before{content:"";position:absolute;inset:-4px}[data-slot=scroll-area-scrollbar][data-orientation=horizontal] [data-slot=scroll-area-thumb]{min-width:18px;min-height:0}.v-scroll__contour{pointer-events:none;fill:currentColor;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}[data-slot=scroll-area-scrollbar]:hover [data-slot=scroll-area-thumb],[data-slot=scroll-area-scrollbar][data-scrolling=true] [data-slot=scroll-area-thumb]{color:var(--scrollbar-color,var(--v-pink-deep))}[data-slot=scroll-area-scrollbar][data-dragging=true] [data-slot=scroll-area-thumb]{color:var(--scrollbar-color,var(--v-pink))}[data-slot=scroll-area].-ink [data-slot=scroll-area-thumb]{color:var(--scrollbar-color,color-mix(in oklab,var(--v-on-ink) 65%,transparent))}[data-slot=scroll-area-scrollbar][data-scrollbar-variant=rounded] [data-slot=scroll-area-thumb]:after,[data-slot=scroll-area-scrollbar][data-scrollbar-variant=minimal] [data-slot=scroll-area-thumb]:after{content:"";background:currentColor;border-radius:999px;position:absolute;inset:0}[data-slot=scroll-area-scrollbar][data-scrollbar-variant=minimal] [data-slot=scroll-area-thumb]:after{opacity:.72;border-radius:0}:root[data-mode=dark] [data-slot=scroll-area].-ink{background:var(--v-canvas);color:var(--v-text)}@media (prefers-reduced-motion:reduce){[data-slot=scroll-area-scrollbar]{transition:none}[data-slot=scroll-area-viewport]{scroll-behavior:auto}}[data-slot=scroll-area-scrollbar][data-motion=off]{transition:none}html[data-page-scrollbar=mounted],html[data-page-scrollbar-pending],html[data-page-scrollbar=mounted] body,html[data-page-scrollbar-pending] body{scrollbar-width:none}html[data-page-scrollbar=mounted]::-webkit-scrollbar{width:0;height:0}html[data-page-scrollbar-pending]::-webkit-scrollbar{width:0;height:0}html[data-page-scrollbar=mounted] body::-webkit-scrollbar{width:0;height:0}html[data-page-scrollbar-pending] body::-webkit-scrollbar{width:0;height:0}.v-page-scrollbar{right:2px;top:var(--page-scrollbar-top,80px);z-index:50;touch-action:none;-webkit-user-select:none;user-select:none;--scrollbar-size:6px;width:24px;color:var(--scrollbar-color,var(--v-text-2));background:0 0;border-radius:999px;transition:background-color .16s;position:fixed;bottom:16px}.v-page-scrollbar[data-overflow=false]{visibility:hidden;pointer-events:none}.v-page-scrollbar:hover,.v-page-scrollbar[data-scrolling=true]{color:var(--scrollbar-color,var(--v-pink-deep))}.v-page-scrollbar[data-dragging=true]{color:var(--scrollbar-color,var(--v-pink))}.v-page-scrollbar:focus-visible{outline:2px solid var(--v-brand);outline-offset:-1px}[data-slot=page-scrollbar-thumb]{left:calc((24px - var(--scrollbar-size)) / 2);right:calc((24px - var(--scrollbar-size)) / 2);min-height:0;position:absolute;top:0}[data-slot=page-scrollbar-thumb] svg{fill:currentColor;pointer-events:none;width:100%;height:100%;display:block}.v-page-scrollbar[data-scrollbar-variant=rounded] [data-slot=page-scrollbar-thumb]:after,.v-page-scrollbar[data-scrollbar-variant=minimal] [data-slot=page-scrollbar-thumb]:after{content:"";background:currentColor;border-radius:999px;position:absolute;inset:0}.v-page-scrollbar[data-scrollbar-variant=minimal] [data-slot=page-scrollbar-thumb]:after{opacity:.72;border-radius:0}.v-page-scrollbar[data-motion=off]{transition:none}@media (pointer:coarse){.v-page-scrollbar{width:24px;right:0}}@media (prefers-reduced-motion:reduce){.v-page-scrollbar{transition:none}}.v-scroll__grip{color:var(--v-canvas);pointer-events:none;flex-direction:column;gap:3px;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.v-scroll__grip i{width:min(3px,var(--scrollbar-size,6px));height:min(3px,var(--scrollbar-size,6px));background:currentColor;border-radius:50%;display:block}[data-orientation=horizontal] .v-scroll__grip{flex-direction:row}[data-dragging=true] .v-scroll__grip{color:var(--ink-fixed)}.v-page-scrollbar:before{content:"";background:var(--v-border);pointer-events:none;width:1px;position:absolute;top:4px;bottom:4px;left:50%}[data-slot=page-scrollbar-thumb]:before{content:"";position:absolute;inset:0 -3px}.v-page-scrollbar[data-slot=element-scrollbar]{top:4px;bottom:18px;z-index:2;position:absolute;inset-inline-end:1px}.v-page-scrollbar[data-slot=element-scrollbar]:before{display:none}:root [data-element-scrollbar=mounted]{scrollbar-width:none}[data-element-scrollbar=mounted]::-webkit-scrollbar{width:0;height:0}:root [data-element-scrollbar=horizontal]{scrollbar-width:auto}[data-slot=element-scrollbar][data-native-fallback]{visibility:hidden;pointer-events:none}@media (forced-colors:active){:root [data-element-scrollbar=mounted]{scrollbar-width:auto}[data-element-scrollbar=mounted]::-webkit-scrollbar{width:auto;height:auto}[data-slot=element-scrollbar]{display:none}}
.v-shape-artwork{aspect-ratio:1;flex-shrink:0;width:100%;height:auto;display:block;overflow:visible}.v-shape-artwork>g{pointer-events:none}.v-shape-studio{width:100%;min-width:0;color:var(--v-text);gap:24px;padding:18px;display:grid;container-type:inline-size}.v-shape-studio__heading{max-width:440px}.v-shape-studio__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--v-muted);font-size:10px}.v-shape-studio__heading h3{letter-spacing:-.025em;margin:14px 0;font-size:clamp(24px,5cqi,34px);font-weight:550;line-height:1.12}.v-shape-studio__heading>p:last-child{color:var(--v-muted);font-size:14px;line-height:1.6}.v-shape-studio__desk{border:1px solid var(--v-border);background:var(--v-paper);border-radius:28px;grid-template-columns:minmax(0,1fr);display:grid}.v-shape-studio__proof{background:radial-gradient(ellipse at 38% 35%, color-mix(in srgb, var(--v-yellow) 15%, transparent), transparent 70%), var(--v-paper);border-radius:28px 28px 0 0;align-content:center;justify-items:center;min-width:0;padding:24px;display:grid;position:relative}.v-shape-studio__registration{color:var(--v-muted);opacity:.5;pointer-events:none;font-size:20px;position:absolute;top:12px;left:18px}.v-shape-studio__art{width:100%;max-width:330px}.v-shape-studio__caption{align-items:baseline;gap:14px;margin:10px 0 18px;font-size:16px;display:flex}.v-shape-studio__caption small{color:var(--v-muted);font-size:11px}.v-shape-studio__controls{border-top:1px solid var(--v-border);gap:24px;min-width:0;padding:24px;display:grid}.v-shape-studio__label,.v-shape-studio__layers legend{letter-spacing:.035em;margin:0 0 12px;font-size:11px;font-weight:600}.v-shape-studio__tones{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.v-shape-studio__tones>button{flex-direction:column;gap:8px;min-width:44px;min-height:64px;padding:8px 0;display:flex}.v-shape-studio__tones>button>span:not([data-slot]){border:1px solid var(--v-border);border-radius:50%;width:18px;height:18px}.v-shape-studio__tones small{text-transform:capitalize;font-size:11px}.v-shape-studio__tones>button[aria-pressed=true]>span:not([data-slot]){outline:2px solid var(--v-text);outline-offset:4px}.v-shape-studio__tones>button[aria-pressed=true]{background:var(--v-accent-soft)}.v-shape-studio__layers{border:0;min-width:0;margin:0;padding:0}.v-shape-studio__layers>div{justify-content:space-between;align-items:center;gap:16px;min-height:44px;display:flex}.v-shape-studio__layers>div+div{margin-top:10px}.v-shape-studio__motion{flex-wrap:wrap;gap:8px;display:flex}.v-shape-studio__hint{color:var(--v-muted);margin:12px 0;font-size:12px;line-height:1.6}.v-shape-studio__tray{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.v-shape-studio__tray>button,.v-shape-studio__masks>button{border-radius:16px;flex-direction:column;gap:12px;min-width:0;min-height:94px;padding:16px 6px;display:flex}.v-shape-studio__tray small,.v-shape-studio__masks small{overflow-wrap:anywhere;font-size:11px;line-height:1.4}.v-shape-studio__tray>button[aria-pressed=true]{background:var(--v-accent-soft);box-shadow:inset 0 0 0 1px var(--v-accent-ink)}.v-shape-studio__details{gap:24px;padding:18px 12px 24px;display:grid}.v-shape-studio__range>div{justify-content:space-between;gap:12px;margin-bottom:12px;display:flex}.v-shape-studio__range output{color:var(--v-muted);font-variant-numeric:tabular-nums;font-size:12px}.v-shape-studio__export{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-top:10px;display:flex}.v-shape-studio__export h4{margin:0 0 8px;font-size:18px;font-weight:550}.v-shape-studio__export p,.v-shape-studio__receipt{color:var(--v-muted);font-size:12px;line-height:1.6}.v-shape-studio__receipt{min-height:38px}.v-shape-studio__inventory{--h:360px}.v-shape-studio__masks{grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:12px;padding:16px;display:grid}@container (min-width:550px){.v-shape-studio__desk{grid-template-columns:minmax(0,1fr) minmax(250px,.8fr)}.v-shape-studio__proof{border-radius:28px 0 0 28px}.v-shape-studio__controls{border-top:0;border-left:1px solid var(--v-border)}.v-shape-studio__tray{grid-template-columns:repeat(6,minmax(0,1fr))}.v-shape-studio__details{grid-template-columns:repeat(2,minmax(0,1fr))}}
:root .v-btn.v-hero-button[data-slot][data-hero-variant]{--hero-fill:var(--v-ink);--hero-ink:var(--v-on-ink);--hero-edge:var(--v-ink);--mfill:var(--hero-fill);--mstroke:var(--hero-edge);isolation:isolate;background:var(--hero-fill);min-width:240px;max-width:100%;height:62px;color:var(--hero-ink);font:600 17px/1.2 var(--font-text);letter-spacing:-.025em;box-shadow:none;-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;gap:25px;padding:0 25px 0 29px;text-decoration:none;display:inline-flex;position:relative}:root .v-btn.v-hero-button[data-slot][data-hero-variant=accent]{--hero-fill:var(--v-pink);--hero-ink:var(--v-on-accent);--hero-edge:var(--v-border)}:root .v-btn.v-hero-button[data-slot][data-hero-variant=secondary]{--hero-fill:var(--v-blue);--hero-ink:var(--v-on-accent);--hero-edge:var(--v-border)}:root .v-btn.v-hero-button[data-slot][data-hero-variant=danger]{--hero-fill:var(--v-danger-fill);--hero-ink:var(--destructive-foreground);--hero-edge:var(--v-danger-fill)}:root .v-btn.v-hero-button[data-slot]:is([data-hero-variant=outline],[data-hero-variant=ghost]){--hero-fill:var(--v-paper);--hero-ink:var(--v-text);--hero-edge:var(--v-border)}:root .v-btn.v-hero-button[data-slot]:has(>svg.v-morph){background:0 0}.v-hero-button[data-slot]>svg.v-morph{filter:drop-shadow(0 3px 0 color-mix(in oklab, var(--hero-edge) 34%, transparent))}.v-hero-button__label{overflow-wrap:anywhere;white-space:normal;min-width:0;position:relative}.v-hero-button__arrow{flex:none;place-items:center;width:40px;height:32px;display:grid}.v-hero-button__arrow svg{overflow:visible}:root .v-btn.v-hero-button[data-slot][data-hero-size=sm]{gap:14px;min-width:180px;height:48px;padding-inline:21px;font-size:14px}:root .v-btn.v-hero-button[data-slot][data-hero-size=default]{gap:20px;min-width:216px;height:56px;padding-inline:25px;font-size:16px}:root .v-btn.v-hero-button[data-slot]:focus-visible{outline:2px solid var(--v-text);outline-offset:7px}:root .v-btn.v-hero-button[data-slot]:is(:disabled,[aria-disabled=true]:not([aria-busy=true])){--hero-fill:var(--v-disabled-face);--hero-ink:var(--v-disabled-ink);--hero-edge:var(--v-disabled-edge);color:var(--v-disabled-ink);box-shadow:none}.v-hero-button[data-slot]:is(:disabled,[aria-disabled=true])>svg.v-morph{filter:none}.v-hero-button__window{z-index:1;min-width:0;position:relative}.v-hero-button__label{display:block}.v-hero-button__arrow{z-index:1;transition:transform var(--t-element) var(--enter);position:relative}.v-hero-button__paint{border-radius:inherit;pointer-events:none;z-index:0;position:absolute;inset:1px;overflow:hidden}.v-hero-button__paint>i{pointer-events:none;display:none;position:absolute}.v-hero-button__edition{z-index:1;letter-spacing:.08em;text-align:center;border-inline-end:1px dashed;flex:none;padding-inline-end:16px;font-size:9px;line-height:1.4;position:relative}.v-hero-button__echo{position:absolute;inset:0;transform:translateY(150%)}.v-hero-button__label,.v-hero-button__echo{transition:transform var(--t-element) var(--enter)}:root .v-btn.v-hero-button[data-slot][data-hero-size][data-hero-appearance=split-arrow]{gap:20px;padding-inline-end:10px}.v-hero-button[data-hero-appearance=split-arrow] .v-hero-button__arrow{background:var(--v-pink);width:46px;height:42px;color:var(--v-on-accent);border-radius:999px}.v-hero-button[data-hero-appearance=split-arrow][data-arrow-active=true]:not([data-motion-quiet=true]) .v-hero-button__arrow{transform:translate(4px)}:root .v-btn.v-hero-button[data-slot][data-hero-size][data-hero-appearance=paper-fold]{border-radius:12px 28px 12px 12px;padding-inline:24px}:root .v-btn.v-hero-button[data-hero-appearance=paper-fold][data-hero-variant=default]{--hero-fill:var(--v-yellow);--hero-ink:var(--v-on-accent);--hero-edge:var(--v-border)}.v-hero-button[data-hero-appearance=paper-fold] .v-hero-button__paint>i:first-child{background:var(--v-on-accent);opacity:.16;clip-path:polygon(0 0,100% 100%,0 100%);transform-origin:100% 0;width:24px;height:24px;transition:transform var(--t-element) var(--enter);display:block;top:0;right:0}.v-hero-button[data-hero-appearance=paper-fold][data-arrow-active=true]:not([data-motion-quiet=true]) .v-hero-button__paint>i:first-child{transform:scale(1.6)}:root .v-btn.v-hero-button[data-slot][data-hero-size][data-hero-appearance=pressed-key]{border-radius:14px}.v-hero-button[data-hero-appearance=pressed-key]>svg.v-morph{filter:drop-shadow(0 6px 0 color-mix(in srgb, var(--hero-edge) 40%, transparent));transition:filter var(--t-micro)}.v-hero-button[data-hero-appearance=pressed-key] .v-hero-button__paint{border:1px solid color-mix(in srgb, var(--hero-ink) 25%, transparent);border-radius:9px;inset:5px}.v-hero-button[data-hero-appearance=pressed-key][data-arrow-active=true]:not([data-motion-quiet=true]) .v-hero-button__window,.v-hero-button[data-hero-appearance=pressed-key][data-arrow-active=true]:not([data-motion-quiet=true]) .v-hero-button__arrow{transform:translateY(2px)}.v-hero-button[data-hero-appearance=pressed-key][data-arrow-active=true]:not([data-motion-quiet=true])>svg.v-morph{filter:drop-shadow(0 2px 0 color-mix(in srgb, var(--hero-edge) 40%, transparent))}:root .v-btn.v-hero-button[data-slot][data-hero-size][data-hero-appearance=ribbon]{border-radius:8px;padding-inline-start:34px}:root .v-btn.v-hero-button[data-hero-appearance=ribbon][data-hero-variant=default]{--hero-fill:var(--v-blue);--hero-ink:var(--v-on-accent);--hero-edge:var(--v-border)}.v-hero-button[data-hero-appearance=ribbon] .v-hero-button__paint{border-radius:8px}.v-hero-button[data-hero-appearance=ribbon] .v-hero-button__paint>i{opacity:.2;width:5px;transition:transform var(--t-element) var(--enter);background:currentColor;display:block;top:-15%;bottom:-15%;left:8px;transform:skew(-20deg)}.v-hero-button[data-hero-appearance=ribbon] .v-hero-button__paint>i:nth-child(2){left:17px}.v-hero-button[data-hero-appearance=ribbon] .v-hero-button__paint>i:nth-child(3){display:none}.v-hero-button[data-hero-appearance=ribbon][data-arrow-active=true]:not([data-motion-quiet=true]) .v-hero-button__paint>i{transform:translate(4px)skew(-30deg)}:root .v-btn.v-hero-button[data-slot][data-hero-size][data-hero-appearance=ticket]{border-radius:12px;gap:16px;min-width:min(280px,100%);padding-inline:20px}:root .v-btn.v-hero-button[data-hero-appearance=ticket][data-hero-variant=default]{--hero-fill:var(--v-olive);--hero-ink:var(--v-on-accent);--hero-edge:var(--v-border)}.v-hero-button[data-hero-appearance=ticket] .v-hero-button__arrow{border-inline-start:1px dashed;padding-inline-start:8px}.v-hero-button[data-hero-appearance=ticket][data-arrow-active=true]:not([data-motion-quiet=true]) .v-hero-button__arrow{transform:rotate(-7deg)translate(3px)}:root .v-btn.v-hero-button[data-slot][data-hero-size][data-hero-appearance=seal]{text-align:center;border-radius:50%;flex-direction:column;gap:8px;width:132px;min-width:132px;height:132px;padding:22px;font-size:17px}:root .v-btn.v-hero-button[data-hero-appearance=seal][data-hero-variant=default]{--hero-fill:var(--v-pink);--hero-ink:var(--v-on-accent);--hero-edge:var(--v-border)}.v-hero-button[data-hero-appearance=seal] .v-hero-button__paint{border:1px dashed var(--hero-ink);transition:transform var(--t-panel) var(--enter);border-radius:50%;inset:9px}.v-hero-button[data-hero-appearance=seal][data-arrow-active=true]:not([data-motion-quiet=true]) .v-hero-button__paint{transform:rotate(25deg)}:root .v-btn.v-hero-button[data-hero-appearance=ink-sweep][data-hero-variant=default]{--hero-fill:var(--v-canvas);--hero-ink:var(--v-text);--hero-edge:var(--v-border)}.v-hero-button[data-hero-appearance=ink-sweep] .v-hero-button__paint>i:first-child{background:var(--v-pink);opacity:.35;transform-origin:0;transition:transform var(--t-panel) var(--enter);border-radius:50% 30% 55% 20%;display:block;inset:18% 5%;transform:scaleX(.08)}.v-hero-button[data-hero-appearance=ink-sweep][data-arrow-active=true]:not([data-motion-quiet=true]) .v-hero-button__paint>i:first-child{transform:scaleX(1)}.v-hero-button[data-hero-appearance=orbit] .v-hero-button__arrow{border:1px solid;border-radius:50%;width:46px;height:46px}.v-hero-button[data-hero-appearance=orbit] .v-hero-button__arrow:after{content:"";border:1px solid color-mix(in srgb, currentColor 45%, transparent);transition:transform var(--t-panel) var(--enter);border-radius:50%;position:absolute;inset:-6px;transform:rotate(-35deg)scaleX(.72)}.v-hero-button[data-hero-appearance=orbit] .v-hero-button__arrow:before{content:"";background:var(--v-pink);transform-origin:4px 30px;width:7px;height:7px;transition:transform var(--t-panel) var(--enter);border-radius:50%;position:absolute;top:-6px;left:18px}.v-hero-button[data-hero-appearance=orbit][data-arrow-active=true]:not([data-motion-quiet=true]) .v-hero-button__arrow:before{transform:rotate(160deg)}.v-hero-button[data-hero-appearance=orbit][data-arrow-active=true]:not([data-motion-quiet=true]) .v-hero-button__arrow:after{transform:rotate(35deg)scaleX(.72)}.v-hero-button[data-hero-appearance=sliding-window] .v-hero-button__window{padding-block:2px;overflow:hidden}.v-hero-button[data-hero-appearance=sliding-window][data-arrow-active=true]:not([data-motion-quiet=true]) .v-hero-button__label{transform:translateY(-150%)}.v-hero-button[data-hero-appearance=sliding-window][data-arrow-active=true]:not([data-motion-quiet=true]) .v-hero-button__echo{transform:translateY(0)}:root .v-btn.v-hero-button[data-slot][data-hero-size][data-hero-appearance=stacked-paper]{border-radius:12px}:root .v-btn.v-hero-button[data-hero-appearance=stacked-paper][data-hero-variant=default]{--hero-fill:var(--v-canvas);--hero-ink:var(--v-text);--hero-edge:var(--v-border)}.v-hero-button[data-hero-appearance=stacked-paper] .v-hero-button__paint{inset:0;overflow:visible}.v-hero-button[data-hero-appearance=stacked-paper] .v-hero-button__paint>i{border:1px solid var(--hero-edge);transition:transform var(--t-element) var(--enter);border-radius:9px;display:block;inset:4px;transform:translateY(6px)rotate(-2deg)}.v-hero-button[data-hero-appearance=stacked-paper] .v-hero-button__paint>i:nth-child(2){transform:translateY(10px)rotate(2deg)}.v-hero-button[data-hero-appearance=stacked-paper] .v-hero-button__paint>i:nth-child(3){display:none}.v-hero-button[data-hero-appearance=stacked-paper][data-arrow-active=true]:not([data-motion-quiet=true]) .v-hero-button__paint>i:first-child{transform:translateY(7px)rotate(-4deg)}.v-hero-button[data-hero-appearance=stacked-paper][data-arrow-active=true]:not([data-motion-quiet=true]) .v-hero-button__paint>i:nth-child(2){transform:translateY(12px)rotate(4deg)}.v-hero-button[data-hero-appearance=spotlight] .v-hero-button__paint{background:radial-gradient(70px circle at var(--hero-pointer-x,50%) var(--hero-pointer-y,50%), color-mix(in srgb, var(--hero-ink) 25%, transparent), transparent);opacity:.35;transition:opacity var(--t-element)}.v-hero-button[data-hero-appearance=spotlight][data-arrow-active=true]:not([data-motion-quiet=true]) .v-hero-button__paint{opacity:1}.v-hero-button[data-motion-quiet=true] :is(.v-hero-button__label,.v-hero-button__echo,.v-hero-button__arrow,.v-hero-button__paint,.v-hero-button__paint>i),.v-hero-button[data-motion-quiet=true] .v-hero-button__arrow:before,.v-hero-button[data-motion-quiet=true] .v-hero-button__arrow:after{transition:none}:root .v-btn.v-hero-button[data-slot][data-hero-appearance=seal][data-hero-size=sm]{width:112px;min-width:112px;height:112px;padding:16px;font-size:15px}:root .v-btn.v-hero-button[data-slot][data-hero-appearance=seal][data-hero-size=lg]{width:148px;min-width:148px;height:148px;padding:24px;font-size:18px}:root .v-btn.v-hero-button[data-slot][data-hero-appearance][data-hero-variant]:is(:disabled,[aria-disabled=true]:not([aria-busy=true])){--hero-fill:var(--v-disabled-face);--hero-ink:var(--v-disabled-ink);--hero-edge:var(--v-disabled-edge);color:var(--v-disabled-ink)}.v-hero-demo{text-align:center;justify-items:center;gap:16px;min-width:0;padding:32px 12px;display:grid}.v-hero-demo>.v-meta{max-width:32ch;font-size:13px;line-height:1.6}.v-hero-demo [role=status]{min-height:1.6em;font-size:12px}.v-hero-demo[data-compact]{padding:24px 12px}@media (max-width:600px){:root .v-btn.v-hero-button[data-hero-appearance]:not([data-hero-appearance=seal]){gap:16px;min-width:0;padding-inline:20px}}
.v-living-link{--link-open:var(--link-motion,0);min-inline-size:0;max-inline-size:100%;color:var(--v-text);font:inherit;font-weight:var(--fw-control);vertical-align:baseline;cursor:pointer;align-items:baseline;gap:.3em;text-decoration:none;display:inline-flex;position:relative}.v-living-link:any-link{text-decoration:none}.v-living-link:hover,.v-living-link:focus-visible{color:var(--v-text)}.v-living-link:focus-visible{outline:2px solid var(--ring);outline-offset:5px;border-radius:var(--r-sm)}.v-living-link__words{overflow-wrap:anywhere;min-inline-size:0;padding-block-end:.17em;position:relative}.v-living-link__ink{pointer-events:none;block-size:.42em;inline-size:100%;clip-path:inset(-.1em calc(22% * (1 - var(--link-open,0))) -.1em 0);position:absolute;inset-block-end:-.12em;inset-inline:0;overflow:visible}.v-living-link__ink path{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:calc(.55 + .45 * var(--link-open,0))}.v-living-link__arrow{block-size:.95em;inline-size:.95em;translate:calc(var(--link-open,0) * .14em) calc(var(--link-open,0) * -.14em);flex:none;align-self:baseline;display:inline-flex}.v-living-link__arrow svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;block-size:100%;inline-size:100%;overflow:visible}.v-living-link:where([data-direction=forward]) .v-living-link__arrow{translate:calc(var(--link-open,0) * .2em) 0}.v-living-link:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))[data-direction=forward]) .v-living-link__arrow{scale:-1 1;translate:calc(var(--link-open,0) * -.2em) 0}.v-living-link__arrow-window{block-size:100%;inline-size:100%;display:grid}.v-living-link__arrow-window svg{grid-area:1/1}.v-living-link__arrow-window [data-arrow=incoming]{visibility:hidden}.v-living-link:where(:not([data-treatment=contour])) .v-living-link__arrow{translate:0}.v-living-link:where(:not([data-treatment=contour])) .v-living-link__arrow-window{overflow:hidden}.v-living-link:where(:not([data-treatment=contour])) .v-living-link__arrow-window [data-arrow=outgoing]{translate:calc(var(--link-open,0) * 125%) 0;opacity:calc(1 - var(--link-open,0))}.v-living-link:where(:not([data-treatment=contour])) .v-living-link__arrow-window [data-arrow=incoming]{visibility:visible;translate:calc((var(--link-open,0) - 1) * 125%) 0;opacity:var(--link-open,0)}.v-living-link:where(:not([data-treatment=contour])[data-direction=up-right]) .v-living-link__arrow-window [data-arrow=outgoing]{translate:calc(var(--link-open,0) * 125%) calc(var(--link-open,0) * -125%)}.v-living-link:where(:not([data-treatment=contour])[data-direction=up-right]) .v-living-link__arrow-window [data-arrow=incoming]{translate:calc((var(--link-open,0) - 1) * 125%) calc((1 - var(--link-open,0)) * 125%)}.v-living-link[data-treatment^=underline] .v-living-link__ink path{opacity:1}.v-living-link[data-treatment=underline-start] .v-living-link__ink{clip-path:inset(-.1em calc(100% * (1 - var(--link-open,0))) -.1em 0)}.v-living-link:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))[data-treatment=underline-end] .v-living-link__ink{clip-path:inset(-.1em calc(100% * (1 - var(--link-open,0))) -.1em 0)}.v-living-link[data-treatment=underline-end] .v-living-link__ink{clip-path:inset(-.1em 0 -.1em calc(100% * (1 - var(--link-open,0))))}.v-living-link:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))[data-treatment=underline-start] .v-living-link__ink{clip-path:inset(-.1em 0 -.1em calc(100% * (1 - var(--link-open,0))))}.v-living-link[data-treatment=underline-center] .v-living-link__ink{clip-path:inset(-.1em calc(50% * (1 - var(--link-open,0))) -.1em)}.v-living-link[data-treatment^=wash]{--link-pigment:var(--v-blue)}.v-living-link[data-tone=pink]{--link-pigment:var(--v-pink)}.v-living-link[data-tone=olive]{--link-pigment:var(--v-olive)}.v-living-link[data-tone=yellow]{--link-pigment:var(--v-yellow)}.v-living-link[data-treatment^=wash] .v-living-link__words{isolation:isolate}.v-living-link[data-treatment^=wash] .v-living-link__words:before{content:"";z-index:-1;pointer-events:none;background:color-mix(in oklab,var(--link-pigment) 25%,transparent);border-radius:38% 62% 43% 57%/20% 22% 28% 23%;position:absolute;inset:.04em -.2em .02em}.v-living-link[data-treatment=wash-up] .v-living-link__words:before{transform-origin:50% 100%;scale:1 var(--link-open,0)}.v-living-link[data-treatment=wash-across] .v-living-link__words:before{transform-origin:0;scale:var(--link-open,0) 1}.v-living-link:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))[data-treatment=wash-across] .v-living-link__words:before{transform-origin:100%}.v-living-link[data-treatment^=wash] .v-living-link__ink{opacity:.45}.v-living-link[aria-disabled=true]{color:var(--v-text-3);cursor:not-allowed}.v-living-link[aria-disabled=true] .v-living-link__ink{opacity:.45}.v-living-link[aria-disabled=true] .v-living-link__words:before{display:none}.v-living-link[data-quiet=true] .v-living-link__arrow{translate:0}.v-living-link[data-quiet=true] .v-living-link__arrow-window [data-arrow=outgoing]{opacity:1;translate:0}.v-living-link[data-quiet=true] .v-living-link__arrow-window [data-arrow=incoming]{visibility:hidden}:where([data-flow=off],[data-no-glide]) .v-living-link,.v-living-link:where([data-flow=off],[data-no-glide]){--link-open:0}:where([data-flow=off],[data-no-glide]) .v-living-link[data-active=true],.v-living-link[data-active=true]:where([data-flow=off],[data-no-glide]){--link-open:1}:where([data-flow=off],[data-no-glide]) .v-living-link__arrow,.v-living-link:where([data-flow=off],[data-no-glide]) .v-living-link__arrow{--link-open:0;translate:0}[data-flow=off] .v-living-link .v-living-link__arrow{translate:0}[data-flow=off] .v-living-link__arrow-window [data-arrow=outgoing]{opacity:1;translate:0}[data-flow=off] .v-living-link__arrow-window [data-arrow=incoming]{visibility:hidden}@media (prefers-reduced-motion:reduce){.v-living-link__arrow{translate:0}.v-living-link__ink{clip-path:none}.v-living-link__ink path{opacity:1}.v-living-link__arrow-window [data-arrow=outgoing]{opacity:1;translate:0}.v-living-link__arrow-window [data-arrow=incoming]{visibility:hidden}}@media (forced-colors:active){.v-living-link{color:linktext}.v-living-link[aria-disabled=true]{color:graytext}}
