.fx-v-btn{background:var(--fx-blue);min-height:2.4em;color:var(--fx-on-blue);white-space:nowrap;transition:opacity .4s ease,transform .45s var(--fx-ease);border-radius:.6em;justify-content:center;align-items:center;gap:.4em;padding:0 1em;font-weight:650;display:inline-flex}.fx-v-btn--sm{min-height:2em;padding:0 .8em}.fx-v-btn--line{color:var(--fx-ink);border:1px solid var(--fx-line-2);background:0 0}.fx-v-btn[data-on="0"]{opacity:.3;transform:scale(.96)}.fx-v-chat{gap:.5em;width:100%}.fx-v-chat--wide{max-width:30em}.fx-v-cities{gap:1.2em;width:100%;max-width:30em;display:grid}.fx-v-cities__lab,.fx-v-cities__goal{flex-direction:row;align-items:center;gap:.6em}.fx-v-cities__pair{grid-template-columns:auto minmax(4em,1fr) auto;align-items:end;gap:.6em;padding:.6em .2em;display:grid}.fx-v-city{gap:.1em;display:grid}.fx-v-city__name{letter-spacing:-.04em;font-size:2.3em;font-weight:700;line-height:1}.fx-v-city__time{font-variant-numeric:tabular-nums;color:var(--fx-muted);font-size:1.1em;font-weight:600}.fx-v-cities__arc{align-self:center;width:100%;height:2.6em;overflow:visible}.fx-v-cities__arc path{fill:none;stroke:var(--fx-blue);stroke-width:2.5px;stroke-dasharray:1;stroke-dashoffset:1px;vector-effect:non-scaling-stroke;transition:stroke-dashoffset 1.1s var(--fx-ease).2s}.fx-v-cities__pair[data-on="1"] .fx-v-cities__arc path{stroke-dashoffset:0}@container fx (max-aspect-ratio:11/10){.fx-v-city__name{font-size:1.8em}.fx-v-cities{gap:.6em}.fx-v-cities__pair{padding:.2em}}.fx-v-target,.fx-v-neck,.fx-v-wf{width:min(100%,9em);height:auto;overflow:visible}.fx-v-target circle{fill:none;stroke:var(--fx-line-2);stroke-width:2px;transition:stroke .4s}.fx-v-target[data-on="1"] circle{stroke:var(--fx-blue)}.fx-v-target__hit{transform-origin:50px 50px;transition:transform .5s var(--fx-ease).25s;transform:scale(0);fill:var(--fx-blue)!important;stroke:none!important}.fx-v-target[data-on="1"] .fx-v-target__hit{transform:scale(1)}.fx-v-neck__pipe{fill:none;stroke:var(--fx-line-2);stroke-width:2.5px}.fx-v-neck__q circle{fill:var(--fx-muted);transition:transform .7s var(--fx-ease);transform:translateX(calc(var(--k)*-2px))}.fx-v-neck[data-on="1"] .fx-v-neck__q circle{fill:#d9822b;transform:translateX(calc(var(--k)*1.5px))}.fx-v-neck__out{fill:var(--fx-blue);opacity:0}.fx-v-neck[data-on="1"] .fx-v-neck__out{opacity:1;animation:1.6s ease-in-out .4s 2 fx-neck-out}@keyframes fx-neck-out{0%{opacity:0;transform:translate(-26px)}30%{opacity:1}to{opacity:0;transform:translate(14px)}}.fx-v-wf rect{fill:var(--fx-surface);stroke:var(--fx-line-2);stroke-width:2px;transition:stroke .3s ease calc(var(--k)*.2s)}.fx-v-wf path{fill:none;stroke:var(--fx-blue);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;stroke-dashoffset:24px;transition:stroke-dashoffset .4s ease calc(.2s + var(--k)*.22s)}.fx-v-wf .fx-v-wf__link{stroke:var(--fx-line-2);stroke-dasharray:none;stroke-dashoffset:0;stroke-width:2px}.fx-v-wf[data-on="1"] rect{stroke:var(--fx-blue)}.fx-v-wf[data-on="1"] g path{stroke-dashoffset:0}.fx-v-shift{gap:1.1em;width:100%;max-width:28em;display:grid}.fx-v-shift__row{gap:.45em;display:grid}.fx-v-shift__bar{background:var(--fx-raise);border:1px solid var(--fx-line);border-radius:.55em;height:1.1em;display:block;overflow:hidden}.fx-v-shift__bar span{border-radius:inherit;height:100%;transition:width 1.1s var(--fx-ease);display:block}.fx-v-shift__bar--down span{background:var(--fx-line-2);width:82%}.fx-v-shift__row[data-on="1"] .fx-v-shift__bar--down span{width:34%}.fx-v-shift__bar--up span{background:var(--fx-blue);width:26%}.fx-v-shift__row[data-on="1"] .fx-v-shift__bar--up span{width:84%}.fx-v-shift__owner{flex-direction:row;align-items:center;gap:.8em}.fx-v-brief{width:100%;max-width:24em}.fx-v-brief__sec{border-left:3px solid var(--fx-line);gap:.45em;padding:.5em .6em;transition:border-color .4s,background-color .4s;display:grid}.fx-v-brief__sec .fx-lines span{transform-origin:0;opacity:.5;transition:transform .8s var(--fx-ease),opacity .4s ease;transform:scaleX(.15)}.fx-v-brief__sec[data-on="1"] .fx-lines span{opacity:1;transform:none}.fx-v-brief__sec[data-on="1"] .fx-lines span:nth-child(2){transition-delay:.12s}.fx-v-brief__sec[data-on="1"] .fx-lines span:nth-child(3){transition-delay:.24s}.fx-v-brief__sec[data-active="1"]{border-left-color:var(--fx-blue);background:var(--fx-blue-soft)}@container fx (max-aspect-ratio:11/10){.fx-v-brief .fx-lines span:nth-child(3){display:none}.fx-v-brief__sec{padding:.3em .5em}}.fx-v-form{gap:.6em;display:grid}.fx-v-form__f{gap:.25em;display:grid}.fx-v-form__box{border:1px solid var(--fx-line-2);background:var(--fx-surface);border-radius:.4em;height:1.9em;display:block}.fx-v-form__f:last-of-type .fx-v-form__box{height:3.2em}.fx-v-form__btn{background:var(--fx-line-2);color:var(--fx-ink-2);border-radius:.45em;justify-self:start;padding:.5em 1.2em;font-weight:650}.fx-v-form__note{font-size:max(12px,.85em)}@container fx (max-aspect-ratio:11/10){.fx-v-form__f:nth-child(2),.fx-v-form__note{display:none}}.fx-v-why .fx-card{justify-content:flex-start;min-height:11em}.fx-v-why__product{background:linear-gradient(135deg,var(--fx-blue-soft),color-mix(in oklab,var(--fx-blue)28%,transparent));height:4.2em;color:var(--fx-blue-ink);border-radius:.6em;place-items:center;display:grid}.fx-v-why__product svg{width:2em;height:2em}.fx-v-why__bar{gap:.25em;display:grid}.fx-v-why__track{background:var(--fx-raise);border-radius:.4em;height:.8em;display:block;overflow:hidden}.fx-v-why__track span{border-radius:inherit;background:var(--fx-blue);width:12%;height:100%;transition:width .9s var(--fx-ease);display:block}.fx-card[data-on="1"] .fx-v-why__track span{width:calc(var(--v)*100%)}@container fx (max-aspect-ratio:11/10){.fx-v-why .fx-card{gap:.35em;min-height:0;padding:.6em}.fx-v-why__product{height:2.6em}.fx-v-why .fx-lines,.fx-v-why .fx-wave,.fx-v-why .fx-muted:last-child{display:none}.fx-v-why .fx-v-btn{white-space:normal;text-align:center;min-height:2em;padding:0 .5em}}.fx-v-node{align-items:flex-start;width:100%}.fx-v-search{background:var(--fx-surface);border:1px solid var(--fx-line-2);width:100%;color:var(--fx-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:.5em;padding:.55em .8em;display:flex;overflow:hidden}.fx-v-search svg{flex:none;width:1.1em;height:1.1em}.fx-v-node--fields{gap:0}@container fx (max-aspect-ratio:11/10){.fx-v-node .fx-bub:nth-child(2),.fx-v-node--fields .fx-field+.fx-field{display:none}.fx-v-search span{text-overflow:ellipsis;overflow:hidden}}.fx-v-ivr{gap:.45em}.fx-v-ivr__row{background:var(--fx-surface);border:1px dashed var(--fx-line-2);color:var(--fx-ink-2);border-radius:.45em;padding:.5em .7em}.fx-v-ivr__err{color:#c42a2a;padding:.4em .7em;font-weight:600}.fx-v-vsa{background:var(--fx-blue-soft);border-radius:.7em;gap:.7em;padding:.5em;transition:opacity .4s}.fx-v-vsa[data-on="0"]{opacity:0}.fx-v-vsa__thumb{background:linear-gradient(135deg,#cfd9ff,var(--fx-blue));border-radius:.4em;flex:none;width:3.4em;height:2.4em}@container fx (max-aspect-ratio:11/10){.fx-v-ivr__row:nth-child(3),.fx-v-vsa .fx-muted{display:none}}.fx-v-fan{grid-template-columns:minmax(0,.9fr) minmax(2.5em,.5fr) minmax(0,1fr);align-items:center;width:100%;max-width:32em;display:grid}.fx-v-fan__src{gap:.7em;display:grid}.fx-v-fan__card{flex-direction:row;align-items:center;gap:.6em;padding:.55em .7em}.fx-v-fan__lines{width:100%;height:100%;min-height:8em;overflow:visible}.fx-v-fan__lines path{fill:none;stroke:var(--fx-line-2);stroke-width:2px;vector-effect:non-scaling-stroke;transition:stroke .4s}.fx-v-fan__lines path[data-on="1"]{stroke:var(--fx-blue)}.fx-v-fan__link{align-items:center;gap:.9em;padding:1em}.fx-v-fan__link svg{width:1.2em;height:1.2em;color:var(--fx-blue-ink)}.fx-v-site{width:32em;max-width:100%}.fx-v-site__nav{align-items:center;gap:.8em;display:flex}.fx-v-site__logo{background:var(--fx-ink);border-radius:.3em;width:3.2em;height:.9em}.fx-v-site__grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:.8em;display:grid}.fx-v-site__hero{background:linear-gradient(135deg,#e3e8f5,#c9d3ee);border-radius:.6em;height:7.5em;display:block}.fx-canvas[data-theme=dark] .fx-v-site__hero,.fx[data-theme=dark] .fx-v-site__hero{background:linear-gradient(135deg,#1d2740,#27365c)}.fx-v-site__agent{background:var(--fx-raise);border:1px solid var(--fx-line);border-radius:.7em;gap:.6em;padding:.7em}.fx-v-site__visual{gap:.4em;transition:opacity .4s;display:grid}.fx-v-site__visual>span:first-child{background:linear-gradient(135deg,var(--fx-blue-soft),color-mix(in oklab,var(--fx-blue)35%,transparent));border-radius:.4em;height:3.4em;display:block}.fx-v-site__visual[data-on="0"]{opacity:.3}@container fx (max-aspect-ratio:11/10){.fx-v-site{width:25em}.fx-v-site__hero{height:4.6em}.fx-v-site .fx-lines span:nth-child(n+2){display:none}}.fx-v-mail{width:26em;max-width:100%}.fx-v-mail__head{border-bottom:1px solid var(--fx-line);align-items:center;gap:.7em;padding:.8em;display:flex}.fx-v-mail__head>svg{width:1.4em;height:1.4em;color:var(--fx-blue-ink)}.fx-v-mail__ctx,.fx-v-mail__next{transition:opacity .4s,color .4s}.fx-v-mail__ctx[data-on="0"],.fx-v-mail__next[data-on="0"]{opacity:.3}.fx-v-mail__next svg{width:1.1em;height:1.1em;color:var(--fx-blue-ink);flex:none}.fx-v-mail .fx-v-btn{place-self:flex-start start}@container fx (max-aspect-ratio:11/10){.fx-v-mail .fx-lines{display:none}}.fx-v-cut{-webkit-mask-image:linear-gradient(90deg,#000 62%,#0000 96%);mask-image:linear-gradient(90deg,#000 62%,#0000 96%)}.fx-v-turn{align-self:flex-end;gap:.5em;transition:opacity .4s}.fx-v-turn[data-on="0"]{opacity:0}.fx-v-turn>svg{width:1.3em;height:1.3em;color:var(--fx-blue-ink);flex:none}@container fx (max-aspect-ratio:11/10){.fx-v-chat--wide .fx-bub:first-child,.fx-v-chat--wide .fx-bub:nth-child(4){display:none}}.fx-v-shell{width:32em;max-width:100%}.fx-v-shell__top{border-bottom:1px solid var(--fx-line);align-items:center;gap:.6em;padding:.6em .8em;display:flex}.fx-v-shell__main{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid}.fx-v-shell__stage{gap:.8em;padding:.8em}.fx-v-shell__input{border:1px solid var(--fx-line-2);background:var(--fx-surface);border-radius:999px;justify-content:space-between;align-items:center;gap:.5em;padding:.35em .35em .35em .8em;display:flex}.fx-v-shell__typed{white-space:nowrap;max-width:0;transition:max-width 1.2s steps(16,end);overflow:hidden}.fx-v-shell__input[data-on="1"] .fx-v-shell__typed{max-width:12em}.fx-v-shell__send{background:var(--fx-blue);color:#fff;border-radius:50%;place-items:center;width:1.8em;height:1.8em;font-weight:700;display:grid}.fx-v-shell__panel{border-left:1px solid var(--fx-line);background:var(--fx-raise);gap:.5em;padding:.8em}.fx-v-shell__msg{background:var(--fx-surface);border:1px solid var(--fx-line);transition:opacity .4s ease,transform .4s var(--fx-ease);overflow-wrap:anywhere;border-radius:.5em;gap:.2em;padding:.5em .6em;display:grid}.fx-v-shell__msg[data-on="0"]{opacity:0;transform:translateY(.4em)}.fx-v-shell__ok{letter-spacing:.07em;text-transform:uppercase;color:var(--fx-ok);font-size:max(12px,.75em);font-weight:650}.fx-v-memory{width:100%;max-width:24em}.fx-v-memory__old{color:var(--fx-muted);font-weight:500;text-decoration:line-through}.fx-v-memory__new{color:var(--fx-blue-ink)}.fx-v-show{width:100%;max-width:30em}.fx-v-show__stage{background:var(--fx-raise);border:1px solid var(--fx-line);border-radius:.9em;min-height:15em;padding:1em;display:grid;position:relative;overflow:hidden}.fx-v-show__material,.fx-v-show__chat{transition:opacity .5s ease,transform .6s var(--fx-ease);grid-area:1/1}.fx-v-show__material[data-on="0"]{opacity:0;pointer-events:none;transform:translateY(1.2em)scale(.96)}.fx-v-show__material{transform-origin:100% 0}.fx-v-show__material[data-docked="1"]{box-shadow:0 0 0 .25em var(--fx-blue-soft),var(--fx-shadow);transform:scale(.6)}.fx-v-show__chat{place-self:end start;max-width:62%}.fx-v-show__chat[data-on="0"]{opacity:0;transform:translateY(.6em)}.fx-v-show__chart{align-items:flex-end;gap:.5em;width:100%;height:5em;display:flex}.fx-v-show__chart span{height:calc(var(--v)*100%);background:var(--fx-line-2);border-radius:.3em .3em 0 0;flex:1;transition:background-color .4s}.fx-v-show__chart span:nth-child(4){background:var(--fx-blue)}.fx-v-show__note{background:var(--fx-blue-soft);color:var(--fx-blue-ink);border-radius:.4em;padding:.4em .6em;font-weight:600;transition:opacity .4s}.fx-v-show__note[data-on="0"]{opacity:0}@container fx (max-aspect-ratio:11/10){.fx-v-show__stage{min-height:11.5em;padding:.6em}.fx-v-show__chart{height:3em}.fx-v-show__material[data-docked="1"]{transform:scale(.42)}.fx-v-show__chat{max-width:56%}}.fx-v-lang{gap:.8em;width:100%;max-width:28em}.fx-v-lang__rtl{text-align:right;direction:rtl}.fx-v-lang__terms{flex-wrap:wrap}.fx-v-lang__clear{flex-direction:column}@container fx (max-aspect-ratio:11/10){.fx-v-lang .fx-v-chat .fx-bub:nth-child(3){display:none}.fx-v-lang__clear{padding:.5em .7em}}.fx-v-stack{justify-items:center;gap:.35em;width:100%;max-width:26em;padding-top:.3em;display:grid;position:relative}.fx-v-stack__top{background:var(--fx-ink);color:var(--fx-bg);transition:opacity .5s ease,transform .6s var(--fx-ease);border-radius:.8em;align-items:center;gap:.6em;margin-bottom:.4em;padding:.7em 1.2em;display:flex}.fx-v-stack__top .fx-strong{color:var(--fx-bg)}.fx-v-stack__top[data-on="0"]{opacity:.3;transform:translateY(.6em)}.fx-v-stack__plate{width:calc(78% + var(--i)*8%);background:var(--fx-surface);border:1px solid var(--fx-line-2);box-shadow:var(--fx-shadow);transition:opacity .5s ease,transform .65s var(--fx-ease),border-color .4s ease;border-radius:.7em;align-items:center;gap:.7em;padding:.85em 1em;font-weight:650;display:flex;transform:perspective(40em)rotateX(18deg)}.fx-v-stack__plate svg{width:1.3em;height:1.3em;color:var(--fx-blue-ink)}.fx-v-stack__plate[data-on="0"]{opacity:.25;transform:perspective(40em)rotateX(18deg)translate(2em)}.fx-v-stack__plate[data-active="1"]{border-color:var(--fx-blue);box-shadow:0 0 0 .3em var(--fx-blue-soft),var(--fx-shadow)}.fx-v-brand{width:26em;max-width:100%}.fx-v-brand .fx-mock__body{gap:.9em;padding:1em}.fx-v-brand__id,.fx-v-brand__palette,.fx-v-brand__caps{transition:opacity .4s}.fx-v-brand__id[data-on="0"],.fx-v-brand__palette[data-on="0"],.fx-v-brand__caps[data-on="0"]{opacity:.35}.fx-v-brand__avatar{background:var(--fx-blue);color:#fff;border-radius:50%;place-items:center;width:2.6em;height:2.6em;font-size:1.1em;font-weight:700;display:grid}.fx-v-brand__dot{border:1px solid var(--fx-line-2);border-radius:50%;width:1.5em;height:1.5em}.fx-v-brand__cap{border-top:1px solid var(--fx-line);justify-content:space-between;align-items:center;padding:.35em 0;display:flex}.fx-v-toggle{background:var(--fx-line-2);border-radius:999px;width:2.2em;height:1.25em;transition:background-color .4s;position:relative}.fx-v-toggle:after{content:"";width:.95em;height:.95em;transition:transform .4s var(--fx-ease);background:#fff;border-radius:50%;position:absolute;top:.15em;left:.15em}.fx-v-brand__caps[data-on="1"] .fx-v-toggle{background:var(--fx-blue)}.fx-v-brand__caps[data-on="1"] .fx-v-toggle:after{transform:translate(.95em)}@container fx (max-aspect-ratio:11/10){.fx-v-brand__cap:nth-child(3){display:none}.fx-v-brand .fx-mock__body{gap:.5em;padding:.7em}}.fx-v-lead{width:100%;max-width:25em}@container fx (max-aspect-ratio:11/10){.fx-v-lead .fx-field{padding:.3em 0}.fx-v-lead .fx-field:nth-child(3){display:none}}.fx-v-quiz{grid-template-columns:1fr 1fr;gap:.4em;display:grid!important}.fx-v-quiz__q{border:1px solid var(--fx-line-2);background:var(--fx-surface);color:var(--fx-ink-2);white-space:nowrap;border-radius:.4em;padding:.45em .5em;font-size:max(12px,.85em);overflow:hidden}.fx-v-quiz__q b{color:#c42a2a;margin-left:.15em}.fx-v-listen{gap:.6em}.fx-v-listen>.fx-row{transition:opacity .4s}.fx-v-listen>.fx-row[data-on="0"]{opacity:.3}.fx-v-listen__known{flex-wrap:wrap}@container fx (max-aspect-ratio:11/10){.fx-v-quiz{grid-template-columns:1fr}.fx-v-quiz__q:nth-child(n+5){display:none}}.fx-v-night{gap:1.1em;width:100%;max-width:24em;margin:0;padding:0;list-style:none;display:grid;position:relative}.fx-v-night:before{content:"";background:var(--fx-line-2);width:2px;position:absolute;top:1.2em;bottom:1.2em;left:1.2em}.fx-v-night li{grid-template-columns:2.4em minmax(0,1fr);align-items:center;gap:.8em;transition:opacity .4s;display:grid;position:relative}.fx-v-night li[data-on="0"]{opacity:.35}.fx-v-night__dot{background:var(--fx-surface);border:2px solid var(--fx-line-2);width:2.4em;height:2.4em;color:var(--fx-muted);transition:all .4s var(--fx-ease);z-index:1;border-radius:50%;place-items:center;display:grid}.fx-v-night__dot svg{width:1.1em;height:1.1em}.fx-v-night li[data-on="1"] .fx-v-night__dot{border-color:var(--fx-blue);color:var(--fx-blue-ink)}.fx-v-night li[data-active="1"] .fx-v-night__dot{background:var(--fx-blue);color:#fff;box-shadow:0 0 0 .35em var(--fx-blue-soft)}@container fx (max-aspect-ratio:11/10){.fx-v-night{gap:.5em}}.fx-people-duo{gap:clamp(16px,5cqh,56px)}.fx-wrap{flex-wrap:wrap}.fx-v-ic{width:1.25em;height:1.25em;color:var(--fx-blue-ink);flex:none}.fx-v-ic--lg{width:2.4em;height:2.4em}.fx-v-ok{width:1.2em;height:1.2em;color:var(--fx-ok);flex:none}.fx-v-warn{color:#d9822b}.fx-v-center{text-align:center;justify-content:center;align-items:center}.fx-people--right .fx-people__photo{order:2}.fx-people--right{grid-template-columns:minmax(0,1fr) auto}@container fx (max-aspect-ratio:11/10){.fx-people--right{grid-template-columns:minmax(0,1fr)}.fx-people--right .fx-people__photo{order:0}}.fx-v-dots{grid-template-columns:1.6fr 1fr .7fr;align-items:end;gap:1.2em;width:100%;max-width:30em;display:grid}.fx-v-dots__col{justify-items:start;gap:.6em;display:grid}.fx-v-dots__grid{flex-wrap:wrap;gap:.35em;max-width:100%;display:flex}.fx-v-dots__grid span{background:var(--fx-line-2);opacity:.5;width:.9em;height:.9em;transition:transform .5s var(--fx-ease)calc(var(--j)*18ms),opacity .4s ease calc(var(--j)*18ms),background-color .4s ease;border-radius:50%;transform:scale(.5)}.fx-v-dots__col[data-on="1"] .fx-v-dots__grid span{opacity:1;background:color-mix(in oklab,var(--fx-blue)45%,var(--fx-line-2));transform:none}.fx-v-dots__col:last-child[data-on="1"] .fx-v-dots__grid span{background:var(--fx-blue)}.fx-v-dots__col[data-active="1"] .fx-k{color:var(--fx-blue-ink)}.fx-v-dots__col:first-child .fx-v-dots__grid{width:9em}.fx-v-dots__col:nth-child(2) .fx-v-dots__grid{width:5em}.fx-v-dots__col:nth-child(3) .fx-v-dots__grid{width:2.6em}.fx-v-brokersite{width:30em;max-width:100%}.fx-v-brokersite__brand,.fx-v-brokersite__team,.fx-v-brokersite__ask{transition:opacity .4s}.fx-v-brokersite__brand[data-on="0"],.fx-v-brokersite__team[data-on="0"],.fx-v-brokersite__ask[data-on="0"]{opacity:.35}.fx-v-brokersite__mark{background:var(--fx-ink);border-radius:.4em;flex:none;width:1.6em;height:1.6em}.fx-v-brokersite__hero{display:block;position:relative}.fx-v-brokersite__hero .fx-photo{height:11em}.fx-v-brokersite__ask{background:color-mix(in oklab,var(--fx-surface)94%,transparent);box-shadow:var(--fx-shadow);border-radius:.8em;align-items:center;gap:.6em;padding:.6em .8em;display:flex;position:absolute;bottom:.8em;right:.8em}.fx-v-brokersite__ask .fx-orb{width:1.8em;height:1.8em}@container fx (max-aspect-ratio:11/10){.fx-v-brokersite__hero .fx-photo{height:7em}.fx-v-brokersite__ask .fx-muted{display:none}}.fx-v-enq .fx-card{justify-content:flex-start;align-items:flex-start}.fx-v-enq__photo{width:100%;height:6.5em}@container fx (max-aspect-ratio:11/10){.fx-v-enq__photo{height:3.6em}.fx-v-enq .fx-chip:nth-of-type(3){display:none}.fx-v-enq .fx-card{gap:.35em;padding:.55em}.fx-v-enq .fx-chip--line{white-space:normal}}.fx-v-media{gap:.7em;width:100%;max-width:36em;display:grid}.fx-v-media__tabs{background:var(--fx-raise);border:1px solid var(--fx-line);border-radius:999px;justify-self:start;gap:.3em;padding:.25em;display:inline-flex}.fx-v-media__tabs span{color:var(--fx-ink-2);border-radius:999px;padding:.35em .9em;font-weight:600;transition:background-color .35s,color .35s}.fx-v-media__tabs span[data-active="1"]{background:var(--fx-ink);color:var(--fx-bg)}.fx-v-media__box{aspect-ratio:3/2;background:var(--fx-surface);border:1px solid var(--fx-line-2);box-shadow:var(--fx-shadow);border-radius:.9em;display:grid;position:relative;overflow:hidden}.fx-v-media__pane{opacity:0;transition:opacity .5s ease,transform .7s var(--fx-ease);grid-area:1/1;display:block;transform:scale(1.03)}.fx-v-media__pane[data-on="1"]{opacity:1;transform:none}.fx-v-media__photos{grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr;gap:.3em;display:grid}.fx-v-media__photos .fx-photo{border-radius:0;height:100%}.fx-v-media__big{grid-row:1/span 2}.fx-v-media__plan{object-fit:contain;background:#fbfaf7;width:100%;height:100%}.fx-v-media__area{position:relative}.fx-v-media__area .fx-photo{border-radius:0;height:100%}.fx-v-media__area .fx-credit{color:#f6f4ef;background:#0a0f1c9e;border-radius:.3em;padding:.15em .5em;position:absolute;bottom:.4em;left:.5em}@container fx (max-aspect-ratio:11/10){.fx-v-media__box{aspect-ratio:16/9;max-height:11.5em}}.fx-v-req__photo{width:100%;height:3.6em}.fx-v-module{background:var(--fx-surface);border:1px solid var(--fx-line);border-radius:.4em;padding:.3em .6em;font-weight:600}.fx-v-intake{color:var(--fx-blue-ink);align-items:center;gap:.4em;display:flex}.fx-v-intake svg{width:2em;height:2em}.fx-v-sys{background:var(--fx-surface);border:1px solid var(--fx-line);border-radius:.5em;padding:.35em .6em;transition:opacity .4s}.fx-v-sys[data-on="0"]{opacity:.4}.fx-v-sys[data-on="0"] .fx-v-ok{opacity:0}@container fx (max-aspect-ratio:11/10){.fx-v-req__photo,.fx-v-module:nth-child(n+3),.fx-v-node .fx-check:nth-child(n+3),.fx-v-sys+.fx-v-sys{display:none}}.fx-v-bbrief{width:100%;max-width:25em}.fx-v-bbrief__sec{border-top:1px solid var(--fx-line);gap:.4em;padding:.4em 0;transition:opacity .4s;display:grid}.fx-v-bbrief__sec[data-on="0"]{opacity:.4}.fx-v-bbrief__flag .fx-v-ic{color:#d9822b}@container fx (max-aspect-ratio:11/10){.fx-v-bbrief__sec .fx-check+.fx-check{display:none}}.fx-v-sep{width:100%;max-width:30em;padding:1em 0 0 1.4em;display:grid;position:relative}.fx-v-sep__back{opacity:.7;gap:.6em;width:70%;padding:.8em;position:absolute;top:0;left:0}.fx-v-sep__back .fx-orb{width:1.5em;height:1.5em}.fx-v-sep__front{z-index:1;color:#171d1b;transition:opacity .5s ease,transform .6s var(--fx-ease);background:#f5f2ec;border-color:#171d1b2e;margin-top:3.4em;position:relative}.fx-v-sep__front[data-on="0"]{opacity:.35;transform:translate(.8em,.8em)}.fx-v-sep__photo{border-radius:0;height:8em}.fx-v-sep__body{gap:.5em;padding:.8em 1em 1em;display:grid}.fx-v-sep__name{font-family:Cormorant Garamond,Georgia,serif;font-size:1.6em;line-height:1.1}.fx-v-sep__front .fx-chip--line{color:#171d1b;border-color:#171d1b4d}@container fx (max-aspect-ratio:11/10){.fx-v-sep__photo{height:5em}.fx-v-sep__front{margin-top:2.6em}}.fx-v-route{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 3em minmax(0,.9fr);align-items:center;gap:.6em 0;width:100%;max-width:32em;display:grid;position:relative}.fx-v-route__in{align-items:flex-start;gap:.9em}.fx-v-route__lines{width:100%;height:100%;min-height:7em}.fx-v-route__lines path{fill:none;stroke:var(--fx-line-2);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .7s var(--fx-ease)calc(var(--i)*.16s),stroke .3s ease}.fx-v-route__lines path[data-on="1"]{stroke:var(--fx-blue);stroke-dashoffset:0}.fx-v-route__out{gap:.5em}.fx-v-route__team{flex-direction:row;align-items:center;gap:.5em;padding:.55em .7em}.fx-v-route__detail{grid-column:1/-1}@container fx (max-aspect-ratio:11/10){.fx-v-route__team{padding:.4em .5em}.fx-v-route__in{gap:.5em}.fx-v-route__lines{min-height:5em}}.fx-v-dev{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:stretch;gap:1em;display:grid}.fx-v-dev__photo{height:100%;min-height:12em}.fx-v-dev__cards{gap:.6em}@container fx (max-aspect-ratio:11/10){.fx-v-dev{grid-template-columns:1fr}.fx-v-dev__photo{height:7.5em;min-height:0}.fx-v-dev__cards{display:none}}.fx-v-auto .fx-card,.fx-v-stay .fx-card,.fx-v-shop .fx-card{justify-content:flex-start}.fx-v-slider{gap:.25em;display:grid}.fx-v-slider__track{background:var(--fx-raise);border-radius:.25em;height:.5em;display:block;position:relative}.fx-v-slider__track span{width:calc(var(--v)*100%);border-radius:inherit;background:var(--fx-blue);transition:width .9s var(--fx-ease);position:absolute;top:0;bottom:0;left:0}.fx-v-slider__track span:after{content:"";background:var(--fx-surface);border:2px solid var(--fx-blue);border-radius:50%;width:.9em;height:.9em;margin-top:-.45em;position:absolute;top:50%;right:-.45em}.fx-v-auto__car{background:linear-gradient(135deg,var(--fx-raise),var(--fx-blue-soft));height:4em;color:var(--fx-ink);border-radius:.6em;place-items:center;display:grid}.fx-v-auto__car svg{stroke-width:1.4px;width:2.6em;height:2.6em}.fx-v-cal{grid-template-columns:repeat(7,1fr);gap:.2em;display:grid}.fx-v-cal span{height:1.7em;color:var(--fx-muted);font-variant-numeric:tabular-nums;border-radius:.3em;place-items:center;font-size:max(12px,.8em);display:grid}.fx-card[data-on="1"] .fx-v-cal span[data-in="1"]{background:var(--fx-blue);color:#fff;font-weight:650}.fx-v-room{border:1px solid var(--fx-line-2);border-radius:.5em;align-items:center;gap:.5em;padding:.45em .6em;transition:border-color .4s,background-color .4s;display:flex}.fx-v-room svg{width:1.3em;height:1.3em;color:var(--fx-blue-ink)}.fx-v-room[data-pick="1"]{border-color:var(--fx-blue);background:var(--fx-blue-soft)}.fx-v-shop__pair{flex-direction:row!important;gap:.5em!important}.fx-v-prod{border:1px solid var(--fx-line-2);text-align:center;border-radius:.6em;flex:1;justify-items:center;gap:.3em;padding:.6em .4em;transition:border-color .4s,box-shadow .4s;display:grid}.fx-v-prod svg{width:2em;height:2em;color:var(--fx-ink);stroke-width:1.4px}.fx-v-prod__diff{color:var(--fx-muted);font-size:max(12px,.8em)}.fx-v-prod[data-best="1"]{border-color:var(--fx-blue);box-shadow:0 0 0 .25em var(--fx-blue-soft)}.fx-v-prod[data-best="1"] .fx-v-prod__diff{color:var(--fx-blue-ink);font-weight:650}@container fx (max-aspect-ratio:11/10){.fx-v-auto .fx-card,.fx-v-stay .fx-card,.fx-v-shop .fx-card{gap:.35em;padding:.5em}.fx-v-slider:nth-of-type(3),.fx-v-auto .fx-chip,.fx-v-auto__car{display:none}.fx-v-auto .fx-v-btn,.fx-v-stay .fx-v-btn,.fx-v-shop .fx-v-btn{white-space:normal;text-align:center;min-height:2em;padding:.3em .5em}.fx-v-cal,.fx-v-room+.fx-v-room,.fx-v-stay .fx-check:nth-child(3){display:none}.fx-v-shop__pair{flex-direction:column!important}.fx-v-prod+.fx-v-prod,.fx-v-shop .fx-chip:nth-child(3),.fx-v-auto .fx-chip--line,.fx-v-stay .fx-row .fx-v-ic{display:none}}.fx-v-pro{gap:.7em;width:100%;max-width:28em}.fx-v-pro__intro{align-self:flex-end;max-width:22em}@container fx (max-aspect-ratio:11/10){.fx-v-pro .fx-card .fx-muted,.fx-v-pro__intro .fx-field+.fx-field{display:none}}.fx-v-b2b{gap:.8em;width:100%;max-width:30em}.fx-v-table{border:1px solid var(--fx-line-2);background:var(--fx-surface);border-radius:.8em;grid-template-columns:1.3fr 1fr 1fr;gap:0;transition:opacity .4s;display:grid;overflow:hidden}.fx-v-table>span{border-top:1px solid var(--fx-line);padding:.55em .7em}.fx-v-table>span:nth-child(-n+3){background:var(--fx-raise);border-top:0}.fx-v-table>span[data-v="1"]{color:var(--fx-blue-ink);font-weight:700}.fx-v-table[data-on="0"]{opacity:.4}@container fx (max-aspect-ratio:11/10){.fx-v-table>span{padding:.35em .5em}}.fx-v-sort{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:1.4em;width:100%;max-width:32em;display:grid}.fx-v-sort__in{gap:.4em}.fx-v-sort__item{background:var(--fx-surface);border:1px solid var(--fx-line);transition:opacity .5s ease,transform .6s var(--fx-ease);border-radius:.5em;align-items:center;gap:.5em;padding:.4em .6em;display:flex}.fx-v-sort__item svg{width:1.1em;height:1.1em;color:var(--fx-muted);flex:none}.fx-v-sort__item[data-gone="1"]{opacity:.25;transform:translate(1.4em)}.fx-v-sort__lanes{gap:.6em}.fx-v-sort__lane{border:1px solid var(--fx-line-2);background:var(--fx-surface);border-radius:.7em;justify-content:space-between;align-items:center;gap:.6em;padding:.7em .9em;transition:border-color .4s,box-shadow .4s;display:flex}.fx-v-sort__lane[data-active="1"]{border-color:var(--fx-blue);box-shadow:0 0 0 .25em var(--fx-blue-soft)}.fx-v-sort__dots{gap:.3em;display:flex}.fx-v-sort__dots span{background:var(--fx-line-2);width:.8em;height:.8em;transition:transform .4s var(--fx-ease)calc(var(--j)*.12s),background-color .3s ease;border-radius:50%;transform:scale(.4)}.fx-v-sort__lane[data-on="1"] .fx-v-sort__dots span{background:var(--fx-blue);transform:none}@container fx (max-aspect-ratio:11/10){.fx-v-sort__item:nth-child(n+5){display:none}.fx-v-sort__lane{padding:.45em .6em}}.fx-v-matrix{grid-template-columns:.8fr repeat(3,minmax(0,1fr));gap:.35em;width:100%;max-width:36em;display:grid}.fx-v-matrix__col{padding:.4em .5em;font-weight:700}.fx-v-matrix__row{letter-spacing:.07em;text-transform:uppercase;color:var(--fx-muted);align-self:center;font-size:max(12px,.78em);font-weight:650;transition:color .3s}.fx-v-matrix__cell{background:var(--fx-surface);border:1px solid var(--fx-line);color:var(--fx-ink-2);border-radius:.5em;padding:.65em .6em;transition:border-color .4s,background-color .4s,color .3s}.fx-v-matrix__cell[data-on="1"]{color:var(--fx-ink)}.fx-v-matrix__cell[data-active="1"]{border-color:var(--fx-blue);background:var(--fx-blue-soft)}.fx-v-matrix__row[data-active="1"]{color:var(--fx-blue-ink)}@container fx (max-aspect-ratio:11/10){.fx-v-matrix{gap:.25em;font-size:12px}.fx-v-matrix__cell{padding:.4em .35em}}.fx-v-venn{aspect-ratio:300/270;width:100%;max-width:24em;position:relative}.fx-v-venn__svg{width:100%;height:100%;overflow:visible}.fx-v-venn__svg circle{fill:color-mix(in oklab,var(--fx-blue)6%,transparent);stroke:var(--fx-line-2);stroke-width:1.5px;transition:fill .5s,stroke .4s}.fx-v-venn__svg circle[data-on="1"]{fill:color-mix(in oklab,var(--fx-blue)14%,transparent);stroke:color-mix(in oklab,var(--fx-blue)70%,transparent)}.fx-v-venn__svg circle[data-active="1"]{fill:color-mix(in oklab,var(--fx-blue)24%,transparent);stroke:var(--fx-blue);stroke-width:2.5px}.fx-v-venn__svg .fx-v-venn__core{fill:var(--fx-blue);stroke:#fff;stroke-width:3px;transform-origin:150px 124px;transition:transform .5s var(--fx-ease);transform:scale(0)}.fx-v-venn__svg .fx-v-venn__core[data-on="1"]{transform:scale(1)}.fx-v-venn__l{font-size:max(12px,.95em);font-weight:650;position:absolute}.fx-v-venn__l1{top:8%;left:4%}.fx-v-venn__l2{top:8%;right:4%}.fx-v-venn__l3{bottom:0;left:50%;transform:translate(-50%)}.fx-v-venn__core-l{background:var(--fx-ink);color:var(--fx-bg);white-space:nowrap;border-radius:999px;padding:.2em .6em;font-size:max(12px,.9em);font-weight:650;transition:opacity .4s;position:absolute;top:52%;left:50%;transform:translate(-50%)}.fx-v-venn__core-l[data-on="0"]{opacity:0}@container fx (max-aspect-ratio:11/10){.fx-v-venn{max-width:13em}.fx-v-venn__l{display:none}}.fx-v-lanes{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5em .9em;width:100%;max-width:32em;display:grid}.fx-v-lanes__label{letter-spacing:.07em;text-transform:uppercase;color:var(--fx-muted);writing-mode:horizontal-tb;font-size:max(12px,.8em);font-weight:650}.fx-v-lanes__agent,.fx-v-lanes__team{background:var(--fx-blue-soft);border-radius:.8em;flex-wrap:wrap;gap:.5em;padding:.8em;display:flex}.fx-v-lanes__team{background:color-mix(in oklab,var(--fx-ok)10%,transparent)}.fx-v-lanes__arrows{grid-column:2;justify-content:space-around;display:flex}.fx-v-lanes__card{flex:12em}@container fx (max-aspect-ratio:11/10){.fx-v-lanes{grid-template-columns:minmax(0,1fr);gap:.3em}.fx-v-lanes__label{display:none}.fx-v-lanes__arrows{grid-column:1}.fx-v-lanes__agent,.fx-v-lanes__team{padding:.5em}.fx-v-lanes__card .fx-muted,.fx-v-lanes__card .fx-chip{display:none}}.fx-v-graph{flex-wrap:nowrap;justify-content:center;align-items:center;gap:.5em;width:100%;display:flex}.fx-v-graph__node{text-align:center;flex:1 1 0;align-items:center;gap:.5em;padding:.9em .6em}.fx-v-graph__gate{border-style:dashed}.fx-v-graph .fx-arrow{width:1.4em}@container fx (max-aspect-ratio:11/10){.fx-v-graph{flex-wrap:wrap}.fx-v-graph__node{flex:28%;padding:.5em .3em}.fx-v-graph .fx-arrow{display:none}}.fx-v-queue{align-items:center;gap:.5em;width:100%;max-width:34em;display:flex}.fx-v-queue__st{flex:1 1 0;align-items:flex-start;min-height:9em}.fx-v-queue__in,.fx-v-queue__pile{flex-wrap:wrap;gap:.25em;display:flex}.fx-v-queue__in span,.fx-v-queue__pile span{background:var(--fx-line-2);opacity:0;width:1.3em;height:.9em;transition:transform .4s var(--fx-ease)calc(var(--k)*.12s),opacity .3s ease calc(var(--k)*.12s),background-color .3s ease;border-radius:.2em;transform:translateY(-.4em)}.fx-v-queue__in span[data-on="1"],.fx-v-queue__pile span[data-on="1"]{opacity:1;transform:none}.fx-v-queue__pile span[data-on="1"]{background:#e3a35a}@container fx (max-aspect-ratio:11/10){.fx-v-queue{flex-direction:column;align-items:stretch}.fx-v-queue .fx-arrow{display:none}.fx-v-queue__st{flex-direction:row;align-items:center;min-height:0;padding:.45em .6em}}.fx-v-extract{grid-template-columns:minmax(0,.7fr) auto minmax(0,1.5fr);align-items:center;gap:.8em;width:100%;max-width:32em;padding-top:1.6em;display:grid;position:relative}.fx-v-extract__pages{height:10em;display:block;position:relative}.fx-v-extract__pages span{background:var(--fx-surface);border:1px solid var(--fx-line-2);box-shadow:var(--fx-shadow);transform:translate(calc(var(--k)*.5em),calc(var(--k)*.5em));border-radius:.5em;align-content:start;padding:.8em;display:grid;position:absolute;inset:0}.fx-v-extract__table{background:var(--fx-surface);border:1px solid var(--fx-line-2);border-radius:.7em;grid-template-columns:auto 1fr;gap:.35em .8em;padding:.8em;transition:opacity .4s;display:grid}.fx-v-extract__table[data-on="0"]{opacity:.3}.fx-v-extract__stamp{border:2px solid var(--fx-blue);color:var(--fx-blue-ink);letter-spacing:.1em;text-transform:uppercase;opacity:0;transition:opacity .3s ease,transform .4s var(--fx-ease);background:var(--fx-surface);border-radius:.4em;padding:.3em .8em;font-weight:800;position:absolute;top:0;right:.2em;transform:rotate(-6deg)scale(1.3)}.fx-v-extract__stamp[data-on="1"]{opacity:1;transform:rotate(-6deg)}@container fx (max-aspect-ratio:11/10){.fx-v-extract__pages{height:6em}.fx-v-extract__table>span:nth-child(n+7){display:none}}.fx-v-know{gap:.7em;width:100%;max-width:30em}.fx-v-know__saved{font-weight:600;transition:opacity .4s}.fx-v-know__saved[data-on="0"]{opacity:.3}.fx-v-corpus{grid-template-columns:minmax(0,.8fr) auto minmax(0,1.3fr);align-items:center;gap:.8em;width:100%;max-width:34em;display:grid}.fx-v-corpus__docs{grid-template-columns:repeat(4,1fr);gap:.35em;display:grid}.fx-v-corpus__docs span{aspect-ratio:3/4;background:var(--fx-surface);border:1px solid var(--fx-line);color:var(--fx-muted);transition:border-color .4s ease,color .4s ease,transform .4s var(--fx-ease);border-radius:.35em;place-items:center;display:grid}.fx-v-corpus__docs span svg{width:1em;height:1em}.fx-v-corpus__docs span[data-hit="1"]{border-color:var(--fx-blue);color:var(--fx-blue-ink);transform:scale(1.1)}.fx-v-corpus__out{gap:.6em}@container fx (max-aspect-ratio:11/10){.fx-v-corpus{grid-template-columns:1fr}.fx-v-corpus .fx-arrow,.fx-v-corpus__docs,.fx-v-know .fx-chip:nth-child(2){display:none}}.fx-v-sheets{justify-content:center}.fx-v-sheets span{background:var(--fx-surface);border:1px solid var(--fx-line-2);width:2.6em;height:3.2em;color:var(--fx-muted);opacity:.5;transition:all .4s var(--fx-ease)calc(var(--k)*.12s);border-radius:.4em;place-items:center;display:grid;transform:translateY(.4em)}.fx-v-sheets span[data-on="1"]{opacity:1;color:#188038;transform:none}.fx-v-pack .fx-v-show__chart{height:3.4em}.fx-v-srctable{grid-template-columns:repeat(4,1.6em);gap:.25em;display:grid}.fx-v-srctable span{background:var(--fx-line-2);height:1.1em;transition:background-color .3s ease calc(var(--k)*40ms);border-radius:.2em}.fx-v-srctable[data-on="1"] span{background:color-mix(in oklab,var(--fx-blue)40%,var(--fx-line-2))}.fx-v-hub{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;gap:1.6em 1em;width:100%;max-width:32em;padding:.4em;display:grid;position:relative}.fx-v-hub__core{background:var(--fx-ink);color:var(--fx-bg);z-index:1;border-radius:999px;grid-area:2/1/auto/-1;justify-self:center;align-items:center;gap:.6em;padding:.8em 1.2em;display:flex}.fx-v-hub__core .fx-strong{color:var(--fx-bg)}.fx-v-hub__core svg{width:1.3em;height:1.3em}.fx-v-hub__spoke{z-index:1;transition:opacity .4s,border-color .4s,box-shadow .4s}.fx-v-hub__spoke[data-on="0"]{opacity:.45}.fx-v-hub__spoke--0{grid-area:1/1}.fx-v-hub__spoke--1{grid-area:1/2}.fx-v-hub__spoke--2{grid-area:3/1/auto/-1;justify-self:center;min-width:55%}.fx-v-hub__lines{z-index:0;width:100%;height:100%;position:absolute;inset:0}.fx-v-hub__lines line{stroke:var(--fx-line-2);stroke-width:2px;vector-effect:non-scaling-stroke;transition:stroke .4s}.fx-v-hub__lines line[data-on="1"]{stroke:var(--fx-blue)}@container fx (max-aspect-ratio:11/10){.fx-v-hub{gap:.8em .5em}.fx-v-hub__spoke .fx-chip{display:none}.fx-v-hub__spoke{padding:.45em .5em}}.fx-v-gates{gap:.7em;width:100%;max-width:26em;margin:0;padding:0;list-style:none;display:grid}.fx-v-gates li{border:1px solid var(--fx-line-2);background:var(--fx-surface);border-radius:.8em;grid-template-columns:2.6em minmax(0,1fr);align-items:center;gap:.8em;padding:.7em .8em;transition:opacity .4s,border-color .4s,box-shadow .4s;display:grid}.fx-v-gates li[data-on="0"]{opacity:.45}.fx-v-gates li[data-active="1"]{border-color:var(--fx-blue);box-shadow:0 0 0 .25em var(--fx-blue-soft)}.fx-v-gates__gate{background:var(--fx-ink);width:2.6em;height:2.6em;color:var(--fx-bg);border-radius:.6em;place-items:center;display:grid}.fx-v-gates__gate svg{width:1.2em;height:1.2em}@container fx (max-aspect-ratio:11/10){.fx-v-gates li{padding:.4em .6em}.fx-v-gates li .fx-row{display:none}}.fx-v-agenda{width:100%;max-width:26em}.fx-v-agenda__item{border-left:3px solid var(--fx-line);gap:.2em;padding:.6em .7em;transition:border-color .4s,background-color .4s,opacity .4s;display:grid}.fx-v-agenda__item[data-on="0"]{opacity:.5}.fx-v-agenda__item[data-active="1"]{border-left-color:var(--fx-blue);background:var(--fx-blue-soft)}.fx-v-bring{width:100%;max-width:26em}.fx-v-bring__row{border-top:1px solid var(--fx-line);padding:.45em 0}.fx-v-day{gap:.9em}.fx-v-day__bar{background:var(--fx-line-2);border-radius:.2em;height:.35em;display:block;overflow:hidden}.fx-v-day__bar span{height:100%;width:calc(var(--p)*100%);background:var(--fx-blue);transition:width .9s var(--fx-ease);display:block}.fx-v-day .fx-card{justify-content:flex-start}.fx-v-prompt{background:var(--fx-raise);border:1px solid var(--fx-line);color:var(--fx-ink-2);border-radius:.5em;padding:.45em .6em;font-size:max(12px,.85em)}@container fx (max-aspect-ratio:11/10){.fx-v-day .fx-card{gap:.3em;padding:.5em}.fx-v-day .fx-lines,.fx-v-prompt,.fx-v-day .fx-check{display:none}.fx-v-day .fx-ib{width:1.8em;height:1.8em}}.fx-v-opp{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:.8em;width:100%;max-width:32em;display:grid}.fx-v-opp__grid{aspect-ratio:1;border-left:2px solid var(--fx-line-2);border-bottom:2px solid var(--fx-line-2);background:linear-gradient(var(--fx-line)0 0)50% 0/1px 100% no-repeat,linear-gradient(var(--fx-line)0 0)0 50%/100% 1px no-repeat;grid-row:span 2;display:block;position:relative}.fx-v-opp__y,.fx-v-opp__x{color:var(--fx-muted);font-size:max(12px,.8em);font-weight:650;position:absolute}.fx-v-opp__y{top:.2em;left:.4em}.fx-v-opp__x{bottom:.3em;right:.2em}.fx-v-opp__dot{left:var(--x);top:var(--y);background:var(--fx-line-2);width:1em;height:1em;transition:transform .4s var(--fx-ease)calc(var(--i)*90ms),background-color .3s ease;border-radius:50%;margin:-.5em;position:absolute;transform:scale(0)}.fx-v-opp__dot[data-on="1"]{background:color-mix(in oklab,var(--fx-blue)45%,var(--fx-line-2));transform:none}.fx-v-opp__dot[data-pick="1"]{background:var(--fx-blue);box-shadow:0 0 0 .4em var(--fx-blue-soft);transform:scale(1.3)}.fx-v-opp__rank{gap:.4em;margin:0;padding:0;list-style:none;transition:opacity .4s;display:grid}.fx-v-opp__rank[data-on="0"]{opacity:.3}.fx-v-opp__rank li{background:var(--fx-surface);border:1px solid var(--fx-line);border-radius:.5em;gap:.25em;padding:.4em .6em;display:grid}@container fx (max-aspect-ratio:11/10){.fx-v-opp{grid-template-columns:.9fr 1fr}.fx-v-opp__grid{max-width:9em}.fx-v-opp__rank{display:none}}.fx-v-loop{aspect-ratio:1;width:100%;max-width:20em;position:relative}.fx-v-loop__ring{width:76%;height:76%;position:absolute;inset:12%;overflow:visible;transform:rotate(-90deg)}.fx-v-loop__ring circle{fill:none;stroke:var(--fx-line-2);stroke-width:3px}.fx-v-loop__ring .fx-v-loop__run{stroke:var(--fx-blue);stroke-width:4px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--p));transition:stroke-dashoffset 1.1s var(--fx-ease)}.fx-v-loop__node{background:var(--fx-surface);border:1px solid var(--fx-line-2);box-shadow:var(--fx-shadow);white-space:nowrap;border-radius:999px;padding:.5em .8em;font-weight:650;transition:border-color .4s,background-color .4s,color .4s;position:absolute;transform:translate(-50%,-50%)}.fx-v-loop__node--0{top:12%;left:50%}.fx-v-loop__node--1{top:70%;left:86%}.fx-v-loop__node--2{top:70%;left:14%}.fx-v-loop__node[data-on="1"]{border-color:var(--fx-blue)}.fx-v-loop__node[data-active="1"]{background:var(--fx-blue);color:#fff}@container fx (max-aspect-ratio:11/10){.fx-v-loop{aspect-ratio:auto;flex-wrap:wrap;align-items:center;gap:.5em;max-width:none;display:flex}.fx-v-loop__ring{display:none}.fx-v-loop__node{font-size:13px;position:static;transform:none}.fx-v-loop__node+.fx-v-loop__node:before{content:"→ ";color:var(--fx-blue-ink)}.fx-v-loop:after{content:"↺ again";color:var(--fx-blue-ink);font-weight:650}}.fx-v-tailor{gap:.8em;width:100%;max-width:28em}.fx-v-tailor__row{gap:.35em;transition:opacity .4s;display:grid}.fx-v-tailor__row[data-on="0"]{opacity:.4}.fx-v-tailor__track{height:.6em}.fx-v-tailor__ends{justify-content:space-between;font-size:max(12px,.8em)}@container fx (max-aspect-ratio:11/10){.fx-v-tailor__ends,.fx-v-tailor__out{display:none}.fx-v-tailor{gap:.4em}}.fx-v-seg{gap:.7em;width:100%;max-width:28em}.fx-v-seg__row{transition:opacity .4s}.fx-v-seg__row[data-on="0"]{opacity:.45}.fx-v-seg__ctl{background:var(--fx-raise);border:1px solid var(--fx-line);border-radius:999px;grid-template-columns:1fr 1fr;padding:.25em;display:grid;position:relative}.fx-v-seg__ctl>span:not(.fx-v-seg__thumb){z-index:1;text-align:center;color:var(--fx-ink-2);white-space:nowrap;padding:.45em .6em;font-weight:600;transition:color .35s;position:relative}.fx-v-seg__thumb{background:var(--fx-ink);opacity:0;border-radius:999px;width:calc(50% - .25em);transition:transform .45s cubic-bezier(.3,1.25,.5,1),opacity .3s;position:absolute;top:.25em;bottom:.25em;left:.25em}.fx-v-seg__ctl[data-pick=a] .fx-v-seg__thumb{opacity:1}.fx-v-seg__ctl[data-pick=b] .fx-v-seg__thumb{opacity:1;transform:translate(100%)}.fx-v-seg__ctl[data-pick=a]>span:nth-child(2),.fx-v-seg__ctl[data-pick=b]>span:nth-child(3){color:var(--fx-bg)}@container fx (max-aspect-ratio:11/10){.fx-v-seg{gap:.35em}.fx-v-seg>.fx-card{display:none}.fx-v-seg__ctl>span:not(.fx-v-seg__thumb){white-space:normal;padding:.3em .4em}}.fx-v-cases .fx-card{justify-content:flex-start;min-height:10em}.fx-v-case__name{letter-spacing:-.02em;font-size:1.3em;font-weight:700;line-height:1.15}.fx-v-case__perm{margin-top:auto;transition:opacity .4s}.fx-v-case__perm[data-on="0"]{opacity:0}@container fx (max-aspect-ratio:11/10){.fx-v-cases .fx-card{gap:.3em;min-height:0;padding:.5em}.fx-v-cases .fx-ib,.fx-v-case__perm{display:none}.fx-v-case__name{font-size:1.05em}}.fx-v-manual,.fx-v-auto2{gap:.6em}.fx-v-sign{border:1px dashed var(--fx-blue);border-radius:.6em;padding:.5em .7em;transition:opacity .4s}.fx-v-sign[data-on="0"]{opacity:.3}@container fx (max-aspect-ratio:11/10){.fx-v-manual .fx-chip:nth-child(n+2),.fx-v-manual>.fx-row:nth-child(3),.fx-v-auto2 .fx-check+.fx-check{display:none}}.fx-v-spark{width:3.4em;height:1.4em;overflow:visible}.fx-v-spark path{fill:none;stroke:var(--fx-blue);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:fx-spark .9s var(--fx-ease).6s both;vector-effect:non-scaling-stroke}@keyframes fx-spark{to{stroke-dashoffset:0}}.fx-v-map{aspect-ratio:32/15;width:100%;max-width:34em;position:relative}.fx-v-map__path{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.fx-v-map__path path{fill:none;stroke:var(--fx-blue);stroke-width:3px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--p));vector-effect:non-scaling-stroke;transition:stroke-dashoffset 1s var(--fx-ease)}.fx-v-map__stop{left:var(--x);top:var(--y);text-align:center;white-space:nowrap;justify-items:center;gap:.3em;transition:opacity .4s;display:grid;position:absolute;transform:translate(-50%,-20%)}.fx-v-map__stop[data-on="0"]{opacity:.45}.fx-v-map__pin{background:var(--fx-surface);border:2px solid var(--fx-line-2);width:2.4em;height:2.4em;color:var(--fx-muted);transition:all .4s var(--fx-ease);border-radius:50%;place-items:center;display:grid}.fx-v-map__pin svg{width:1.1em;height:1.1em}.fx-v-map__stop[data-on="1"] .fx-v-map__pin{border-color:var(--fx-blue);color:var(--fx-blue-ink)}.fx-v-map__stop[data-active="1"] .fx-v-map__pin{background:var(--fx-blue);color:#fff;box-shadow:0 0 0 .35em var(--fx-blue-soft)}.fx-v-map__gap{color:#b8640f;background:#d9822b24;border-radius:999px;align-items:center;gap:.4em;padding:.3em .7em;font-weight:650;transition:opacity .4s;display:flex;position:absolute;bottom:-.4em;left:22%}.fx-canvas[data-theme=dark] .fx-v-map__gap{color:#f0b36a}.fx-v-map__gap svg{width:1em;height:1em}.fx-v-map__gap[data-on="0"]{opacity:0}.fx-v-better{width:100%;max-width:26em}.fx-v-better__raw{color:var(--fx-muted);font-style:italic;transition:opacity .4s}.fx-v-better__raw[data-on="0"]{display:none}.fx-v-calc{gap:.8em}.fx-v-calc__in{justify-content:center;align-items:center;gap:.5em;min-height:6em;position:relative}.fx-v-calc__blank{border:1px dashed var(--fx-line-2);color:var(--fx-muted);border-radius:.4em;padding:.3em .8em;font-weight:600;transition:border-color .4s,color .4s}.fx-v-calc__in[data-on="1"] .fx-v-calc__blank{border-color:var(--fx-blue);color:var(--fx-blue-ink)}.fx-v-calc__op{color:var(--fx-muted);font-size:1.4em;font-weight:300;position:absolute;top:50%;right:calc(clamp(12px,2.6cqw,40px)/-2 - .45em);transform:translateY(-50%)}.fx-v-calc__out{background:var(--fx-ink);color:var(--fx-bg);border-color:var(--fx-ink);align-items:center;padding:.9em;transition:opacity .4s}.fx-v-calc__out .fx-strong{color:var(--fx-bg)}.fx-v-calc__out[data-on="0"]{opacity:.25}@container fx (max-aspect-ratio:11/10){.fx-v-calc__in{min-height:0;padding:.5em}.fx-v-calc__op{display:none}.fx-v-calc__out{padding:.5em}}.fx-v-leaks{grid-template-columns:repeat(3,1fr);gap:.8em;width:100%;max-width:34em;padding-top:1.2em;display:grid;position:relative}.fx-v-leaks__line{background:var(--fx-line-2);border-radius:2px;height:3px;position:absolute;top:2em;left:1.2em;right:1.2em}.fx-v-leaks__pt{justify-items:start;gap:.4em;display:grid;position:relative}.fx-v-leaks__mark{z-index:1;background:#e0605a;border-radius:50%;width:1.6em;height:1.6em;transition:background-color .5s,box-shadow .5s;box-shadow:0 0 0 .35em #e0605a2e}.fx-v-leaks__pt[data-on="1"] .fx-v-leaks__mark{background:var(--fx-blue);box-shadow:0 0 0 .35em var(--fx-blue-soft)}.fx-v-leaks__fix{color:#c24b45;font-size:max(12px,.85em);font-weight:600;transition:color .4s}.fx-v-leaks__pt[data-on="1"] .fx-v-leaks__fix{color:var(--fx-blue-ink)}@container fx (max-aspect-ratio:11/10){.fx-v-leaks{grid-template-columns:1fr;gap:.5em;padding-top:0}.fx-v-leaks__line{display:none}.fx-v-leaks__pt{grid-template-columns:auto 1fr;align-items:center;column-gap:.6em}.fx-v-leaks__fix{grid-column:2}}.fx-v-types .fx-card{justify-content:flex-start}.fx-v-types__photo{width:100%;height:6em}.fx-v-formmini{gap:.35em;display:grid}.fx-v-formmini span{border:1px solid var(--fx-line-2);border-radius:.35em;height:1.6em}@container fx (max-aspect-ratio:11/10){.fx-v-types .fx-card{gap:.3em;padding:.5em}.fx-v-types__photo{height:3.4em}.fx-v-types .fx-muted:last-child,.fx-v-formmini,.fx-v-types .fx-v-why__bar+.fx-v-why__bar{display:none}.fx-v-types .fx-v-btn{white-space:normal;text-align:center;min-height:2em;padding:.3em .5em}}.fx-v-merge{justify-items:center;gap:0;width:100%;max-width:34em;display:grid}.fx-v-merge__in{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6em;width:100%;display:grid}.fx-v-merge__card{text-align:center;align-items:center;gap:.5em;padding:.8em .5em}.fx-v-merge__lines{width:100%;height:3em}.fx-v-merge__lines path{fill:none;stroke:var(--fx-line-2);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .7s var(--fx-ease),stroke .3s ease}.fx-v-merge__lines path[data-on="1"]{stroke:var(--fx-blue);stroke-dashoffset:0}.fx-v-merge__agent{background:var(--fx-ink);color:var(--fx-bg);transition:opacity .5s ease,transform .5s var(--fx-ease);border-radius:999px;align-items:center;gap:.7em;padding:.8em 1.4em;display:flex}.fx-v-merge__agent .fx-strong{color:var(--fx-bg)}.fx-v-merge__agent .fx-orb{width:1.8em;height:1.8em}.fx-v-merge__agent[data-on="0"]{opacity:.4;transform:scale(.96)}@container fx (max-aspect-ratio:11/10){.fx-v-merge__card{padding:.45em .3em}.fx-v-merge__card .fx-ib{display:none}.fx-v-merge__lines{height:1.6em}}.fx-v-phases{gap:clamp(14px,4cqh,36px)}.fx-v-phases__bar{background:var(--fx-line-2);border-radius:2px;height:4px;overflow:hidden}.fx-v-phases__bar span{height:100%;width:calc(var(--p)*100%);background:var(--fx-blue);transition:width .9s var(--fx-ease);display:block}.fx-v-phases__cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2.6cqw,40px);display:grid}.fx-v-phases__cols button{border:1px solid var(--fx-line);background:color-mix(in oklab,var(--fx-surface)80%,transparent);text-align:left;border-radius:14px;align-content:start;gap:.7em;width:100%;height:100%;padding:clamp(14px,3cqh,28px) clamp(14px,2cqw,26px);transition:border-color .4s,box-shadow .4s;display:grid}.fx-v-phases__cols li[data-active="1"] button{border-color:var(--fx-blue);box-shadow:0 0 0 4px var(--fx-blue-soft)}.fx-v-phases__label{letter-spacing:-.02em;font-size:clamp(18px,min(2.2cqw,4cqh),32px);font-weight:650;line-height:1.15}.fx-v-phases__inc{color:var(--fx-ink-2);gap:.5em;font-size:clamp(14px,min(1.45cqw,2.7cqh),21px);line-height:1.35;transition:color .3s;display:flex}.fx-v-phases__inc svg{width:1.05em;height:1.05em;color:var(--fx-muted);flex:none;margin-top:.15em;transition:color .3s}.fx-v-phases__cols li[data-on="1"] .fx-v-phases__inc{color:var(--fx-ink)}.fx-v-phases__cols li[data-on="1"] .fx-v-phases__inc svg{color:var(--fx-ok)}.fx-v-phases__src{color:var(--fx-muted);font-size:clamp(13px,min(1.3cqw,2.4cqh),17px)}@container fx (max-aspect-ratio:11/10){.fx-v-phases{gap:10px}.fx-v-phases .fx-title{font-size:clamp(26px,min(7.6cqw,6.2cqh),44px)}.fx-v-phases__cols{grid-template-columns:1fr;gap:8px}.fx-v-phases__cols button{border-radius:12px;gap:.35em;padding:10px 12px}.fx-v-phases__label{font-size:clamp(16px,min(4.8cqw,3.4cqh),22px)}.fx-v-phases__inc{font-size:clamp(13px,min(3.8cqw,2.8cqh),16px)}}@container fx (max-aspect-ratio:11/10) and (max-height:520px){.fx-v-phases__inc+.fx-v-phases__inc,.fx-v-phases__src{display:none}}.fx-v-sub__vis{gap:.7em;width:100%;max-width:28em}.fx-v-sub__minutes{background:var(--fx-blue);color:#fff;border-radius:1em;align-items:center;gap:.8em;padding:1em 1.1em;transition:box-shadow .4s;display:flex}.fx-v-sub__minutes .fx-strong{color:#fff}.fx-v-sub__minutes .fx-muted{color:#ffffffe0}.fx-v-sub__minutes[data-active="1"]{box-shadow:0 0 0 .35em var(--fx-blue-soft),0 18px 40px color-mix(in oklab,var(--fx-blue)30%,transparent)}.fx-v-sub__n{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:2.6em;font-weight:700;line-height:1}.fx-v-sub__inc{flex-direction:row;align-items:flex-start;gap:.6em}@container fx (max-aspect-ratio:11/10){.fx-v-sub__n{font-size:2em}.fx-v-sub__minutes{padding:.6em .8em}.fx-v-sub__inc{padding:.5em .6em}}@container fx (max-aspect-ratio:11/10) and (max-height:520px){.fx-v-sub__inc{display:none}}.fx-v-bill{gap:clamp(12px,3.4cqh,32px)}.fx-v-bill__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,2.4cqw,36px);font-size:clamp(14px,min(1.45cqw,2.7cqh),21px);display:grid}.fx-v-bill__card{gap:.5em;padding:1.1em 1.3em}.fx-v-bill__card--alt{border-color:color-mix(in oklab,var(--fx-blue)45%,transparent)}.fx-v-bill__v{letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:2.6em;font-weight:650;line-height:1.05}.fx-v-bill__y{border-top:1px solid var(--fx-line);color:var(--fx-ink-2);padding-top:.5em}.fx-v-bill__y strong{color:var(--fx-ink)}@container fx (max-aspect-ratio:11/10){.fx-v-bill .fx-title{font-size:clamp(26px,min(7.6cqw,6.2cqh),44px)}.fx-v-bill__cards{grid-template-columns:1fr;gap:8px;font-size:clamp(13px,min(3.8cqw,2.8cqh),16px)}.fx-v-bill__card{gap:.25em;padding:.6em .8em}.fx-v-bill__v{font-size:2em}}.fx-v-bridge{grid-template-columns:1fr auto 1fr;align-items:center;gap:.6em;width:100%;display:grid}.fx-v-bridge__link{color:var(--fx-muted);transition:color .4s ease,transform .4s var(--fx-ease);font-size:1.6em;font-weight:700}.fx-v-bridge__link[data-on="1"]{color:var(--fx-blue-ink);transform:scale(1.2)}@container fx (max-aspect-ratio:11/10){.fx-v-bridge .fx-lines span:nth-child(3){display:none}}.fx-v-human{border:1px solid color-mix(in oklab,var(--fx-ok)50%,transparent);background:color-mix(in oklab,var(--fx-ok)8%,transparent);border-radius:.7em;padding:.55em .8em;transition:opacity .4s}.fx-v-human[data-on="0"]{opacity:0}.fx-v-human .fx-v-ic{color:var(--fx-ok)}.fx-v-bound{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:.8em;width:100%;max-width:32em;display:grid}.fx-v-bound__circle{aspect-ratio:1;background:color-mix(in oklab,var(--fx-blue)8%,transparent);border:2px solid var(--fx-line-2);text-align:center;border-radius:50%;padding-top:18%;transition:border-color .4s,background-color .4s;display:block;position:relative}.fx-v-bound__circle[data-on="1"]{background:color-mix(in oklab,var(--fx-blue)14%,transparent)}.fx-v-bound__circle[data-edge="1"]{border:2px dashed var(--fx-blue)}.fx-v-bound__q{left:var(--x);top:var(--y);background:var(--fx-surface);width:1.6em;height:1.6em;color:var(--fx-ok);box-shadow:var(--fx-shadow);border-radius:50%;place-items:center;margin:-.8em;display:grid;position:absolute}.fx-v-bound__q svg{width:1.2em;height:1.2em}.fx-v-bound__q--out{color:#d9822b;margin:0;font-weight:800;position:relative;top:auto;left:auto}.fx-v-bound__out{grid-template-columns:auto auto 1fr;align-items:center;gap:.5em;transition:opacity .4s;display:grid}.fx-v-bound__out[data-on="0"]{opacity:.3}@container fx (max-aspect-ratio:11/10){.fx-v-bound{grid-template-columns:.8fr 1fr}.fx-v-bound__circle .fx-k{display:none}.fx-v-bound__out{grid-template-columns:1fr}.fx-v-bound__out .fx-arrow{display:none}}.fx-v-editor{width:28em;max-width:100%}.fx-v-editor .fx-mock__body{gap:.9em;padding:1em 1em 1em 2em}.fx-v-editor__field,.fx-v-editor__actions,.fx-v-editor__versions,.fx-v-mobile .fx-mock__body>*,.fx-v-crm__main>*{transition:opacity .4s}.fx-v-editor__field[data-on="0"],.fx-v-editor__actions[data-on="0"],.fx-v-editor__versions[data-on="0"],.fx-v-mobile .fx-mock__body>[data-on="0"],.fx-v-crm__main>[data-on="0"]{opacity:.4}.fx-v-editor__input{border:1px solid var(--fx-blue);background:var(--fx-surface);border-radius:.5em;align-items:center;padding:.55em .7em;font-weight:600;display:flex}.fx-v-caret{background:var(--fx-blue);width:2px;height:1.1em;margin-left:2px;animation:1s steps(2,end) infinite fx-caret;display:inline-block}@keyframes fx-caret{50%{opacity:0}}.fx-v-editor__v{border-top:1px solid var(--fx-line);justify-content:space-between;padding:.3em 0}.fx-v-editor__v>span:nth-child(2){flex:1}.fx-v-editor__live{color:var(--fx-ok);font-weight:650}.fx-v-editor__restore{color:var(--fx-blue-ink);font-weight:650}@container fx (max-aspect-ratio:11/10){.fx-v-editor__v:nth-child(4),.fx-v-editor__actions .fx-muted{display:none}.fx-v-editor .fx-mock__body{gap:.5em;padding:.6em .6em .6em 1.6em}}.fx-v-gov{gap:.6em;width:100%;max-width:26em}.fx-v-toggle[data-v="1"]{background:var(--fx-blue)}.fx-v-toggle[data-v="1"]:after{transform:translate(.95em)}.fx-v-gov__scope{border-style:dashed}@container fx (max-aspect-ratio:11/10){.fx-v-gov .fx-v-brand__cap:nth-child(n+3){display:none}.fx-v-gov .fx-card{padding:.45em .6em}}.fx-v-sysgrid{gap:.7em;width:100%;max-width:30em}.fx-v-sysgrid__icons{grid-template-columns:repeat(3,1fr);gap:.5em;display:grid}.fx-v-sysgrid__sys{background:var(--fx-surface);border:1px solid var(--fx-line);opacity:.45;transition:opacity .4s ease calc(var(--i)*60ms),transform .45s var(--fx-ease)calc(var(--i)*60ms),border-color .4s ease,box-shadow .4s ease;border-radius:.7em;justify-items:center;gap:.35em;padding:.8em .4em;font-weight:600;display:grid;transform:translateY(.4em)}.fx-v-sysgrid__sys svg{width:1.5em;height:1.5em;color:var(--fx-blue-ink)}.fx-v-sysgrid__sys[data-on="1"]{opacity:1;transform:none}.fx-v-sysgrid__sys[data-pick="1"]{border-color:var(--fx-blue);box-shadow:0 0 0 .25em var(--fx-blue-soft)}@container fx (max-aspect-ratio:11/10){.fx-v-sysgrid__icons{grid-template-columns:repeat(6,1fr)}.fx-v-sysgrid__sys{padding:.4em .1em}.fx-v-sysgrid__sys span{display:none}}.fx-v-send{width:28em;max-width:100%}.fx-v-send .fx-mock__body{gap:.8em;padding:1em 1em 1em 2em}.fx-v-send__att{border:1px solid var(--fx-line-2);border-radius:.5em;padding:.5em .7em;transition:opacity .4s}.fx-v-send__att[data-on="0"]{opacity:.35}.fx-v-send__status{flex-wrap:wrap;gap:.35em}.fx-v-mobile{width:100%}.fx-anno__mock:has(>.fx-v-mobile){max-width:24em}.fx-v-mobile .fx-mock__body{gap:.9em;padding:1em 1em 1em 2.2em}.fx-v-mobile__agreed{background:color-mix(in oklab,var(--fx-ok)10%,transparent);border-radius:.6em;padding:.5em .7em}.fx-v-crm{grid-template-columns:7em minmax(0,1fr);width:32em;max-width:100%;display:grid}.fx-v-crm__side{background:var(--fx-ink);color:var(--fx-bg);align-content:start;gap:.3em;padding:.8em .5em;display:grid}.fx-v-crm__side span{opacity:.6;border-radius:.4em;padding:.35em .5em;font-weight:600}.fx-v-crm__side span[data-on="1"]{opacity:1;background:#ffffff24}.fx-v-crm__main{gap:.9em;padding:1em 1em 1em 1.6em}@container fx (max-aspect-ratio:11/10){.fx-v-crm{grid-template-columns:minmax(0,1fr)}.fx-v-crm__side,.fx-v-send .fx-bub{display:none}}.fx-v-diary{gap:.7em;width:100%;max-width:32em}.fx-v-week{grid-template-columns:3.4em repeat(5,1fr);align-items:center;gap:.3em;display:grid}.fx-v-week__slot{background:var(--fx-raise);border:1px solid var(--fx-line);border-radius:.4em;height:2.2em;transition:background-color .4s,border-color .4s,box-shadow .4s;display:block}.fx-v-week__slot[data-free="1"]{background:var(--fx-blue-soft);border-color:color-mix(in oklab,var(--fx-blue)40%,transparent)}.fx-v-week__slot[data-pick="1"]{background:var(--fx-blue);border-color:var(--fx-blue);box-shadow:0 0 0 .25em var(--fx-blue-soft)}.fx-v-diary__legend{align-items:center}.fx-v-diary__legend .fx-muted{transition:opacity .4s}.fx-v-diary__legend .fx-muted[data-on="0"]{opacity:0}@container fx (max-aspect-ratio:11/10){.fx-v-week__slot{height:1.5em}.fx-v-diary__legend .fx-muted{display:none}}.fx-v-gantt{gap:.8em;width:100%;max-width:32em;display:grid}.fx-v-gantt__row{gap:.35em;transition:opacity .4s;display:grid}.fx-v-gantt__row[data-on="0"]{opacity:.45}.fx-v-gantt__track{background:repeating-linear-gradient(90deg,var(--fx-line)0 1px,transparent 1px 12.5%);border:1px solid var(--fx-line);border-radius:.5em;height:1.8em;display:block;position:relative}.fx-v-gantt__track span{top:.3em;bottom:.3em;left:calc(var(--x)*100%);width:calc(var(--w)*100%);background:var(--fx-line-2);transform-origin:0;transition:transform .8s var(--fx-ease),background-color .4s ease;border-radius:.35em;position:absolute;transform:scaleX(.2)}.fx-v-gantt__row[data-on="1"] .fx-v-gantt__track span{background:color-mix(in oklab,var(--fx-blue)60%,var(--fx-line-2));transform:none}.fx-v-gantt__row[data-active="1"] .fx-v-gantt__track span{background:var(--fx-blue)}.fx-v-ops{gap:.6em;width:100%;max-width:28em}.fx-v-ops__chart{height:3em!important}@container fx (max-aspect-ratio:11/10){.fx-v-ops .fx-card{padding:.45em .6em}.fx-v-ops__chart{display:none!important}}.fx-v-example{gap:.7em;width:100%;max-width:28em}.fx-v-example__card{flex-direction:column}.fx-v-example__photo{border-radius:0;height:8em}.fx-v-example .fx-v-btn svg{width:1em;height:1em}@container fx (max-aspect-ratio:11/10){.fx-v-example__photo{height:4.5em}.fx-v-example>.fx-v-know__saved{display:none}.fx-v-example .fx-v-btn{white-space:normal}}.fx-v-share{gap:.7em;width:100%;max-width:26em}.fx-v-share .fx-v-btn svg{width:1em;height:1em}@container fx (max-aspect-ratio:11/10){.fx-v-share>.fx-row{display:none}.fx-v-share .fx-field{padding:.3em 0}}@container fx (max-aspect-ratio:11/10) and (max-height:480px){.fx-cmp__col{padding:8px}.fx-cmp__col--after .fx-v-chat .fx-bub:nth-child(n+3){display:none}.fx-v-form__f:nth-child(3) .fx-v-form__box{height:1.9em}.fx-v-auto2 .fx-doc .fx-check,.fx-v-listen>.fx-row:first-child,.fx-v-quiz__q:nth-child(n+4){display:none}.fx-cmp__col--after .fx-row:has(>.fx-chip){display:none}.fx-v-bill__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.fx-v-bill__v{white-space:normal;font-size:1.55em}.fx-v-bill__v .fx-offer__per{display:block}.fx-v-bill__card{padding:.5em .6em}.fx-v-bill .fx-pts--chips button{padding:.15em 0}}
