.fv{--ink:#17161a;--dim:#55524a;--faint:#8a867b;--gold:#feae00;--gold-ink:#b37700;--hair:rgba(23,22,26,.1);--soft:#efece5;--ok:#1f8c4c;--no:#c43a31;position:relative;margin:4px 0 20px;max-width:720px;padding:22px 22px 18px;border-radius:16px;background:#fff;border:1px solid var(--hair);overflow:hidden;container-type:inline-size;color:var(--ink);font:13px/1.4 var(--sans,"Hanken Grotesk","Helvetica Neue",Arial,sans-serif);box-shadow:0 18px 40px -34px rgba(23,22,26,.45)}.fv *{box-sizing:border-box}.fv:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(rgba(23,22,26,.08) 1px,transparent 1.3px);background-size:18px 18px;-webkit-mask-image:radial-gradient(ellipse at 80% 10%,#000,transparent 70%);mask-image:radial-gradient(ellipse at 80% 10%,#000,transparent 70%)}.fv>*{position:relative}.fv:not(.run) *,.fv:not(.run) :after,.fv:not(.run) :before{animation-play-state:paused!important}.fv.still *,.fv.still :after,.fv.still :before{animation:none!important;transition:none!important}.fv-art{display:block;width:100%;height:auto;overflow:visible}.fv-i{width:22px;height:22px;fill:none;stroke:var(--ink);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex:none}.fv-i.sm{width:16px;height:16px;stroke:var(--dim)}.fv-k{font:500 10.5px/1.2 var(--mono,"IBM Plex Mono",Menlo,monospace);color:var(--gold-ink)}.fv-k,.fv-tag{letter-spacing:.14em;text-transform:uppercase}.fv-tag{position:absolute;top:14px;right:16px;font:500 10px/1 var(--mono,"IBM Plex Mono",Menlo,monospace);color:var(--faint)}.fv-note{display:flex;gap:10px;margin:14px 0 0;color:var(--dim);font-size:13px;line-height:1.5}.fv-note:before{content:"";flex:none;width:14px;height:2px;margin-top:.72em;background:var(--gold)}.fv-chip{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:99px;border:1px solid var(--hair);background:#fff;font-weight:600;font-size:12.5px;line-height:1.25;color:var(--ink);box-shadow:0 6px 16px -14px rgba(23,22,26,.5)}.fv-chip .fv-i{width:16px;height:16px}.fv-chip.gold{border-color:rgba(254,174,0,.6);background:#fffaf0}.fv-chip.big{padding:10px 16px;font-size:14px}.fv-chip.big .fv-i{width:20px;height:20px}.fv-no,.fv-ok{display:inline-grid;place-items:center;flex:none;width:19px;height:19px;border-radius:50%;color:#fff;font-size:11px;font-weight:800;line-height:1}.fv-ok{background:var(--ok)}.fv-no{background:var(--no)}.fv-yn{display:flex;gap:8px;align-items:flex-start;font-size:13px;font-weight:600;line-height:1.35;color:var(--ink)}.fv-yn>span{margin-top:-1px}.fv-big{display:inline-grid;place-items:center;flex:none;width:46px;height:46px;border-radius:14px;background:#fff;border:1px solid var(--hair);box-shadow:0 8px 20px -16px rgba(23,22,26,.6)}.fv-big.gold{background:#fff7e3;border-color:rgba(254,174,0,.55)}.fv-big.gold .fv-i{stroke:#8a5a00}.fv-big.sm{width:34px;height:34px;border-radius:10px}.fv-big.sm .fv-i{width:17px;height:17px}.fv-node{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;max-width:170px}.fv-node b{font-size:12.5px;line-height:1.35;color:var(--ink)}.fv-pg{display:inline-block;flex:none;width:22px;height:28px;border-radius:4px;border:1px solid rgba(23,22,26,.2);background:linear-gradient(#cfcac0 0 0) 6px 6px/10px 2.5px no-repeat,linear-gradient(#e6e2d9 0 0) 6px 11px/11px 2px no-repeat,linear-gradient(#e6e2d9 0 0) 6px 15px/8px 2px no-repeat,#fff;box-shadow:inset 3px 0 0 var(--gold),0 4px 10px -8px rgba(0,0,0,.5);transition:box-shadow .5s}.fv-pg.big{width:38px;height:48px;border-radius:5px;background:linear-gradient(#cfcac0 0 0) 10px 10px/17px 4px no-repeat,linear-gradient(#e6e2d9 0 0) 10px 18px/19px 3px no-repeat,linear-gradient(#e6e2d9 0 0) 10px 24px/14px 3px no-repeat,linear-gradient(#e6e2d9 0 0) 10px 30px/17px 3px no-repeat,#fff;box-shadow:inset 4px 0 0 var(--gold),0 8px 18px -12px rgba(0,0,0,.5)}.fv-pg.gold{box-shadow:inset 4px 0 0 var(--gold),0 0 0 6px rgba(254,174,0,.14),0 10px 26px -10px rgba(254,174,0,.8)}.fv-pline{display:block;height:6px;border-radius:4px;background:#d9d6ce}.fv-pline.grey{background:#ebe8e1}.fv-pb{flex:1;min-width:20px;height:6px;background:var(--soft);overflow:hidden}.fv-pb,.fv-pb i{border-radius:4px}.fv-pb i{display:block;height:100%;background:var(--gold);transition:width .9s cubic-bezier(.45,0,.25,1)}.fv-flowx{flex:1;min-width:24px;height:12px;background:radial-gradient(circle,var(--gold) 0 2.6px,transparent 3.2px) 0 50%/16px 12px repeat-x,linear-gradient(rgba(254,174,0,.16),rgba(254,174,0,.16)) 0 50%/100% 4px no-repeat;animation:fv-slide .9s linear infinite}.fv-flowx.thick{height:18px;background:radial-gradient(circle,var(--gold) 0 4.5px,transparent 5px) 0 50%/26px 18px repeat-x,linear-gradient(rgba(254,174,0,.2),rgba(254,174,0,.2)) 0 50%/100% 10px no-repeat;animation-duration:1.2s}@keyframes fv-slide{0%{background-position:0 50%,0 50%}to{background-position:16px 50%,0 50%}}.fv-flowx.thick{animation-name:fv-slide2}@keyframes fv-slide2{0%{background-position:0 50%,0 50%}to{background-position:26px 50%,0 50%}}.fv-cut{flex:1;min-width:24px;height:12px;position:relative;background:linear-gradient(90deg,rgba(196,58,49,.45) 50%,transparent 0) 0 50%/10px 2px repeat-x}.fv-cut:after{content:"✕";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:16px;height:16px;display:grid;place-items:center;border-radius:50%;background:#fff;color:var(--no);font-size:10px;font-weight:800}.fv-steps{display:flex;gap:8px;margin-top:16px}.fv-steps>span{flex:1;display:flex;align-items:flex-start;gap:8px;padding:9px 11px;border-radius:10px;border:1px solid var(--hair);background:#fff;color:var(--faint);font-size:12.5px;line-height:1.38;transition:color .4s,border-color .4s,background-color .4s}.fv-steps>span>i{flex:none;display:inline-grid;place-items:center;width:18px;height:18px;margin-top:-1px;border-radius:50%;border:1px solid var(--hair);font:700 10px/1 var(--sans,Arial,sans-serif);font-style:normal;transition:background-color .4s,border-color .4s,color .4s}.fv-steps>span.on{color:var(--ink);border-color:rgba(254,174,0,.65);background:#fffaf0}.fv-steps>span.on>i{background:var(--gold);border-color:var(--gold);color:#16130a}.fv-steps>span.done{color:var(--dim)}.fv-steps>span.done>i{background:var(--ink);border-color:var(--ink);color:#fff}.fv-legend,.fv.still .fv-steps>span{color:var(--dim)}.fv-legend{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:14px;font-size:12.5px}.fv-legend>span{display:inline-flex;align-items:center;gap:8px;transition:opacity .4s}.fv-key{width:10px;height:10px;flex:none;border-radius:50%;background:var(--gold)}.fv-key.grey{background:#cfcac0}.fv-key.ring{background:var(--ink);box-shadow:0 0 0 2.5px #fff,0 0 0 4px var(--gold)}.fv-key.area{border-radius:3px;background:#e4dfd4}.fv-key.dash{width:18px;height:0;border-radius:0;background:none;border-top:2px dashed #a19c90}.fv-av{display:inline-grid;place-items:center;flex:none;width:22px;height:22px;border-radius:50%;background:#e8e4da}.fv-av.gold{background:var(--gold);box-shadow:inset 0 0 0 5px #fff3d1}.fv-av.lg{position:relative;width:42px;height:42px;background:#fff;border:1px solid var(--hair);transition:border-color .4s,background-color .4s}.fv-av.lg .fv-i{width:20px;height:20px}@keyframes fv-pop{0%{transform:scale(.3);opacity:0}70%{transform:scale(1.15)}to{transform:none;opacity:1}}@keyframes fv-rip{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}@keyframes fv-dash{to{stroke-dashoffset:-16}}@keyframes fv-tw{50%{opacity:.35}}.fv-beam{opacity:0;transition:opacity .9s}.fv-beam.on{opacity:1;animation:fv-breathe 3.2s ease-in-out infinite}@keyframes fv-breathe{50%{opacity:.62}}.fv-d{fill:#e3dfd6;transition:fill .5s}.fv-d.lit{fill:var(--gold)}.fv-d.cite{fill:var(--ink);stroke:var(--gold);stroke-width:3}.fv-arc{fill:none;stroke:var(--ink);stroke-width:1.6;stroke-dasharray:2 6;stroke-linecap:round;opacity:0;transition:opacity .6s}.fv-arc.on{opacity:.65;animation:fv-dash .9s linear infinite}.fv-sheet{fill:#fff;stroke:rgba(23,22,26,.22)}.fv-spine{fill:var(--gold)}.fv-l1{fill:#cfcac0}.fv-l2{fill:#e7e3da}.fv-halo{fill:rgba(254,174,0,0);transition:fill .6s;transform-box:fill-box;transform-origin:center}.fv-sp.glow .fv-halo{fill:rgba(254,174,0,.2);animation:fv-halo 2.2s ease-in-out infinite}@keyframes fv-halo{50%{transform:scale(1.12);opacity:.55}}.fv-pipe{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.fv-pipe-fill,.fv-pipe:before{content:"";position:absolute;left:12.5%;right:12.5%;top:23px;height:2px;background:var(--soft)}.fv-pipe-fill{right:auto;width:calc(75%*var(--p));background:var(--gold);transition:width .9s cubic-bezier(.45,0,.25,1)}.fv-st{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:3px;color:var(--faint)}.fv-st-dot{position:relative;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:#fff;border:1.5px solid var(--hair);transition:border-color .4s,background-color .4s,transform .4s}.fv-st-dot .fv-i{width:21px;height:21px;transition:stroke .4s}.fv-st b{margin-top:8px;color:var(--dim);font-size:13.5px;transition:color .4s}.fv-st small{font-size:12px;line-height:1.38;max-width:150px}.fv-st.done .fv-st-dot{border-color:var(--ink);background:var(--ink)}.fv-st.done .fv-i{stroke:#fff}.fv-st.on .fv-st-dot{border-color:var(--gold);background:#fff7e3;transform:scale(1.08)}.fv-st.done b,.fv-st.on b{color:var(--ink)}.fv-rip{position:absolute;inset:-2px;border-radius:50%;border:2px solid var(--gold);opacity:0}.fv-st.on .fv-rip{animation:fv-rip 1.6s ease-out infinite}.fv-aud{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding-top:6px}.fv-person{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;padding:22px 8px 18px;border-radius:14px}.fv-person:before{content:"";position:absolute;inset:-28px -10px 0;background:radial-gradient(ellipse 46% 100% at 50% 0,rgba(254,174,0,.28),transparent 72%);opacity:0;transition:opacity .7s}.fv-person.on:before{opacity:1}.fv-ring{display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:#fff;border:1.5px solid var(--hair);transition:border-color .5s,box-shadow .5s}.fv-ring .fv-i{width:26px;height:26px}.fv-person b{font-size:14px}.fv-person.on .fv-ring{border-color:var(--gold);box-shadow:0 0 0 6px rgba(254,174,0,.14)}.fv-person.on .fv-pg{box-shadow:inset 3px 0 0 var(--gold),0 0 0 5px rgba(254,174,0,.16),0 8px 20px -8px rgba(254,174,0,.9)}.fv-up{display:inline-flex;align-items:center;gap:6px;margin-bottom:12px;font:500 10.5px/1 var(--mono,"IBM Plex Mono",Menlo,monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-ink)}.fv-up .fv-i{width:14px;height:14px;stroke:var(--gold-ink)}.fv-cols{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;height:180px}.fv-col{display:grid;grid-template-rows:1fr auto;gap:8px;text-align:center}.fv-colwrap{display:flex;align-items:flex-end}.fv-colbar{flex:1;display:flex;flex-wrap:wrap;align-content:flex-end;justify-content:center;gap:5px;padding:8px 6px;border-radius:10px 10px 4px 4px;background:var(--soft);transition:background-color .5s,box-shadow .5s,transform .5s}.fv-colbar i{width:6px;height:6px;border-radius:50%;background:#d6d1c6;transition:background-color .5s}.fv-col b{font-size:13px;color:var(--dim);transition:color .4s}.fv-col.on .fv-colbar{background:linear-gradient(#ffd166,#feae00);box-shadow:0 14px 26px -16px rgba(254,174,0,.95);transform:translateY(-3px)}.fv-col.on .fv-colbar i{background:#fff;animation:fv-tw 1.4s ease-in-out infinite}.fv-col.on b{color:var(--ink)}.fv-go{display:inline-flex;align-items:center;gap:8px;margin-top:16px;padding:9px 16px;border-radius:99px;background:var(--ink);color:#fff!important;font-weight:600;font-size:13.5px;text-decoration:none;transition:transform .2s,box-shadow .2s}.fv-go span{transition:transform .2s}.fv-go:hover{transform:translateY(-1px);box-shadow:0 10px 22px -12px rgba(23,22,26,.7)}.fv-go:hover span{transform:translateX(3px)}.fv-go:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.fv-cost{display:flex;align-items:center;gap:12px;padding:6px 0}.fv-cost .fv-node{flex:none;width:150px;max-width:none}.fv-cost .fv-node:last-child{width:190px}.fv-cost .fv-big{width:60px;height:60px;border-radius:18px}.fv-cost .fv-big .fv-i{width:28px;height:28px}.fv-mid{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;min-width:60px}.fv-mid small{font:500 10.5px/1 var(--mono,Menlo,monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--gold-ink)}.fv-mid .fv-flowx{width:100%;flex:none}.fv-pp{position:relative;display:flex;align-items:center;gap:9px;transition:opacity .5s}.fv-pick-head{display:flex;align-items:baseline;gap:10px;margin-bottom:18px}.fv-pick-head b{font:400 46px/1 var(--serif,"Instrument Serif",Georgia,serif);color:var(--ink)}.fv-pick-head span{font-size:14.5px;color:var(--dim)}.fv-pick-row{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:8px;padding:8px 0 30px}.fv-pick-band{grid-row:1;grid-column:5/11;position:relative;margin:-8px -5px;border-radius:12px;background:rgba(254,174,0,.1);border:1.5px dashed rgba(179,119,0,.5)}.fv-pick-band em{position:absolute;left:50%;bottom:-24px;transform:translateX(-50%);font:500 11px/1 var(--mono,Menlo,monospace);font-style:normal;letter-spacing:.1em;color:var(--gold-ink);white-space:nowrap}.fv-slot{grid-row:1;position:relative;z-index:1;display:grid;place-items:center;aspect-ratio:3/4;border-radius:7px;border:1.5px dashed #d6d1c6;background:#fff;transition:background-color .4s,border-color .4s}.fv-slot .fv-i{width:58%;max-width:20px;height:auto}.fv-slot.on{border-style:solid;animation:fv-drop .5s cubic-bezier(.2,1.4,.4,1) both}.fv-slot.on:nth-child(3n){animation-delay:.08s}.fv-slot.on:nth-child(3n+1){animation-delay:.16s}@keyframes fv-drop{0%{opacity:0;transform:translateY(-10px) scale(.9)}}.fv-pick-key i.g0,.fv-slot.g0{background:#fff1cc;border-color:#feae00}.fv-pick-key i.g0 .fv-i,.fv-slot.g0 .fv-i{stroke:#9a6400}.fv-pick-key i.g1,.fv-slot.g1{background:var(--ink);border-color:var(--ink)}.fv-pick-key i.g1 .fv-i,.fv-slot.g1 .fv-i{stroke:#fff}.fv-pick-key i.g2,.fv-slot.g2{background:#e6f0e2;border-color:#6f9a64}.fv-pick-key i.g2 .fv-i,.fv-slot.g2 .fv-i{stroke:#3f6b36}.fv-pick-key{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.fv-pick-key span{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--ink);opacity:.4;transition:opacity .4s}.fv-pick-key span.on{opacity:1}.fv-pick-key i{display:grid;place-items:center;width:22px;height:22px;border-radius:6px;border:1.5px solid}.fv-pick-key .fv-i{width:14px;height:14px}.fv-auth{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.fv-ac{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;padding:16px 10px 14px;border-radius:12px;border:1px solid var(--hair);background:#fff;transition:border-color .4s,box-shadow .4s,transform .4s}.fv-by{display:flex;flex-wrap:wrap;justify-content:center;gap:4px}.fv-by em{display:inline-block;height:16px;border-radius:99px;background:#ebe8e1;font:600 10px/16px var(--sans,Arial,sans-serif);font-style:normal;color:#16130a}.fv-by em.you{padding:0 7px;background:var(--gold)}.fv-ac b{font-size:12.5px;color:var(--dim)}.fv-ac .fv-ok{position:absolute;top:10px;right:10px;opacity:0;transform:scale(.3);transition:opacity .3s,transform .4s cubic-bezier(.2,1.6,.4,1)}.fv-ac.ok .fv-ok{opacity:1;transform:none}.fv-ac.on{border-color:rgba(254,174,0,.7);box-shadow:0 14px 28px -20px rgba(254,174,0,.9);transform:translateY(-2px)}.fv-ac.on b{color:var(--ink)}.fv-pool{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:8px}.fv-pool span{font:500 10.5px/1 var(--mono,Menlo,monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-ink)}.fv-pool b{font:400 26px/1 var(--serif,"Instrument Serif","Times New Roman",serif);color:var(--ink)}.fv-poolbar{display:block;height:12px;border-radius:6px;background:repeating-linear-gradient(90deg,var(--gold) 0,var(--gold) calc(100%/var(--n) - 3px),#fff calc(100%/var(--n) - 3px),#fff calc(100%/var(--n)));box-shadow:0 0 0 1px rgba(254,174,0,.4)}.fv-tiles{display:grid;grid-template-columns:repeat(9,minmax(0,38px));gap:8px;margin-top:16px}.fv-tile{position:relative;aspect-ratio:28/36;border-radius:5px;border:1px solid rgba(23,22,26,.18);background:#fff;overflow:hidden;transition:opacity .4s,transform .45s cubic-bezier(.2,.8,.2,1)}.fv-tile i{position:absolute;left:0;right:0;bottom:0;background:linear-gradient(#ffd166,#feae00);transition:height .8s cubic-bezier(.45,0,.25,1)}.fv-tile.off{opacity:0;transform:scale(.5)}.fv-price{display:grid;grid-template-columns:auto 1fr;gap:22px}.fv-eqn,.fv-price{align-items:center}.fv-eqn{display:flex;gap:10px}.fv-eqn>b{font:400 26px/1 var(--serif,"Instrument Serif",serif);color:var(--gold-ink)}.fv-plist{display:grid;grid-template-columns:1fr 1fr;gap:9px 16px}.fv-plist .fv-pp.off{opacity:.12}.fv-plist .fv-pp.off .fv-pb i{width:0!important}.fv-cur{position:absolute;left:12px;top:8px;width:16px;height:16px;fill:#16151a;stroke:#fff;stroke-width:1.4;animation:fv-pop .4s ease both}.fv-plist .fv-pp.click .fv-pg{box-shadow:inset 3px 0 0 var(--gold),0 0 0 4px rgba(254,174,0,.22)}.fv-merge{gap:12px;padding:4px 0}.fv-mc,.fv-merge{display:flex;align-items:center}.fv-mc{flex:none;width:150px;flex-direction:column;gap:9px;padding:14px 10px;border-radius:12px;border:1px solid var(--hair);background:#fff;transition:opacity .6s,transform .7s cubic-bezier(.45,0,.25,1),border-color .5s}.fv-mc small{font:500 10px/1 var(--mono,Menlo,monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}.fv-cites{display:flex;flex-wrap:wrap;justify-content:center;align-content:flex-start;gap:4px;max-width:90px;min-height:22px}.fv-cites i{width:9px;height:9px;border-radius:50%;background:var(--ink)}.fv-cites i.add{background:var(--gold);animation:fv-pop .5s cubic-bezier(.2,.8,.2,1) both}.fv-merge .fv-flowx{transition:opacity .5s}.fv-merge.s0 .jour{opacity:.3}.fv-merge.s0 .fv-flowx{opacity:.25}.fv-merge.s1 .jour{border-color:rgba(254,174,0,.6)}.fv-merge.s2 .pre{opacity:.35;transform:translateX(14px) scale(.96)}.fv-merge.s2 .jour{border-color:rgba(254,174,0,.8);box-shadow:0 14px 28px -20px rgba(254,174,0,.9)}.fv-types{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.fv-ty{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:14px;border-radius:12px;border:1px solid var(--hair);background:#fff;transition:border-color .4s,transform .4s,box-shadow .4s}.fv-ty b{margin-top:6px;font-size:13.5px;line-height:1.3}.fv-ty small{padding:1px 8px;border-radius:99px;background:rgba(31,140,76,.1);color:var(--ok);font-size:11px;font-weight:600}.fv-ty.on{border-color:rgba(254,174,0,.7);transform:translateY(-3px);box-shadow:0 16px 28px -22px rgba(254,174,0,.95)}.fv-disc{display:flex;align-items:center;gap:14px;margin-top:16px}.fv-disc .fv-k{flex:none}.fv-marq{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.fv-marq>span{display:flex;gap:8px;width:-moz-max-content;width:max-content;animation:fv-marq 16s linear infinite}.fv-marq i{width:10px;height:10px;border-radius:50%;flex:none}@keyframes fv-marq{to{transform:translateX(-50%)}}.fv-rm{gap:6px}.fv-rm,.fv-src{display:flex;align-items:center}.fv-src{flex:none;flex-direction:column;gap:8px;width:96px}.fv-src b{font-size:12.5px}.fv-rows{flex:1;display:flex;flex-direction:column;gap:14px}.fv-row{position:relative;display:flex;align-items:center;gap:10px;transition:opacity .6s}.fv-row .fv-pline{flex:none}.fv-trash{position:absolute;right:0;top:50%;display:grid;place-items:center;width:30px;height:30px;margin-top:-15px;border-radius:9px;background:#fff;border:1px solid rgba(196,58,49,.35);opacity:0;transform:scale(.6);transition:opacity .4s,transform .4s}.fv-trash .fv-i{width:16px;height:16px;stroke:var(--no)}.fv-row.aim .fv-trash,.fv-row.gone .fv-trash{opacity:1;transform:none}.fv-row.gone .fv-flowx{animation:none;opacity:.15}.fv-row.gone .fv-pg,.fv-row.gone .fv-pline{opacity:.25}.fv-row .fv-pg,.fv-row .fv-pline{transition:opacity .6s}.fv-flt{position:relative;height:178px}.fv-fd{position:absolute;left:0;top:var(--y);width:9px;height:9px;margin-top:-4.5px;border-radius:50%;background:var(--gold);opacity:0;z-index:0}.fv-fd.pass{animation:fv-pass 6.2s linear infinite}.fv-fd.avoid{background:#bdb7aa;animation:fv-avoid 6.2s linear infinite}@keyframes fv-pass{0%{left:0;opacity:0;top:var(--y)}6%{opacity:1}45%{top:var(--y)}88%{opacity:1}to{left:calc(100% - 56px);top:50%;opacity:0}}@keyframes fv-avoid{0%{left:0;opacity:0;top:var(--y)}6%{opacity:1}36%{left:calc(50% - 120px);top:var(--y);opacity:1}50%{left:calc(50% - 132px);top:100%;opacity:0}to{left:calc(50% - 132px);top:100%;opacity:0}}.fv-gate{position:absolute;left:50%;top:50%;z-index:1;width:230px;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:5px;padding:12px 14px;border-radius:12px;background:#fff;border:1px solid var(--hair);box-shadow:0 18px 34px -22px rgba(23,22,26,.6)}.fv-gate small{font-size:10.5px;color:var(--faint)}.fv-gate span{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:3px}.fv-gate em{padding:2px 8px;border-radius:99px;background:rgba(254,174,0,.2);font-size:11px;font-style:normal;font-weight:600}.fv-gate em.grey{background:#eeebe4;text-decoration:line-through;text-decoration-color:var(--no)}.fv-goal{position:absolute;right:6px;top:50%;margin-top:-24px;z-index:1}.fv-chs{display:grid;grid-template-columns:56px 120px 1fr;align-items:center}.fv-hub{display:grid;place-items:center}.fv-chl{display:block;width:120px;height:160px;overflow:visible}.fv-chb{fill:none;stroke:var(--soft);stroke-width:2}.fv-chf{fill:none;stroke:var(--gold);stroke-linecap:round;stroke-dasharray:.1 11;animation:fv-chf 1s linear infinite;transition:stroke-width .7s}@keyframes fv-chf{to{stroke-dashoffset:-22.2}}.fv-chrows{display:flex;flex-direction:column}.fv-chrow{height:40px;display:flex;align-items:center;gap:10px;padding-left:10px}.fv-chrow b{width:116px;font-size:13px;white-space:nowrap}.fv-toks{display:inline-flex;gap:4px}.fv-toks i{width:11px;height:11px;border-radius:50%;border:1.5px solid rgba(23,22,26,.18);transition:background-color .4s,border-color .4s}.fv-toks i.on{background:var(--gold);border-color:var(--gold)}.fv-posts{display:grid;grid-template-columns:1fr 1fr;gap:16px}.fv-post{gap:12px;transition:opacity .4s}.fv-pc,.fv-post{display:flex;flex-direction:column}.fv-pc{position:relative;gap:7px;padding:14px;border-radius:12px;border:1px solid var(--hair);background:#fff;transition:border-color .4s,box-shadow .4s}.fv-pavrow{display:flex;align-items:center;gap:8px;margin-bottom:2px}.fv-pimg{height:46px;border-radius:8px;background:linear-gradient(135deg,#f3eee3,#e9e4d8)}.fv-boost{position:absolute;inset:-1px;border-radius:12px;pointer-events:none}.fv-boost:after,.fv-boost:before{content:"";position:absolute;inset:0;border-radius:12px;border:2px solid var(--gold);opacity:0;animation:fv-boost 2.4s ease-out infinite}.fv-boost:after{animation-delay:1.2s}@keyframes fv-boost{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.12)}}.fv-post.no .fv-pc{opacity:.55;filter:grayscale(1)}.fv-post.on .fv-pc{border-color:rgba(254,174,0,.6);box-shadow:0 14px 28px -22px rgba(23,22,26,.6)}.fv-post.no.on .fv-pc{border-color:rgba(196,58,49,.45)}.fv-mails{display:grid;grid-template-columns:1fr 1fr;gap:16px}.fv-mp{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:12px;border:1px solid var(--hair);background:#fff;transition:border-color .4s}.fv-mp.on{border-color:rgba(254,174,0,.6)}.fv-mp:first-child.on{border-color:rgba(196,58,49,.4)}.fv-ml{fill:none;stroke:#cfcac0;stroke-width:1;stroke-dasharray:2 4;animation:fv-dash 1.4s linear infinite}.fv-ml.gold{stroke:var(--gold);stroke-width:1.8}.fv-md{fill:#e6e2d9}.fv-md.hit{fill:#d3cec3}.fv-md.t{fill:var(--gold)}.fv-clk circle{fill:#fff}.fv-clk circle,.fv-clk path{stroke:var(--faint);stroke-width:1.4}.fv-clk path{fill:none;stroke-linecap:round}.fv-env{fill:#fff}.fv-env,.fv-envl{stroke:var(--ink);stroke-width:1.6}.fv-envl{fill:none;stroke-linejoin:round}.fv-co{display:flex;align-items:center;gap:6px;max-width:480px;margin:0 auto;padding:0 4px}.fv-co>.fv-pg{margin-right:4px}.fv-co .fv-row{gap:0}.fv-co .fv-flowx{opacity:.2;animation-play-state:paused;transition:opacity .4s}.fv-co .fv-row.live .fv-flowx{opacity:1;animation-play-state:running}.fv-co .fv-row.ok .fv-flowx{opacity:.55;background:linear-gradient(rgba(23,22,26,.25),rgba(23,22,26,.25)) 0 50%/100% 2px no-repeat;animation:none}.fv-co .fv-av .fv-ok{position:absolute;right:-5px;bottom:-4px;width:17px;height:17px;font-size:10px;opacity:0;transform:scale(.3);transition:opacity .3s,transform .4s cubic-bezier(.2,1.6,.4,1)}.fv-co .fv-row.ok .fv-av .fv-ok{opacity:1;transform:none}.fv-co .fv-row.live .fv-av{border-color:var(--gold)}.fv-cp-row{position:relative;display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:4px}.fv-cp-fill,.fv-cp-row:before{content:"";position:absolute;left:5.55556%;right:5.55556%;top:18px;height:2px;background:var(--soft)}.fv-cp-fill{right:auto;width:calc(88.88889%*var(--p));background:var(--gold);transition:width .9s cubic-bezier(.45,0,.25,1)}.fv-cp-st{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;text-align:center}.fv-cp-dot{position:relative;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#fff;border:1.5px solid var(--hair);transition:border-color .4s,background-color .4s,transform .4s}.fv-cp-dot .fv-i{width:18px;height:18px;transition:stroke .4s}.fv-cp-n{position:absolute;top:-6px;right:-7px;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:var(--soft);color:var(--dim);font:700 10px/17px var(--sans,Arial,sans-serif);font-style:normal;transition:background-color .4s,color .4s}.fv-cp-st b{font-size:11.5px;line-height:1.25;font-weight:600;color:var(--faint);transition:color .4s}.fv-cp-st.done .fv-cp-dot{border-color:var(--ink);background:var(--ink)}.fv-cp-st.done .fv-i{stroke:#fff}.fv-cp-st.on .fv-cp-dot{border-color:var(--gold);background:#fff7e3;transform:scale(1.12)}.fv-cp-st.done .fv-cp-n,.fv-cp-st.on .fv-cp-n{background:var(--gold);color:var(--ink)}.fv-cp-st.done b,.fv-cp-st.on b{color:var(--ink)}.fv-cp-now{display:flex;align-items:baseline;gap:12px;min-height:30px;margin:22px 0 14px}.fv-cp-now .fv-k{flex:none;min-width:44px}.fv-cp-now b{font:400 22px/1.2 var(--serif,"Instrument Serif",Georgia,serif);color:var(--ink);animation:fv-cp-in .5s cubic-bezier(.2,.8,.2,1) both}.fv-cp-now.end b{color:var(--gold-ink)}@keyframes fv-cp-in{0%{opacity:0;transform:translateY(6px)}}.fv-cp-bar{position:relative;height:26px;border-radius:8px;background:#fbfaf7;border:1px solid var(--hair);overflow:hidden}.fv-cp-early,.fv-cp-sw.early{background:repeating-linear-gradient(135deg,rgba(254,174,0,.22) 0 5px,rgba(254,174,0,.06) 5px 10px)}.fv-cp-peak,.fv-cp-sw.peak{background:rgba(254,174,0,.42)}.fv-cp-early{left:10%;width:50%}.fv-cp-early,.fv-cp-peak{position:absolute;top:0;bottom:0}.fv-cp-peak{left:60%;right:0;border-left:1.5px dashed rgba(179,119,0,.6);transition:background-color .6s,box-shadow .6s}.fv-cp-peak.on{background:rgba(254,174,0,.7);box-shadow:inset 0 0 0 1px rgba(179,119,0,.35)}.fv-cp-head{position:absolute;top:-1px;bottom:-1px;left:calc(var(--m)*100%);width:3px;margin-left:-1.5px;border-radius:2px;background:var(--ink);box-shadow:0 0 10px 1px rgba(254,174,0,.8);transition:left .9s cubic-bezier(.45,0,.25,1)}.fv-axis{position:relative;height:16px;margin-top:6px;font:500 10.5px/16px var(--mono,Menlo,monospace);color:var(--faint)}.fv-axis span{position:absolute;top:0;transform:translateX(-50%);white-space:nowrap}.fv-axis span:first-child{transform:none}.fv-axis span:last-child{transform:translateX(-100%)}.fv-cp-key{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:12px;color:var(--dim);font-size:12.5px}.fv-cp-key span{display:inline-flex;align-items:center;gap:8px}.fv-cp-sw{flex:none;width:18px;height:10px;border-radius:3px}.fv-chart{position:relative;aspect-ratio:3/1;margin-top:6px}.fv-chart svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.fv-a0{fill:#ece8df}.fv-l0{fill:none;stroke:#8a867b;stroke-width:2}.fv-ctl{fill:none;stroke:#a19c90;stroke-width:1.6;stroke-dasharray:5 5;opacity:0;transition:opacity .7s}.fv-ctl.on{opacity:1}.fv-a1{fill:rgba(254,174,0,.3);opacity:0;transition:opacity 1s .5s}.fv-a1.on{opacity:1}.fv-l1{fill:none;stroke:var(--gold-ink);stroke-width:3;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.3s cubic-bezier(.45,0,.25,1)}.fv-l1.on{stroke-dashoffset:0}.fv-cover{fill:#fff;transform-box:fill-box;transform-origin:100% 50%;transition:transform 1.1s cubic-bezier(.45,0,.25,1)}.fv-cover.off{transform:scaleX(0)}.fv-mark{position:absolute;left:50%;top:0;bottom:0;border-left:1.5px dashed var(--gold-ink)}.fv-mark em{position:absolute;left:8px;top:2px;font:500 10.5px/1.2 var(--mono,Menlo,monospace);letter-spacing:.06em;font-style:normal;color:var(--gold-ink);white-space:nowrap}.fv--rate .fv-legend>span:not(.on){opacity:.35}.fv-nfs{display:flex;align-items:center;gap:16px}.fv-nfs>.fv-chip{flex:none}.fv-opts{flex:1;display:flex;flex-direction:column;gap:14px}.fv-opt{display:flex;align-items:center;gap:10px;transition:opacity .4s}.fv-opt:not(.on){opacity:.5}.fv-opt .fv-chip{flex:none}.fv-why{margin-top:-8px;text-align:right;color:var(--no);font-size:12.5px;font-weight:600}.fv-opt.no.on .fv-chip{border-color:rgba(196,58,49,.45)}.fv-opt.yes.on .fv-chip{border-color:rgba(31,140,76,.45)}.fv-seg{display:inline-flex;padding:3px;border-radius:99px;background:var(--soft)}.fv-seg em{padding:5px 12px;border-radius:99px;font-style:normal;font-size:12px;font-weight:600;color:var(--faint);transition:background-color .4s,color .4s,box-shadow .4s}.fv-seg em.on{background:#fff;color:var(--ink);box-shadow:0 3px 10px -5px rgba(0,0,0,.35)}.fv-field{display:grid;grid-template-columns:repeat(10,14px);gap:12px 16px;justify-content:start;margin-top:18px}.fv-field i{width:14px;height:14px;border-radius:50%;background:#e6e2d9;transition:background-color .6s,box-shadow .6s}.fv-field i.lit{background:var(--gold)}.fv-field i.cite{background:var(--ink);box-shadow:0 0 0 2.5px #fff,0 0 0 4px var(--gold)}.fv-cred{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.fv-ct{display:flex;flex-direction:column;gap:6px;padding:16px;border-radius:12px;border:1px solid var(--hair);background:#fff}.fv-ct b{display:flex;align-items:center;gap:8px;font:400 34px/1 var(--serif,"Instrument Serif","Times New Roman",serif);color:var(--ink);font-variant-numeric:tabular-nums}.fv-ct span{color:var(--dim);font-size:12.5px;line-height:1.4}.fv-i.shield{width:28px;height:28px;stroke:#9a6400}.fv-tick{stroke:var(--ok);stroke-width:2;stroke-dasharray:1;stroke-dashoffset:1;animation:fv-tick 1s cubic-bezier(.45,0,.25,1) .6s forwards}@keyframes fv-tick{to{stroke-dashoffset:0}}.fv.still .fv-tick{stroke-dashoffset:0}.fv-src2{display:grid;grid-template-columns:170px 1fr;gap:26px;align-items:center}.fv-donut{position:relative;width:160px;height:160px}.fv-donut svg{width:100%;height:100%;transform:rotate(-90deg)}.fv-donut circle{fill:none;stroke-width:22}.fv-donut .bg{stroke:var(--soft)}.fv-donut .seg{transition:stroke-dasharray 1.4s cubic-bezier(.45,0,.25,1)}.fv-donut .c0,.fv-srow i.c0{stroke:var(--ink);background:var(--ink)}.fv-donut .c1,.fv-srow i.c1{stroke:var(--gold);background:var(--gold)}.fv-donut .c2,.fv-srow i.c2{stroke:#cfc8b8;background:#cfc8b8}.fv-donut>b{position:absolute;inset:0;display:grid;place-items:center;font:400 19px/1 var(--serif,"Instrument Serif",serif)}.fv-srcl{display:flex;flex-direction:column;gap:8px}.fv-srow{display:grid;grid-template-columns:12px 92px 1fr;gap:10px;align-items:center;font-size:13px}.fv-srow i{width:12px;height:12px;border-radius:3px}.fv-srow span{color:var(--dim)}.fv-reach{margin-top:10px;padding-top:12px;border-top:1px solid var(--hair);display:flex;flex-direction:column;gap:8px}.fv-reach small{color:var(--dim);font-size:12.5px}.fv-rdots{display:grid;grid-template-columns:repeat(16,1fr);gap:5px;max-width:300px}.fv-rdots i{aspect-ratio:1;border-radius:50%;background:#e6e2d9;transition:background-color .35s}.fv-rdots i.on{background:var(--gold)}.fv-rends{display:flex;justify-content:space-between;max-width:300px;font:500 10.5px/1 var(--mono,Menlo,monospace);color:var(--faint)}.fv-rends em{font-style:normal}.fv-el{display:grid;grid-template-columns:92px 1fr 1fr;gap:10px 12px;align-items:stretch}.fv-el>.fv-k{align-self:center;color:var(--faint)}.fv-cell{display:flex;align-items:center;gap:12px;padding:12px;border-radius:12px;border:1px solid var(--hair);background:#fff;transition:border-color .4s,box-shadow .4s,transform .4s}.fv-cell .fv-big{width:40px;height:40px;border-radius:12px}.fv-cell .fv-big .fv-i{width:20px;height:20px}.fv-cell.no .fv-big{background:#fdf3f2}.fv-cell.yes .fv-big{background:#f1f8f3}.fv-cell.on{transform:translateY(-2px)}.fv-cell.no.on{border-color:rgba(196,58,49,.5);box-shadow:0 14px 26px -22px rgba(196,58,49,.9)}.fv-cell.yes.on{border-color:rgba(31,140,76,.5);box-shadow:0 14px 26px -22px rgba(31,140,76,.9)}.fv-cell.on .fv-yn>span{animation:fv-pop .5s cubic-bezier(.2,.8,.2,1)}.fv-pr{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.fv-p4{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:14px;border-radius:12px;border:1px solid var(--hair);background:#fff;transition:border-color .4s,transform .4s,box-shadow .4s}.fv-p4 b{font-size:12.5px;line-height:1.35}.fv-p4.on{border-color:rgba(254,174,0,.7);transform:translateY(-2px);box-shadow:0 14px 26px -22px rgba(254,174,0,.95)}.fv-pic{display:grid;place-items:center;width:52px;height:52px;border-radius:14px;background:#fbfaf7;border:1px solid var(--hair)}.fv-pic.p0{grid-template-columns:repeat(3,8px);gap:5px;place-content:center}.fv-pic.p0 i{width:8px;height:8px;border-radius:50%;background:#e2ded5}.fv-pic.p0 i.g{background:var(--gold)}.fv-p4.on .fv-pic.p0 i.g{animation:fv-tw 1s ease-in-out infinite}.fv-mpost{position:relative;display:flex;flex-direction:column;gap:4px;width:30px;padding:6px 5px;border-radius:5px;background:#fff;border:1px solid var(--hair)}.fv-mpost i{height:3px;border-radius:2px;background:#ddd9d0}.fv-mpost i+i{width:70%}.fv-mpost em{position:absolute;right:-7px;top:-6px;width:14px;height:9px;border-radius:3px;background:var(--gold)}.fv-p4.on .fv-mpost em{animation:fv-pop .6s cubic-bezier(.2,.8,.2,1)}.fv-strike{stroke:var(--no)!important;stroke-width:2!important;stroke-dasharray:24;stroke-dashoffset:0}.fv-p4.on .fv-strike{animation:fv-strike .7s cubic-bezier(.45,0,.25,1)}@keyframes fv-strike{0%{stroke-dashoffset:24}}.fv-pic .fv-i{width:24px;height:24px}.fv-p4.on .p3 .fv-i{animation:fv-spin 2.2s linear infinite}@keyframes fv-spin{to{transform:rotate(1turn)}}.fv-per{padding:34px 0 30px}.fv-per,.fv-rf{position:relative}.fv-rf{margin-top:10px;padding:12px 0 4px}.fv-track{position:relative;height:14px;border-radius:99px;background:var(--soft)}.fv-fill{position:absolute;left:0;top:0;bottom:0;border-radius:99px;background:radial-gradient(circle,#fff 0 1.6px,transparent 2.2px) 0 50%/12px 14px repeat-x,linear-gradient(90deg,#ffd166,#feae00);animation:fv-slide3 .8s linear infinite;transition:width 1.1s cubic-bezier(.45,0,.25,1)}@keyframes fv-slide3{to{background-position:12px 50%,0 0}}.fv-after{position:absolute;left:78%;right:0;top:0;bottom:0;border-radius:0 99px 99px 0;background:repeating-linear-gradient(-45deg,#e6e2d9 0 4px,transparent 4px 8px)}.fv-head2{position:absolute;top:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border-radius:50%;background:#fff;border:3px solid var(--ink);box-shadow:0 4px 10px -4px rgba(0,0,0,.5);transition:left 1.1s cubic-bezier(.45,0,.25,1)}.fv-pin{position:absolute;top:-30px;bottom:-6px;border-left:1.5px dashed rgba(23,22,26,.35)}.fv-pin em{position:absolute;left:6px;top:0;font:500 10.5px/1.2 var(--mono,Menlo,monospace);font-style:normal;letter-spacing:.04em;color:var(--dim);white-space:nowrap}.fv-pin.end{top:-6px;bottom:-30px}.fv-pin.end em{left:auto;right:6px;top:auto;bottom:0}.fv-pin.cancel{border-color:var(--no);opacity:0;transition:opacity .4s}.fv-pin.cancel em{color:var(--no)}.fv-pin.cancel.on{opacity:1}.fv-per.s3 .fv-fill{animation:none}.fv-win{position:absolute;left:0;width:75%;top:2px;height:34px;border-radius:10px;background:rgba(254,174,0,.16);border:1.5px solid rgba(254,174,0,.65);transition:background-color .5s,border-color .5s}.fv-rf.past .fv-win{background:rgba(23,22,26,.04);border-color:rgba(23,22,26,.15)}.fv-days{position:relative;height:42px;margin:0 0 0;top:2px}.fv-days span{position:absolute;top:0;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:10px;padding-top:9px;font-size:12px;color:var(--dim);white-space:nowrap}.fv-days span:first-child{transform:none;align-items:flex-start}.fv-days span:last-child{transform:translateX(-100%);align-items:flex-end}.fv-days i{width:2px;height:12px;background:rgba(23,22,26,.25)}.fv-rf .fv-head2{top:19px}.fv-mpl{display:flex;flex-direction:column;gap:12px}.fv-pl{display:grid;grid-template-columns:80px 1fr;align-items:center;gap:10px;transition:opacity .5s}.fv-pl small{font-weight:600;font-size:12.5px}.fv-pt{position:relative;height:14px;background:var(--soft)}.fv-bar,.fv-pt{border-radius:99px}.fv-bar{position:absolute;left:0;top:0;bottom:0;width:100%;background:radial-gradient(circle,#fff 0 1.6px,transparent 2.2px) 0 50%/12px 14px repeat-x,linear-gradient(90deg,#ffd166,#feae00);animation:fv-slide3 .8s linear infinite;transition:width 1.1s cubic-bezier(.45,0,.25,1),left 1.1s cubic-bezier(.45,0,.25,1),opacity .5s}.fv-pl.b .fv-bar{background:radial-gradient(circle,#fff 0 1.6px,transparent 2.2px) 0 50%/12px 14px repeat-x,linear-gradient(90deg,#3a3840,#17161a)}.fv-x{position:absolute;left:35%;top:-7px;transform:translateX(-50%);padding:3px 8px;border-radius:99px;background:#fff;border:1px solid rgba(196,58,49,.5);color:var(--no);font-size:10.5px;font-weight:700;animation:fv-pop .4s ease both}.fv-mpl.s2 .a .fv-bar,.fv-mpl.s3 .a .fv-bar{width:58%;animation:none;opacity:.55}.fv-mpl .c{opacity:.25}.fv-mpl .c .fv-bar{left:35%;width:0}.fv-mpl.s2 .c,.fv-mpl.s3 .c{opacity:1}.fv-mpl.s2 .c .fv-bar,.fv-mpl.s3 .c .fv-bar{width:65%}.fv-pv,.fv-sc{display:flex;align-items:center;gap:12px}.fv-pv .fv-node,.fv-sc .fv-node{flex:none;width:140px}.fv-items{display:flex;gap:6px}.fv-pv .fv-flowx{transition:opacity .5s}.fv-pv.s2 .fv-flowx{opacity:.3}.fv-vault{display:grid;place-items:center;width:64px;height:64px;border-radius:18px;background:#fff7e3;border:1px solid rgba(254,174,0,.55)}.fv-vault .fv-i{width:34px;height:34px;stroke:#8a5a00}.fv-vault rect{fill:#fff7e3;stroke:#8a5a00}.fv-shackle{transform:translateY(-1.6px);transition:transform .5s cubic-bezier(.2,1.6,.4,1)}.fv-pv.s2 .fv-shackle{transform:none}.fv-pv.s2 .fv-vault{box-shadow:0 0 0 6px rgba(254,174,0,.14)}.fv-sc .fv-node{width:120px}.fv-outs{flex:1.4;display:flex;flex-direction:column;gap:14px;min-width:0}.fv-out{display:flex;align-items:center;gap:8px;transition:opacity .4s}.fv-out:not(.on){opacity:.5}.fv-out .fv-chip{flex:none}.fv-ctc{flex-direction:column;max-width:560px}.fv-ctc,.fv-route{display:flex;gap:12px}.fv-route{align-items:center;padding:10px 14px 10px 10px;border-radius:14px;border:1px solid var(--hair);background:#fff;transition:border-color .4s,box-shadow .4s}.fv-route b{flex:none;font-size:13.5px}.fv-route .fv-flowx{opacity:.25;transition:opacity .4s}.fv-route.on{border-color:rgba(254,174,0,.6);box-shadow:0 12px 24px -20px rgba(254,174,0,.9)}.fv-route.on .fv-flowx{opacity:1}@container (max-width:560px){.fv-steps{flex-direction:column;gap:6px}.fv-pipe{grid-template-columns:1fr;gap:12px}.fv-pipe-fill,.fv-pipe:before{left:22px;right:auto;top:23px;bottom:23px;width:2px;height:auto}.fv-pipe-fill{bottom:auto;height:calc((100% - 46px)*var(--p));transition:height .9s cubic-bezier(.45,0,.25,1)}.fv-st{display:grid;grid-template-columns:46px 1fr;-moz-column-gap:14px;column-gap:14px;text-align:left;align-items:center;justify-items:start}.fv-st-dot{grid-row:span 2}.fv-st b{margin:0;align-self:end}.fv-st small{max-width:none;align-self:start}.fv-cost,.fv-pv,.fv-sc{flex-direction:column;gap:10px}.fv-cost .fv-node,.fv-cost .fv-node:last-child,.fv-pv .fv-node,.fv-sc .fv-node{width:auto;max-width:240px}.fv-mid{width:100%;max-width:240px}.fv-pv>.fv-flowx,.fv-sc>.fv-flowx{flex:none;width:12px;min-width:0;height:36px;background:radial-gradient(circle,var(--gold) 0 2.6px,transparent 3.2px) 50% 0/12px 16px repeat-y,linear-gradient(rgba(254,174,0,.16),rgba(254,174,0,.16)) 50% 0/4px 100% no-repeat;animation-name:fv-slidey}.fv-outs{width:100%}.fv-pick-row{gap:4px}.fv-pick-band{margin:-6px -3px}.fv-pick-head b{font-size:38px}.fv-auth{gap:8px}.fv-ac{padding:14px 6px 12px}.fv-price{grid-template-columns:1fr;gap:16px}.fv-merge .fv-mc{width:118px}.fv-types{grid-template-columns:1fr;gap:8px}.fv-ty{flex-direction:row;align-items:center;gap:12px;padding:10px 12px}.fv-ty b{margin:0}.fv-ty .fv-big{width:38px;height:38px}.fv-disc{flex-direction:column;align-items:stretch;gap:8px}.fv-src{width:64px}.fv-src b{font-size:11.5px}.fv-gate{width:180px;padding:10px 12px}.fv-chs{grid-template-columns:44px 92px 1fr}.fv-chl{width:92px}.fv-chrow{padding-left:6px}.fv-chrow b{width:auto;font-size:12px}.fv-toks i{width:9px;height:9px}.fv-mails,.fv-posts{grid-template-columns:1fr;gap:12px}.fv-cp-row{gap:2px}.fv-cp-fill,.fv-cp-row:before{top:14px}.fv-cp-dot{width:30px;height:30px}.fv-cp-dot .fv-i{width:15px;height:15px}.fv-cp-n{top:-7px;right:-6px;min-width:15px;height:15px;font-size:9px;line-height:15px}.fv-cp-st b{display:none}.fv-cp-now{flex-direction:column;gap:4px;min-height:58px;margin:16px 0 12px}.fv-cp-now b{font-size:19px}.fv-cp-key{flex-direction:column}.fv-cp .fv-axis span:nth-child(2),.fv-cp .fv-axis span:nth-child(5){display:none}.fv-nfs{flex-direction:column;align-items:flex-start}.fv-opts{width:100%}.fv-why{text-align:left;margin-top:-6px}.fv-field{grid-template-columns:repeat(10,1fr);gap:10px 8px}.fv-field i{width:auto;aspect-ratio:1;height:auto}.fv-cred{grid-template-columns:1fr;gap:8px}.fv-ct{display:grid;grid-template-columns:120px 1fr;align-items:center}.fv-ct b{font-size:28px}.fv-src2{grid-template-columns:1fr;gap:18px;justify-items:center}.fv-srcl{width:100%}.fv-el{grid-template-columns:1fr 1fr;gap:8px}.fv-el>.fv-k{grid-column:1/-1;margin-top:6px}.fv-cell{flex-direction:column;align-items:flex-start;gap:8px;padding:10px}.fv-pr{grid-template-columns:1fr 1fr}.fv-pin em{font-size:9.5px}.fv-days span{font-size:10.5px}.fv-mpl .fv-pl{grid-template-columns:62px 1fr}.fv-route b{flex:1;min-width:0;font-size:12.5px;overflow-wrap:anywhere}.fv-route .fv-flowx{flex:none;width:28px}}@keyframes fv-slidey{to{background-position:50% 16px,50% 0}}@media (prefers-reduced-motion:reduce){.fv *,.fv :after,.fv :before{animation:none!important;transition:none!important}}