.v-api-filters{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--v-space-3)}.v-api-filters__selects{display:flex;align-items:center;gap:var(--v-space-2);min-width:0}.v-api-filters__selects .v-dropdown{width:200px}.v-api-filters__search{width:min(100%,320px)}.v-api-range{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v-space-2);min-width:0}.v-api-range__cal{width:auto;min-width:0;max-width:240px}.v-api-range__cal.is-on{box-shadow:inset 0 0 0 1px var(--v-accent-line);background-color:var(--v-accent-soft)}.v-api-range__cal.is-on,.v-api-range__cal.is-on>svg:first-child{color:var(--v-accent-ink)}@media (max-width:639.98px){.v-api-filters__search,.v-api-filters__selects{width:100%}.v-api-filters__selects .v-dropdown{flex:1 1 0;width:auto;min-width:0}}@media (max-width:419.98px){.v-api-filters__selects .v-dropdown>svg:first-child{display:none}}.v-api-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.v-api-stats>:last-child{grid-column:1/-1}@media (min-width:900px){.v-api-stats{grid-template-columns:repeat(6,minmax(0,1fr))}.v-api-stats>*{grid-column:span 2}.v-api-stats>:nth-child(n+4){grid-column:span 3}}@media (min-width:1200px){.v-api-stats{grid-template-columns:repeat(5,minmax(0,1fr))}.v-api-stats>*,.v-api-stats>:last-child,.v-api-stats>:nth-child(n+4){grid-column:auto}}.v-api-chart{display:flex;flex-direction:column;gap:var(--v-space-4)}.v-api-chart__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--v-space-3)}.v-api-break{display:flex;flex-direction:column;min-width:0;padding:var(--v-space-4) var(--v-space-2) var(--v-space-2)}.v-api-break__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--v-space-3);padding:0 var(--v-space-3) var(--v-space-2)}.v-api-break__rows{display:flex;flex-direction:column}.v-api-break__none{padding:var(--v-space-3) var(--v-space-3) var(--v-space-4)}.v-api-break .v-skeleton-rows{padding:0 var(--v-space-3) var(--v-space-2)}.v-api-brow{display:flex;flex-direction:column;gap:6px;width:100%;min-width:0;padding:var(--v-space-2_5) var(--v-space-3);border-radius:var(--v-radius-md);text-align:left;transition:background-color var(--v-dur-hover) var(--v-ease-out),box-shadow var(--v-dur-hover) var(--v-ease-out),--v-glare-c var(--v-dur-hover) var(--v-ease-out)}.v-api-brow.is-interactive{cursor:pointer}@media (hover:hover) and (pointer:fine){.v-api-brow.is-interactive:hover{background-color:var(--v-fill)}}.v-api-brow.is-interactive:is(:active,[data-press]){background-color:var(--v-fill-hover)}.v-api-brow.is-active{background-color:var(--v-accent-soft);box-shadow:inset 0 0 0 1px var(--v-accent-line)}.v-api-brow__top{display:flex;align-items:baseline;justify-content:space-between;gap:var(--v-space-3);min-width:0}.v-api-brow__name,.v-api-brow__val{font-size:var(--v-text-label-size);font-weight:600;color:var(--v-text)}.v-api-brow__val{flex:none}.v-api-brow__meta{font-size:var(--v-text-micro-size);color:var(--v-text-3)}.v-api-err{display:flex;align-items:flex-start;gap:var(--v-space-2);padding:var(--v-space-3) var(--v-space-4);border-radius:var(--v-radius-lg);color:var(--v-danger);background-color:var(--v-danger-soft);font-size:var(--v-text-caption-size);line-height:1.5}.v-api-err svg{flex:none;width:16px;height:16px;margin-top:1px}.v-api-new{display:flex;flex-direction:column}.v-api-new__form{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--v-space-4)}.v-api-new__text{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1 280px}.v-api-new__row{display:flex;gap:var(--v-space-2);flex:1 1 420px;min-width:0}.v-api-new__input{flex:1 1 auto;min-width:0}.v-api-secret{display:flex;flex-direction:column;gap:var(--v-space-3);margin-top:var(--v-space-5);padding:var(--v-space-4);border-radius:var(--v-radius-lg);background-color:var(--v-accent-soft);box-shadow:inset 0 0 0 1px var(--v-accent-line)}.v-api-secret__head{display:flex;gap:var(--v-space-3);align-items:flex-start}.v-api-secret__head>svg{flex:none;width:20px;height:20px;margin-top:2px;color:var(--v-accent-ink)}.v-api-secret__value{display:flex;align-items:center;gap:var(--v-space-2);padding:var(--v-space-2) var(--v-space-2) var(--v-space-2) var(--v-space-4);border-radius:var(--v-radius-md);background-color:var(--v-well);box-shadow:var(--v-shadow-deboss)}.v-api-secret__value code{flex:1;min-width:0;font-size:13px;word-break:break-all;color:var(--v-text)}.v-api-secret__actions{padding-top:var(--v-space-1)}.v-api-key__actions{display:flex;align-items:center;gap:var(--v-space-1);flex:none}.v-api-key.is-revoked .v-row__title{color:var(--v-text-3);text-decoration:line-through;text-decoration-color:var(--v-line-strong)}.v-disclosure .v-list{margin:0 calc(var(--v-space-4) * -1) calc(var(--v-space-4) * -1);border-radius:0 0 var(--v-radius-lg) var(--v-radius-lg);background-color:transparent;box-shadow:inset 0 1px 0 var(--v-line)}@media (max-width:639.98px){.v-api-key__created{display:none}}.v-api-note{display:flex;gap:var(--v-space-3);align-items:flex-start;padding:var(--v-space-4);border-radius:var(--v-radius-lg);background-color:var(--v-well);box-shadow:var(--v-shadow-deboss)}.v-api-note>svg{flex:none;width:18px;height:18px;margin-top:1px;color:var(--v-text-3)}.v-api-base{display:flex;flex-direction:column;gap:var(--v-space-4)}.v-api-base__top{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--v-space-3)}.v-api-base__text{display:flex;flex-direction:column;gap:4px;min-width:0}.v-api-base__rows{display:grid;gap:var(--v-space-2);grid-template-columns:1fr;min-width:0}@media (min-width:900px){.v-api-base__rows{grid-template-columns:1fr 1fr}}.v-api-base__row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;-moz-column-gap:var(--v-space-2);column-gap:var(--v-space-2);padding:var(--v-space-2) var(--v-space-2) var(--v-space-2) var(--v-space-4);border-radius:var(--v-radius-md);background-color:var(--v-well);box-shadow:var(--v-shadow-deboss);min-width:0}.v-api-base__row>span{grid-column:1}.v-api-base__row code{grid-column:1;font-size:12.5px;color:var(--v-text)}.v-api-base__row .v-icon-btn{grid-column:2;grid-row:1/span 2}.v-api-guide-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--v-space-3)}.v-api-guide-bar>:first-child{min-width:0;max-width:100%}.v-api-guide-bar__model .v-dropdown{width:280px}@media (max-width:639.98px){.v-api-guide-bar__model,.v-api-guide-bar__model .v-dropdown{width:100%}}.v-api-steps{display:flex;flex-direction:column;gap:var(--v-space-5);margin:0;padding:0;list-style:none}.v-api-step{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr);gap:var(--v-space-3)}.v-api-step:not(:last-child):before{content:"";position:absolute;left:15.5px;top:40px;bottom:calc(var(--v-space-5) * -1 + 8px);width:1px;background:var(--v-line)}.v-api-step__n{display:grid;place-items:center;width:32px;height:32px;border-radius:var(--v-radius-pill);font-size:var(--v-text-caption-size);font-weight:600;color:var(--v-accent-ink);background-color:var(--v-surface);box-shadow:var(--v-shadow-emboss)}.v-api-step__body{display:flex;flex-direction:column;gap:var(--v-space-2);min-width:0;padding-top:5px}@media (max-width:479.98px){.v-api-step{grid-template-columns:26px minmax(0,1fr);gap:var(--v-space-2_5)}.v-api-step__n{width:26px;height:26px}.v-api-step:not(:last-child):before{left:12.5px;top:34px}.v-api-step__body{padding-top:2px}}.v-api-models{display:flex;flex-direction:column}.v-api-model{display:grid;align-items:center;gap:var(--v-space-2) var(--v-space-4);grid-template-columns:minmax(0,1.5fr) minmax(236px,1.2fr) repeat(3,minmax(72px,.5fr)) 132px;padding:var(--v-space-3) var(--v-space-4);min-height:64px}.v-api-model+.v-api-model{box-shadow:inset 0 1px 0 var(--v-line)}.v-api-model--head{min-height:40px;padding-top:var(--v-space-2);padding-bottom:var(--v-space-2);font-size:var(--v-text-micro-size);font-weight:600;color:var(--v-text-3);background-color:var(--v-surface-2)}.v-api-model__name{display:flex;flex-direction:column;gap:2px;min-width:0}.v-api-model__title{display:flex;align-items:center;gap:8px;min-width:0}.v-api-model__title+.v-api-model__id{padding-left:34px}.v-api-model__id{display:flex;align-items:center;gap:4px;min-width:0}.v-api-model__id code{font-size:12px;color:var(--v-text-3)}.v-api-model__wires{display:flex;flex-wrap:wrap;gap:4px}.v-api-model__wires .is-basic{color:var(--v-text-3)}.v-api-model__num{text-align:right;font-size:var(--v-text-label-size);font-weight:550;color:var(--v-text)}.v-api-model--head .v-api-model__num{font-size:inherit;font-weight:inherit;color:inherit}.v-api-model__flat{grid-column:span 3;text-align:right;font-size:var(--v-text-label-size);font-weight:550;color:var(--v-text-2)}.v-api-model__go{display:flex;justify-content:flex-end}@media (max-width:899.98px){.v-api-model{grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:var(--v-space-2_5) var(--v-space-3);padding:var(--v-space-4)}.v-api-model--head{display:none}.v-api-model:nth-child(2){box-shadow:none}.v-api-model__name{grid-column:1/4;grid-row:1}.v-api-model__go{grid-column:4;grid-row:1;align-self:start}.v-api-model__wires{grid-column:1/-1;grid-row:2}.v-api-model__num{grid-row:3;display:flex;flex-direction:column;gap:1px;text-align:left}.v-api-model__num:before{content:attr(data-k);font-size:var(--v-text-micro-size);font-weight:550;color:var(--v-text-3)}.v-api-model__flat{grid-column:1/-1;grid-row:3;text-align:left}}.v-api-stats>*{display:grid}.v-api-stats .v-stat{height:100%}.v-api-kitem+.v-api-kitem .v-row:before{content:"";position:absolute;top:0;left:calc(var(--v-space-4) + 40px + var(--v-space-3));right:var(--v-space-4);height:1px;background:var(--v-line)}@media (max-width:639.98px){.v-api-key .v-row__sub{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.v-land-hero{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:var(--v-space-12)}@media (min-width:768px){.v-land-hero{padding-top:88px}}.v-land-hero__kicker{margin:0 0 var(--v-space-5);color:var(--v-text-3);font-size:var(--v-text-label-size);font-weight:var(--v-text-label-weight)}.v-land-hero__title{margin:0;max-width:14ch;font-family:var(--v-font-display);font-size:clamp(42px,7.4vw,86px);line-height:1.02;font-weight:var(--v-display-weight);letter-spacing:var(--v-display-track-xl);color:var(--v-text)}.v-land-word{display:inline-block}.v-land-hero__dim{color:var(--v-text-3)}.v-land-hero__sub{max-width:56ch;margin:var(--v-space-6) auto 0;color:var(--v-text-2);font-size:17px;line-height:1.55;text-wrap:pretty}.v-land-hero__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:var(--v-space-8)}@media (max-width:479.98px){.v-land-hero__sub{font-size:16px}.v-land-hero__actions{flex-direction:column;align-items:stretch;width:100%}.v-land-hero__actions .v-btn,.v-land-hero__actions>*{width:100%}}.v-stage{position:relative;width:100%;max-width:1080px;margin:56px auto 0}@media (min-width:768px){.v-stage{margin-top:72px}}.v-stage__fan{position:relative;width:100%;aspect-ratio:100/37}.v-stage__shot{position:absolute;aspect-ratio:4/5}.v-stage__shot--1{left:2%;top:14%;width:18%;z-index:1}.v-stage__shot--2{left:17%;top:5%;width:22%;z-index:2}.v-stage__shot--3{left:36%;top:0;width:28%;z-index:3}.v-stage__shot--4{left:61%;top:5%;width:22%;z-index:2}.v-stage__shot--5{left:80%;top:14%;width:18%;z-index:1}.v-stage__shot.is-settling{z-index:4}.v-stage__shot.is-front{z-index:5}.v-stage__layer,.v-stage__lift,.v-stage__tilt{width:100%;height:100%}.v-stage__layer{display:block;padding:0;border:0;background:none;cursor:pointer;border-radius:var(--v-radius-xl);-webkit-tap-highlight-color:transparent}.v-stage__layer:focus-visible{outline:none}.v-stage__card,.v-stage__layer .v-media{width:100%;height:100%;border-radius:var(--v-radius-xl)}.v-stage__card{box-shadow:var(--v-shadow-float);transition:box-shadow var(--v-dur-slow) var(--v-ease-out)}.v-stage__card>.v-tilt__body{height:100%}.v-stage__veil{position:absolute;inset:0;z-index:1;border-radius:inherit;pointer-events:none;background-color:var(--v-bg);opacity:0;transition:opacity var(--v-dur-slow) var(--v-ease-out)}.v-stage__shot.is-dim .v-stage__veil{opacity:.24}.v-stage__layer .v-media:after{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px rgb(52 17 27/.07)}html.dark .v2 .v-stage__layer .v-media:after{box-shadow:inset 0 0 0 1px rgb(255 236 242/.09)}.v-stage__shot.is-picked .v-stage__card{box-shadow:var(--v-shadow-pop)}.v-stage__layer:focus-visible .v-stage__card{box-shadow:0 0 0 3px var(--v-accent-ring),var(--v-shadow-pop)}.v-stage__composer-wrap{position:relative;z-index:6;width:min(640px,100%);margin:-112px auto 0}.v-stage__composer{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:14px;padding:16px 14px 14px 16px;border-radius:24px;text-align:left;background-color:var(--v-glass);backdrop-filter:var(--v-frost-float);-webkit-backdrop-filter:var(--v-frost-float);box-shadow:var(--v-shadow-float),inset 0 0 0 1px var(--v-glass-line)}.v-stage__prompt{display:flex;align-items:flex-start;gap:12px}.v-stage__kind{position:relative;flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:10px;color:var(--v-text);background-color:var(--v-surface);box-shadow:var(--v-shadow-emboss)}.v-stage__kind svg{width:17px;height:17px}.v-stage__mark{display:grid;place-items:center}.v-stage__text{position:relative;flex:1;min-width:0;min-height:46px;display:flex;align-items:center}.v-stage__line{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:16px;line-height:1.45;font-weight:520;color:var(--v-text);text-wrap:pretty}.v-stage__bar{container:v-stage-bar/inline-size;display:flex;align-items:center;justify-content:space-between;gap:10px}.v-stage__chips{display:flex;gap:6px;min-width:0}.v-stage__chip{flex:none;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border-radius:10px;overflow:hidden;font-size:var(--v-text-caption-size);font-weight:600;color:var(--v-text);white-space:nowrap;background-color:var(--v-surface);box-shadow:var(--v-shadow-emboss)}.v-stage__chip svg{flex:none;width:14px;height:14px;color:var(--v-accent-ink)}.v-stage__chip--quiet{color:var(--v-text-3);font-variant-numeric:tabular-nums}.v-stage__chip:first-child{flex:0 1 auto;min-width:0}.v-stage__chip:first-child>span{min-width:0;overflow:hidden;text-overflow:ellipsis}@container v-stage-bar (max-width: 399.98px){.v-stage__chip--price{display:none}}.v-stage__go{flex:none;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px 0 16px;border-radius:13px;color:var(--v-on-accent);background-color:var(--v-accent);box-shadow:var(--v-shadow-accent);font-size:var(--v-text-label-size);font-weight:600;transition:transform var(--v-spring-press-dur) var(--v-spring-press),background-color var(--v-dur-hover) var(--v-ease-out)}.v-stage__go svg{width:17px;height:17px}@media (hover:hover) and (pointer:fine){.v-stage__go:hover{background-color:var(--v-accent-hover)}}.v-stage__go:is(:active,[data-press]){transform:scale(var(--v-tap,var(--v-scale-tap)))}.v-stage__clock{position:absolute;left:0;right:0;bottom:0;height:2px;transform-origin:left center;transform:scaleX(0);background-color:var(--v-accent);opacity:0;pointer-events:none}.v-stage__clock.is-running{opacity:.6;animation:v-stage-clock var(--v-stage-step,4s) linear forwards}@keyframes v-stage-clock{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:719.98px){.v-stage{margin-top:var(--v-space-10)}.v-stage__fan{aspect-ratio:100/72}.v-stage__shot--1,.v-stage__shot--5{display:none}.v-stage__shot--2{left:-1%;top:12%;width:38%}.v-stage__shot--3{left:22%;top:0;width:56%}.v-stage__shot--4{left:63%;top:12%;width:38%}.v-stage__card,.v-stage__layer,.v-stage__layer .v-media{border-radius:var(--v-radius-lg)}.v-stage__card>.v-tilt__body>.v-media{clip-path:inset(0 round var(--v-radius-lg))}.v-stage__composer-wrap{margin-top:-56px}.v-stage__composer{padding:14px 12px 12px 14px;border-radius:20px}.v-stage__line{font-size:15px}.v-stage__kind{width:28px;height:28px;border-radius:9px}}.v-land-facts{display:grid;gap:var(--v-space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:72px}@media (min-width:1100px){.v-land-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--v-space-4);margin-top:96px}}@media (max-width:599.98px){.v-land-facts{grid-template-columns:minmax(0,1fr);gap:var(--v-space-2_5);margin-top:56px}.v-land-facts .v-land-fact{min-height:0;gap:var(--v-space-4);padding:18px 18px 16px}}.v-land-fact{gap:var(--v-space-5);min-height:216px;padding:20px 22px;border-radius:var(--v-radius-xl);background-color:var(--v-surface);box-shadow:var(--v-shadow-emboss)}.v-land-fact,.v-land-fact__top{display:flex;flex-direction:column}.v-land-fact__top{gap:8px}.v-land-fact__value{font-family:var(--v-font-display);font-size:clamp(36px,4.2vw,50px);line-height:1;font-weight:var(--v-display-weight);letter-spacing:var(--v-display-track);color:var(--v-text);font-variant-numeric:tabular-nums}.v-land-fact__label{max-width:26ch;font-size:var(--v-text-caption-size);line-height:1.4;color:var(--v-text-3)}.v-land-fact__viz{display:flex;flex-direction:column;gap:10px;margin-top:auto;min-width:0}.v-land-fact__eyebrow{font-size:var(--v-text-micro-size);font-weight:600;color:var(--v-text-3)}.v-land-fact--accent{background-image:linear-gradient(150deg,var(--v-accent),var(--v-accent-press));box-shadow:var(--v-shadow-accent)}.v-land-fact--accent .v-land-fact__value{color:var(--v-on-accent)}.v-land-fact--accent .v-land-fact__label{color:color-mix(in srgb,var(--v-on-accent) 78%,transparent)}.v-land-fact--accent .v-skel{background-color:color-mix(in srgb,var(--v-on-accent) 22%,transparent)}@media (max-width:479.98px){.v-land-fact{min-height:200px;padding:18px}}.v-land-stack{display:flex;align-items:center;padding-left:6px}.v-land-stack__mark{display:inline-grid;place-items:center;flex:none;width:32px;height:32px;margin-left:-6px;border-radius:50%;background-color:#fff;color:#17090e;box-shadow:0 0 0 2px color-mix(in srgb,var(--v-accent-press) 70%,var(--v-accent)),0 2px 6px rgba(40,0,12,.18)}.v-land-stack__more{width:auto;min-width:32px;padding:0 8px;border-radius:999px;font-size:12px;font-weight:650;font-variant-numeric:tabular-nums}.v-land-fact__kinds{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:var(--v-text-caption-size);color:color-mix(in srgb,var(--v-on-accent) 80%,transparent)}.v-land-fact__kinds b{font-weight:650;color:var(--v-on-accent);font-variant-numeric:tabular-nums}.v-land-buys{display:flex;flex-direction:column;gap:7px;min-width:0}.v-land-buys__row{display:flex;align-items:center;gap:8px;min-width:0;font-size:var(--v-text-caption-size);font-weight:550;color:var(--v-text-2);font-variant-numeric:tabular-nums}.v-land-buys__row .v-logo{opacity:.9}.v-land-buys__model{color:var(--v-text-3);font-weight:500}.v-land-ledger{gap:6px}.v-land-ledger__row{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;height:32px;padding:0 10px;border-radius:10px;background-color:var(--v-fill);font-size:var(--v-text-caption-size);color:var(--v-text-2)}.v-land-ledger__row b{flex:none;font-weight:650;font-variant-numeric:tabular-nums;color:var(--v-text);-webkit-text-decoration:line-through transparent;text-decoration:line-through transparent;text-decoration-thickness:1.5px;transition:text-decoration-color var(--v-dur-slow) var(--v-ease-out) .5s,color var(--v-dur-slow) var(--v-ease-out) .5s}.v-land-ledger__row.is-void b{text-decoration-color:currentColor;color:var(--v-text-3)}.v-land-ledger__row--back{background-color:var(--v-accent-soft);color:var(--v-accent-ink)}.v-land-ledger__row--back b{color:var(--v-accent-ink)}.v-land-keep{gap:8px}.v-land-keep__line{position:relative;height:2px;margin:0 4px;border-radius:2px;background-color:var(--v-line-strong,var(--v-line))}.v-land-keep__line:after,.v-land-keep__line:before{content:"";position:absolute;top:50%;width:8px;height:8px;margin-top:-4px;border-radius:50%;background-color:var(--v-text-3)}.v-land-keep__line:before{left:-4px}.v-land-keep__line:after{right:-4px}.v-land-keep__line i{position:absolute;top:50%;left:0;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background-color:var(--v-accent);box-shadow:0 0 0 4px var(--v-accent-soft);animation:v-land-keep 5.6s var(--v-ease-in-out) infinite}@keyframes v-land-keep{0%{left:0;opacity:0}8%{opacity:1}92%{opacity:1}to{left:100%;opacity:0}}.v-land-keep__ends{display:flex;justify-content:space-between;gap:8px;font-size:var(--v-text-micro-size);color:var(--v-text-3)}.v-land-keep__ends>span{display:flex;flex-direction:column;gap:2px}.v-land-keep__ends>span:last-child{align-items:flex-end;text-align:right}.v-land-keep__ends b{font-size:var(--v-text-label-size);font-weight:650;color:var(--v-text)}@media (prefers-reduced-motion:reduce){.v-land-keep__line i{animation:none;left:50%}}.v-land-marquee{display:flex;flex-direction:column;gap:10px;margin-top:var(--v-space-6);-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.v-land-marquee__row{display:flex;gap:10px;padding:4px 0 6px;overflow:hidden;scroll-behavior:auto}.v-land-chip{display:inline-flex;align-items:center;gap:10px;flex:none;height:48px;padding:0 16px 0 9px;border-radius:16px;background-color:var(--v-surface);box-shadow:var(--v-shadow-emboss);color:var(--v-text);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;transition:background-color var(--v-dur-hover) var(--v-ease-out),transform var(--v-spring-press-dur) var(--v-spring-press)}.v-land-chip b{font-size:var(--v-text-label-size);font-weight:600}.v-land-chip__price{font-size:var(--v-text-caption-size);color:var(--v-text-3);font-variant-numeric:tabular-nums}@media (hover:hover) and (pointer:fine){.v-land-chip:hover{background-color:var(--v-surface-2)}}.v-land-chip:is(:active,[data-press]){transform:scale(var(--v-tap,var(--v-scale-tap)))}@media (max-width:599.98px){.v-land-marquee{margin-top:var(--v-space-4)}.v-land-chip{height:44px;border-radius:14px}}.v-land-prods{display:grid;gap:var(--v-space-3);grid-template-columns:minmax(0,1fr)}@media (min-width:760px){.v-land-prods{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-space-4)}}.v-land-prods__cell,.v-land-prods__tilt{display:flex;min-width:0}.v-land-prods__tilt{width:100%;border-radius:var(--v-radius-xl)}.v-land-prods__tilt>.v-tilt__body{display:flex}.v-land-facts__cell{display:flex;min-width:0}.v-land-facts__cell>.v-land-fact{width:100%}.v-land-fact>.v-tilt__body{display:flex;flex-direction:column;gap:var(--v-space-5);height:100%}.v-land-extra__tilt{height:100%;border-radius:var(--v-radius-xl)}.v-land-prod{display:flex;flex-direction:column;width:100%;min-width:0;padding:8px;color:inherit}.v-land-prod__art{position:relative;display:block;overflow:hidden;aspect-ratio:16/10;border-radius:var(--v-radius-md);isolation:isolate}.v-land-prod__body{display:flex;flex-direction:column;gap:6px;padding:18px 14px 0}.v-land-prod__title{font-family:var(--v-font-text);font-size:21px;line-height:1.2;font-weight:600;letter-spacing:0;color:var(--v-text)}.v-land-prod__text{max-width:52ch;color:var(--v-text-2);font-size:14.5px;line-height:1.5;text-wrap:pretty}.v-land-prod__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-3);margin-top:auto;padding:18px 6px 6px 14px}.v-land-prod__meta{min-width:0;font-size:var(--v-text-caption-size);color:var(--v-text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-land-prod__go{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:var(--v-text-2);background-color:var(--v-surface-2);box-shadow:var(--v-shadow-emboss);transition:transform var(--v-spring-hover-dur) var(--v-spring-hover),color var(--v-dur-hover) var(--v-ease-out),background-color var(--v-dur-hover) var(--v-ease-out)}.v-land-prod__go svg{width:16px;height:16px}@media (hover:hover) and (pointer:fine){.v-land-prod:hover .v-land-prod__go{color:var(--v-on-accent);background-color:var(--v-accent);transform:translateX(2px)}.v-land-prod:hover .v-land-art .v-media img{transform:scale(var(--v-scale-zoom))}}.v-land-art .v-media img{transition:transform var(--v-spring-hover-dur) var(--v-spring-hover)}.v-land-art{position:absolute;inset:0;display:grid}.v-land-art--studio{--bar-h:42px;--edge:10px;display:block;overflow:hidden;color:#fff;background-color:#120a0e}.v-land-st__latent{position:absolute;inset:0;z-index:0;overflow:hidden;display:grid;place-items:center;background:radial-gradient(60% 70% at 20% 16%,rgb(160 32 74/.4),transparent 70%),radial-gradient(55% 65% at 86% 92%,rgb(120 22 60/.36),transparent 72%),#120a0e}.v-land-st__latent:before{content:"";position:absolute;inset:-40%;opacity:.26;mix-blend-mode:soft-light;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px}.v-land-art--studio.is-live:is([data-phase=type],[data-phase=press],[data-phase=out]) .v-land-st__latent:before{animation:v-land-grain .9s steps(1) infinite}@keyframes v-land-grain{0%{transform:translate(0)}20%{transform:translate(-5%,3%)}40%{transform:translate(4%,-6%)}60%{transform:translate(-2%,-3%)}80%{transform:translate(6%,5%)}}.v-land-st__hint{display:grid;place-items:center;width:64px;height:64px;border-radius:20px;color:rgb(255 255 255/.28);background:rgb(255 255 255/.04);box-shadow:inset 0 0 0 1px rgb(255 255 255/.08);opacity:0;transform:scale(.92);transition:opacity var(--v-dur-slow) var(--v-ease-out),transform var(--v-spring-soft-dur) var(--v-spring-soft)}.v-land-st__hint.is-on{opacity:1;transform:none}.v-land-st__hint svg{width:28px;height:28px;stroke-width:1.5}.v-land-st__out{position:absolute;inset:0;z-index:1;opacity:0;transition:opacity .26s var(--v-ease-out)}.v-land-st__out.is-on{opacity:1}.v-land-st__out.is-out{opacity:0;transition-duration:.48s}.v-land-st__out img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.v-land-st__out--image:after,.v-land-st__out--video:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(12 6 9/.32),transparent 26%,transparent 56%,rgb(12 6 9/.62));pointer-events:none}.v-land-st__soft{filter:blur(18px) saturate(.5) brightness(.78);transform:scale(1.14)}.v-land-st__sharp{opacity:0;transform:scale(1.06);transition:opacity calc(var(--make) * .78) var(--v-ease-in-out) calc(var(--make) * .18),transform var(--v-spring-zoom-dur) var(--v-spring-zoom) calc(var(--make) * .18)}.v-land-st__out.is-on .v-land-st__sharp{opacity:1;transform:none}.v-land-art--studio.is-live .v-land-st__out--image.is-done .v-land-st__sharp{animation:v-land-st-settle calc(var(--play) + .6s) var(--v-ease-out) both}.v-land-art--studio.is-live .v-land-st__out--video.is-done .v-land-st__sharp{animation:v-land-st-drift calc(var(--play) + .6s) var(--v-ease-in-out) both}@keyframes v-land-st-settle{0%{transform:none}to{transform:scale(1.035)}}@keyframes v-land-st-drift{0%{transform:none}to{transform:scale(1.1) translate(-2.5%,-1.5%)}}.v-land-st__scrub{position:absolute;left:calc(var(--edge) + 6px);right:calc(var(--edge) + 6px);bottom:calc(var(--edge) + var(--bar-h) + 12px);z-index:2;height:3px;border-radius:2px;overflow:hidden;background:rgb(255 255 255/.26);opacity:0;transition:opacity var(--v-dur-slow) var(--v-ease-out)}.v-land-st__out.is-done .v-land-st__scrub{opacity:1}.v-land-st__scrub i{position:absolute;inset:0;border-radius:inherit;background:#fff;transform-origin:left;transform:scaleX(.38)}.v-land-art--studio.is-live .v-land-st__out.is-done .v-land-st__scrub i{animation:v-land-st-scrub calc(var(--play) + .6s) linear both}@keyframes v-land-st-scrub{0%{transform:scaleX(0)}to{transform:scaleX(.82)}}.v-land-st__out--audio{background:radial-gradient(90% 85% at 28% 18%,#4b1729,#1b0b12 72%)}.v-land-st__voice{position:absolute;left:7%;right:7%;top:calc(var(--edge) + 48px);bottom:calc(var(--edge) + var(--bar-h) + 24px)}.v-land-st__wave{position:absolute;inset:0;display:block;width:100%;height:100%;overflow:visible}.v-land-st__wave:not(.v-land-st__wave--played) path{fill:rgb(255 179 200/.4)}.v-land-st__wave:not(.v-land-st__wave--played){transform:scaleY(.04);clip-path:inset(0 100% 0 0);transition:transform var(--v-spring-soft-dur) var(--v-spring-soft),clip-path .82s var(--v-ease-out)}.v-land-st__out.is-on .v-land-st__wave:not(.v-land-st__wave--played){transform:none;clip-path:inset(0 0 0 0)}.v-land-st__wave--played{clip-path:inset(0 100% 0 0)}.v-land-st__wave--played path{filter:drop-shadow(0 0 6px rgb(255 160 190/.45))}.v-land-st__stop-edge{stop-color:var(--v-accent)}.v-land-st__stop-glow{stop-color:#ffb3c8}.v-land-st__stop-core{stop-color:#fff}.v-land-st__head{position:absolute;top:-8%;bottom:-8%;left:0;width:2px;margin-left:-1px;border-radius:1px;background:#fff;box-shadow:0 0 14px 3px rgb(255 160 190/.55);opacity:0}.v-land-art--studio.is-live .v-land-st__out.is-done .v-land-st__wave--played{animation:v-land-st-play var(--play) linear both}.v-land-art--studio.is-live .v-land-st__out.is-done .v-land-st__head{animation:v-land-st-head var(--play) linear both}@keyframes v-land-st-play{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes v-land-st-head{0%{left:0;opacity:0}6%{opacity:1}94%{opacity:1}to{left:100%;opacity:0}}.v-land-st__bar,.v-land-st__busy,.v-land-st__kinds,.v-land-st__ok{background:rgb(12 6 9/.44);backdrop-filter:blur(14px) saturate(1.25);-webkit-backdrop-filter:blur(14px) saturate(1.25);box-shadow:inset 0 0 0 1px rgb(255 255 255/.14)}.v-land-st__kinds{left:var(--edge);top:var(--edge);z-index:3;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:3px}.v-land-st__kinds,.v-land-st__pill{position:absolute;border-radius:999px}.v-land-st__pill{top:3px;bottom:3px;left:3px;width:calc((100% - 6px) / 3);background:rgb(255 255 255/.17);box-shadow:inset 0 0 0 1px rgb(255 255 255/.2),0 1px 6px rgb(0 0 0/.25);transform:translateX(calc(var(--k) * 100%));transition:transform var(--v-spring-snappy-dur) var(--v-spring-snappy)}.v-land-st__kind{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:5px;height:26px;padding:0 11px;font-size:var(--v-text-micro-size);font-weight:600;white-space:nowrap;color:rgb(255 255 255/.58);transition:color var(--v-dur-hover) var(--v-ease-out)}.v-land-st__kind.is-on{color:#fff}.v-land-st__kind svg{width:13px;height:13px;flex:none}.v-land-st__state{position:absolute;right:var(--edge);top:var(--edge);z-index:3;display:grid;justify-items:end}.v-land-st__busy,.v-land-st__ok{grid-area:1/1;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 11px 0 10px;border-radius:999px;font-size:var(--v-text-micro-size);font-weight:600;white-space:nowrap;color:#fff;opacity:0;transform:translateY(-4px);transition:opacity var(--v-dur-hover) var(--v-ease-out),transform var(--v-spring-snappy-dur) var(--v-spring-snappy)}.v-land-st__busy.is-on,.v-land-st__ok.is-on{opacity:1;transform:none}.v-land-st__ok svg{width:13px;height:13px;stroke-width:2.4;color:#5fd39a}@property --v-land-p{syntax:"<integer>";inherits:false;initial-value:0}.v-land-st__pct{min-width:3.4ch;text-align:right;font-variant-numeric:tabular-nums;color:rgb(255 255 255/.7);counter-reset:v-land-p var(--v-land-p)}.v-land-st__pct:after{content:counter(v-land-p) "%"}[data-phase=make] .v-land-st__pct{--v-land-p:100;transition:--v-land-p var(--make) var(--v-ease-in-out)}[data-phase=done] .v-land-st__pct{--v-land-p:100}.v-land-st__bar{position:absolute;left:var(--edge);right:var(--edge);bottom:var(--edge);z-index:3;display:flex;align-items:center;gap:8px;height:var(--bar-h);padding:0 5px 0 7px;border-radius:14px;overflow:hidden}.v-land-st__model .v-logo{animation:v-land-name var(--v-dur-slow) var(--v-ease-out) both}.v-land-st__model{display:inline-flex;align-items:center;gap:6px;flex:none;height:28px;padding:0 9px 0 7px;border-radius:9px;font-size:var(--v-text-micro-size);font-weight:600;white-space:nowrap;color:rgb(255 255 255/.86);background:rgb(255 255 255/.08)}.v-land-st__name{animation:v-land-name var(--v-dur-slow) var(--v-ease-out) both}.v-land-st__prompt{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;direction:rtl;text-align:left;font-size:var(--v-text-caption-size);color:#fff;transition:opacity .32s var(--v-ease-out)}.v-land-st__prompt>span{direction:ltr;unicode-bidi:isolate}.v-land-st__prompt.is-out{opacity:0}.v-land-st__prompt .v-land-caret:after{width:1.5px;background:#ff9cbc}.v-land-st__price{animation:v-land-name var(--v-dur-slow) var(--v-ease-out) both;flex:none;font-size:var(--v-text-micro-size);font-weight:600;font-variant-numeric:tabular-nums;color:rgb(255 255 255/.62)}.v-land-st__go{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:10px;color:var(--v-on-accent);background-color:var(--v-accent);box-shadow:0 4px 14px rgb(214 30 78/.42);transition:transform var(--v-spring-press-dur) var(--v-spring-press),background-color var(--v-dur-hover) var(--v-ease-out),box-shadow var(--v-dur-hover) var(--v-ease-out)}.v-land-st__go.is-press{transform:scale(var(--v-scale-tap));transition:transform var(--v-spring-press-in-dur) var(--v-spring-press-in)}[data-phase=make] .v-land-st__go{background-color:rgb(255 255 255/.14);box-shadow:none}.v-land-st__go svg{width:16px;height:16px;stroke-width:2.2}.v-land-st__progress{position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,#ff9cbc,var(--v-accent));transform-origin:left;transform:scaleX(0);opacity:0;transition:opacity .32s var(--v-ease-out)}[data-phase=make] .v-land-st__progress{opacity:1;transform:scaleX(1);transition:transform var(--make) var(--v-ease-in-out),opacity .2s var(--v-ease-out)}[data-phase=done] .v-land-st__progress{transform:scaleX(1)}@media (max-width:479.98px){.v-land-art--studio{--bar-h:38px;--edge:8px}.v-land-st__model{padding:0 7px}.v-land-st__name{display:none}.v-land-st__kind{height:24px;padding:0 9px}.v-land-st__state{top:calc(var(--edge) + 36px);right:auto;left:var(--edge);justify-items:start}.v-land-st__busy,.v-land-st__ok{height:28px;padding:0 10px 0 9px}.v-land-st__prompt{font-size:var(--v-text-micro-size)}.v-land-st__go{width:30px;height:30px}.v-land-st__voice{top:calc(var(--edge) + 42px)}}@media (prefers-reduced-motion:reduce){.v-land-art--studio *,.v-land-art--studio :after,.v-land-art--studio :before{transition:none!important;animation:none!important}}.v-land-art--fx{display:block;background-color:#120a0e}.v-land-fxw__img{position:absolute;inset:0;z-index:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 18%;object-position:50% 18%;visibility:hidden}.v-land-fxw__img.is-cur,.v-land-fxw__img.is-prev{z-index:1;visibility:visible}.v-land-fxw__img.is-cur.is-wiping{z-index:2;animation:v-land-wipe 1s cubic-bezier(.65,0,.35,1) both}.v-land-fxw__edge{position:absolute;top:0;bottom:0;left:0;z-index:3;width:2px;margin-left:-1px;pointer-events:none;background:rgb(255 255 255/.9);box-shadow:0 0 18px 4px rgb(255 190 210/.55);animation:v-land-edge 1s cubic-bezier(.65,0,.35,1) both}@keyframes v-land-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes v-land-edge{0%{left:0;opacity:0}12%{opacity:1}88%{opacity:1}to{left:100%;opacity:0}}.v-land-fxw__chip{position:absolute;left:10px;bottom:10px;z-index:4;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px 0 9px;border-radius:9px;font-size:var(--v-text-caption-size);font-weight:600;color:#fff;background:rgb(12 6 9/.45);backdrop-filter:blur(12px) saturate(1.2);-webkit-backdrop-filter:blur(12px) saturate(1.2);box-shadow:inset 0 0 0 1px rgb(255 255 255/.16)}.v-land-fxw__chip svg{width:14px;height:14px;color:#ffb3c8}.v-land-fxw__name{animation:v-land-name var(--v-dur-slow) var(--v-ease-out) both}@keyframes v-land-name{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.v-land-fxw__dots{position:absolute;right:12px;bottom:21px;z-index:4;display:flex;gap:4px}.v-land-fxw__dots i{width:5px;height:5px;border-radius:3px;background:rgb(255 255 255/.4);transition:width var(--v-dur-slow) var(--v-ease-out),background-color var(--v-dur-slow) var(--v-ease-out)}.v-land-fxw__dots i.is-on{width:16px;background:#fff}.v-land-art--agent{grid-template-rows:auto minmax(0,1fr);gap:10px;padding:16px clamp(14px,5%,32px);background:radial-gradient(70% 60% at 90% 0,var(--v-accent-soft),transparent 70%)}.v-land-bubble{justify-self:end;max-width:82%;padding:9px 14px;border-radius:16px 16px 6px 16px;font-size:13.5px;line-height:1.4;color:var(--v-on-accent);background-color:var(--v-accent);box-shadow:var(--v-shadow-accent);animation:v-land-in var(--v-spring-soft-dur) var(--v-spring-soft) both}.v-land-bubble,.v-land-reply{transition:opacity var(--v-dur-slow) var(--v-ease-out),transform var(--v-spring-soft-dur) var(--v-spring-soft)}.v-land-reply{display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:8px;min-height:0;max-width:92%;padding:10px 12px 12px;border-radius:16px 16px 16px 6px;background-color:var(--v-surface);box-shadow:var(--v-shadow-emboss);opacity:0;transform:translateY(8px) scale(.985);transform-origin:left top}.v-land-reply.is-on{opacity:1;transform:none}.v-land-art--agent.is-out .v-land-bubble,.v-land-art--agent.is-out .v-land-reply{opacity:0;transform:translateY(-6px);transition-duration:.42s}@keyframes v-land-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.v-land-reply__who{display:flex;align-items:center;gap:8px;min-width:0;font-size:var(--v-text-caption-size);font-weight:600;color:var(--v-text-2)}.v-land-reply__ava{display:grid;place-items:center;width:22px;height:22px;border-radius:8px;color:var(--v-accent-ink);background-color:var(--v-accent-soft)}.v-land-reply__ava svg{width:14px;height:14px}.v-land-reply__state{position:relative;display:grid;margin-left:auto;justify-items:end}.v-land-reply__state>*{grid-area:1/1;opacity:0;transition:opacity var(--v-dur-base) var(--v-ease-out),transform var(--v-dur-base) var(--v-ease-out);transform:translateY(3px)}.v-land-reply__state>.is-on{opacity:1;transform:none}.v-land-reply__busy{display:inline-flex;align-items:center;gap:3px;height:18px}.v-land-reply__busy i{width:4px;height:4px;border-radius:50%;background-color:var(--v-text-3);animation:v-land-dot 1.1s ease-in-out infinite}.v-land-reply__busy i:nth-child(2){animation-delay:.15s}.v-land-reply__busy i:nth-child(3){animation-delay:.3s}@keyframes v-land-dot{0%,70%,to{opacity:.35;transform:none}35%{opacity:1;transform:translateY(-2px)}}.v-land-reply__done{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 8px;border-radius:999px;font-size:var(--v-text-micro-size);color:var(--v-success);background-color:var(--v-success-soft);white-space:nowrap}.v-land-reply__done svg{width:12px;height:12px;stroke-width:2.4}.v-land-plan{display:flex;flex-direction:column;gap:0;min-width:0}.v-land-plan__row{display:flex;align-items:center;gap:9px;min-width:0;min-height:26px;font-size:13px;color:var(--v-text-3);opacity:0;transform:translateX(-6px);transition:opacity var(--v-dur-slow) var(--v-ease-out),transform var(--v-spring-soft-dur) var(--v-spring-soft),color var(--v-dur-base) var(--v-ease-out)}.v-land-plan__row.is-on{opacity:1;transform:none}.v-land-plan__row.is-running{color:var(--v-text)}.v-land-plan__dot{flex:none;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;color:var(--v-success);background-color:var(--v-success-soft);transition:background-color var(--v-dur-base) var(--v-ease-out)}.v-land-plan__dot svg{width:12px;height:12px;stroke-width:2.4;animation:v-land-tick var(--v-spring-pop-dur,.5s) var(--v-spring-pop,ease-out) both}@keyframes v-land-tick{0%{transform:scale(.4);opacity:0}to{transform:none;opacity:1}}.v-land-plan__row.is-running .v-land-plan__dot{color:var(--v-text-2);background-color:transparent}.v-land-thumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;min-height:0;opacity:0;transition:opacity var(--v-dur-slow) var(--v-ease-out)}.v-land-thumbs.is-on{opacity:1}.v-land-thumb{position:relative;min-height:0;overflow:hidden;border-radius:9px;background-color:var(--v-skeleton)}.v-land-thumb:before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgb(255 255 255/.35) 50%,transparent 70%);background-size:220% 100%;animation:v-land-shimmer 1.2s linear infinite}.v-land-thumb .v-media{height:100%;border-radius:inherit;opacity:0;transform:scale(1.06);filter:blur(6px);transition:opacity .48s var(--v-ease-out),transform var(--v-spring-soft-dur) var(--v-spring-soft),filter .48s var(--v-ease-out)}.v-land-thumb.is-in .v-media{opacity:1;transform:none;filter:none}.v-land-thumb.is-in:before{animation:none;opacity:0}@keyframes v-land-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}.v-land-art--api{display:flex;flex-direction:column;color:#f2e9ed;background:radial-gradient(90% 70% at 100% 0,rgb(255 77 122/.14),transparent 60%),linear-gradient(180deg,#1d151a,#130d11)}.v-land-term__bar{display:flex;align-items:center;gap:6px;flex:none;height:32px;padding:0 14px;border-bottom:1px solid rgb(255 255 255/.06)}.v-land-term__bar i{width:9px;height:9px;border-radius:50%;background-color:#ff5f57}.v-land-term__bar i:nth-child(2){background-color:#febc2e}.v-land-term__bar i:nth-child(3){background-color:#28c840}.v-land-term__bar span{margin-left:8px;font-family:var(--v-font-mono);font-size:11px;color:rgb(255 255 255/.42)}.v-land-code{flex:1;display:flex;flex-direction:column;gap:1px;min-width:0;min-height:0;padding:12px 16px 10px;font-family:var(--v-font-mono);font-size:13px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere;transition:opacity .42s var(--v-ease-out)}.v-land-art--api.is-out .v-land-code{opacity:0}.v-land-code i{font-style:normal;color:rgb(255 255 255/.38)}.v-land-code em{font-style:normal;color:#ff9cbc}.v-land-code__line.is-idle,.v-land-ghost{visibility:hidden}.v-land-caret{position:relative;display:inline-block;width:0;height:1em;vertical-align:-.12em}.v-land-caret:after{content:"";position:absolute;left:1px;top:-.08em;width:7px;height:1.2em;background:#ff9cbc;animation:v-land-caret 1s steps(1) infinite}@keyframes v-land-caret{50%{opacity:0}}.v-land-code__ask{margin-top:8px;color:rgb(255 255 255/.74)}.v-land-code__status{display:grid;margin-top:2px}.v-land-code__status>*{grid-area:1/1;display:inline-flex;align-items:center;gap:8px;opacity:0;transform:translateY(3px);transition:opacity var(--v-dur-base) var(--v-ease-out),transform var(--v-dur-base) var(--v-ease-out)}.v-land-code__status>.is-on{opacity:1;transform:none}.v-land-code__work{color:rgb(255 255 255/.62)}.v-land-code__work .v-spinner{width:12px;height:12px;border-color:#ff9cbc rgb(255 255 255/.2) rgb(255 255 255/.2)}.v-land-code__ok{color:#5fd39a}.v-land-code__ok svg{width:14px;height:14px;stroke-width:2.4}.v-land-term__foot{display:flex;flex-wrap:wrap;gap:6px;flex:none;padding:10px 14px 12px;border-top:1px solid rgb(255 255 255/.06)}.v-land-tools__chip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 9px;border-radius:999px;font-size:var(--v-text-micro-size);font-weight:600;color:rgb(255 255 255/.78);background-color:rgb(255 255 255/.06);box-shadow:inset 0 0 0 1px rgb(255 255 255/.08)}@media (max-width:759.98px){.v-land-prod--agent .v-land-prod__art,.v-land-prod--api .v-land-prod__art,.v-land-prod--studio .v-land-prod__art{aspect-ratio:4/3.3}}@media (max-width:479.98px){.v-land-art--agent{padding:12px;gap:8px}.v-land-bubble{font-size:var(--v-text-caption-size)}.v-land-reply{max-width:100%}.v-land-plan__row{min-height:24px;font-size:var(--v-text-caption-size)}.v-land-code{padding:8px 12px;font-size:10.5px;line-height:1.55}.v-land-code__ask{margin-top:4px}.v-land-term__foot{padding:8px 12px 10px}}@media (prefers-reduced-motion:reduce){.v-land-caret:after,.v-land-reply__busy i,.v-land-thumb:before{animation:none}}.v-land-extras{list-style:none;margin:var(--v-space-3) 0 0;padding:0;display:grid;gap:var(--v-space-1);grid-template-columns:minmax(0,1fr)}@media (min-width:760px){.v-land-extras{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--v-space-4);margin-top:var(--v-space-4)}}.v-land-extra{display:flex;align-items:flex-start;gap:14px;padding:14px;border-radius:var(--v-radius-xl);color:inherit;transition:background-color var(--v-dur-hover) var(--v-ease-out)}@media (hover:hover) and (pointer:fine){.v-land-extra:hover{background-color:var(--v-fill)}}.v-land-extra:is(:active,[data-press]){background-color:var(--v-fill-hover)}.v-land-extra__icon{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:13px;color:var(--v-text-2);background-color:var(--v-surface);box-shadow:var(--v-shadow-emboss)}.v-land-extra__icon svg{width:19px;height:19px}.v-land-extra__body{display:flex;flex-direction:column;gap:3px;min-width:0;padding-top:1px}.v-land-extra__body b{font-size:15px;font-weight:600;color:var(--v-text)}.v-land-extra__body span{font-size:var(--v-text-caption-size);line-height:1.45;color:var(--v-text-3)}.v-land-works__grid{display:grid;gap:var(--v-space-3);align-items:stretch}.v-land-works__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.v-land-works__grid--4{display:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--v-space-4)}@media (min-width:900px){.v-land-works__grid--2{display:none}.v-land-works__grid--4{display:grid}}.v-land-works__col{display:flex;flex-direction:column;gap:inherit;min-width:0}.v-land-work:last-child,.v-land-work:last-child>.v-tilt,.v-land-work:last-child>.v-tilt>.v-tilt__body{flex:1 0 auto;display:flex;flex-direction:column}.v-land-work:last-child>.v-tilt>.v-tilt__body{height:auto}.v-land-work:last-child .v-media{flex:1 0 auto}.v-land-work .v-media{border-radius:var(--v-radius-xl);box-shadow:var(--v-shadow-emboss)}.v-land-more{display:flex;justify-content:center;margin-top:var(--v-space-6)}.v-land-start{position:relative;overflow:hidden;isolation:isolate;display:grid;gap:var(--v-space-8);padding:28px 20px}@media (min-width:900px){.v-land-start{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;padding:56px}}.v-land-start__copy{display:flex;flex-direction:column;align-items:flex-start;gap:var(--v-space-3)}.v-land-start__sub{max-width:40ch;color:var(--v-text-2);font-size:16px;line-height:1.55}.v-land-start__actions{display:flex;flex-wrap:wrap;gap:var(--v-space-2);margin-top:var(--v-space-3)}.v-land-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.v-land-step{display:flex;align-items:flex-start;gap:14px;padding:16px 18px;border-radius:var(--v-radius-lg);background-color:var(--v-well);box-shadow:var(--v-shadow-deboss)}.v-land-step__n{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:10px;font-family:var(--v-font-text);font-size:14px;font-weight:600;color:var(--v-text);font-variant-numeric:tabular-nums;background-color:var(--v-surface-2);box-shadow:var(--v-shadow-emboss)}.v-land-step__body{display:flex;flex-direction:column;gap:3px;min-width:0;padding-top:4px}.v-land-step__body b{font-size:15px;font-weight:600;color:var(--v-text)}.v-land-step__body span{font-size:var(--v-text-caption-size);line-height:1.45;color:var(--v-text-3)}@media (max-width:479.98px){.v-land-start__actions{flex-direction:column;align-items:stretch;width:100%}.v-land-start__actions .v-btn,.v-land-start__actions>*{width:100%}}.v-land-faq{display:grid;gap:var(--v-space-6)}@media (min-width:900px){.v-land-faq{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;align-items:start}}.v-land-faq__head{display:flex;flex-direction:column;align-items:flex-start;gap:var(--v-space-3)}.v-land-faq__head .v-btn{margin-top:var(--v-space-2)}@media (min-width:900px){.v-land-faq__head{position:sticky;top:96px}}.v-land-faq .v-site-faq{max-width:none}.v-plug{display:grid;grid-template-areas:"head" "demo" "feats" "actions"}.v-plug__head{grid-area:head}.v-plug__head .v-site-sec__head{margin-bottom:var(--v-space-6)}.v-plug__demo{grid-area:demo;margin-bottom:var(--v-space-8)}.v-plug__features{grid-area:feats}.v-plug__actions{grid-area:actions}@media (min-width:1000px){.v-plug{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);grid-template-rows:1fr auto auto auto 1fr;grid-template-areas:". demo" "head demo" "feats demo" "actions demo" ". demo";-moz-column-gap:64px;column-gap:64px}.v-plug__demo{align-self:center;margin-bottom:0}}.v-plug__features{display:grid;gap:var(--v-space-5) var(--v-space-6);margin:0;padding:0;list-style:none}@media (min-width:560px){.v-plug__features{grid-template-columns:repeat(2,minmax(0,1fr))}}.v-plug-feat{display:flex;gap:12px;min-width:0}.v-plug-feat__icon{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:11px;color:var(--v-accent-ink);background-color:var(--v-accent-soft);box-shadow:inset 0 0 0 1px var(--v-accent-line)}.v-plug-feat__icon svg{width:18px;height:18px}.v-plug-feat__body{display:flex;flex-direction:column;gap:3px;min-width:0;padding-top:1px}.v-plug-feat__body b{font-size:14.5px;font-weight:600;color:var(--v-text)}.v-plug-feat__body span{font-size:13.5px;line-height:1.5;color:var(--v-text-2);text-wrap:pretty}.v-plug__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:var(--v-space-8)}.v-plug__app{display:inline-flex;align-items:center;gap:8px;font-size:var(--v-text-caption-size);color:var(--v-text-3)}.v-plug__app svg{width:18px;height:18px}.v-plug__app-mark{width:20px;height:19.5px;flex:none}@media (max-width:559px){.v-plug__actions{flex-direction:column;align-items:stretch}.v-plug__actions>.v-btn{width:100%}.v-plug__app{justify-content:center}}.v-plug-demo,.v-plug-stage{position:relative}.v-plug-stage{padding:14px 0 34px 14px}@media (max-width:559px){.v-plug-stage{padding:12px 0 30px 10px}}.v-plug-canvas{position:relative;aspect-ratio:16/11;overflow:hidden;border-radius:var(--v-radius-xl);clip-path:inset(0 round var(--v-radius-xl));background-color:var(--v-skeleton);box-shadow:var(--v-shadow-emboss)}.v-plug-canvas>.v-media{position:absolute;inset:0;border-radius:0}.v-plug-canvas__after{inset:0;z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.004)}.v-plug-canvas__after,.v-plug-sel{position:absolute;pointer-events:none}.v-plug-sel{z-index:2;display:block}.v-plug-sel__ants{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.v-plug-sel__ants rect{width:100%;height:100%;fill:none;stroke-width:1.5px;vector-effect:non-scaling-stroke}.v-plug-sel__under{stroke:rgb(12 6 9/.5)}.v-plug-sel__dash{stroke:#fff;stroke-dasharray:6 5;animation:v-plug-ants var(--v-dur-shimmer) linear infinite}@keyframes v-plug-ants{to{stroke-dashoffset:-22}}.v-plug-sel__handle{position:absolute;width:7px;height:7px;border-radius:2px;background:#fff;box-shadow:0 0 0 1px rgb(12 6 9/.4)}.v-plug-sel__handle--tl{left:-3.5px;top:-3.5px}.v-plug-sel__handle--tr{right:-3.5px;top:-3.5px}.v-plug-sel__handle--bl{left:-3.5px;bottom:-3.5px}.v-plug-sel__handle--br{right:-3.5px;bottom:-3.5px}.v-plug-sel__sweep{position:absolute;inset:0;opacity:0;background:linear-gradient(100deg,transparent 30%,rgb(255 255 255/.3) 50%,transparent 70%) rgb(255 255 255/.06);background-size:260% 100%;background-position:130% 0;transition:opacity var(--v-dur-base) var(--v-ease-out)}.v-plug-sel.is-rendering .v-plug-sel__sweep{opacity:1;animation:v-plug-sweep var(--v-dur-shimmer) linear infinite}@keyframes v-plug-sweep{to{background-position:-130% 0}}.v-plug-demo.is-paused .v-plug-sel__dash,.v-plug-demo.is-paused .v-plug-sel__sweep{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.v-plug-sel.is-rendering .v-plug-sel__sweep,.v-plug-sel__dash{animation:none}}.v-plug-layers{position:absolute;left:0;top:0;z-index:3;width:min(44%,214px);padding:6px;border-radius:14px;background-color:var(--v-glass);backdrop-filter:var(--v-frost-bar);-webkit-backdrop-filter:var(--v-frost-bar);box-shadow:inset 0 0 0 1px var(--v-glass-line),var(--v-shadow-float)}.v-plug-layers__head{display:flex;align-items:center;gap:6px;padding:3px 6px 7px;font-size:var(--v-text-micro-size);font-weight:600;color:var(--v-text-3)}.v-plug-layers__head svg{width:14px;height:14px}.v-plug-layer-wrap{overflow:hidden}.v-plug-layer{display:flex;align-items:center;gap:8px;min-width:0;padding:5px 6px;border-radius:9px}.v-plug-layer-wrap .v-plug-layer{margin-bottom:2px}.v-plug-layer.is-new{background-color:var(--v-accent-soft);box-shadow:inset 0 0 0 1px var(--v-accent-line)}.v-plug-layer__thumb{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:6px;color:var(--v-text-3);background-color:var(--v-fill)}.v-plug-layer__thumb--accent{color:var(--v-accent-ink);background-color:transparent}.v-plug-layer__thumb svg{width:14px;height:14px}.v-plug-layer__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;color:var(--v-text-2)}.v-plug-layer.is-new .v-plug-layer__name{font-weight:600;color:var(--v-text)}.v-plug-prompt{position:absolute;left:8%;right:8%;bottom:8px;z-index:3;display:flex;align-items:center;gap:10px;min-height:52px;padding:8px 10px 8px 8px;border-radius:16px;background-color:var(--v-glass);backdrop-filter:var(--v-frost-bar);-webkit-backdrop-filter:var(--v-frost-bar);box-shadow:inset 0 0 0 1px var(--v-glass-line),var(--v-shadow-float)}@media (max-width:559px){.v-plug-prompt{left:4%;right:4%;min-height:46px}}.v-plug-prompt__icon{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:10px;color:var(--v-accent-ink);background-color:var(--v-accent-soft);box-shadow:inset 0 0 0 1px var(--v-accent-line)}.v-plug-prompt__icon svg{width:17px;height:17px}.v-plug-prompt__text{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;color:var(--v-text)}.v-plug-prompt__caret{display:inline-block;width:1.5px;height:1.05em;margin-left:1px;vertical-align:-.16em;border-radius:1px;background-color:var(--v-accent)}.v-plug-prompt__state{flex:none;display:grid;place-items:center;width:28px;height:28px}.v-plug-prompt__state>span{display:grid;place-items:center}.v-plug-prompt__state .v-kbd svg{width:12px;height:12px}.v-plug-prompt__ok{width:24px;height:24px;border-radius:50%;color:var(--v-on-accent);background-color:var(--v-accent)}.v-plug-prompt__ok svg{width:14px;height:14px}.v-plug-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--v-space-3);margin:var(--v-space-4) 0 0;padding:0 0 0 14px;list-style:none}@media (max-width:559px){.v-plug-steps{padding-left:10px;gap:var(--v-space-2)}}.v-plug-step{display:flex;flex-direction:column;gap:8px;min-width:0}.v-plug-step__line{position:relative;height:2px;border-radius:2px;background-color:var(--v-line);overflow:hidden}.v-plug-step__line i{position:absolute;inset:0;border-radius:inherit;background-color:var(--v-accent);transform-origin:left;transform:scaleX(0);transition:transform var(--v-dur-base) var(--v-ease-out)}.v-plug-step.is-active .v-plug-step__line i{transform:scaleX(1);transition-timing-function:linear}.v-plug-step.is-done .v-plug-step__line i{transform:scaleX(1)}.v-plug-step__label{font-size:var(--v-text-caption-size);line-height:1.35;color:var(--v-text-3);transition:color var(--v-dur-hover) var(--v-ease-out)}.v-plug-step.is-active .v-plug-step__label{color:var(--v-text)}.v-plug-step.is-done .v-plug-step__label{color:var(--v-text-2)}