.fh-hero-visual{min-width:0;position:relative}.fh-hero-blob{z-index:0;background:var(--surface-tint);border-radius:46% 54% 50% 50%/52% 46% 54% 48%;position:absolute;inset:10% -10% -4% 20%}.fh-hero-board{z-index:1;gap:var(--space-2);padding-top:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;position:relative}.fh-hero-listing{column-gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-fh-lg);background:var(--surface-raised);box-shadow:var(--shadow-card);grid-column:1/-1;grid-template-columns:112px minmax(0,1fr);align-items:center;display:grid}.fh-hero-photo{border-radius:var(--radius-fh-md);background:var(--illu-skel);grid-row:span 2;height:80px;position:relative;overflow:hidden}.fh-hero-photo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.fh-hero-listing-title{font-family:var(--font-display);color:var(--ink);align-self:end;margin:0;font-size:15px;font-weight:700;line-height:1.2}.fh-hero-listing-meta{color:var(--ink-muted);align-self:start;margin:0;font-size:12.5px;font-weight:500;line-height:1.3}.fh-hero-promises{margin:0;padding:0;list-style:none;display:contents}.fh-hero-pill{align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-2);border-radius:var(--radius-fh-pill);background:var(--surface-raised);box-shadow:var(--shadow-card);color:var(--ink);font-size:13.5px;font-weight:700;line-height:1.2;display:flex}.fh-hero-tick{border-radius:var(--radius-fh-pill);background:var(--verde-freed);width:24px;height:24px;color:var(--on-brand);flex:none;place-items:center;display:grid}.fh-hero-tick svg{width:13px;height:13px}.fh-hero-sticker{top:0;right:var(--space-2);z-index:2;position:absolute}.fh-hero-sticker .fh-sticker{min-height:0;padding:7px var(--space-3);font-size:14px;rotate:-5deg}.fh-hero-legal{grid-column:1/-1;font-size:12px;line-height:16px}@media (min-width:600px){.fh-hero-blob{inset:4% 0 0 8%}.fh-hero-board{aspect-ratio:440/400;width:100%;max-width:560px;margin:0 auto;padding:0;display:block}.fh-hero-listing,.fh-hero-pill,.fh-hero-sticker,.fh-hero-legal{position:absolute}.fh-hero-listing{grid-template-columns:minmax(0,1fr);gap:2px;width:53.6%;display:grid;top:11%;left:3.2%}.fh-hero-photo{aspect-ratio:212/112;height:auto;margin-bottom:var(--space-2);grid-row:auto}.fh-hero-listing-title{font-size:16px}.fh-hero-listing-meta{font-size:12px}.fh-hero-pill{min-height:42px;padding:0 var(--space-4) 0 var(--space-2);white-space:nowrap;font-size:15px}.fh-hero-p0{top:3.5%;left:40%}.fh-hero-p1{top:33.5%;left:46.4%}.fh-hero-p2{top:59%;left:23.6%}.fh-hero-p3{top:79%;left:3.2%}.fh-hero-sticker{top:74.5%;left:52.7%;right:auto}.fh-hero-sticker .fh-sticker{padding:9px var(--space-4);font-size:17px}.fh-hero-legal{top:92%;left:3.2%}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.fh-hero-pill{animation:fh-hero-pill .4s var(--ease-spring) var(--fh-pill-at,0s) both}.fh-hero-p0{--fh-pill-at:.6s}.fh-hero-p1{--fh-pill-at:.88s}.fh-hero-p2{--fh-pill-at:1.16s}.fh-hero-p3{--fh-pill-at:1.44s}.fh-hero-legal{animation:1ms linear 1.44s both fh-hero-show}.fh-hero-sticker{animation:fh-hero-stamp .36s var(--ease-spring) 1.72s both}}@keyframes fh-hero-pill{0%{visibility:hidden;transform:translate(26px)scale(.9)}1%{visibility:visible}to{visibility:visible;transform:none}}@keyframes fh-hero-show{0%{visibility:hidden}to{visibility:visible}}@keyframes fh-hero-stamp{0%{visibility:hidden;transform:scale(1.7)rotate(-9deg)}1%{visibility:visible}to{visibility:visible;transform:none}}
.fhx{--illu-avatar:color-mix(in srgb, var(--illu-skel) 70%, var(--line));--illu-picked:color-mix(in srgb, var(--surface-tint) 50%, var(--surface-raised));--illu-shine:color-mix(in srgb, var(--illu-skel-2) 60%, var(--surface-raised));--illu-warn-bg:color-mix(in srgb, var(--warning) 12%, var(--surface-raised));--illu-warn-ink:color-mix(in srgb, var(--warning) 75%, var(--ink));--ph:max(560px, min(100vh, 920px))}@supports (height:100svh){.fhx{--ph:max(560px, min(100svh, 920px))}}.fhx .auto-stage{background:var(--surface-tint)}.fhx .z-cur path{fill:var(--surface-raised);stroke:var(--ink)}@keyframes fhx-sUp{0%{visibility:hidden;transform:translateY(36px)}1%{visibility:visible}to{visibility:visible;transform:none}}@keyframes fhx-sDown{0%{visibility:hidden;transform:translateY(-24px)}1%{visibility:visible}to{visibility:visible;transform:none}}@keyframes fhx-sPop{0%{visibility:hidden;transform:scale(.88)}1%{visibility:visible}to{visibility:visible;transform:none}}@keyframes fhx-sStamp{0%{visibility:hidden;transform:scale(1.45)rotate(-12deg)}1%{visibility:visible}to{visibility:visible;transform:scale(1)rotate(-4deg)}}@keyframes fhx-sOn{0%{visibility:hidden}1%,to{visibility:visible}}@keyframes fhx-sGone{0%{visibility:visible}to{visibility:hidden;clip-path:inset(50%);transform:scale(0)}}@keyframes fhx-sLeave{0%{transform:none}to{transform:translateY(-135%)}}@keyframes fhx-aPress{0%{transform:scale(1)}40%{transform:scale(.94)}to{transform:scale(1)}}@keyframes fhx-s2Count{0%{--fhx-n:0}to{--fhx-n:24}}@keyframes fhx-s2Dim{0%{background:var(--surface-raised);color:var(--ink);margin-left:0}to{background:var(--illu-skel-2);color:var(--ink-soft);margin-left:22px}}@keyframes fhx-s2Out{0%{background:var(--illu-skel-2);max-height:90px;min-height:var(--s2-min,46px);margin-left:22px;margin-bottom:var(--s2-mb,6px);padding-top:var(--s2-pad,7px);padding-bottom:var(--s2-pad,7px);visibility:visible;transform:none}to{background:var(--illu-skel-2);visibility:hidden;min-height:0;max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0;transform:translate(130%)}}@keyframes fhx-s2Ok{0%{box-shadow:0 6px 16px color-mix(in srgb, var(--ink) 8%, transparent)}to{box-shadow:0 0 0 3px var(--verde-freed), 0 6px 16px color-mix(in srgb, var(--ink) 8%, transparent)}}@keyframes fhx-s2Beam{0%{visibility:hidden;transform:translateY(0)}1%{visibility:visible}99%{visibility:visible}to{visibility:hidden;transform:translateY(300px)}}@keyframes fhx-sRight{0%{visibility:hidden;transform:translate(60px)}1%{visibility:visible}to{visibility:visible;transform:none}}@keyframes fhx-s3Spin{to{rotate:360deg}}@keyframes fhx-s3Stamp{0%{visibility:hidden;transform:scale(2.2)rotate(-22deg)}1%{visibility:visible}to{visibility:visible;transform:scale(1)rotate(-10deg)}}@keyframes fhx-s4bIn{0%{transform:translateY(14px)scale(.96)}to{transform:none}}@keyframes fhx-s4bBump{0%{transform:scale(.86)}60%{transform:scale(1.08)}to{transform:none}}@keyframes fhx-s4bShake{0%,to{translate:0}20%{translate:-6px}40%{translate:6px}60%{translate:-4px}80%{translate:3px}}@keyframes fhx-vScan2{0%{opacity:0;top:0}10%{opacity:1;top:0}90%{opacity:1;top:calc(100% - 4px)}to{opacity:0;top:calc(100% - 4px)}}@keyframes fhx-vSlap2{0%{opacity:0;transform:scale(1.6)rotate(-14deg)}60%{opacity:1;transform:scale(1)rotate(-4deg)}80%{transform:scale(1.05)rotate(-4deg)}to{opacity:1;transform:scale(1)rotate(-4deg)}}@keyframes fhx-vWipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes fhx-vShow{0%{opacity:0}to{opacity:1}}@keyframes fhx-vContract2{0%{opacity:0;transform:translateY(60px)rotate(-6deg)}to{opacity:1;transform:rotate(-1.5deg)}}@keyframes fhx-vSign{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes fhx-vStamp{0%{opacity:0;transform:scale(2.4)rotate(-22deg)}to{opacity:1;transform:scale(1)rotate(-10deg)}}@keyframes fhx-vPress{0%{transform:scale(1)}40%{background:var(--verde-pressed);transform:scale(.92)}to{transform:scale(1)}}@keyframes fhx-vRingP{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--lime) 0%, transparent)}25%{box-shadow:0 0 0 5px var(--lime)}to{box-shadow:0 0 0 16px color-mix(in srgb, var(--lime) 0%, transparent)}}@keyframes fhx-zDraw{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes fhx-zRise{0%{transform:translateY(216px)}to{transform:none}}@keyframes fhx-zShift{0%{transform:translateY(-54px)}to{transform:none}}@keyframes fhx-zCur{0%{opacity:0;transform:translate(-110px,80px)}15%{opacity:1}65%{opacity:1;transform:none}72%{transform:scale(.82)}80%{opacity:1;transform:scale(1)}to{opacity:0;transform:translate(16px,18px)}}@keyframes fhx-s1Pick{0%{box-shadow:0 10px 24px color-mix(in srgb, var(--ink) 10%, transparent);background:var(--surface-raised)}to{box-shadow:0 0 0 3px var(--verde-freed), 0 14px 30px color-mix(in srgb, var(--ink) 16%, transparent);background:var(--illu-picked)}}@keyframes fhx-s1Load{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes fhx-s1Shim{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes fhx-s1Out{0%{visibility:visible;transform:none}to{visibility:hidden;clip-path:inset(50%);transform:translateY(-90px)scale(.92)}}@keyframes fhx-s1Lime{0%{background:var(--surface-raised)}to{background:var(--lime)}}@keyframes fhx-s4bSwap{0%{transform:translateY(8px)scale(.9)}to{transform:none}}@keyframes fhx-s4bCov{0%{box-shadow:inset 0 0 0 2px var(--verde-ink), 0 0 0 0 color-mix(in srgb, var(--lime) 95%, transparent);transform:scale(1)}35%{transform:scale(1.04)}to{box-shadow:inset 0 0 0 2px var(--verde-ink), 0 0 0 18px color-mix(in srgb, var(--lime) 0%, transparent);transform:none}}@keyframes fhx-s4bBurst{0%{transform:rotate(var(--a)) translateY(0) scale(1);visibility:visible}99%{visibility:visible}to{transform:rotate(var(--a)) translateY(-70px) scale(.3);visibility:hidden}}@keyframes fhx-s4bNote{0%{transform:translateY(-150%)}70%{transform:translateY(6px)}to{transform:none}}@keyframes fhx-s4bNRing{0%{visibility:visible;border-width:4px;transform:scale(.8)}99%{visibility:visible}to{visibility:hidden;border-width:1px;transform:scale(2.2)}}@keyframes fhx-s1Pick2{0%{box-shadow:inset 0 0 0 1.5px var(--line);background:var(--surface-raised)}to{box-shadow:inset 0 0 0 3px var(--verde-freed), 0 12px 26px color-mix(in srgb, var(--ink) 14%, transparent);background:var(--illu-picked)}}.fhx .stage{box-sizing:border-box;aspect-ratio:auto;width:auto;min-width:0;max-width:none;margin:0}.fhx .stk{grid-template-columns:minmax(0,1fr);width:100%}.fhx .lyr{min-width:0}.fhx .auto-blk .url,.fhx .auto-blk .nl-card{max-width:100%}.fhx .lyr{flex-direction:column;place-self:center;align-items:center;width:100%;display:flex}.fhx .lyr>*{max-width:100%}.fhx .url{box-sizing:border-box;background:var(--surface-raised);border:2px solid var(--line);width:100%;max-width:420px;box-shadow:0 12px 30px color-mix(in srgb, var(--ink) 10%, transparent);border-radius:999px;align-items:center;gap:10px;margin-bottom:18px;padding:6px 6px 6px 16px;display:flex}.fhx .url-ic{color:var(--verde-ink);flex:none;display:inline-flex}.fhx .url-btn{position:relative;overflow:hidden}.fhx .url-btn>span{white-space:nowrap}.fhx .url-done{background:var(--ink);color:var(--lime);border-radius:999px;justify-content:center;align-items:center;gap:4px;animation:.2s ease-out both fhx-vShow;display:inline-flex;position:absolute;inset:0}.fhx .stage{isolation:isolate}.fhx .auto-stage{min-height:460px}.fhx .auto-stage.idle *{animation-play-state:paused!important}.fhx .auto-stage.static *{animation:none!important}.fhx .auto-stage.static .lyr-out{display:none}.fhx .auto-blk .a-up{animation:fhx-sUp .66s cubic-bezier(.2,.7,.2,1) var(--d,0s) both}.fhx .auto-blk .a-down{animation:fhx-sDown .55s cubic-bezier(.2,.7,.2,1) var(--d,0s) both}.fhx .auto-blk .a-pop{animation:fhx-sPop .55s cubic-bezier(.2,.7,.2,1) var(--d,0s) both}.fhx .auto-blk .a-stamp{animation:fhx-sStamp .66s cubic-bezier(.2,.7,.2,1) var(--d,0s) both}.fhx .auto-blk .a-show{animation:fhx-sOn 1ms linear var(--d,0s) both}.fhx .auto-blk .a-type{animation:fhx-vWipe .5s steps(24) var(--d,0s) both;display:inline-block}.fhx .auto-blk .a-wipe{animation:fhx-vWipe .55s cubic-bezier(.2,.7,.2,1) var(--d,0s) both}.fhx .auto-blk .a-scan{animation:fhx-vScan2 .55s cubic-bezier(.2,.7,.2,1) var(--d,0s) both}.fhx .auto-blk .a-press{animation:fhx-aPress .3s ease-out var(--d,0s) both}.fhx .auto-blk .a-line{animation:fhx-zDraw .55s cubic-bezier(.2,.7,.2,1) var(--d,0s) both}.fhx .auto-blk .two-vis{animation:fhx-sPop .55s cubic-bezier(.2,.7,.2,1) var(--d,0s) both, fhx-sGone 1ms linear var(--d2,0s) forwards}.fhx .auto-blk .two-gone{animation:fhx-sGone 1ms linear var(--d2,0s) forwards}.fhx .auto-blk .lyr-out{animation:fhx-sLeave .55s cubic-bezier(.2,.7,.2,1) var(--d2,0s) forwards}.fhx .nl{gap:12px}.fhx .nl-capwrap{align-self:stretch;justify-items:center;min-height:30px;display:grid;position:relative}.fhx .nl-cap{white-space:nowrap;border-radius:999px;grid-area:1/1;align-items:center;gap:6px;height:30px;padding:0 14px;font-size:13px;font-weight:800;display:inline-flex}.fhx .nl-cap-a{background:var(--surface-raised);color:var(--ink);box-shadow:0 8px 20px color-mix(in srgb, var(--ink) 10%, transparent)}.fhx .nl-cap-b{background:var(--lime);color:var(--ink)}.fhx .auto-blk .url{margin-bottom:0}.fhx .auto-blk .url-btn{position:relative;overflow:hidden}.fhx .auto-blk .url-done{background:var(--lime);color:var(--ink);animation-name:fhx-sPop}.fhx .nl-card{box-sizing:border-box;background:var(--surface-raised);width:100%;max-width:380px;box-shadow:0 20px 50px color-mix(in srgb, var(--ink) 18%, transparent);border-radius:20px;flex-direction:column;gap:8px;padding:10px;display:flex}.fhx .nl-ph{aspect-ratio:16/8;background:var(--illu-skel);border-radius:12px;position:relative;overflow:hidden}.fhx .nl-ph img{object-fit:cover;width:116%;height:116%;position:absolute;inset:-8%}.fhx .nl-scan{background:var(--lime);height:4px;box-shadow:0 0 14px var(--lime);opacity:0;position:absolute;top:0;left:0;right:0}.fhx .nl-row{border-bottom:1px solid var(--illu-skel-2);justify-content:space-between;align-items:baseline;gap:12px;min-height:26px;padding:4px 6px;display:flex}.fhx .nl-l{color:var(--ink-muted);flex:none;font-size:12px;font-weight:700}.fhx .nl-v{text-align:right;min-width:0;color:var(--ink);white-space:nowrap;flex:1;font-size:14px;font-weight:800;overflow:hidden}.fhx .nl-row-d .nl-v{text-align:right;min-height:18px;position:relative}.fhx .nl-dsk{gap:5px;width:70%;display:grid;position:absolute;top:4px;right:0}.fhx .nl-dsk i{background:var(--illu-skel);border-radius:4px;height:7px;display:block}.fhx .nl-dsk i+i{justify-self:end;width:60%}.fhx .nl-dtx{font-size:12px;font-weight:700}.fhx .nl-prog{gap:6px;padding:4px 6px 2px;display:grid}.fhx .nl-pt{color:var(--ink-soft);font-size:12px;font-weight:800;display:grid;position:relative}.fhx .nl-pt>span{grid-area:1/1;align-items:center;gap:4px;display:inline-flex}.fhx .nl-pb{color:var(--verde-ink)}.fhx .nl-track{background:var(--illu-skel-2);border-radius:4px;height:8px;display:block;position:relative;overflow:hidden}.fhx .nl-track i{transform-origin:0;background:var(--verde-freed);border-radius:4px;display:block;position:absolute;inset:0}.fhx .nl-net{align-self:center}@property --fhx-n{syntax:"<integer>";inherits:false;initial-value:24}.fhx .s2 .auto-stage{align-items:flex-start;min-height:560px}.fhx .s2-wrap{flex-direction:column;gap:14px;width:100%;max-width:420px;margin:0 auto;display:flex}.fhx .s2-cnt{justify-items:start;min-height:36px;display:grid}.fhx .s2-c1,.fhx .s2-c2{background:var(--lime);height:34px;color:var(--ink);white-space:nowrap;border-radius:999px;grid-area:1/1;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:800;display:inline-flex}.fhx .s2-n{counter-reset:fhx-n var(--fhx-n);font-family:var(--font-display);font-variant-numeric:tabular-nums;animation:fhx-s2Count 1.1s steps(24) var(--d,0s) both;font-size:20px;display:inline-block}.fhx .s2-n:after{content:counter(fhx-n)}.fhx .s2-list{flex-direction:column;display:flex;position:relative}.fhx .s2-beam{background:var(--lime);height:8px;box-shadow:0 0 16px var(--lime);z-index:3;visibility:hidden;animation:fhx-s2Beam .77s cubic-bezier(.2,.7,.2,1) var(--d,0s) both;border-radius:4px;position:absolute;top:0;left:-6px;right:-6px}.fhx .s2-rq{box-sizing:border-box;background:var(--surface-raised);min-height:46px;box-shadow:0 6px 16px color-mix(in srgb, var(--ink) 8%, transparent);color:var(--ink);border-radius:14px;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:6px;padding:7px 10px 7px 7px;font-size:14px;display:flex;position:relative}.fhx .s2-rq .av{width:32px;height:32px}.fhx .s2-t{flex:120px;min-width:0}.fhx .s2-disc .av{background:var(--illu-avatar);color:var(--ink-soft)}.fhx .s2-why{white-space:nowrap;background:var(--surface-raised);height:24px;color:var(--ink-soft);box-shadow:inset 0 0 0 1.5px var(--line-strong);border-radius:999px;align-items:center;gap:4px;padding:0 9px;font-size:11px;font-weight:800;display:inline-flex}.fhx .s2-btn{height:34px;animation:fhx-sPop .55s cubic-bezier(.2,.7,.2,1) var(--d,0s) both;margin-left:auto}.fhx .s2-real{animation:fhx-sUp .55s cubic-bezier(.2,.7,.2,1) var(--d,0s) both, fhx-s2Ok .5s ease-out var(--d3,0s) both}.fhx .s2-disc{animation:fhx-sUp .55s cubic-bezier(.2,.7,.2,1) var(--d,0s) both, fhx-s2Dim .55s cubic-bezier(.2,.7,.2,1) var(--d2,0s) both, fhx-s2Out .55s cubic-bezier(.2,.7,.2,1) var(--d3,0s) forwards}.fhx .s2 .z-btnb{background:var(--lime);color:var(--ink)}.fhx .s2 .z-cur{animation:fhx-zCur .77s cubic-bezier(.2,.7,.2,1) var(--d,0s) both}.fhx .s2 .z-cal{box-sizing:border-box;width:100%}.fhx .s2 .z-day small{color:var(--ink-muted)}.fhx .s2 .z-dot{background:var(--verde-freed)}.fhx .s2 .z-sta{background:var(--illu-skel-2);color:var(--ink-soft)}.fhx .s2 .z-stb{background:var(--lime);color:var(--ink)}.fhx .s2 .a-right,.fhx .s2 .z-ap.a-right{animation:fhx-sRight .55s cubic-bezier(.2,.7,.2,1) var(--d,0s) both}@media (max-width:599px){.fhx .s2 .auto-stage{min-height:540px;padding:14px 12px}.fhx .s2-wrap{gap:10px}.fhx .s2-cnt{min-height:30px}.fhx .s2-c1,.fhx .s2-c2{height:30px;padding:0 12px;font-size:13px}.fhx .s2-n{font-size:17px}.fhx .s2-rq{--s2-min:40px;--s2-pad:4px;--s2-mb:5px;flex-wrap:nowrap;gap:8px;min-height:40px;margin-bottom:5px;padding:4px 8px 4px 5px;font-size:13px}.fhx .s2-rq .av{width:28px;height:28px;font-size:12px}.fhx .s2-t{white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.fhx .s2-opt{display:none}.fhx .s2-why{height:22px;padding:0 7px;font-size:10.5px}.fhx .s2-btn{height:30px;padding:0 11px;font-size:12px}.fhx .s2 .z-cal{border-radius:16px;gap:8px;padding:10px 12px}.fhx .s2 .z-calh b{font-size:15px}.fhx .s2 .z-day{padding:4px 0 7px;font-size:14px}.fhx .s2 .z-aps{gap:5px}.fhx .s2 .z-ap{padding:5px 8px 5px 10px}.fhx .s2 .z-apn .av{width:22px;height:22px;font-size:11px}}.fhx .s2 .auto-stage.static .s2-c1,.fhx .s2 .auto-stage.static .s2-disc,.fhx .s2 .auto-stage.static .s2-beam,.fhx .s2 .auto-stage.static .z-cur,.fhx .s2 .auto-stage.static .z-sta{display:none}.fhx .s2 .auto-stage.static .s2-real{box-shadow:0 0 0 3px var(--verde-freed), 0 6px 16px color-mix(in srgb, var(--ink) 8%, transparent)}.fhx .s3 .auto-stage{align-items:flex-start;min-height:360px}.fhx .s3-wrap{width:100%;max-width:420px;margin:0 auto;display:grid}.fhx .s3-wrap>*{grid-area:1/1;min-width:0}.fhx .s3-job{color:var(--ink-muted);font-weight:500}.fhx .s3 .s2-disc .s3-job{color:var(--ink-soft)}.fhx .s3 .s2-btn{margin-left:auto;animation:none}.fhx .s3 .z-btnb{background:var(--lime);color:var(--ink)}.fhx .s3 .auto-stage.static .s3-l1,.fhx .s3 .auto-stage.static .z-cur{display:none}.fhx .s3-vp{background:var(--surface-raised);box-shadow:0 18px 40px color-mix(in srgb, var(--ink) 16%, transparent);border-radius:18px;gap:10px;margin-top:8px;padding:14px 16px;display:grid}.fhx .s3-vh{gap:2px;display:grid}.fhx .s3-vh b{letter-spacing:.04em;text-transform:uppercase;color:var(--verde-ink);font-size:12px}.fhx .s3-vh span{color:var(--ink-soft);font-size:13px;font-weight:700}.fhx .s3-vr{grid-template-columns:28px 1fr auto;align-items:center;gap:10px;display:grid}.fhx .s3-vi{width:28px;height:28px;position:relative}.fhx .s3-spin,.fhx .s3-ok{border-radius:50%;place-items:center;display:grid;position:absolute;inset:0}.fhx .s3-spin{box-shadow:inset 0 0 0 3px var(--illu-skel);border-top:3px solid var(--verde-ink);animation:fhx-s3Spin .8s linear infinite, fhx-sGone 1ms linear var(--d2,0s) forwards}.fhx .s3-ok{background:var(--verde-freed);color:var(--ink)}.fhx .s3-vl{font-family:var(--font-display);color:var(--ink);font-size:18px;font-weight:800}.fhx .s3-vs{color:var(--verde-ink);font-size:12px;font-weight:800}.fhx .s3-all{background:var(--lime);height:28px;color:var(--ink);border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:800;display:inline-flex}.fhx .s3-l2{align-self:start}.fhx .s3-ct{margin:6px 0 18px;animation:none;transform:rotate(-1.5deg)}.fhx .s3-ch{font-family:var(--font-display);letter-spacing:-.02em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:17px;display:flex}.fhx .s3-chip{background:var(--lime);height:24px;color:var(--ink);font-family:var(--font-sans);letter-spacing:0;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 10px;font-size:11.5px;font-weight:800;display:inline-flex}.fhx .s3-sl{font-size:11px}.fhx .s3 .fld2{color:var(--ink-soft)}.fhx .s3 .sig{animation:fhx-vWipe .55s cubic-bezier(.2,.7,.2,1) var(--d,0s) both;font-size:30px}.fhx .s3 .s3-stamp{color:var(--verde-ink);background:var(--surface-raised);animation:fhx-s3Stamp .55s cubic-bezier(.2,.7,.2,1) var(--d,0s) both;top:auto;bottom:-36px;right:-6px;transform:rotate(-10deg)}@media (max-width:599px){.fhx .s3 .auto-stage{min-height:330px;padding:14px 12px}.fhx .s3-job{display:none}.fhx .s3-vl{font-size:16px}.fhx .s3 .s2-btn{height:30px;padding:0 11px;font-size:12px}}.fhx .s4 .auto-stage{align-items:flex-start;min-height:440px}.fhx .s4b-stage{overflow:hidden}.fhx .s4b{background:var(--surface-raised);width:100%;max-width:400px;box-shadow:0 18px 40px color-mix(in srgb, var(--ink) 14%, transparent);box-sizing:border-box;color:var(--ink);border-radius:22px;flex-direction:column;gap:12px;margin:0 auto;padding:16px;display:flex}.fhx .s4b-head{border-bottom:1px solid var(--illu-skel);justify-content:space-between;align-items:flex-end;gap:12px;padding-bottom:12px;display:flex}.fhx .s4b-ht{gap:2px;display:grid}.fhx .s4b-ht small{color:var(--ink-soft);font-size:12px;font-weight:700}.fhx .s4b-ht b{font-size:15px;font-weight:800}.fhx .s4b-bal{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;transform-origin:100%;font-size:38px;font-weight:800;line-height:1}.fhx .s4b-bump{animation:.38s cubic-bezier(.2,.7,.2,1) both fhx-s4bBump}.fhx .s4b-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.fhx .s4b-row{background:var(--surface);box-sizing:border-box;border-radius:14px;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;min-height:50px;padding:6px 10px;display:grid}.fhx .s4b-in{animation:.44s cubic-bezier(.2,.7,.2,1) both fhx-s4bIn}.fhx .s4b-ghost{box-shadow:inset 0 0 0 1.5px dashed;border:1.5px dashed var(--line);box-shadow:none;background:0 0;grid-template-columns:1fr auto}.fhx .s4b-ghost i{background:var(--illu-skel-2);border-radius:4px;width:55%;height:8px;display:block}.fhx .s4b-ghost i+i{width:48px}.fhx .s4b-av{background:var(--surface-tint);width:34px;height:34px;color:var(--verde-ink);font-family:var(--font-display);border-radius:50%;place-items:center;font-size:14px;font-weight:800;display:grid}.fhx .s4b-av-ko{background:var(--illu-warn-bg);color:var(--illu-warn-ink)}.fhx .s4b-tx{gap:1px;min-width:0;display:grid}.fhx .s4b-tx b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:800;overflow:hidden}.fhx .s4b-tx small{color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.fhx .s4b-amt{font-family:var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:16px;font-weight:800}.fhx .s4b-plus{color:var(--verde-ink)}.fhx .s4b-ko{color:var(--illu-warn-ink)}.fhx .s4b-rings{pointer-events:none;z-index:1;width:0;height:0;position:absolute;top:50%;left:50%}.fhx .s4b-rings i{border:3px solid var(--lime);visibility:hidden;border-radius:50%;width:84px;height:84px;position:absolute;top:-42px;left:-42px}@media (max-width:599px){.fhx .s4 .auto-stage{min-height:420px;padding:14px 12px}.fhx .s4b{gap:10px;padding:14px 12px}.fhx .s4b-bal{font-size:32px}.fhx .s4b-row{gap:8px;min-height:46px;padding:5px 8px}.fhx .s4b-tx b{font-size:13px}.fhx .s4b-tx small{font-size:11.5px}.fhx .s4b-amt{font-size:15px}}.fhx .url-tx{white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:650;overflow:hidden}.fhx .url-btn{background:var(--verde-freed);--d:1.45s;border-radius:999px;flex:none;align-items:center;height:40px;padding:0 16px;font-size:14px;font-weight:800;animation:.3s ease-out both fhx-vPress;display:inline-flex}.fhx .r-ph{background:var(--illu-skel);border-radius:10px;flex:none;width:68px;height:52px;position:relative;overflow:hidden}.fhx .r-ph img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.fhx .r-tx{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.fhx .r-l1{background:var(--illu-skel);border-radius:5px;width:80%;height:10px;display:block}.fhx .r-l2{background:var(--illu-skel-2);border-radius:4px;width:50%;height:8px;display:block}.fhx .ttl-swap2{height:20px;font-family:var(--font-display);font-size:15px;font-weight:800;display:block;position:relative}.fhx .ttl-swap2 span{white-space:nowrap;position:absolute;inset:0;overflow:hidden}.fhx .muted{color:var(--ink-muted);font-size:13px;line-height:18px}.fhx .ph-old{filter:grayscale(.75)brightness(.65)contrast(.8)sepia(.25)}.fhx .sticker{background:var(--lime);height:48px;color:var(--ink);font-family:var(--font-display);letter-spacing:-.02em;box-shadow:0 14px 30px color-mix(in srgb, var(--ink) 20%, transparent);border-radius:999px;align-self:flex-start;align-items:center;margin-top:4px;padding:0 20px;font-size:22px;font-weight:800;animation:.6s cubic-bezier(.5,0,.3,1) both fhx-vSlap2;display:inline-flex;transform:rotate(-4deg)}.fhx .av{background:var(--surface-tint);border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-weight:800;display:flex}.fhx .ct{box-sizing:border-box;background:var(--surface-raised);width:100%;box-shadow:0 22px 50px color-mix(in srgb, var(--ink) 20%, transparent);border-radius:20px;flex-direction:column;gap:10px;padding:18px;animation:.7s cubic-bezier(.22,1,.36,1) both fhx-vContract2;display:flex;position:relative;transform:rotate(-1.5deg)}.fhx .fld2{border-bottom:1px solid var(--line);color:var(--ink-muted);justify-content:space-between;align-items:center;gap:12px;padding-bottom:8px;font-size:13px;display:flex}.fhx .fld2 b{color:var(--ink);border-radius:6px;align-items:center;gap:4px;padding:2px 6px;display:inline-flex}.fhx .sigs{grid-template-columns:1fr 1fr;gap:14px;margin-top:4px;display:grid}.fhx .sigs>div{flex-direction:column;gap:2px;min-width:0;display:flex}.fhx .sw{border-bottom:2px solid var(--ink);height:40px;display:block;position:relative;overflow:hidden}.fhx .sig{font-family:var(--font-signature), cursive;white-space:nowrap;font-size:30px;line-height:1;animation:.8s cubic-bezier(.45,0,.55,1) both fhx-vSign;position:absolute;bottom:-4px;left:0}.fhx .stamp{border:4px solid var(--verde-ink);background:color-mix(in srgb, var(--surface-raised) 94%, transparent);color:var(--verde-ink);letter-spacing:.02em;border-radius:12px;padding:6px 14px;font-size:22px;font-weight:800;animation:.26s cubic-bezier(.5,0,.75,0) both fhx-vStamp;position:absolute;top:40%;right:12px;transform:rotate(-10deg)}@media (max-height:720px){.fhx .sticker{height:44px;font-size:20px}}@media (min-width:960px){.fhx .sticker{height:54px;font-size:26px}}.fhx .r-ph{width:60px;height:44px}.fhx .r-own{color:var(--verde-ink);font-size:11px;font-weight:800}.fhx .stk{display:grid}.fhx .stk>*{grid-area:1/1}.fhx .stamp{bottom:-20px;right:14px;top:auto!important}.fhx .ct{margin-bottom:20px}.fhx .sig{font-size:28px}.fhx .stage{border-radius:28px;justify-content:center;align-items:center;padding:22px 16px;display:flex;position:relative;overflow:hidden}.fhx .z1{flex-direction:column;gap:14px;width:100%;max-width:380px;display:flex}.fhx .z-net{aspect-ratio:1/.8;width:100%;position:relative}.fhx .z-lines{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.fhx .z-ln{fill:none;stroke:var(--ink);stroke-opacity:.55;stroke-width:1.8px;stroke-linecap:round;stroke-dasharray:100;vector-effect:none;animation:.45s ease-out both fhx-zDraw}.fhx .z-hub{box-sizing:border-box;z-index:2;background:var(--surface-raised);height:60px;box-shadow:0 16px 36px color-mix(in srgb, var(--ink) 18%, transparent);border-radius:16px;align-items:center;gap:10px;padding:8px;display:flex;position:absolute;top:calc(50% - 30px);left:18%;right:18%}.fhx .z-hub img{object-fit:cover;border-radius:10px;flex:none;width:48px;height:44px}.fhx .z-hub>span{flex-direction:column;min-width:0;font-size:13px;line-height:17px;display:flex}.fhx .z-tile{box-sizing:border-box;background:var(--surface-raised);width:44%;height:44px;color:var(--ink-soft);box-shadow:0 10px 24px color-mix(in srgb, var(--ink) 12%, transparent);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:6px;font-size:14px;font-weight:800;display:flex;position:absolute}.fhx .z-tl{top:0;left:2%}.fhx .z-tr{top:0;right:2%}.fhx .z-bl{bottom:0;left:2%}.fhx .z-br{bottom:0;right:2%}.fhx .z-tk{background:var(--verde-freed);width:18px;height:18px;color:var(--ink);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.fhx .z-tk svg{width:11px;height:11px}.fhx .z-more{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.fhx .z-plus{color:var(--verde-ink);font-size:14px;font-weight:800}.fhx .z1 .sticker{margin-top:0}.fhx .z-lab{background:var(--surface-raised);letter-spacing:.04em;text-transform:uppercase;color:var(--ink);border-radius:999px;align-self:flex-start;padding:6px 12px;font-size:12px;font-weight:800}.fhx .z-serp{flex-direction:column;gap:6px;display:flex}.fhx .z-row{box-sizing:border-box;background:var(--surface-raised);border-radius:14px;align-items:center;gap:10px;height:48px;padding:5px 10px 5px 5px;display:flex;position:relative}.fhx .z-row .r-ph{background:var(--illu-skel);border-radius:9px;flex:none;width:52px;height:38px;position:relative;overflow:hidden}.fhx .z-row .r-tx{gap:5px}.fhx .z-me{background:var(--lime);z-index:2;animation:.8s cubic-bezier(.65,0,.35,1) both fhx-zRise}.fhx .z-oth{animation:.8s cubic-bezier(.65,0,.35,1) both fhx-zShift}.fhx .ttl-swap2{height:18px;font-size:14px}.fhx .z-pos{box-sizing:border-box;background:var(--ink);min-width:30px;height:30px;color:var(--lime);font-family:var(--font-display);border-radius:999px;flex:none;justify-content:center;align-items:center;margin-left:auto;padding:0 10px;font-size:16px;font-weight:800;display:inline-flex}.fhx .z-ring{pointer-events:none;border-radius:14px;animation:.7s ease-out both fhx-vRingP;position:absolute;inset:0}.fhx .z-cal{background:var(--surface-raised);box-shadow:0 18px 40px color-mix(in srgb, var(--ink) 16%, transparent);border-radius:20px;flex-direction:column;gap:12px;padding:14px;display:flex}.fhx .z-calh{color:var(--verde-ink);align-items:center;gap:8px;display:flex}.fhx .z-calh b{color:var(--ink);font-family:var(--font-display);font-size:17px}.fhx .z-calh .muted{margin-left:auto;font-weight:700}.fhx .z-week{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.fhx .z-day{color:var(--ink);border-radius:10px;flex-direction:column;align-items:center;gap:1px;padding:6px 0 9px;font-size:15px;display:flex;position:relative}.fhx .z-day small{color:var(--line-strong);font-size:10px;font-weight:800}.fhx .z-day b{font-family:var(--font-display)}.fhx .z-dot{background:var(--lime);border-radius:50%;width:6px;height:6px;margin-left:-3px;position:absolute;bottom:3px;left:50%}.fhx .z-aps{flex-direction:column;gap:6px;display:flex}.fhx .z-ap{background:var(--surface);border-radius:12px;align-items:center;gap:10px;padding:7px 8px 7px 10px;display:flex}.fhx .z-apt{color:var(--ink);flex-direction:column;flex:none;min-width:46px;font-size:13px;font-weight:700;line-height:15px;display:flex}.fhx .z-apt b{color:var(--verde-ink);font-size:10px}.fhx .z-apn{flex:1;align-items:center;gap:6px;min-width:0;font-size:14px;display:flex}.fhx .z-apn .av{width:26px;height:26px;font-size:12px}.fhx .z-st{flex:none;width:100px;height:24px;position:relative}.fhx .z-sta,.fhx .z-stb{white-space:nowrap;border-radius:999px;align-items:center;gap:3px;height:24px;padding:0 8px;font-size:11px;font-weight:800;display:inline-flex;position:absolute;top:0;right:0}.fhx .z-sta{background:var(--illu-skel-2);color:var(--line-strong)}.fhx .z-stb{background:var(--lime);color:var(--ink)}.fhx .z-btn{background:var(--verde-freed);border-radius:999px;flex:none;align-items:center;height:38px;padding:0 14px;font-size:13px;font-weight:800;display:inline-flex;position:relative}.fhx .z-btnb{background:var(--ink);color:var(--lime);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:4px;display:inline-flex;position:absolute;inset:0}.fhx .z-cur{opacity:0;pointer-events:none;transform-origin:4px 2px;z-index:3;--d:1.75s;width:26px;height:26px;margin:-3px 0 0 -5px;animation:1s cubic-bezier(.65,0,.35,1) both fhx-zCur;position:absolute;top:50%;left:50%}@media (max-height:720px){.fhx .stage{padding:16px 12px}}@media (min-width:960px){.fhx .stage{min-height:min(520px,calc(var(--ph) - 180px));padding:36px}.fhx .z1{max-width:420px}}.fhx .z-ln{stroke-width:.9px}@media (min-width:960px){.fhx .z1{max-width:460px}}@media (prefers-reduced-motion:reduce){.fhx *,.fhx :before,.fhx :after{transition:none!important;animation:none!important}.fhx .z-cur,.fhx .z-ring,.fhx .z-sta{display:none!important}}.fhx .nl-pubrow{justify-content:flex-end;padding:4px 6px 2px;display:flex}.fhx .nl-pub{background:var(--verde-freed);min-width:150px;height:40px;color:var(--ink);border-radius:999px;place-items:center;padding:0 20px;font-size:15px;font-weight:800;display:inline-grid;position:relative}.fhx .nl-pub>span{white-space:nowrap;grid-area:1/1;align-items:center;gap:6px;display:inline-flex}.fhx .nl-pub .z-cur{animation:fhx-zCur .6s cubic-bezier(.2,.7,.2,1) var(--d,0s) both;top:62%;left:auto;right:4px}.fhx .auto-stage.static .nl-pub-a,.fhx .auto-stage.static .nl-pub .z-cur{display:none}.fhx .s1c{gap:12px}.fhx .s1c-opt{box-sizing:border-box;background:var(--surface-raised);width:100%;max-width:380px;color:var(--ink);box-shadow:0 10px 24px color-mix(in srgb, var(--ink) 10%, transparent);border-radius:18px;align-items:center;gap:12px;padding:14px 16px;display:flex;position:relative}.fhx .s1c-ic{background:var(--surface-tint);width:44px;height:44px;color:var(--verde-ink);border-radius:12px;flex:none;place-items:center;display:grid}.fhx .s1c-tx{gap:2px;min-width:0;display:grid}.fhx .s1c-tx b{font-size:15px;font-weight:800}.fhx .s1c-tx small{color:var(--ink-soft);font-size:12.5px;font-weight:600}.fhx .auto-blk .s1c-pick{animation:fhx-sUp .66s cubic-bezier(.2,.7,.2,1) var(--d,0s) both, fhx-s1Pick .33s ease-out var(--d3,0s) both}.fhx .s1c-ok{background:var(--lime);height:24px;color:var(--ink);border-radius:999px;align-items:center;gap:4px;padding:0 10px;font-size:11.5px;font-weight:800;display:inline-flex;position:absolute;top:-10px;right:12px}.fhx .s1c-pick .z-cur{animation:fhx-zCur .66s cubic-bezier(.2,.7,.2,1) var(--d,0s) both;top:58%;left:auto;right:22%}.fhx .auto-blk .nl-shim{background:linear-gradient(100deg, var(--illu-skel) 30%, var(--illu-shine) 50%, var(--illu-skel) 70%) 0 0 / 200% 100%;animation:fhx-s1Shim 1.2s linear infinite, fhx-sGone 1ms linear var(--d2,0s) forwards;position:absolute;inset:0}.fhx .nl-dsk1{vertical-align:middle;width:60%;display:inline-block}.fhx .nl-dsk1 i{background:var(--illu-skel);border-radius:4px;height:8px;display:block}.fhx .nl-v{position:relative}.fhx .nl-v>.nl-dsk1{margin-top:-4px;position:absolute;top:50%;right:0}.fhx .nl-bar-load{transform-origin:0;background:var(--verde-freed);animation:fhx-s1Load .825s cubic-bezier(.4,0,.2,1) var(--d,0s) both;border-radius:4px;display:block;position:absolute;inset:0}.fhx .auto-stage.static .nl-shim,.fhx .auto-stage.static .nl-dsk1,.fhx .auto-stage.static .nl-pa,.fhx .auto-stage.static .s1c{display:none}@media (max-width:599px){.fhx .s1c-opt{gap:10px;padding:12px}.fhx .s1c-tx b{font-size:14px}.fhx .s1c-tx small{font-size:12px}}.fhx .auto-blk .z-ln.a-line{animation:fhx-zDraw .55s cubic-bezier(.2,.7,.2,1) var(--d,0s) both, fhx-sOn 1ms linear var(--d,0s) both}.fhx .auto-blk .s1c.lyr-out,.fhx .auto-blk .s1-out{animation:fhx-s1Out .44s cubic-bezier(.4,0,.2,1) var(--d2,0s) forwards}.fhx .s1r{align-items:stretch;gap:10px;width:100%;max-width:400px;margin:0 auto}.fhx .s1r .z-lab{align-self:flex-start}.fhx .s1r .nl-cap{align-self:center}.fhx .auto-blk .s1r .z-me{background:var(--surface-raised);animation:fhx-sOn 1ms linear var(--d,0s) both, fhx-zRise .99s cubic-bezier(.65,0,.35,1) var(--d3,0s) both, fhx-s1Lime .44s ease-out var(--d4,0s) forwards}.fhx .auto-blk .s1r .z-oth{animation:fhx-sOn 1ms linear var(--d,0s) both, fhx-zShift .99s cubic-bezier(.65,0,.35,1) var(--d3,0s) both}.fhx .auto-blk .s1r .z-ring{animation:fhx-vRingP .77s ease-out var(--d,0s) both}.fhx .auto-stage.static .s1-out,.fhx .auto-stage.static .s1r .two-gone{display:none}.fhx .auto-stage.static .s1r .z-me{background:var(--lime)}.fhx .s3-prep{border-top:1px solid var(--illu-skel-2);justify-items:stretch;gap:8px;margin-top:4px;padding-top:10px;display:grid}.fhx .s3-prep .nl-pub{justify-self:start;min-width:0}.fhx .s3-track{height:8px}.fhx .s3 .fld2 b{display:inline-block}.fhx .auto-stage.static .s3-prep{display:none}.fhx .s4b-mar{transition:background-color .45s ease-out,box-shadow .45s ease-out;position:relative}.fhx .s4b-mar.is-ko{background:var(--illu-warn-bg);box-shadow:inset 0 0 0 2px var(--warning)}.fhx .s4b-mar.is-ko .s4b-tx small{color:var(--illu-warn-ink)}.fhx .s4b-mar.is-cov{background:var(--lime);box-shadow:inset 0 0 0 2px var(--verde-ink)}.fhx .s4b-mar.is-cov .s4b-tx small{color:var(--ink);font-weight:800}.fhx .s4b-shake{animation:.44s cubic-bezier(.2,.7,.2,1) both fhx-s4bIn,.48s ease-out .44s both fhx-s4bShake}.fhx .s4b-covfx{animation:.75s cubic-bezier(.2,.7,.2,1) both fhx-s4bCov}.fhx .s4b-swap{animation:.38s cubic-bezier(.34,1.56,.64,1) both fhx-s4bSwap}.fhx .s4b-av-ok{background:var(--ink);color:var(--lime)}.fhx .s4b-prot{background:var(--ink);height:28px;color:var(--lime);font-family:var(--font-sans);border-radius:999px;align-items:center;padding:0 12px;font-size:13px;font-weight:800;display:inline-flex}.fhx .s4b-burst{pointer-events:none;z-index:3;width:0;height:0;position:absolute;top:50%;right:48px}.fhx .s4b-burst i{background:var(--verde-freed);visibility:hidden;border-radius:2px;width:8px;height:8px;animation:.7s cubic-bezier(.2,.7,.2,1) both fhx-s4bBurst;position:absolute;top:-4px;left:-4px}.fhx .s4b-burst i:nth-child(odd){background:var(--ink)}.fhx .s4b-note{z-index:5;background:var(--ink);color:var(--surface);box-shadow:0 20px 44px color-mix(in srgb, var(--ink) 35%, transparent);border-radius:20px;align-items:center;gap:14px;padding:16px 18px;display:flex;position:absolute;top:14px;left:14px;right:14px}.fhx .s4b-note.is-anim{animation:.65s cubic-bezier(.2,.7,.2,1) both fhx-s4bNote}.fhx .s4b-ndisc{background:var(--lime);width:60px;height:60px;color:var(--ink);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.fhx .s4b-ndisc .s4b-rings{z-index:0;pointer-events:none;position:absolute;inset:0}.fhx .s4b-ndisc .s4b-rings i{border:3px solid var(--lime);visibility:hidden;border-radius:50%;width:auto;height:auto;animation:.9s cubic-bezier(.2,.7,.2,1) .45s both fhx-s4bNRing;position:absolute;inset:0}.fhx .s4b-ndisc .s4b-rings i+i{animation-delay:.7s}.fhx .s4b-ndisc svg{z-index:1;position:relative}.fhx .s4b-ntx{gap:2px;min-width:0;display:grid}.fhx .s4b-ntx small{color:var(--ink-inverse-muted);font-size:12px;font-weight:700}.fhx .s4b-ntx b{font-family:var(--font-display);letter-spacing:-.02em;font-size:23px;font-weight:800;line-height:1.1}.fhx .s4b-npill{background:var(--lime);height:32px;color:var(--ink);white-space:nowrap;border-radius:999px;justify-self:start;align-items:center;margin-top:6px;padding:0 14px;font-size:14px;font-weight:800;display:inline-flex}@media (max-width:599px){.fhx .s4b-note{gap:12px;padding:12px 14px;top:10px;left:10px;right:10px}.fhx .s4b-ndisc{width:48px;height:48px}.fhx .s4b-ntx b{font-size:19px}.fhx .s4b-npill{height:30px;padding:0 12px;font-size:13px}.fhx .s4b-prot{height:26px;padding:0 10px;font-size:12px}.fhx .url-tx .a-type{text-overflow:ellipsis;vertical-align:bottom;max-width:100%;overflow:hidden}.fhx .nl-row-d .nl-v{white-space:normal;line-height:1.3}.fhx .r-own{font-size:12px}.fhx .s2 .auto-stage{min-height:430px}.fhx .s2-why{height:24px;font-size:11.5px}.fhx .s2 .z-day small{font-size:11px}.fhx .s2 .z-apt b,.fhx .s2 .z-apt,.fhx .s2 .z-st span{font-size:12px}.fhx .s3 .s3-stamp{padding:4px 10px;font-size:17px;bottom:-22px;right:6px}.fhx .s3-ch{font-size:16px}}.fhx .s3-wrap>*{align-self:start}@media (max-width:380px){.fhx .ttl-swap2{font-size:13px}.fhx .s4b-row{grid-template-columns:30px minmax(0,1fr) auto;gap:8px;padding:5px 8px}.fhx .s4b-av{width:30px;height:30px}.fhx .s4b-tx small{font-size:11px}.fhx .s4b-amt{font-size:14px}.fhx .s4b-prot{padding:0 8px;font-size:11.5px}.fhx .s4b-bal{font-size:28px}.fhx .s4b-mar .s4b-prot{display:none}.fhx .s1r .z-row .r-ph{width:40px}.fhx .s1r .z-pos{min-width:28px;height:28px;padding:0 8px;font-size:14px}}.fhx .s1c-win{box-sizing:border-box;background:var(--surface-raised);width:100%;max-width:400px;box-shadow:0 20px 50px color-mix(in srgb, var(--ink) 16%, transparent);color:var(--ink);border-radius:20px;overflow:visible}.fhx .s1c-bar{border-bottom:1px solid var(--illu-skel-2);align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:flex}.fhx .s1c-bar b{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:800;overflow:hidden}.fhx .s1c-dots{gap:4px;display:inline-flex}.fhx .s1c-dots i{background:var(--line);border-radius:50%;width:8px;height:8px}.fhx .s1c-step{background:var(--surface-tint);color:var(--verde-ink);border-radius:999px;flex:none;padding:3px 9px;font-size:11.5px;font-weight:800}.fhx .s1c-body{gap:10px;padding:14px;display:grid}.fhx .s1c-q{font-family:var(--font-display);letter-spacing:-.02em;font-size:21px;font-weight:800;line-height:1.1}.fhx .s1c-sub{color:var(--ink-soft);margin-top:-6px;font-size:13px;font-weight:600}.fhx .s1c-body .s1c-opt{max-width:none;box-shadow:inset 0 0 0 1.5px var(--line);align-items:flex-start}.fhx .auto-blk .s1c-body .s1c-pick{animation:fhx-sUp .66s cubic-bezier(.2,.7,.2,1) var(--d,0s) both, fhx-s1Pick2 .33s ease-out var(--d3,0s) both}.fhx .s1c-tags{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.fhx .s1c-tags em{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-soft);white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11.5px;font-style:normal;font-weight:700}.fhx .s1c-fast{background:var(--ink);color:var(--lime);border-radius:999px;padding:3px 10px;font-size:11px;font-weight:800;position:absolute;top:-10px;left:14px}.fhx .s1c-body .s1c-ok{top:-10px;right:12px}.fhx .s1c-body .s1c-pick .z-cur{top:46%;right:18%}@media (max-width:599px){.fhx .s1c-body{gap:9px;padding:12px}.fhx .s1c-q{font-size:19px}.fhx .s1c-bar{padding:9px 12px}}.fhx .s1c-foot{border-top:1px solid var(--illu-skel-2);color:var(--verde-ink);flex-wrap:wrap;justify-content:center;gap:6px 16px;padding:10px 14px 12px;font-size:12px;font-weight:700;display:flex}.fhx .s1c-foot span{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}@media (min-width:960px){.fhx .s1c-win{max-width:440px}.fhx .s1c-bar{padding:12px 18px;font-size:14px}.fhx .s1c-body{gap:14px;padding:20px 18px}.fhx .s1c-q{font-size:26px}.fhx .s1c-sub{font-size:14px}.fhx .s1c-body .s1c-opt{gap:14px;padding:16px 18px}.fhx .s1c-body .s1c-ic{width:48px;height:48px}.fhx .s1c-tx b{font-size:16px}.fhx .s1c-tx small{font-size:13.5px}.fhx .s1c-tags em{padding:4px 10px;font-size:12px}.fhx .s1c-foot{padding:12px 18px 14px;font-size:13px}}@media (max-width:599px){.fhx .s1c-pick .s1c-tags em:nth-child(3){display:none}.fhx .auto-blk .stage.auto-stage{box-sizing:border-box;height:424px;min-height:0;padding:14px 12px;overflow:hidden}.fhx .nl{gap:8px}.fhx .nl .nl-capwrap{display:none}.fhx .nl-card{gap:6px;padding:8px}.fhx .nl-ph{aspect-ratio:16/5.2}.fhx .nl-row{min-height:22px;padding:3px 6px}.fhx .nl-pubrow{padding-top:2px}.fhx .nl-pub{height:36px;font-size:14px}.fhx .auto-blk .url{padding:4px 4px 4px 12px}.fhx .auto-blk .url-btn{height:36px}}
