.fx,.fx-layers-root{--fx-ink:#101614;--fx-muted:#3a4540;--fx-spruce:#0c332c;--fx-on-spruce:#f4f7f4;--fx-mint:#d7eee6;--fx-signal:#e2f56a;--fx-stone:#eef1ee;--fx-line:rgba(16,22,20,0.12);--fx-amber-bg:#fff3c4;--fx-amber:#5c4300;--fx-danger:#a8231a;--fx-mono:ui-monospace,"SFMono-Regular","Menlo","Consolas",monospace}.fx{padding-bottom:1rem}.fx h2,.fx h3{text-wrap:balance}.fx-stage{position:relative;isolation:isolate;margin:2.25rem 0 0;padding:2.25rem 0 2rem;color:var(--fx-on-spruce)}.fx-stage:before{content:"";position:absolute;z-index:-1;inset:0 auto 0 50%;width:100vw;transform:translateX(-50%);background-color:var(--fx-spruce);background-image:radial-gradient(55% 70% at 90% 0,rgba(226,245,106,.16),transparent 70%),linear-gradient(rgba(244,247,244,.045) 1px,transparent 0),linear-gradient(90deg,rgba(244,247,244,.045) 1px,transparent 0);background-size:auto,64px 64px,64px 64px}.fx-stage .mkt-kicker{margin:0 0 1.1rem;color:var(--fx-signal)}.fx-pipe{margin:0}.fx-pipe figcaption{max-width:44rem;margin:1.1rem 0 0;color:var(--fx-mint);font-size:.9rem;line-height:1.5}.fx-pipe-list{display:grid;gap:1.75rem;margin:0;padding:0;list-style:none;counter-reset:none}.fx-pipe-list li{position:relative;display:grid;grid-template-rows:auto auto 1fr;gap:.35rem;min-width:0;padding:1rem 1rem 1.1rem;border:1px solid rgba(244,247,244,.16);border-radius:1.1rem;background:rgba(244,247,244,.05)}.fx-pipe-list li:not(:last-child):after,.fx-pipe-list li:not(:last-child):before{content:"";position:absolute;left:2rem;top:100%;pointer-events:none}.fx-pipe-list li:not(:last-child):after{width:1px;height:1.75rem;background:linear-gradient(var(--fx-signal),rgba(226,245,106,.2))}.fx-pipe-list li:not(:last-child):before{z-index:1;width:7px;height:7px;margin:-3px 0 0 -3px;border-radius:50%;background:var(--fx-signal);box-shadow:0 0 10px rgba(226,245,106,.9);opacity:0}.fx-pipe-no{color:var(--fx-signal);font-size:.72rem;font-weight:800;letter-spacing:.14em}.fx-pipe-head{display:flex;align-items:center;gap:.5rem}.fx-pipe-head strong{font-size:1.15rem;font-weight:800;letter-spacing:-.02em}.fx-pipe-head .fx-glyph{width:1.5rem;height:1.5rem;stroke:var(--fx-signal)}.fx-pipe-note{color:var(--fx-mint);font-size:.9rem}.fx-pipe-art{display:flex;align-items:flex-end;min-height:6.25rem;margin-top:.6rem}.fx-mini-fields,.fx-mini-files,.fx-mini-journal,.fx-mini-receipt{position:relative;display:grid;gap:.35rem;width:100%;padding:.6rem .7rem;border-radius:.6rem;background:#fff;color:var(--fx-ink);font-size:.72rem;overflow:hidden}.fx-mini-receipt{width:62%;min-width:7rem;clip-path:polygon(0 0,100% 0,100% 92%,90% 100%,80% 92%,70% 100%,60% 92%,50% 100%,40% 92%,30% 100%,20% 92%,10% 100%,0 92%);padding-bottom:1rem;border-radius:.4rem .4rem 0 0}.fx-mini-receipt b{font-family:var(--fx-mono);font-size:.7rem;letter-spacing:.08em}.fx-mini-journal i,.fx-mini-receipt i{display:block;height:.32rem;border-radius:2px;background:rgba(16,22,20,.14)}.fx-mini-receipt i.is-short{width:55%}.fx-mini-beam{position:absolute;inset:0}.fx-mini-beam:before{content:"";position:absolute;left:0;right:0;top:0;height:.9rem;background:linear-gradient(rgba(226,245,106,0),rgba(226,245,106,.85));border-bottom:2px solid #b9cf2c}.fx-mini-fields span{display:grid;padding:.2rem .4rem;border-left:3px solid var(--fx-signal);border-radius:.25rem;background:var(--fx-stone);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fx-mini-fields small{color:var(--fx-muted);font-size:.62rem;font-weight:600}.fx-mini-journal .is-new{padding:.3rem .4rem;border-left:3px solid var(--fx-spruce);border-radius:.25rem;background:var(--fx-signal);font-weight:800;white-space:nowrap}.fx-mini-files{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;background:transparent;padding:0}.fx-mini-files span{display:grid;place-items:end start;aspect-ratio:3/4;padding:.35rem;border-radius:.35rem;background:#fff;clip-path:polygon(0 0,72% 0,100% 22%,100% 100%,0 100%);font-size:.6rem;font-weight:800;letter-spacing:.02em}.fx-mini-files span:first-child{background:var(--fx-signal)}@media (min-width:360px){.fx-pipe-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.fx-pipe-art{min-height:5.25rem}.fx-pipe-list li:not(:last-child):after,.fx-pipe-list li:not(:last-child):before{display:none}}@media (min-width:1040px){.fx-pipe-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}.fx-pipe-list li:not(:last-child):after,.fx-pipe-list li:not(:last-child):before{display:block;top:2.15rem;left:100%}.fx-pipe-list li:not(:last-child):after{width:2rem;height:1px;background:linear-gradient(90deg,var(--fx-signal),rgba(226,245,106,.25))}}.fx-toc{display:grid;gap:1rem;margin:2.5rem 0 0;padding:1.25rem;border:1px solid var(--fx-line);border-radius:1.25rem;background:#fff;box-shadow:0 18px 40px -32px rgba(12,51,44,.55)}.fx-toc-title{margin:0;color:var(--fx-spruce);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.fx-toc ol{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.fx-toc a{display:inline-flex;align-items:center;gap:.55rem;min-height:2.75rem;padding:.35rem .95rem .35rem .4rem;border:1px solid var(--fx-line);border-radius:999px;color:var(--fx-ink);font-size:.95rem;font-weight:700;text-decoration:none;background:var(--fx-stone)}.fx-toc a span{display:inline-grid;place-items:center;width:2rem;height:2rem;border-radius:999px;background:var(--fx-spruce);color:var(--fx-signal);font-size:.72rem;font-weight:800}.fx-toc a:hover{border-color:rgba(12,51,44,.45);background:#fff}.fx-toc a:focus-visible{outline:2px solid var(--fx-spruce);outline-offset:2px}.fx-legend{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem .9rem;padding-top:.9rem;border-top:1px solid var(--fx-line)}.fx-legend p{margin:0;color:var(--fx-muted);font-size:.9rem}@media (min-width:1040px){.fx-toc{grid-template-columns:auto 1fr;align-items:center;-moz-column-gap:1.5rem;column-gap:1.5rem;padding:1.1rem 1.4rem}.fx-legend{grid-column:1/-1}}.fx-plans{display:flex;flex-wrap:wrap;gap:.3rem;margin:0;padding:0;list-style:none}.fx-plans li{padding:.18rem .6rem;border:1px dashed rgba(16,22,20,.3);border-radius:999px;color:var(--fx-muted);font-size:.74rem;font-weight:700;line-height:1.4;text-decoration:line-through;text-decoration-color:rgba(16,22,20,.35)}.fx-plans li.is-on{border:1px solid var(--fx-spruce);background:var(--fx-spruce);color:var(--fx-on-spruce);text-decoration:none}.fx-chapter{display:grid;gap:1.75rem;margin-top:4.5rem;padding-top:3.5rem;border-top:1px solid var(--fx-line);scroll-margin-top:4.5rem}.fx-copy .mkt-kicker{display:flex;align-items:center;gap:.6rem;margin:0 0 .9rem}.fx-no{display:inline-grid;place-items:center;min-width:2rem;height:1.6rem;padding:0 .4rem;border-radius:.4rem;background:var(--fx-signal);font-size:.75rem;letter-spacing:.06em}.fx-h2,.fx-no{color:var(--fx-ink)}.fx-h2{margin:0;font-size:clamp(1.9rem,5.4vw,3rem);font-weight:800;letter-spacing:-.045em;line-height:1.02}.fx-body{max-width:36rem;margin:1rem 0 0;color:var(--fx-muted);font-size:1.08rem;line-height:1.55}.fx-copy>.fx-plans{margin-top:1.1rem}.fx-steps{margin-top:1.6rem}.fx-steps h3{margin:0 0 .8rem;color:var(--fx-spruce);font-size:.75rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.fx-steps ol{display:grid;gap:0;margin:0;padding:0;list-style:none;counter-reset:fx-step}.fx-steps li{position:relative;padding:0 0 1rem 2.6rem;color:var(--fx-ink);font-size:.98rem;line-height:1.5;counter-increment:fx-step}.fx-steps li:before{content:counter(fx-step);position:absolute;left:0;top:-.1rem;display:grid;place-items:center;width:1.75rem;height:1.75rem;border:1px solid var(--fx-spruce);border-radius:50%;background:#fff;color:var(--fx-spruce);font-size:.8rem;font-weight:800}.fx-steps li:not(:last-child):after{content:"";position:absolute;left:.875rem;top:1.75rem;bottom:.1rem;width:1px;background:rgba(12,51,44,.3)}.fx-steps li:last-child{padding-bottom:0}.fx-figure{min-width:0;margin:0}.fx-figure figcaption{max-width:40rem;margin:.8rem 0 0;color:var(--fx-muted);font-size:.88rem;line-height:1.5}.fx-items{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15.5rem),1fr));gap:.85rem;margin:.5rem 0 0;padding:0;list-style:none}.fx-items>li{display:flex;flex-direction:column;gap:.55rem;padding:1.15rem 1.15rem 1.1rem;border:1px solid var(--fx-line);border-radius:1rem;background:#fff;box-shadow:0 1px 0 rgba(16,22,20,.04),0 18px 40px -34px rgba(12,51,44,.6)}.fx-items h3{margin:0;color:var(--fx-ink);font-size:1.06rem;font-weight:800;letter-spacing:-.01em;line-height:1.25}.fx-items p{margin:0;color:var(--fx-muted);font-size:.94rem;line-height:1.5}.fx-items .fx-plans{margin-top:auto;padding-top:.4rem}.fx-more{margin:0}@media (min-width:1040px){.fx-chapter{grid-template-columns:minmax(0,5fr) minmax(0,6fr);-moz-column-gap:3.5rem;column-gap:3.5rem;row-gap:2.25rem;align-items:start;margin-top:5.5rem;padding-top:4.5rem}.fx-chapter.is-flip .fx-copy{order:2}.fx-chapter.is-flip .fx-figure{order:1}.fx-chapter .fx-items,.fx-chapter .fx-more{grid-column:1/-1;order:3}.fx-chapter.is-wide{grid-template-columns:minmax(0,1fr)}.fx-chapter.is-wide .fx-copy{order:0;max-width:46rem}.fx-chapter.is-wide .fx-figure{order:1}}.fx-art{position:relative;isolation:isolate;display:grid;gap:.85rem;padding:1rem;border-radius:1.4rem;background-color:var(--fx-spruce);background-image:radial-gradient(70% 60% at 100% 0,rgba(226,245,106,.14),transparent 70%),linear-gradient(rgba(244,247,244,.05) 1px,transparent 0),linear-gradient(90deg,rgba(244,247,244,.05) 1px,transparent 0);background-size:auto,24px 24px,24px 24px;color:var(--fx-ink);overflow:hidden;font-size:.85rem}@media (min-width:520px){.fx-art{padding:1.4rem;gap:1rem}}.fx-card{min-width:0;padding:.95rem;border-radius:.95rem;background:#fff;box-shadow:0 20px 40px -28px rgba(0,0,0,.7)}.fx-card-head{display:flex;align-items:center;gap:.5rem;margin-bottom:.7rem}.fx-card-head strong{font-weight:800}.fx-card-head .fx-chip{margin-left:auto}.fx-chip{padding:.1rem .5rem;border-radius:999px;background:var(--fx-stone);color:var(--fx-spruce);font-size:.68rem;font-weight:800;letter-spacing:.05em}.fx-glyph{flex:none;width:1.25rem;height:1.25rem;fill:none;stroke:var(--fx-spruce);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.fx-check{flex:none;width:1rem;height:1rem;fill:none;stroke:var(--fx-spruce);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.fx-fake-btn{display:inline-flex;align-items:center;justify-content:center;padding:.5rem .95rem;border-radius:999px;background:var(--fx-spruce);color:var(--fx-on-spruce);font-size:.8rem;font-weight:800}.fx-fake-btn.is-wide{width:100%;margin-top:.75rem}.fx-fake-btn.is-danger{background:var(--fx-danger);color:#fff}.fx-pill{display:inline-flex;align-items:center;padding:.18rem .55rem;border-radius:999px;font-size:.7rem;font-weight:800;white-space:nowrap}.fx-pill.is-changes,.fx-pill.is-review{background:var(--fx-amber-bg);color:var(--fx-amber)}.fx-pill.is-approved{background:var(--fx-spruce);color:var(--fx-on-spruce)}.fx-pill.is-waiting{border:1px solid var(--fx-line);color:var(--fx-muted)}.fx-scan{align-items:start}@media (min-width:560px){.fx-scan{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}}.fx-doc{position:relative;display:grid;gap:.45rem;padding:1rem 2rem 1.6rem 1rem;background:#fbfbf8;font-family:var(--fx-mono);font-size:.74rem;overflow:hidden;clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),94% 100%,88% calc(100% - 8px),82% 100%,76% calc(100% - 8px),70% 100%,64% calc(100% - 8px),58% 100%,52% calc(100% - 8px),46% 100%,40% calc(100% - 8px),34% 100%,28% calc(100% - 8px),22% 100%,16% calc(100% - 8px),10% 100%,4% calc(100% - 8px),0 100%)}.fx-corners{position:absolute;inset:.45rem;width:calc(100% - .9rem);height:calc(100% - .9rem);fill:none;stroke:rgba(12,51,44,.35);stroke-width:1.5;pointer-events:none}.fx-stamp{justify-self:start;padding:.1rem .45rem;border-radius:.2rem;background:var(--fx-signal);font-family:var(--font-sans),sans-serif;font-size:.66rem;font-weight:800}.fx-doc-title{margin-top:.3rem;font-size:1.05rem;letter-spacing:.12em}.fx-doc-sub{margin-bottom:.3rem;padding-bottom:.5rem;border-bottom:1px dashed rgba(16,22,20,.3);color:var(--fx-muted)}.fx-doc-row{position:relative;display:flex;justify-content:space-between;gap:.5rem;padding:.15rem .3rem;border:1px solid transparent;border-radius:.2rem}.fx-doc-row.is-total{margin-top:.2rem;padding-top:.4rem;border-top:1px dashed rgba(16,22,20,.3);font-weight:800;font-size:.85rem}.fx-hit{border:1px dashed rgba(12,51,44,.55)}.fx-hit:after{content:attr(data-k);position:absolute;right:-1.65rem;top:50%;display:grid;place-items:center;width:1.15rem;height:1.15rem;margin-top:-.575rem;border-radius:50%;background:var(--fx-signal);color:var(--fx-ink);font-family:var(--font-sans),sans-serif;font-size:.6rem;font-weight:800}.fx-beam{position:absolute;inset:0;pointer-events:none}.fx-beam:before{content:"";position:absolute;left:0;right:0;top:0;height:2.2rem;background:linear-gradient(rgba(226,245,106,0),rgba(226,245,106,.55));border-bottom:2px solid #b9cf2c}.fx-beam{transform:translateY(58%)}.fx-panel{display:grid;gap:.6rem;min-width:0;padding:.85rem;border-radius:.95rem;background:#fff;box-shadow:0 20px 40px -28px rgba(0,0,0,.7)}.fx-panel-bar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding-bottom:.6rem;border-bottom:1px solid var(--fx-line)}.fx-dots{display:inline-flex;gap:.25rem}.fx-dots i{width:.45rem;height:.45rem;border-radius:50%;background:rgba(16,22,20,.16)}.fx-panel-title,.fx-tag-ocr{font-weight:800}.fx-tag-ocr{margin-left:auto;padding:.12rem .5rem;border-radius:999px;background:var(--fx-spruce);color:var(--fx-signal);font-size:.66rem;white-space:nowrap}.fx-fields{display:grid;gap:.4rem;margin:0;padding:0;list-style:none}.fx-fields li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"key label check" "key value check";align-items:center;-moz-column-gap:.6rem;column-gap:.6rem;padding:.4rem .55rem;border:1px solid var(--fx-line);border-left:3px solid var(--fx-signal);border-radius:.5rem;background:#fff}.fx-key{grid-area:key;display:grid;place-items:center;width:1.3rem;height:1.3rem;border-radius:50%;background:var(--fx-spruce);color:var(--fx-signal);font-size:.66rem;font-weight:800}.fx-field-label{grid-area:label;color:var(--fx-muted);font-size:.7rem;font-weight:600}.fx-field-value{grid-area:value;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fx-fields .fx-check{grid-area:check}.fx-period{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .55rem;padding:.55rem .65rem;border-radius:.5rem;background:var(--fx-stone)}.fx-period strong{font-weight:800}.fx-period em{padding:.05rem .45rem;border-radius:999px;background:var(--fx-signal);font-size:.68rem;font-style:normal;font-weight:700}.fx-panel-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}@media (min-width:560px){.fx-books{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fx-bank,.fx-journal{grid-column:1/-1}}.fx-jrow{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,.7fr) minmax(0,.7fr);gap:.5rem;align-items:center;padding:.45rem .4rem;border-bottom:1px solid var(--fx-line);font-size:.76rem}.fx-jrow>:nth-child(n+3){text-align:right}.fx-jrow span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fx-jrow.is-head{border-bottom:1.5px solid var(--fx-ink);color:var(--fx-muted);font-size:.68rem;font-weight:700}.fx-jrow.is-ghost i{display:block;height:.35rem;border-radius:2px;background:rgba(16,22,20,.12)}.fx-jrow.is-ghost i:nth-child(2){width:70%}.fx-jrow.is-ghost i:nth-child(n+3){width:70%;justify-self:end}.fx-jrow.is-new{position:relative;isolation:isolate;border-bottom:0;font-weight:800}.fx-jrow.is-new:before{content:"";position:absolute;z-index:-1;inset:.1rem 0;border-left:3px solid var(--fx-spruce);border-radius:.3rem;background:var(--fx-signal);transform-origin:left center}.fx-compare{display:grid;gap:.6rem}.fx-bar{display:grid;gap:.25rem;font-size:.75rem;font-weight:700}.fx-bar em{margin-left:.25rem;padding:0 .4rem;border-radius:999px;background:var(--fx-signal);font-style:normal;font-size:.66rem}.fx-bar i{display:block;height:.7rem;border-radius:999px;background:linear-gradient(90deg,var(--fx-spruce) var(--w),var(--fx-stone) var(--w))}.fx-bar.is-lower i{background:linear-gradient(90deg,#b9cf2c var(--w),var(--fx-stone) var(--w))}.fx-compare small{color:var(--fx-muted);font-size:.68rem}.fx-bank{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.6rem}.fx-bank-side{display:flex;align-items:center;gap:.45rem;min-width:0;font-weight:800}.fx-bank-side>span{display:grid;min-width:0}.fx-bank-side small{overflow:hidden;color:var(--fx-muted);font-size:.66rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.fx-bank-link{position:relative;display:grid;place-items:center;min-width:4.5rem}.fx-bank-link:before{content:"";position:absolute;left:0;right:0;top:50%;border-top:1.5px dashed rgba(12,51,44,.45)}.fx-bank-link span{position:relative;max-width:7.5rem;padding:.15rem .5rem;border-radius:999px;background:var(--fx-signal);font-size:.64rem;font-weight:800;text-align:center}@media (min-width:560px){.fx-returns{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}}.fx-files{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.fx-file{display:grid;gap:.15rem;color:var(--fx-on-spruce)}.fx-file-sheet{display:grid;align-content:start;gap:.3rem;aspect-ratio:4/4.4;margin-bottom:.35rem;padding:.6rem;border-radius:.45rem;background:#fff;clip-path:polygon(0 0,74% 0,100% 20%,100% 100%,0 100%)}.fx-file-sheet i{display:block;height:.3rem;border-radius:2px;background:rgba(16,22,20,.13)}.fx-file-sheet i.is-short{width:60%}.fx-file-code{justify-self:start;margin-bottom:.25rem;padding:.1rem .4rem;border-radius:.25rem;background:var(--fx-spruce);color:var(--fx-signal);font-size:.66rem;font-weight:800}.fx-file strong{font-size:.82rem;font-weight:800}.fx-file small{color:var(--fx-mint);font-size:.7rem}.fx-file.is-flag .fx-file-sheet{background:rgba(244,247,244,.1);outline:1.5px dashed rgba(244,247,244,.55);outline-offset:-3px}.fx-file.is-flag .fx-file-sheet i{background:rgba(244,247,244,.25)}.fx-file.is-flag .fx-file-code{background:var(--fx-signal);color:var(--fx-ink)}.fx-checks{display:grid;gap:.35rem;margin:0 0 .6rem;padding:0;list-style:none}.fx-checks li{display:flex;align-items:center;gap:.45rem;font-weight:600}.fx-confirm{display:flex;align-items:flex-start;gap:.55rem;padding:.6rem;border:1px solid var(--fx-spruce);border-radius:.55rem;background:var(--fx-stone);font-weight:700;line-height:1.35}.fx-box{display:grid;flex:none;place-items:center;width:1.15rem;height:1.15rem;border-radius:.25rem;background:var(--fx-spruce)}.fx-box .fx-check{width:.85rem;height:.85rem;stroke:var(--fx-signal)}.fx-gate-meta{display:flex;align-items:center;gap:.5rem;margin-top:.6rem;color:var(--fx-muted);font-size:.74rem}.fx-timer{display:inline-flex;align-items:center;gap:.3rem;color:var(--fx-ink);font-weight:800;font-variant-numeric:tabular-nums}.fx-timer svg{width:1.1rem;height:1.1rem;fill:none;stroke:rgba(16,22,20,.15);stroke-width:2.2}.fx-timer .fx-timer-arc{stroke:var(--fx-spruce);stroke-linecap:round}.fx-test{margin:.6rem 0 0;padding:.35rem .55rem;border:1px dashed rgba(16,22,20,.3);border-radius:.45rem;color:var(--fx-muted);font-size:.72rem;font-weight:700;text-align:center}.fx-team{align-items:stretch}@media (min-width:880px){.fx-team{grid-template-columns:minmax(8.5rem,1fr) 1.1rem minmax(11rem,1.25fr) 1.1rem minmax(8rem,.95fr);align-items:center}}.fx-team-col{display:grid;justify-items:start;gap:.55rem}.fx-node{display:flex;align-items:center;gap:.45rem;width:100%;padding:.45rem .55rem;border-radius:.7rem;background:#fff;font-weight:700;font-size:.78rem}.fx-node .fx-glyph{width:1.5rem;height:1.5rem;padding:.2rem;border-radius:50%;background:var(--fx-stone)}.fx-node.is-admin{background:var(--fx-signal)}.fx-node.is-admin .fx-glyph{background:#fff}.fx-node .fx-thumb{margin-left:auto}.fx-invite{display:inline-flex;align-items:center;gap:.35rem;margin-left:.75rem;padding:.15rem .55rem .15rem .35rem;border:1px dashed rgba(244,247,244,.55);border-radius:999px;color:var(--fx-on-spruce);font-size:.72rem;font-weight:700}.fx-invite .fx-glyph{width:1rem;height:1rem;stroke:var(--fx-signal)}.fx-members{display:grid;gap:.4rem;width:100%;padding-left:.75rem;border-left:1.5px dashed rgba(244,247,244,.4)}.fx-thumb{display:grid;flex:none;place-items:center;width:1.6rem;height:1.6rem;border-radius:.35rem;background:var(--fx-stone)}.fx-thumb .fx-glyph{width:1rem;height:1rem;padding:0;background:none}.fx-team-arrow{position:relative;justify-self:center;width:1.5px;height:1.25rem;background:var(--fx-signal)}.fx-team-arrow:after{content:"";position:absolute;left:50%;bottom:-2px;width:7px;height:7px;border-right:1.5px solid var(--fx-signal);border-bottom:1.5px solid var(--fx-signal);transform:translateX(-50%) rotate(45deg)}@media (min-width:880px){.fx-team-arrow.is-a,.fx-team-arrow.is-b{width:1.1rem;height:1.5px}.fx-team-arrow.is-a:after,.fx-team-arrow.is-b:after{left:auto;right:-1px;bottom:auto;top:50%;transform:translateY(-50%) rotate(-45deg)}}.fx-qrow{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.45rem 0;border-bottom:1px solid var(--fx-line)}.fx-qtext{display:grid;gap:.2rem;min-width:0}.fx-qtext b{overflow:hidden;font-size:.74rem;text-overflow:ellipsis;white-space:nowrap}.fx-qtext b:empty{width:70%;height:.35rem;background:rgba(16,22,20,.16)}.fx-qtext b:empty,.fx-qtext i{display:block;border-radius:2px}.fx-qtext i{width:45%;height:.3rem;background:rgba(16,22,20,.1)}.fx-zip ul{display:grid;gap:.25rem;margin:0;padding:0;list-style:none;font-family:var(--fx-mono);font-size:.74rem}.fx-zip li{padding:.25rem .45rem;border-radius:.3rem;background:var(--fx-stone)}.fx-zip li:first-child{background:var(--fx-signal);font-weight:700}.fx-zip small{display:block;margin-top:.55rem;color:var(--fx-muted);font-size:.7rem}.fx-formats-board{gap:1.15rem}.fx-formats-board .fx-format-group h3{color:var(--fx-signal)}.fx-formats-board .fx-format-key li{border-color:rgba(244,247,244,.4);color:var(--fx-mint)}.fx-formats-board .fx-format-key li.is-verified{border-color:var(--fx-signal);background:var(--fx-signal);color:var(--fx-ink)}.fx-formats-board .fx-format-key li.is-verified:before{border-color:var(--fx-spruce)}.fx-formats{display:grid;gap:1.5rem}@media (min-width:720px){.fx-formats{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:1.25rem;column-gap:1.25rem}}.fx-format-key{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.fx-format-key li,.fx-format-state{display:inline-flex;align-items:center;gap:.3rem;padding:.15rem .55rem;border:1px dashed rgba(16,22,20,.35);border-radius:999px;color:var(--fx-muted);font-size:.72rem;font-weight:700}.fx-format-key li.is-verified,.is-verified>.fx-format-state{border:1px solid var(--fx-spruce);background:var(--fx-spruce);color:var(--fx-on-spruce)}.fx-format-key li.is-verified:before,.is-verified>.fx-format-state:before{content:"";width:.4rem;height:.7rem;margin:-.15rem .1rem 0 .05rem;border-right:2px solid var(--fx-signal);border-bottom:2px solid var(--fx-signal);transform:rotate(45deg)}.fx-format-group h3{margin:0 0 .65rem;color:var(--fx-spruce);font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.fx-format-group ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,10.5rem),1fr));gap:.6rem;margin:0;padding:0;list-style:none}.fx-format-group li{position:relative;display:grid;align-content:space-between;gap:.9rem;min-height:6rem;padding:.85rem;border:1px solid var(--fx-line);border-radius:.9rem;background:#fff;overflow:hidden}.fx-format-group li:after{content:"";position:absolute;top:0;right:0;width:1.25rem;height:1.25rem;background:linear-gradient(225deg,var(--fx-stone) 50%,rgba(16,22,20,.1) 50%)}.fx-format-group li.is-verified{border-color:rgba(12,51,44,.45);box-shadow:inset 0 3px 0 var(--fx-signal)}.fx-format-name{padding-right:1rem;color:var(--fx-ink);font-size:.98rem;font-weight:800;letter-spacing:-.01em;line-height:1.2}.fx-format-state{justify-self:start}.fx-layers{min-width:0}@media (min-width:620px){.fx-layers{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start}}.fx-ring{display:grid;gap:.6rem;padding:.75rem;border-radius:1.1rem}.fx-ring-label{display:grid;gap:.1rem;font-weight:800;font-size:.8rem;overflow-wrap:anywhere}.fx-ring-label small{font-size:.68rem;font-weight:600}.fx-ring.is-1{border:1px dashed rgba(244,247,244,.45);background:rgba(244,247,244,.04);color:var(--fx-on-spruce)}.fx-ring.is-1>.fx-ring-label small{color:var(--fx-mint)}.fx-ring.is-2{border:1px solid rgba(226,245,106,.6);background:rgba(226,245,106,.08);border-radius:.95rem}.fx-ring.is-2>.fx-ring-label{color:var(--fx-signal)}.fx-ring.is-2>.fx-ring-label small{color:var(--fx-mint)}.fx-ring.is-3{background:#fff;color:var(--fx-ink);border-radius:.8rem}.fx-ring.is-3>.fx-ring-label small{color:var(--fx-muted)}.fx-core{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1.1rem .6rem;border-radius:.6rem;background:var(--fx-spruce);color:var(--fx-signal);font-family:var(--fx-mono);font-size:.74rem;font-weight:700}.fx-core .fx-glyph{width:1.6rem;height:1.6rem;stroke:var(--fx-signal)}.fx-side{display:grid;gap:.85rem}.fx-keys{display:grid;gap:0;margin:0;padding:0;list-style:none}.fx-keys li{position:relative;display:flex;align-items:center;gap:.5rem;min-width:0;margin-bottom:1.6rem;padding:.5rem .65rem;border-radius:.65rem;background:#fff;font-weight:800;font-size:.8rem;overflow-wrap:anywhere}.fx-keys li:last-child{margin-bottom:0}.fx-keys li.is-master{background:var(--fx-signal)}.fx-keys em{position:absolute;left:1.6rem;top:100%;display:flex;align-items:center;height:1.6rem;padding-left:.85rem;border-left:1.5px solid var(--fx-signal);color:var(--fx-signal);font-size:.68rem;font-style:normal;font-weight:700}.fx-delete{display:grid;gap:.5rem}.fx-delete .fx-fake-btn.is-wide{margin-top:.15rem}.fx-input{display:grid;gap:.2rem;padding:.4rem .55rem;border:1px solid var(--fx-line);border-radius:.45rem;letter-spacing:.1em}.fx-input small{color:var(--fx-muted);font-size:.66rem;font-weight:600;letter-spacing:0}.fx-code{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.25rem}.fx-code i{height:1.3rem;border-radius:.25rem;background:var(--fx-stone);box-shadow:inset 0 -2px 0 var(--fx-spruce)}.fx-destroyed{display:flex;align-items:center;gap:.4rem;color:var(--fx-danger);font-size:.74rem;font-weight:800}.fx-destroyed .fx-glyph{width:1rem;height:1rem;stroke:var(--fx-danger)}.fx-corporate{display:grid;gap:.5rem;margin-top:4.5rem;padding:1.4rem;border:1px solid var(--fx-line);border-radius:1.25rem;background:#fff}.fx-corporate .mkt-plan-chip{justify-self:start;margin:0}.fx-corporate h2{margin:0;font-size:1.35rem;font-weight:800;letter-spacing:-.02em}.fx-corporate p:last-child{max-width:48rem;margin:0;color:var(--fx-muted);line-height:1.55}.fx-cta{margin-top:2rem}.fx-body,.fx-format-name,.fx-items p{overflow-wrap:break-word}@media (max-width:519px){.fx-bank{grid-template-columns:1fr;justify-items:stretch}.fx-bank-link{min-width:0;justify-self:center;transform:rotate(90deg);height:2.4rem}}@media (prefers-reduced-motion:no-preference){.fx [data-reveal].is-armed{transform:translateY(18px);transition:transform .8s cubic-bezier(.2,.7,.2,1)}.fx [data-reveal].is-armed.is-in{transform:none}.fx-items>li[data-reveal].is-armed:nth-child(2){transition-delay:.06s}.fx-items>li[data-reveal].is-armed:nth-child(3){transition-delay:.12s}.fx-items>li[data-reveal].is-armed:nth-child(4){transition-delay:.18s}.fx-items>li[data-reveal].is-armed:nth-child(5){transition-delay:.24s}.fx-pipe-list li{animation:fx-up .7s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(.1s + var(--i) * .12s)}.fx-pipe-list li:not(:last-child):before{animation:fx-dot-y 2.8s ease-in-out infinite;animation-delay:calc(1s + var(--i) * .45s)}.fx-mini-beam{animation:fx-beam 2.4s ease-in-out .6s infinite}.fx-beam{animation:fx-beam 2.6s ease-in-out .4s infinite}.fx-figure:is(:not(.is-armed),.is-in) .fx-hit{animation:fx-fade .45s ease both;animation-delay:calc(.3s + var(--i) * .14s)}.fx-figure:is(:not(.is-armed),.is-in) .fx-fields li,.fx-figure:is(:not(.is-armed),.is-in) .fx-panel-foot,.fx-figure:is(:not(.is-armed),.is-in) .fx-period{animation:fx-slide .55s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(.55s + var(--i) * .14s)}.fx-figure:is(:not(.is-armed),.is-in) .fx-jrow.is-new:before{animation:fx-sweep .8s cubic-bezier(.2,.7,.2,1) .45s both}.fx-figure:is(:not(.is-armed),.is-in) .fx-bar i{transform-origin:left center;animation:fx-grow .9s cubic-bezier(.2,.7,.2,1) .6s both}.fx-figure:is(:not(.is-armed),.is-in) .fx-bar.is-lower i{animation-delay:.8s}.fx-figure:is(:not(.is-armed),.is-in) .fx-bank-link span{animation:fx-fade .5s ease 1.1s both}.fx-figure:is(:not(.is-armed),.is-in) .fx-checks li,.fx-figure:is(:not(.is-armed),.is-in) .fx-confirm,.fx-figure:is(:not(.is-armed),.is-in) .fx-file,.fx-figure:is(:not(.is-armed),.is-in) .fx-gate .fx-fake-btn,.fx-figure:is(:not(.is-armed),.is-in) .fx-gate-meta{animation:fx-up .55s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(.3s + var(--i) * .12s)}.fx-figure:is(:not(.is-armed),.is-in) .fx-timer svg{animation:fx-spin 1.2s cubic-bezier(.2,.7,.2,1) .9s both}.fx-figure:is(:not(.is-armed),.is-in) .fx-members .fx-node,.fx-figure:is(:not(.is-armed),.is-in) .fx-qrow{animation:fx-slide .55s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(.4s + var(--i) * .14s)}.fx-figure:is(:not(.is-armed),.is-in) .fx-zip li{animation:fx-fade .4s ease both}.fx-figure:is(:not(.is-armed),.is-in) .fx-zip li:first-child{animation-delay:1s}.fx-figure:is(:not(.is-armed),.is-in) .fx-zip li:nth-child(2){animation-delay:1.1s}.fx-figure:is(:not(.is-armed),.is-in) .fx-zip li:nth-child(3){animation-delay:1.2s}.fx-figure:is(:not(.is-armed),.is-in) .fx-zip li:nth-child(4){animation-delay:1.3s}.fx-figure:is(:not(.is-armed),.is-in) .fx-format-group li{animation:fx-up .5s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(.15s + var(--i) * .05s)}.fx-figure:is(:not(.is-armed),.is-in) .fx-ring.is-1{animation:fx-fade .5s ease .2s both}.fx-figure:is(:not(.is-armed),.is-in) .fx-ring.is-2{animation:fx-zoom .6s cubic-bezier(.2,.7,.2,1) .4s both}.fx-figure:is(:not(.is-armed),.is-in) .fx-ring.is-3{animation:fx-zoom .6s cubic-bezier(.2,.7,.2,1) .6s both}.fx-figure:is(:not(.is-armed),.is-in) .fx-core .fx-glyph{animation:fx-lock .6s cubic-bezier(.2,.7,.2,1) 1s both}.fx-figure:is(:not(.is-armed),.is-in) .fx-keys li{animation:fx-slide .5s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(.6s + var(--i) * .16s)}}@media (prefers-reduced-motion:no-preference) and (hover:hover){.fx-format-group li,.fx-items>li{transition:transform .35s ease,border-color .35s ease}.fx-format-group li:hover,.fx-items>li:hover{transform:translateY(-3px);border-color:rgba(12,51,44,.35)}}@keyframes fx-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes fx-slide{0%{opacity:0;transform:translateX(-14px)}to{opacity:1;transform:none}}@keyframes fx-fade{0%{opacity:0}to{opacity:1}}@keyframes fx-zoom{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes fx-sweep{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes fx-grow{0%{transform:scaleX(.08)}to{transform:scaleX(1)}}@keyframes fx-spin{0%{transform:rotate(-120deg)}to{transform:none}}@keyframes fx-lock{0%{transform:scale(.7);opacity:0}60%{transform:scale(1.12);opacity:1}to{transform:none}}@keyframes fx-beam{0%,to{transform:translateY(-8%)}50%{transform:translateY(92%)}}@keyframes fx-dot-y{0%{opacity:0;transform:translateY(0)}15%{opacity:1}70%{opacity:1;transform:translateY(1.75rem)}to{opacity:0;transform:translateY(1.75rem)}}@media (min-width:1040px) and (prefers-reduced-motion:no-preference){.fx-pipe-list li:not(:last-child):before{animation-name:fx-dot-x}}@keyframes fx-dot-x{0%{opacity:0;transform:translateX(0)}15%{opacity:1}70%{opacity:1;transform:translateX(2rem)}to{opacity:0;transform:translateX(2rem)}}@media (prefers-reduced-motion:reduce){.fx [data-reveal],.fx [data-reveal].is-armed{opacity:1;transform:none}.fx [data-reveal],.fx-beam,.fx-figure .fx-bar i,.fx-figure .fx-checks li,.fx-figure .fx-confirm,.fx-figure .fx-core .fx-glyph,.fx-figure .fx-fields li,.fx-figure .fx-file,.fx-figure .fx-format-group li,.fx-figure .fx-gate .fx-fake-btn,.fx-figure .fx-gate-meta,.fx-figure .fx-hit,.fx-figure .fx-jrow.is-new:before,.fx-figure .fx-keys li,.fx-figure .fx-members .fx-node,.fx-figure .fx-panel-foot,.fx-figure .fx-period,.fx-figure .fx-qrow,.fx-figure .fx-ring,.fx-figure .fx-timer svg,.fx-figure .fx-zip li,.fx-format-group li,.fx-items>li,.fx-mini-beam,.fx-pipe-list li,.fx-pipe-list li:before{animation:none;transition:none}}