.ff-shell{--ff-accent:#b8336a;--ff-accent-hover:#94264f}*,::after,::before{box-sizing:border-box}.fforico0{min-height:100vh;background:#fff;color:#14131f;font-family:Geist,system-ui,sans-serif}.fforico1{position:sticky;top:0;z-index:40}.fforico2{position:relative;z-index:40;background:rgba(255,255,255,.92);backdrop-filter:blur(14px);border-bottom:1px solid #ecebf3}.fforico3,.fforico4{display:flex;align-items:center}.fforico3{max-width:1240px;margin:0 auto;padding:0 28px;height:64px;gap:14px}.fforico4{gap:10px;font-weight:700;font-size:18px;letter-spacing:-.03em;flex-shrink:0}.fforico5{position:relative;width:26px;height:30px;background:#4f46e5;clip-path:polygon(0 0,62%0,100% 30%,100% 100%,0 100%)}.fforico6{position:absolute;top:0;right:0;width:38%;height:30%;background:#a5a0ff}.fforico7,.fforico8{display:flex;align-items:center}.fforico7{gap:0;flex:1 1 0%;min-width:0;flex-wrap:wrap;height:38px;overflow:hidden;justify-content:center}.fforico8{gap:2px;padding:8px 8px 8px 10px;border-radius:9px;cursor:pointer;font-size:14px;font-weight:500;background:0 0;color:#4c4a5e;transition:background .12s}.fforico9{font-family:"Material Symbols Rounded";line-height:1;font-size:18px;transition:transform .2s;transform:none;display:inline-block;width:1em;min-width:1em;height:1em;overflow:hidden;vertical-align:middle}.fforicoa,.fforicob{display:flex;align-items:center}.fforicoa{gap:8px;flex-shrink:0}.fforicob{gap:6px;padding:8px 10px;border-radius:10px;background:#fff;font-size:13px;color:#8d8a9f;cursor:text}.fforicoc{font-family:"Material Symbols Rounded";line-height:1;font-size:18px;display:inline-block;width:1em;min-width:1em;height:1em;overflow:hidden;vertical-align:middle}.fforicod{font:500 11px"Geist Mono",monospace;color:#4c4a5e;padding:2px 6px;border-radius:5px;background:#fff}.fforicoe{display:flex;align-items:center;gap:4px;padding:8px 10px;border-radius:10px;font-size:13px;font-weight:500;cursor:pointer;color:#4c4a5e;border:1px solid #ecebf3;background:0 0}.fforicof,.fforicog{font-family:"Material Symbols Rounded";line-height:1;font-size:17px;display:inline-block;width:1em;min-width:1em;height:1em;overflow:hidden;vertical-align:middle}.fforicog{font-size:16px}.fforicoh{display:flex;align-items:center;gap:6px;padding:9px 14px;border-radius:10px;background:#14131f;font-size:13px;font-weight:600}.fforicoh,.fforicoh:hover{color:#fff}.fforicoi{display:contents}.fforicoj{max-width:1240px;margin:0 auto;padding:44px 28px 24px;display:flex;flex-direction:column;gap:16px}.fforicok{font:500 13px"Geist Mono",monospace}.fforicok,.fforicol{color:#8d8a9f}.fforicom{color:#b8336a}.fforicon{margin:0;font:600 clamp(38px,4.6vw,60px)/1.02 Geist,sans-serif;letter-spacing:-.05em;max-width:980px;color:#0b2e2b}.fforicoo{color:#0d9488}.fforicop{margin:0;max-width:860px;font-size:17px;line-height:1.6;color:#4c4a5e;text-wrap:pretty}.fforicoq{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.fforicor,.fforicos,.fforicot{padding:11px 16px;cursor:pointer}.fforicor{display:flex;align-items:center;gap:6px;border-radius:12px;background:#14131f;color:#fff;font-size:14px;font-weight:600}.fforicoh:hover,.fforicor:hover{background:#4f46e5}.fforicos,.fforicot{color:#b8336a}.fforicos{border-radius:12px;background:#fbcfe8;font-size:14px;font-weight:600}.fforicot{background:#fff0f6}.fforicot,.fforicou,.fforicov{border-radius:12px;font-size:14px;font-weight:600}.fforicou{padding:11px 16px;background:#fff0f6;color:#b91c1c;cursor:pointer}.fforicov{display:flex;align-items:center;gap:6px;padding:11px 14px;border:1px solid #ecebf3;color:#14131f}.fforicow{display:none}.fforicox{font:500 12px/1.5"Geist Mono",monospace;color:#6d6a80}.fforicoy,.fforicoz{display:flex;gap:14px}.fforicoy{max-width:1240px;margin:0 auto;padding:0 28px 28px;flex-direction:column}.fforicoz{align-items:flex-end;flex-wrap:wrap;padding:18px;border-radius:18px;background-color:#f3f2f9;background-image:linear-gradient(45deg,#e7e5f2 25%,transparent 25%,transparent 75%,#e7e5f2 75%),linear-gradient(45deg,#e7e5f2 25%,transparent 25%,transparent 75%,#e7e5f2 75%);background-size:16px 16px;background-position:0 0,8px 8px}.fforico10{display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer}.fforico11{width:16px;height:16px;background-image:url(data:image/png);background-size:100% 100%;image-rendering:pixelated;outline:0;outline-offset:3px;border-radius:2px}.fforico12{padding:3px 7px;border-radius:6px;background:#0d9488;color:#fff;font:600 10px"Geist Mono",monospace;white-space:nowrap}.fforico13,.fforico14,.fforico15,.fforico16{width:24px;height:24px;background-image:url(data:image/png);background-size:100% 100%;image-rendering:pixelated;outline:0;outline-offset:3px;border-radius:2px}.fforico14,.fforico15,.fforico16{width:32px;height:32px}.fforico15,.fforico16{width:48px;height:48px}.fforico16{width:128px;height:128px;outline:#14131f solid 2px}.fforico17{padding:3px 7px;border-radius:6px;background:#4f46e5;color:#fff;font:600 10px"Geist Mono",monospace;white-space:nowrap}.fforico18{overflow-x:auto;border:1px solid #ecebf3;border-radius:14px}.fforico19{min-width:940px}.fforico1a,.fforico1b{display:grid;grid-template-columns:34px 70px 70px 66px 88px 88px 80px 80px minmax(0,1fr);gap:10px}.fforico1a{padding:9px 14px;background:#14131f;color:#fff;font:600 11px"Geist Mono",monospace}.fforico1b{padding:8px 14px;border-top:1px solid #f3f2f9;font:500 12px/1.45"Geist Mono",monospace;cursor:pointer;background:#fff}.fforico1c{color:#14131f;overflow-wrap:anywhere}.fforico1d{display:grid;grid-template-columns:34px 70px 70px 66px 88px 88px 80px 80px minmax(0,1fr);gap:10px;padding:8px 14px;border-top:1px solid #f3f2f9;font:500 12px/1.45"Geist Mono",monospace;cursor:pointer;background:#fff5f9}.fforico1e{max-width:1240px;margin:0 auto;padding:0 28px 36px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));gap:16px;align-items:start}.fforico1f{display:flex;flex-direction:column;gap:10px;min-width:0}.fforico1g{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;align-items:baseline}.fforico1h{font-size:18px;font-weight:600;letter-spacing:-.02em}.fforico1i{font:500 12px"Geist Mono",monospace;color:#6d6a80}.fforico1j{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.fforico1k{display:flex;flex-direction:column;gap:6px}.fforico1l{aspect-ratio:1/1;border-radius:12px;background-color:#f3f2f9;background-image:url(data:image/png);background-size:contain;background-repeat:no-repeat;background-position:center center;image-rendering:pixelated;border:1px solid #ecebf3}.fforico1m{font:600 11px"Geist Mono",monospace;color:#6d6a80;text-align:center}.fforico1n,.fforico1o{aspect-ratio:1/1;border-radius:12px;background-color:#fff;background-image:none;background-size:contain;background-repeat:no-repeat;background-position:center center;image-rendering:pixelated;border:1px solid #ecebf3}.fforico1o{background-color:#14131f;background-image:url(data:image/png)}.fforico1p{font-size:12px;line-height:1.5;color:#4c4a5e}.fforico1q{display:flex;flex-direction:column;gap:0;border:1px solid #ecebf3;border-radius:14px;overflow:hidden;min-width:0}.fforico1r{display:grid;grid-template-columns:44px 140px 110px minmax(0,1fr);gap:8px;padding:7px 12px;border-top:1px solid #f3f2f9;font-size:12px;line-height:1.45;background:#fff}.fforico1s{font:500 11px"Geist Mono",monospace;color:#8d8a9f}.fforico1t{font:600 11px"Geist Mono",monospace}.fforico1u{font:500 11px"Geist Mono",monospace;color:#3a384b}.fforico1u,.fforico1v{overflow-wrap:anywhere}.fforico1w{display:grid;grid-template-columns:44px 140px 110px minmax(0,1fr);gap:8px;padding:7px 12px;border-top:1px solid #f3f2f9;font-size:12px;line-height:1.45;background:#f5f5ff}.fforico1x{background:#fff;border-top:1px solid #ecebf3}.fforico1y{max-width:1240px;margin:0 auto;padding:44px 28px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:18px;align-items:start}.fforico1z{font:600 12px"Geist Mono",monospace;color:#b8336a}.fforico20{margin:0;font-size:clamp(24px,2.6vw,32px);font-weight:600;letter-spacing:-.04em;color:#0b2e2b}.fforico21{margin:0;font-size:14px;line-height:1.6;color:#4c4a5e}.fforico22{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;padding:11px 13px;border-radius:12px;background:#e8f7f2}.fforico23{font-family:"Material Symbols Rounded";line-height:1;font-size:20px;color:#0d7a5e;font-variation-settings:"FILL"1;display:inline-block;width:1em;min-width:1em;height:1em;overflow:hidden;vertical-align:middle}.fforico24{font-size:13px;line-height:1.5}.fforico25{color:#4c4a5e}.fforico26{font:600 11px"Geist Mono",monospace;color:#6d6a80}.fforico27{display:flex;align-items:flex-end;gap:18px;flex-wrap:wrap;padding:16px;border-radius:14px;background:#fff}.fforico28{display:flex;flex-direction:column;align-items:center;gap:6px}.fforico29{width:16px;height:16px;background-image:url(data:image/png);background-size:100% 100%}.fforico2a{font:500 10px"Geist Mono",monospace;color:#6d6a80}.fforico2b,.fforico2c,.fforico2d,.fforico2e{width:24px;height:24px;background-image:url(data:image/png);background-size:100% 100%}.fforico2c,.fforico2d,.fforico2e{width:32px;height:32px}.fforico2d,.fforico2e{width:48px;height:48px}.fforico2e{width:64px;height:64px}.fforico2f{font-size:12px;line-height:1.5;color:#6d6a80}.fforico2g{background:#14131f;color:#fff}.fforico2h{max-width:1240px;margin:0 auto;padding:56px 28px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:24px;align-items:start}.fforico2i{display:flex;flex-direction:column;gap:14px;min-width:0}.fforico2j{font:600 12px"Geist Mono",monospace;color:#f9a8c9}.fforico2k{margin:0;font-size:clamp(26px,3vw,36px);font-weight:600;letter-spacing:-.04em;color:#fff}.fforico2l{color:#5eead4}.fforico2m{margin:0;font-size:15px;line-height:1.6;color:#c9c6da;text-wrap:pretty}.fforico2n{display:flex;gap:6px;flex-wrap:wrap}.fforico2o{background:#0d9488}.fforico2o,.fforico2p,.fforico2q{padding:8px 10px;border-radius:10px;color:#fff;font:600 12px"Geist Mono",monospace;cursor:pointer}.fforico2p{background:#2c2a3d}.fforico2q{background:#4f46e5}.fforico2r{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.fforico2s{font:600 11px"Geist Mono",monospace;color:#b9b6cc}.fforico2t,.fforico2u{padding:8px 11px;border-radius:10px;font-size:12px;font-weight:600;cursor:pointer}.fforico2t{background:#fff;color:#14131f}.fforico2u{background:#2c2a3d;color:#fff}.fforico2v{font:500 12px"Geist Mono",monospace;color:#b9b6cc}.fforico2w{display:flex;gap:8px;flex-wrap:wrap}.fforico2x,.fforico2y{padding:11px 16px;border-radius:12px;color:#fff;font-size:14px;font-weight:600}.fforico2x{background:#0d9488;cursor:pointer}.fforico2y{background:#2c2a3d}.fforico2z{display:flex;flex-direction:column;gap:6px;min-width:0}.fforico30{display:grid;grid-template-columns:64px minmax(0,1fr) 90px 90px;gap:10px;align-items:center;padding:10px 14px;border-radius:12px;background:#1f1d2e}.fforico31{font:600 13px"Geist Mono",monospace}.fforico32{height:10px;border-radius:5px;background:#2c2a3d;overflow:hidden;display:flex}.fforico33{width:.417197%;background:#f472b6}.fforico34,.fforico35{font:600 12px"Geist Mono",monospace;text-align:right}.fforico35{font:600 11px"Geist Mono",monospace;color:#fcd34d;cursor:pointer}.fforico36,.fforico37{width:.902447%;background:#f472b6}.fforico37{width:1.57706%}.fforico38{width:1.18539%;background:#818cf8}.fforico39{font:600 11px"Geist Mono",monospace;color:#b9b6cc;text-align:right;cursor:pointer}.fforico3a{width:22.9728%;background:#818cf8}.fforico3b{font-size:12px;line-height:1.5;color:#b9b6cc}.fforico3c{max-width:1240px;margin:0 auto;padding:64px 28px 40px;display:flex;flex-direction:column;gap:22px}.fforico3d{margin:0;font-size:clamp(26px,3vw,36px);font-weight:600;letter-spacing:-.04em;color:#0b2e2b}.fforico3e{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,520px),1fr));gap:16px;align-items:start}.fforico3f{border:1px solid #ecebf3;border-radius:14px;overflow:hidden}.fforico3g,.fforico3h{display:grid;grid-template-columns:50px 40px 150px minmax(0,1fr);gap:10px}.fforico3g{padding:10px 14px;background:#fff5f9;font:600 11px"Geist Mono",monospace;color:#b8336a}.fforico3h{padding:7px 14px;border-top:1px solid #f3f2f9;font-size:12px;line-height:1.45}.fforico3i{font:500 11px"Geist Mono",monospace}.fforico3j{font-weight:600}.fforico3k,.fforico3l{display:grid;grid-template-columns:150px minmax(0,1fr);gap:10px}.fforico3k{padding:10px 14px;background:#fff5f9;font:600 11px"Geist Mono",monospace;color:#b8336a}.fforico3l{padding:7px 14px;border-top:1px solid #f3f2f9;font-size:12px;line-height:1.45}.fforico3m{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.fforico3n{display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px;padding:11px 14px;border-radius:12px;background:#fff5f9;font-size:13px;line-height:1.5}.fforico3o{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:8px}.fforico3p{padding:14px;border-radius:14px;border:1px solid #f6d3e1;display:flex;flex-direction:column;gap:6px}.fforico3q{font:600 18px"Geist Mono",monospace;color:#0d9488}.fforico3r{font-size:13px;font-weight:600}.fforico3s{max-width:1240px;margin:0 auto;padding:16px 28px 64px;display:flex;flex-direction:column;gap:16px}.fforico3t{margin:0;font-size:clamp(22px,2.4vw,28px);font-weight:600;letter-spacing:-.04em;color:#0b2e2b}.fforico3u{color:#0f766e}.fforico3v{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.fforico3w{display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:16px;border:1px solid #ecebf3;color:#14131f;min-width:0}.fforico3w:hover{border-color:#f29abd}.fforico3x{font-size:16px;font-weight:600;letter-spacing:-.02em}.fforico3y{font-size:13px;line-height:1.5;color:#4c4a5e}.fforico3z{display:grid;grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr);gap:6px;align-items:center;font:500 11px/1.4"Geist Mono",monospace;margin-top:auto}.fforico40{padding:7px 8px;border-radius:8px;background:#f3f2f9;overflow-wrap:anywhere}.fforico41{font-family:"Material Symbols Rounded";font-size:16px;color:#0d9488;display:inline-block;width:1em;min-width:1em;height:1em;overflow:hidden;vertical-align:middle}.fforico42{padding:7px 8px;border-radius:8px;background:#fff0f6;color:#94264f;overflow-wrap:anywhere}.fforico43{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:13px}.fforico44{font:600 12px"Geist Mono",monospace;color:#6d6a80}.fforico45{padding:7px 11px;border-radius:9px;background:#f3f2f9;color:#14131f;font-weight:500}.fforico45:hover{color:#b8336a}.fforico46{background:#0e0d17;color:#fff;position:relative;overflow:hidden}.fforico47{max-width:1240px;margin:0 auto;padding:72px 28px 0;display:flex;flex-direction:column;gap:56px}.fforico48{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:40px;align-items:end}.fforico49{display:flex;flex-direction:column;gap:18px}.fforico4a{display:flex;align-items:center;gap:10px;font-weight:700;font-size:22px;letter-spacing:-.03em}.fforico4b{position:relative;width:22px;height:26px;background:#4f46e5;clip-path:polygon(0 0,62%0,100% 30%,100% 100%,0 100%)}.fforico4c{margin:0;font-size:clamp(26px,3vw,36px);font-weight:500;letter-spacing:-.03em;line-height:1.12;text-wrap:balance}.fforico4d{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #2c2a3d;border-radius:18px;overflow:hidden}.fforico4e{padding:18px 16px;display:flex;flex-direction:column;gap:4px;border-right:1px solid #2c2a3d}.fforico4f{font:600 28px/1"Geist Mono",monospace;letter-spacing:-.03em;color:#a5a0ff}.fforico4g{font-size:12px;line-height:1.4;color:#b9b6cc}.fforico4h,.fforico4i{font:600 28px/1"Geist Mono",monospace;letter-spacing:-.03em;color:#2dd4bf}.fforico4i{color:#fbbf24}.fforico4j{padding:18px 16px;display:flex;flex-direction:column;gap:4px}.fforico4k{font:600 28px/1"Geist Mono",monospace;letter-spacing:-.03em;color:#ff9a4d}.fforico4l{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,148px),1fr));gap:32px 24px}.fforico4m{display:flex;flex-direction:column;min-width:0}.fforico4n,.fforico4o{display:flex;align-items:center;gap:8px}.fforico4n{justify-content:space-between;padding-bottom:12px;margin-bottom:6px;border-bottom:1px solid #2c2a3d}.fforico4o{font:500 12px"Geist Mono",monospace;letter-spacing:.04em;text-transform:uppercase;color:#a5a0ff}.fforico4p{width:6px;height:6px;border-radius:50%;background:#a5a0ff}.fforico4q{display:flex;flex-direction:column;gap:2px;padding:7px 0;color:#fff;text-decoration:none}.fforico4q:hover{color:#a5a0ff}.fforico4r{font-size:14px;font-weight:500}.fforico4s{font-size:12px;line-height:1.4;color:#8d8a9f}.fforico4t{display:flex;align-items:center;gap:8px;font:500 12px"Geist Mono",monospace;letter-spacing:.04em;text-transform:uppercase;color:#2dd4bf}.fforico4u{width:6px;height:6px;border-radius:50%;background:#2dd4bf}.fforico4v{display:flex;align-items:center;gap:8px;font:500 12px"Geist Mono",monospace;letter-spacing:.04em;text-transform:uppercase;color:#ff9a4d}.fforico4w{width:6px;height:6px;border-radius:50%;background:#ff9a4d}.fforico4x{display:flex;align-items:center;gap:8px;font:500 12px"Geist Mono",monospace;letter-spacing:.04em;text-transform:uppercase;color:#fbbf24}.fforico4y{width:6px;height:6px;border-radius:50%;background:#fbbf24}.fforico4z{display:flex;align-items:center;gap:8px;font:500 12px"Geist Mono",monospace;letter-spacing:.04em;text-transform:uppercase;color:#8d8a9f}.fforico50{width:6px;height:6px;border-radius:50%;background:#8d8a9f}.fforico51{display:flex;flex-direction:column;gap:14px;padding:24px;border:1px solid #2c2a3d;border-radius:18px}.fforico52{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.fforico53{font-size:13px;color:#8d8a9f}.fforico54{flex:1 1 auto;text-align:center;padding:6px 10px;border-radius:8px;background:#1a1927;border:1px solid #2c2a3d;color:#dcdaee;font:500 13px"Geist Mono",monospace;text-decoration:none}.fforico54:hover{border-color:#fbbf24;color:#fff}.fforico55,.fforico56{display:flex;align-items:center;flex-wrap:wrap}.fforico55{justify-content:space-between;gap:16px 24px;padding:20px 0;border-top:1px solid #2c2a3d;font-size:13px;color:#8d8a9f}.fforico56{gap:18px}.fforico57{font-family:"Geist Mono",monospace}.fforico57:hover,.fforico58:hover{color:#fff}.fforico57,.fforico58{color:#b9b6cc;text-decoration:none}.fforico59{display:flex;gap:2px;flex-wrap:wrap;font-family:"Geist Mono",monospace}.fforico5a{border-radius:6px;background:#262537;color:#fff}.fforico5a,.fforico5b{padding:4px 6px}.fforico5c{max-width:1240px;margin:0 auto -.08em;padding:.12em 28px 0;font:700 clamp(80px,17vw,230px)/.9 Geist,sans-serif;letter-spacing:-.07em;color:transparent;-webkit-text-stroke:1px #2c2a3d;white-space:nowrap;overflow:hidden;user-select:none}