html.first-use-home-v21-active{--w21-navy:#050a18;--w21-navy-mid:#061428;--w21-cyan:#22d3ee;--w21-cyan-soft:#7af0ff;--w21-cyan-dim:#1ab8d4;--w21-blue:#3b82f6;--w21-blue-glow:#4f9cff;--w21-violet:#7c5cff;--w21-violet-glow:#9b7dff;--w21-teal:#14b8a6;--w21-teal-glow:#2dd4bf;--w21-peach:#fde2dc;--w21-peach-deep:#e8a888;--w21-school-ink:#1a2744;--w21-school-muted:#3d4a66;--w21-text:#fff;--w21-text-muted:#a8b8d0;--w21-radius:18px;--w21-gap-tiles:9px;--w21-pad-x:18px}html.first-use-home-v21-active,html.first-use-home-v21-active body{background:var(--w21-navy)!important}.welcome-v21-home{z-index:60;box-sizing:border-box;width:100%;max-width:100vw;height:var(--w21-vh,100dvh);max-height:var(--w21-vh,100dvh);margin-top:var(--w21-vt,0px);padding:calc(env(safe-area-inset-top,0px) + 4px) var(--w21-pad-x) calc(env(safe-area-inset-bottom,0px) + 4px);overscroll-behavior:none;color:var(--w21-text);font-family:var(--font-lexend), Lexend, system-ui, sans-serif;-webkit-font-smoothing:antialiased;background:0 0;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.w21-bg{z-index:0;pointer-events:none;background:var(--w21-navy);position:absolute;inset:0;overflow:hidden}.w21-aura{filter:blur(10px);opacity:0;background:radial-gradient(circle,#22d3ee38 0%,#3b82f61a 40%,#0000 68%);border-radius:50%;width:min(110vw,440px);height:min(110vw,440px);position:absolute;top:28%;left:50%;transform:translate(-50%,-50%)scale(.85)}.welcome-v21-home.is-in .w21-aura{opacity:1;transition:opacity .7s;animation:4.5s ease-in-out infinite w21-aura-breathe}.w21-trail{opacity:0;filter:blur(1px);background:linear-gradient(90deg,#0000,#22d3ee47,#0000);border-radius:999px;width:130%;height:1.5px;position:absolute;top:18%;left:-15%;transform:rotate(-16deg)}.welcome-v21-home.is-in .w21-trail{opacity:1;transition:opacity .9s .15s}.w21-dot{opacity:0;background:#7dd3fc8c;border-radius:50%;width:5px;height:5px;position:absolute;box-shadow:0 0 10px #22d3ee66}.welcome-v21-home.is-in .w21-dot{animation:3.6s ease-in-out infinite w21-dot-float}.w21-dot-1{animation-delay:.1s;top:16%;left:14%}.w21-dot-2{width:4px;height:4px;animation-delay:.35s;top:20%;left:82%}.w21-dot-3{width:3px;height:3px;animation-delay:.55s;top:52%;left:10%}.w21-dot-4{animation-delay:.25s;top:48%;left:88%}.w21-dot-5{width:4px;height:4px;animation-delay:.7s;top:78%;left:22%}.w21-dot-6{animation-delay:.45s;top:74%;left:76%}.w21-dot-7{width:3px;height:3px;animation-delay:.6s;top:10%;left:48%}.w21-dot-8{width:4px;height:4px;animation-delay:.3s;top:86%;left:58%}@keyframes w21-aura-breathe{0%,to{transform:translate(-50%,-50%)scale(.85)}50%{transform:translate(-50%,-50%)scale(.98)}}@keyframes w21-dot-float{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:.85;transform:translateY(-6px)}}.w21-layout{z-index:1;opacity:1;flex-direction:column;flex:auto;align-items:stretch;width:100%;max-width:420px;height:100%;min-height:0;margin:0 auto;transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1);display:flex;position:relative;transform:translateY(14px)}.welcome-v21-home.is-in .w21-layout{opacity:1;transform:translateY(0)}.w21-header{flex-shrink:0;justify-content:center;align-items:center;padding:14px 0 0;display:flex}.w21-logo-full{object-fit:contain;filter:drop-shadow(0 0 12px #2ee6ff40);width:auto;height:34px}.w21-hero{flex-shrink:0;justify-content:center;align-items:center;margin:2px -6px 0;display:flex;position:relative}.w21-hero-img{z-index:1;object-fit:contain;object-position:center center;filter:drop-shadow(0 6px 20px #22d3ee38);opacity:0;width:100%;height:auto;max-height:176px;transition:opacity .55s cubic-bezier(.22,1,.36,1) 80ms,transform .55s cubic-bezier(.22,1,.36,1) 80ms;display:block;position:relative;transform:translateY(10px)}.welcome-v21-home.is-in .w21-hero-img{opacity:1;transform:translateY(0)}.w21-title{letter-spacing:-.02em;text-align:center;z-index:2;flex-direction:column;flex-shrink:0;align-items:center;gap:0;margin:10px 0 0;padding:0 2px;font-size:clamp(1.15rem,5.2vw,1.45rem);font-weight:700;line-height:1.16;display:flex;position:relative}.w21-title-white{color:#fff;display:block}.w21-title-accent{color:var(--w21-cyan);text-shadow:0 0 24px #2ee6ff73;display:block}.welcome-v21-home.is-free-used .w21-title{transform:translateY(-10px)}.w21-gift-beam{margin-top:10px;margin-bottom:8px;border-radius:var(--w21-radius);isolation:isolate;flex-shrink:0;width:calc(100% - 28px);max-width:100%;margin-inline:auto;padding:2.5px;display:block;position:relative;overflow:hidden;transform:none;box-shadow:0 0 26px #f0b42866,0 0 48px #ffc83c38,0 10px 28px #00081466}.w21-gift-beam:before{content:"";z-index:0;background:conic-gradient(from 0deg, transparent 0 62%, #ffffff1f 70%, #fff8e0 78%, #ffe08a 84%, #f0b429 90%, #e8a020 94%, transparent 98%);animation:2.4s linear infinite w21-gift-beam-spin;position:absolute;inset:-90%}@keyframes w21-gift-beam-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.w21-gift-beam:before{background:linear-gradient(90deg,#fff8e0,#ffe08a,#f0b429,#fff8e0);animation:none}}.w21-gift{z-index:1;isolation:isolate;border-radius:calc(var(--w21-radius) - 2px);width:100%;min-height:70px;max-height:78px;color:inherit;text-align:left;pointer-events:none;background:radial-gradient(90% 80% at 12% 0,#ffe9a0 0%,#0000 58%),linear-gradient(165deg,#f0c040 0%,#e8b42a 40%,#d4a018 100%);border:0;align-items:center;gap:8px;padding:8px 10px 8px 6px;scroll-margin-top:8px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff5c88c,inset 0 -1px #7850001f}.w21-gift.is-used{pointer-events:auto;cursor:pointer;background:radial-gradient(90% 80% at 12% 0,#b4c8e659 0%,#0000 58%),linear-gradient(165deg,#5a6f90 0%,#4a5d7a 45%,#3a4c66 100%);min-height:76px;max-height:none;box-shadow:inset 0 1px #ffffff2e,0 0 14px #38bdf838}.w21-gift.is-used .w21-gift-badge{color:#dff6ff;background:#08142873}.w21-gift.is-used .w21-gift-title-line,.w21-gift.is-used .w21-gift-title-em{color:#f2f7ff}.w21-gift.is-used .w21-gift-title-em{color:#ffe566}.w21-gift.is-used.is-cta-slide{background:radial-gradient(90% 80% at 12% 0,#fff5c88c 0%,#0000 58%),linear-gradient(165deg,#ffe566 0%,#f7d060 42%,#e8b42a 100%);box-shadow:inset 0 1px #fffadcb3,0 0 18px #f7d06073}.w21-gift.is-used.is-cta-slide .w21-gift-icon-wrap{opacity:0;pointer-events:none;width:0;min-width:0;margin:0;overflow:hidden}.w21-gift-copy--carousel{flex:1;align-self:stretch;min-height:3.4rem;position:relative}.w21-gift-slide{opacity:0;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:2px;transition:opacity .42s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;inset:0;transform:scale(.84)}.w21-gift-slide.is-active{opacity:1;pointer-events:auto;animation:2.8s ease-in-out w21-gift-slide-zoom;transform:scale(1)}.w21-gift-slide--cta .w21-gift-cta-line{letter-spacing:-.02em;text-align:center;color:#e11d2e;text-shadow:0 1px #ffffff59;flex-direction:column;align-items:center;max-width:100%;padding:0 .35rem;font-size:clamp(1.05rem,4.8vw,1.28rem);font-weight:800;line-height:1.15;display:flex}@keyframes w21-gift-slide-zoom{0%{transform:scale(.84)}18%{transform:scale(1.08)}36%{transform:scale(1)}70%{transform:scale(1.05)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.w21-gift-slide{transition:opacity .2s;transform:none}.w21-gift-slide.is-active{animation:none;transform:none}}.w21-gift-beam.is-used:before{opacity:.35}.w21-gift-shine{z-index:0;pointer-events:none;background:linear-gradient(105deg,#0000 0%,#ffffff14 40%,#ffffff61 50%,#ffffff14 60%,#0000 100%);width:45%;height:180%;animation:3.2s ease-in-out infinite w21-gift-shine;position:absolute;top:-40%;left:-30%;transform:skew(-18deg)}@keyframes w21-gift-shine{0%,to{opacity:0;transform:translate(-20%)skew(-18deg)}15%{opacity:1}55%{opacity:.85;transform:translate(280%)skew(-18deg)}70%,to{opacity:0}}.w21-gift-spark{z-index:2;pointer-events:none;background:#fff;border-radius:50%;width:4px;height:4px;animation:1.6s ease-in-out infinite w21-gift-twinkle;position:absolute;box-shadow:0 0 8px #fff0b4}.w21-gift-spark-a{animation-delay:0s;top:8px;right:18%}.w21-gift-spark-b{width:3px;height:3px;animation-delay:.45s;bottom:10px;right:12%}.w21-gift-spark-c{width:2px;height:2px;animation-delay:.9s;top:14px;left:22%}@keyframes w21-gift-twinkle{0%,to{opacity:.25;transform:scale(.7)}50%{opacity:1;transform:scale(1.25)}}.w21-gift-icon-wrap{z-index:1;width:52px;height:52px;box-shadow:none;background:0 0;border:0;flex-shrink:0;align-self:center;place-items:center;display:grid;position:relative;overflow:visible}.w21-gift-svg{transform-origin:50%;filter:drop-shadow(0 2px 5px #50280052);will-change:transform;width:50px;height:50px;animation:3.6s ease-in-out infinite w21-gift-spin-pulse;display:block}@keyframes w21-gift-spin-pulse{0%{transform:rotate(0)scale(1)}35%{transform:rotate(180deg)scale(1.16)}55%{transform:rotate(270deg)scale(.9)}to{transform:rotate(360deg)scale(1)}}.w21-gift-copy{z-index:1;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1px;min-width:0;display:flex;position:relative}.w21-gift-badge{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:#5a3a00;background:linear-gradient(90deg,#fff8e0,#ffe08a);border-radius:999px;justify-content:center;align-items:center;gap:3px;margin-bottom:0;padding:1px 7px 1px 5px;font-size:.52rem;font-weight:800;display:inline-flex;box-shadow:0 0 0 1px #b4780047,0 1px 4px #50320026}.w21-gift-badge svg{color:#b8860b;stroke:#b8860b;width:9px;height:9px}.w21-gift-title{color:#1f1400;letter-spacing:-.015em;text-align:center;flex-direction:column;align-items:center;gap:0;display:flex}.w21-gift-title-line{font-size:.76rem;font-weight:700;line-height:1.15}.w21-gift-title-em{letter-spacing:-.02em;font-size:.98rem;font-weight:800;line-height:1.1}.w21-gift-detail{letter-spacing:.01em;color:#3c2800b8;max-width:12.5rem;margin-top:1px;font-size:.56rem;font-weight:600;line-height:1.2}.w21-tiles{gap:var(--w21-gap-tiles);flex-direction:column;flex-shrink:0;margin-top:0;display:flex}.w21-tile{--w21-tile-ico-left:20px;--w21-tile-ico-slot:1.85rem;--w21-tile-ico-visual:5.85rem;--w21-tile-ico-ink:2.25rem;--w21-tile-ico-right:calc(var(--w21-tile-ico-left) + var(--w21-tile-ico-slot) / 2 + var(--w21-tile-ico-ink) / 2);--w21-tile-chev-right:14px;--w21-tile-chev-w:18px;isolation:isolate;border-radius:var(--w21-radius);color:#f8fafc;text-align:center;width:100%;min-height:64px;font-family:var(--font-lexend), Lexend, system-ui, sans-serif;cursor:pointer;-webkit-tap-highlight-color:transparent;appearance:none;border:1px solid #0000;align-items:center;padding:13px 0;transition:transform .17s,box-shadow .17s,border-color .17s;display:flex;position:relative;overflow:visible}.w21-tile:active{transform:scale(.985)}.w21-tile-icon{left:var(--w21-tile-ico-left);z-index:1;width:var(--w21-tile-ico-slot);height:var(--w21-tile-ico-slot);box-shadow:none;pointer-events:none;background:0 0;border-radius:0;flex-shrink:0;display:block;position:absolute;top:50%;overflow:visible;transform:translateY(-50%)}.w21-feat-ico{object-fit:contain;pointer-events:none;opacity:.95;filter:drop-shadow(0 3px 8px #0006);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:var(--w21-tile-ico-visual)!important;height:var(--w21-tile-ico-visual)!important;max-width:none!important;max-height:none!important}.w21-tile-text{left:var(--w21-tile-ico-right);right:calc(var(--w21-tile-chev-right) + var(--w21-tile-chev-w));z-index:1;text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.w21-gift-copy{z-index:1;position:relative}.w21-tile-title{font-family:var(--font-lexend), Lexend, system-ui, sans-serif;letter-spacing:-.01em;font-size:.95rem;font-weight:700;line-height:1.2}.w21-tile-sub{font-family:var(--font-lexend), Lexend, system-ui, sans-serif;opacity:.88;font-size:.8rem;font-weight:500;line-height:1.2}.w21-tile .w21-chevron{right:var(--w21-tile-chev-right);z-index:2;width:var(--w21-tile-chev-w);height:var(--w21-tile-chev-w);opacity:.85;pointer-events:none;flex-shrink:0;position:absolute;top:50%;transform:translateY(-50%)}.w21-tile-analyze{background:radial-gradient(circle at 12%,#50aaff61 0%,#0000 55%),linear-gradient(90deg,#1a5fd4 0%,#0d2f6e 45%,#081830 100%);border-color:#5aaaff66;box-shadow:0 0 12px #3b82f633}.w21-tile-analyze .w21-chevron{color:var(--w21-cyan-soft)}.w21-tile-compare{background:radial-gradient(circle at 12%,#aa8cff52 0%,#0000 55%),linear-gradient(90deg,#4a2fc0 0%,#1e1458 48%,#0e0a2a 100%);border-color:#9b7dff66;box-shadow:0 0 12px #7c5cff2e}.w21-tile-compare .w21-chevron{color:var(--w21-violet-glow)}.w21-tile-form{background:radial-gradient(circle at 8%,#34d3994d 0%,#0000 50%),linear-gradient(90deg,#0f766e 0%,#115e59 28%,#0a2a28 70%,#061816 100%);border-color:#34d39966;box-shadow:0 0 12px #10b98129}.w21-tile-form .w21-tile-sub{color:#a8dcd2bf;font-size:.72rem}.w21-tile-form .w21-chevron{color:var(--w21-teal-glow)}.w21-school{width:100%;height:118px;min-height:118px;color:var(--w21-school-ink);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;appearance:none;background:#fde2dc;border:none;border-radius:22px;grid-template-columns:minmax(150px,44%) minmax(0,1fr) 24px;align-items:stretch;gap:0;margin-top:11px;padding:0 10px 0 0;transition:transform .18s,box-shadow .18s;display:grid;overflow:hidden;box-shadow:0 6px 20px #0000004d,inset 0 0 0 1px #ffffff73}.w21-school:active{transform:scale(.985);box-shadow:0 8px 24px #00000057,inset 0 0 0 1px #ffffff80}.w21-school-visual{justify-content:center;align-items:flex-end;height:100%;min-height:118px;padding:0 0 0 4px;display:flex;position:relative;overflow:visible}.w21-school-cap{z-index:2;background:#e9a792;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;position:absolute;top:18%;left:12px;box-shadow:0 2px 8px #78321e38,inset 0 0 0 1px #fff6}.w21-school-cap svg{color:#3d241c;stroke:#3d241c;width:23px;height:23px}.w21-school-boy{z-index:1;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 4px 10px #3c1e1433);pointer-events:none;width:auto;max-width:142px;height:128px;margin-bottom:-16px;margin-left:52px;position:relative}.w21-school-copy{flex-direction:column;justify-content:flex-start;align-items:flex-start;min-width:0;padding:12px 2px 10px 10px;display:flex}.w21-school-title{color:#1a2744;letter-spacing:-.02em;margin:0 0 4px;font-size:1rem;font-weight:750;line-height:1.12}.w21-school-desc{color:#3d4a66;flex-direction:column;margin:0;font-size:.76rem;font-weight:500;line-height:1.28;display:flex}.w21-school-desc span{white-space:nowrap;display:block}.w21-school-chevron{color:#a85a48;flex-shrink:0;place-self:end;width:18px;height:18px;margin-bottom:14px}@media (max-height:820px){.w21-header{padding-top:8px}.w21-logo-full{height:28px}.w21-title{margin-top:6px;font-size:clamp(1.08rem,4.8vw,1.32rem)}.w21-gift-beam{margin-top:8px;margin-bottom:6px}.w21-gift{min-height:60px;max-height:68px}.w21-tile{min-height:52px;padding:9px 0}.w21-school{height:100px;min-height:100px;margin-top:8px}.w21-school-visual{min-height:100px}.w21-school-boy{max-width:124px;height:110px;margin-bottom:-12px}.w21-school-cap{width:38px;height:38px;top:18%}.w21-school-cap svg{width:18px;height:18px}.w21-school-desc{font-size:.7rem}}@media (max-height:740px){.welcome-v21-home{padding-top:calc(env(safe-area-inset-top,0px) + 2px);padding-bottom:calc(env(safe-area-inset-bottom,0px) + 2px)}.w21-header{padding-top:4px}.w21-logo-full{height:26px}.w21-title{margin-top:4px;font-size:clamp(1rem,4.4vw,1.2rem);line-height:1.12}.w21-gift-beam{width:calc(100% - 20px);margin-top:6px;margin-bottom:5px}.w21-gift{min-height:54px;max-height:60px}.w21-gift-detail{display:none}.w21-gift-copy--carousel{min-height:3rem}.w21-gift-slide--cta .w21-gift-cta-line{font-size:clamp(.95rem,4.4vw,1.15rem)}.w21-tiles{gap:6px}.w21-tile{min-height:48px;padding:7px 0}.w21-school{grid-template-columns:minmax(120px,40%) minmax(0,1fr) 22px;height:92px;min-height:92px;margin-top:6px}.w21-school-visual{min-height:92px}.w21-school-boy{max-width:112px;height:100px;margin-bottom:-10px}.w21-school-title{font-size:.92rem}.w21-school-desc{font-size:.66rem;line-height:1.22}}@media (max-height:680px){.w21-school-desc span:nth-child(n+3),.w21-tile-sub{display:none}.w21-school{height:84px;min-height:84px}.w21-school-boy{height:90px}}@media (prefers-reduced-motion:reduce){.w21-layout,.w21-hero-img,.w21-aura,.w21-trail{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.w21-dot{opacity:.55!important;animation:none!important}.w21-gift-beam:before,.w21-gift-shine,.w21-gift-spark,.w21-gift-svg{animation:none!important}.w21-gift-shine{opacity:.2}.w21-tile,.w21-school{transition:none}}.welcome-v21-home .w21-layout{opacity:1!important;transform:none!important}
@font-face{font-family:Lexend;font-style:normal;font-weight:500;font-display:swap;src:url(../media/08328e320c8f68d1-s.068q2mbkdvzxv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lexend;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ce5b45ab00236ec9-s.0e2v01fdnfw~o.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lexend;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ca31d6821328a4e9-s.p.0w8w9q576xw20.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lexend;font-style:normal;font-weight:600;font-display:swap;src:url(../media/08328e320c8f68d1-s.068q2mbkdvzxv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lexend;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ce5b45ab00236ec9-s.0e2v01fdnfw~o.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lexend;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ca31d6821328a4e9-s.p.0w8w9q576xw20.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lexend;font-style:normal;font-weight:700;font-display:swap;src:url(../media/08328e320c8f68d1-s.068q2mbkdvzxv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lexend;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ce5b45ab00236ec9-s.0e2v01fdnfw~o.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lexend;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ca31d6821328a4e9-s.p.0w8w9q576xw20.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lexend;font-style:normal;font-weight:800;font-display:swap;src:url(../media/08328e320c8f68d1-s.068q2mbkdvzxv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lexend;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ce5b45ab00236ec9-s.0e2v01fdnfw~o.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lexend;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ca31d6821328a4e9-s.p.0w8w9q576xw20.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lexend Fallback;src:local(Arial);ascent-override:90.98%;descent-override:22.74%;line-gap-override:0.0%;size-adjust:109.91%}.lexend_2f4692f4-module__7mo5Xa__className{font-family:Lexend,Lexend Fallback;font-style:normal}.lexend_2f4692f4-module__7mo5Xa__variable{--font-lexend:"Lexend", "Lexend Fallback"}
.ph-coverflow{--ph-cf-card-w:clamp(108px, 31vw, 128px);--ph-cf-card-h:clamp(118px, 33vw, 148px);--ph-cf-step:clamp(88px, 26vw, 118px);--ph-cf-tilt:42deg;--ph-cf-depth:48px;pointer-events:none;-webkit-user-select:none;user-select:none;isolation:isolate;width:100%;height:100%;min-height:0;position:relative;overflow:visible}.ph-cf-fx{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ph-cf-glow{filter:blur(16px);background:radial-gradient(#00e5ff2e 0%,#2563eb12 45%,#0000 72%);border-radius:50%;width:72%;height:62%;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.ph-cf-floor{filter:blur(10px);opacity:.65;background:radial-gradient(#0006 0%,#0000 70%);border-radius:50%;width:64%;height:18%;position:absolute;bottom:6%;left:50%;transform:translate(-50%)}.ph-cf-stage{z-index:1;perspective:1100px;perspective-origin:50% 40%;width:100%;height:calc(100% - .65rem);transform-style:preserve-3d;position:relative}.ph-cf-card{width:var(--ph-cf-card-w);height:var(--ph-cf-card-h);max-height:calc(100% - 14px);margin-left:calc(var(--ph-cf-card-w) / -2);transform-style:preserve-3d;transform:translate3d(calc(var(--cf-o) * var(--ph-cf-step)), calc(var(--cf-abs) * 2px), calc(var(--cf-abs) * var(--ph-cf-depth) * -1)) rotateY(calc(var(--cf-o) * var(--ph-cf-tilt) * -1)) scale(calc(1 - min(var(--cf-abs), 2.2) * .1));opacity:calc(1 - min(var(--cf-abs), 2.4) * .26);will-change:transform;margin-top:0;transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .45s;position:absolute;top:10px;left:50%}.ph-cf-card.is-front{opacity:1}.ph-cf-card-inner{z-index:1;box-sizing:border-box;backface-visibility:hidden;background:linear-gradient(165deg,#fff 0%,#f4f7fb 100%);border:1px solid #e2e8f0f2;border-radius:14px;flex-direction:column;gap:5px;width:100%;height:100%;padding:10px 9px 8px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 28px #0006146b,0 2px 6px #0000002e,inset 0 1px #fffffff2}.ph-cf-card.is-front .ph-cf-card-inner{border-color:#a5f3fc8c;box-shadow:0 18px 40px #00081880,0 0 0 1px #22d3ee47,0 10px 28px #00e5ff2e,inset 0 1px #fff}.ph-cf-reflection{height:28%;opacity:calc(.35 - min(var(--cf-abs), 1.5) * .18);filter:blur(.5px);pointer-events:none;background:linear-gradient(#ffffff38 0%,#0000 100%);border-radius:0 0 12px 12px;margin-top:2px;position:absolute;top:100%;left:8%;right:8%;transform:scaleY(-1)translateZ(-1px);-webkit-mask-image:linear-gradient(#000 0%,#0000 85%);mask-image:linear-gradient(#000 0%,#0000 85%)}.ph-cf-head{justify-content:space-between;align-items:flex-start;gap:4px;display:flex}.ph-cf-brand{align-items:center;gap:6px;min-width:0;display:flex}.ph-cf-mark{background:linear-gradient(145deg, var(--accent), color-mix(in srgb, var(--accent) 50%, #fff));width:15px;height:15px;box-shadow:0 0 10px color-mix(in srgb, var(--accent) 40%, transparent);border-radius:4px;flex-shrink:0}.ph-cf-brand-text{flex-direction:column;min-width:0;line-height:1.12;display:flex}.ph-cf-kind{color:#0f172a;letter-spacing:-.01em;font-size:.55rem;font-weight:800}.ph-cf-ref{color:#94a3b8;white-space:nowrap;text-overflow:ellipsis;font-size:.42rem;font-weight:600;overflow:hidden}.ph-cf-pdf{letter-spacing:.04em;color:#b91c1c;background:#fee2e2;border-radius:4px;flex-shrink:0;padding:2px 5px;font-size:.4rem;font-weight:800}.ph-cf-title{color:#0f172a;letter-spacing:-.02em;white-space:pre-line;margin:2px 0 0;font-size:.68rem;font-weight:800;line-height:1.15}.ph-cf-meta{justify-content:space-between;align-items:center;gap:4px;display:flex}.ph-cf-date{color:#64748b;font-size:.48rem;font-weight:700}.ph-cf-amount,.ph-cf-status{color:var(--accent);font-size:.5rem;font-weight:800}.ph-cf-divider{background:linear-gradient(90deg,#0000,#e2e8f0 18% 82%,#0000);height:1px;margin:1px 0}.ph-cf-body{flex-direction:column;flex:1;gap:4px;min-height:0;display:flex}.ph-cf-row{justify-content:space-between;align-items:center;gap:5px;display:flex}.ph-cf-bar{background:#e2e8f0;border-radius:999px;height:3.5px;display:block}.ph-cf-bar-value{background:color-mix(in srgb, var(--accent) 30%, #e2e8f0)}.ph-cf-foot{justify-content:space-between;align-items:center;margin-top:auto;padding-top:2px;display:flex}.ph-cf-stamp{border:1.5px solid color-mix(in srgb, var(--accent) 55%, #94a3b8);opacity:.5;border-radius:50%;width:17px;height:17px}.ph-cf-sig{opacity:.65;background:linear-gradient(90deg,#0000,#cbd5e1 30%,#94a3b8 70%,#0000);border-radius:999px;width:30px;height:8px}.ph-cf-dots{z-index:2;pointer-events:none;justify-content:center;align-items:center;gap:.35rem;display:flex;position:absolute;bottom:.12rem;left:0;right:0}.ph-cf-dot{background:#94a3b859;border-radius:999px;width:.35rem;height:.35rem;transition:width .35s,background .35s}.ph-cf-dot.is-on{background:#00e5ffd9;width:.85rem;box-shadow:0 0 8px #00e5ff73}@media (prefers-reduced-motion:reduce){.ph-cf-card,.ph-cf-dot{transition:none}}
html.paid-home-v21-active{background:#050b18;overflow:hidden}html.paid-home-v21-active body,html.paid-home-v21-active body.bg-brand-bg{background:#050b18!important;overflow:hidden!important}.paid-home-v21{--ph-vh:100dvh;--ph-cyan:#00e5ff;--ph-ink:#e8f7ff;--ph-muted:#8aa0b8;--ph-nav-h:calc(3.75rem + env(safe-area-inset-bottom,0px));top:0;left:0;right:0;bottom:var(--ph-nav-h);z-index:80;width:100%;height:auto;max-height:none;color:var(--ph-ink);opacity:1;background:radial-gradient(90% 55% at 50% -10%,#00b4dc29,#0000 55%),radial-gradient(60% 40% at 100% 20%,#1e50c81f,#0000 50%),#050b18;flex-direction:column;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;transition:opacity .35s,transform .4s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;overflow:hidden;transform:translateY(6px)}.paid-home-v21.is-in{opacity:1;transform:translateY(0)}.ph-scroll{isolation:isolate;flex-direction:column;flex:1;min-height:0;padding:.55rem .9rem .28rem;display:flex;overflow:hidden}.ph-top{flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.45rem;margin-bottom:.2rem;padding-top:.15rem;display:flex}.ph-logo{object-fit:contain;object-position:left center;filter:brightness(1.2);width:auto;max-width:8rem;height:1.85rem}.ph-credits{color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fbbf241a;border:1px solid #fbbf2459;border-radius:999px;flex-shrink:0;align-items:center;gap:.28rem;margin:0;padding:.18rem .45rem .18rem .28rem;display:inline-flex}.ph-credits:active{background:#fbbf242e;transform:scale(.97)}.ph-credits-coin{object-fit:contain;filter:drop-shadow(0 1px 3px #00000059);width:1.25rem;height:1.25rem}.ph-credits-n{letter-spacing:-.02em;color:#fde68a;font-variant-numeric:tabular-nums;font-size:.88rem;font-weight:800;line-height:1}.ph-carousel{flex:auto;justify-content:center;align-items:flex-start;min-height:0;margin:0 0 .15rem;padding-top:16px;display:flex;overflow:visible}.ph-welcome{text-align:center;letter-spacing:-.01em;color:var(--ph-ink);flex-shrink:0;margin:.05rem 0 .95rem;padding:0 .15rem;font-size:.98rem;font-weight:600;line-height:1.35}.paid-home-v21 .ph-carousel .ph-coverflow{width:100%;height:100%}.ph-cta-analyze{color:#031525;width:100%;min-height:2.85rem;font-family:var(--font-lexend), Lexend, system-ui, sans-serif;letter-spacing:-.01em;cursor:pointer;background:linear-gradient(135deg,#5ef0ff 0%,#00d4ff 42%,#00b8e6 100%);border:none;border-radius:.95rem;flex-shrink:0;justify-content:center;align-items:center;gap:.45rem;margin:0 0 .4rem;padding:.72rem 2.4rem;font-size:.95rem;font-weight:700;display:flex;position:relative;overflow:visible;box-shadow:inset 0 0 0 1px #ffffff40,0 8px 22px #00d4ff6b,0 0 32px #00e5ff38}.ph-cta-analyze:active{transform:scale(.985)}.ph-cta-ico{z-index:1;flex-shrink:0;width:1.85rem;height:1.85rem;display:block;position:relative;overflow:visible}.ph-feat-ico{object-fit:contain;pointer-events:none;opacity:.95;filter:drop-shadow(0 3px 8px #0006);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:5.6rem!important;max-width:none!important;height:5.6rem!important;max-height:none!important}.ph-cta-label{z-index:3;text-align:center;flex:0 auto;position:relative}.ph-cta-analyze>svg{z-index:3;flex-shrink:0;position:absolute;top:50%;right:.85rem;transform:translateY(-50%)}.ph-last{background:linear-gradient(165deg,#0e1a32 0%,#0a1224 100%);border:1px solid #00e5ff2e;border-radius:.95rem;flex-shrink:0;margin-bottom:0;padding:.55rem .75rem .6rem;box-shadow:0 6px 18px #00000040}.ph-last-layout{grid-template-columns:auto 1fr;align-items:start;gap:.65rem;min-height:5.1rem;display:grid}.ph-last-left{flex-direction:column;flex-shrink:0;align-items:center;gap:.4rem;display:flex}.ph-last-title{color:#e2e8f0;white-space:nowrap;align-items:center;gap:.28rem;font-size:.72rem;font-weight:800;display:inline-flex}.ph-last-right{flex-direction:column;align-self:stretch;min-width:0;display:flex}.ph-last-date{color:var(--ph-muted);align-self:flex-end;margin-bottom:.35rem;font-size:.65rem;font-weight:600;line-height:1}.ph-last-thumb{box-sizing:border-box;background:#0a1224;border:1px solid #00e5ff40;border-radius:.65rem;flex-shrink:0;width:4.25rem;min-height:5.1rem;padding:.28rem;overflow:hidden}.ph-last-doc-preview{box-sizing:border-box;background:linear-gradient(165deg,#fff 0%,#f4f7fb 100%);border:1px solid #e8eef5;border-radius:.45rem;flex-direction:column;gap:.18rem;width:100%;height:100%;padding:.35rem .32rem .3rem;display:flex;box-shadow:0 4px 10px #0003}.ph-last-doc-head{align-items:flex-start;gap:.2rem;display:flex}.ph-last-doc-mark{background:linear-gradient(145deg, var(--accent,#f97316), color-mix(in srgb, var(--accent,#f97316) 50%, #fff));border-radius:.15rem;flex-shrink:0;width:.55rem;height:.55rem;margin-top:.05rem}.ph-last-doc-brand{flex-direction:column;flex:1;min-width:0;line-height:1.05;display:flex}.ph-last-doc-kind{color:#0f172a;font-size:.42rem;font-weight:800}.ph-last-doc-ref{color:#94a3b8;white-space:nowrap;text-overflow:ellipsis;font-size:.32rem;font-weight:600;overflow:hidden}.ph-last-doc-pdf{color:#b91c1c;background:#fee2e2;border-radius:.15rem;flex-shrink:0;padding:.05rem .18rem;font-size:.3rem;font-weight:800}.ph-last-doc-title{color:#0f172a;white-space:pre-line;letter-spacing:-.02em;margin:0;font-size:.48rem;font-weight:800;line-height:1.12}.ph-last-doc-meta{color:#64748b;justify-content:space-between;align-items:center;gap:.15rem;font-size:.34rem;font-weight:700;display:flex}.ph-last-doc-amount{color:var(--accent,#f97316);font-weight:800}.ph-last-doc-bars{flex-direction:column;gap:.15rem;margin-top:auto;display:flex}.ph-last-doc-bars span{background:color-mix(in srgb, var(--accent,#f97316) 22%, #e2e8f0);border-radius:999px;height:.18rem;display:block}.ph-last-meta{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.2rem;min-width:0;padding:.05rem .1rem .1rem;display:flex}.ph-last-doc{color:#f8fafc;align-items:center;gap:.28rem;margin:0;font-size:.84rem;font-weight:800;display:flex}.ph-last-doc svg{color:var(--ph-cyan);flex-shrink:0;width:.85rem;height:.85rem}.ph-last-status{color:#67e8f9;margin:0 0 .35rem;font-size:.68rem;font-weight:600}.ph-last-btn{color:#e0f9ff;cursor:pointer;background:#00e5ff0f;border:1.5px solid #00e5ff8c;border-radius:.7rem;flex-shrink:0;justify-content:center;align-items:center;gap:.28rem;width:auto;max-width:100%;min-height:2.15rem;margin-top:auto;padding:.45rem .85rem;font-size:.76rem;font-weight:800;display:inline-flex}.ph-last-btn:active{transform:scale(.985)}.ph-footer-stack{flex-direction:column;flex-shrink:0;gap:.4rem;margin-top:.4rem;display:flex;overflow:visible}.ph-tiles{flex-shrink:0;grid-template-columns:1fr 1fr;gap:.4rem;margin-bottom:0;display:grid;overflow:visible}.ph-tile{text-align:center;height:3.15rem;min-height:3.15rem;font-family:var(--font-lexend), Lexend, system-ui, sans-serif;letter-spacing:-.01em;color:#f8fafc;cursor:pointer;border:1px solid #0000;border-radius:.85rem;flex-direction:row;justify-content:center;align-items:center;gap:.4rem;padding:.4rem .7rem;font-size:.78rem;font-weight:700;display:flex;position:relative;overflow:visible}.ph-tile--form{grid-column:1/-1;height:3.15rem;min-height:3.15rem}.ph-tile-ico{z-index:1;flex-shrink:0;width:1.85rem;height:1.85rem;display:block;position:relative;overflow:visible}.ph-tile-ico .ph-feat-ico{transform:translate(-50%,-50%);width:5.5rem!important;height:5.5rem!important}.ph-tile>span:not(.ph-tile-ico){z-index:3;position:relative}.ph-tile--analyze{background:radial-gradient(circle at 12%,#50aaff61 0%,#0000 55%),linear-gradient(90deg,#1a5fd4 0%,#0d2f6e 45%,#081830 100%);border-color:#5aaaff66;box-shadow:0 0 12px #3b82f633}.ph-tile--analyze .ph-tile-ico{box-shadow:none;background:0 0}.ph-tile--compare{background:radial-gradient(circle at 12%,#aa8cff52 0%,#0000 55%),linear-gradient(90deg,#4a2fc0 0%,#1e1458 48%,#0e0a2a 100%);border-color:#9b7dff66;box-shadow:0 0 12px #7c5cff2e}.ph-tile--compare .ph-tile-ico{box-shadow:none;background:0 0}.ph-tile--form{background:radial-gradient(circle at 8%,#34d3994d 0%,#0000 50%),linear-gradient(90deg,#0f766e 0%,#115e59 28%,#0a2a28 70%,#061816 100%);border-color:#34d39966;box-shadow:0 0 12px #10b98129}.ph-tile--form .ph-tile-ico{box-shadow:none;background:0 0}.ph-tile:active{transform:scale(.985)}.paid-home-v21 .ph-school-slot.w21-school{flex-shrink:0;height:92px;min-height:92px;margin-top:0;margin-bottom:0}.paid-home-v21 .ph-school-slot.w21-school .w21-school-visual{min-height:92px}.paid-home-v21 .ph-school-slot.w21-school .w21-school-boy{max-width:112px;height:100px;margin-bottom:-10px}@media (max-height:700px){.ph-carousel{margin:.05rem 0 .25rem}.ph-cta-analyze{min-height:2.65rem}.ph-tile,.ph-tile--form{height:2.85rem;min-height:2.85rem}.ph-last-layout,.ph-last-thumb{min-height:4.6rem}.paid-home-v21 .ph-school-slot.w21-school,.paid-home-v21 .ph-school-slot.w21-school .w21-school-visual{height:84px;min-height:84px}.paid-home-v21 .ph-school-slot.w21-school .w21-school-boy{max-width:104px;height:92px}}.paid-home-v21{opacity:1!important;transform:none!important}
.fu-import{--fu-vh:100dvh;--fu-vt:0px;top:var(--fu-vt);height:var(--fu-vh);z-index:2147482850;isolation:isolate;color:#fff;-webkit-tap-highlight-color:transparent;overscroll-behavior:none;touch-action:manipulation;background:#050a18;position:fixed;left:0;right:0;overflow:hidden}.fu-import-bg{pointer-events:none;z-index:0;position:absolute;inset:0}.fu-import-aura{filter:blur(12px);border-radius:50%;position:absolute}.fu-import-aura-a{background:radial-gradient(circle,#22d3ee2e 0%,#0000 68%);width:min(92vw,380px);height:min(92vw,380px);top:18%;left:50%;transform:translate(-50%,-50%)}.fu-import-aura-b{background:radial-gradient(circle,#3b82f61f 0%,#0000 70%);width:min(70vw,260px);height:min(70vw,260px);top:72%;left:78%;transform:translate(-50%,-50%)}.fu-import-layout{z-index:1;max-width:26rem;height:100%;max-height:100%;padding:max(.4rem, env(safe-area-inset-top,0px)) 1.1rem max(.75rem, env(safe-area-inset-bottom,0px));box-sizing:border-box;flex-direction:column;margin:0 auto;display:flex;position:relative;overflow:hidden}.fu-import-top{flex-shrink:0;justify-content:space-between;align-items:center;min-height:2.35rem;display:flex;position:relative}.fu-import-logo{object-fit:contain;object-position:center;filter:brightness(1.15);pointer-events:none;width:auto;max-width:7.5rem;height:1.7rem;display:none}.fu-import-paid-push{pointer-events:none;flex:auto;min-height:0;display:none}.fu-import-back,.fu-import-help{color:#e8eef7;cursor:pointer;z-index:1;background:0 0;border:0;border-radius:999px;place-items:center;width:2.4rem;height:2.4rem;padding:0;display:grid;position:relative}.fu-import-help{color:#d2e1f5eb}.fu-import-help-q{color:#dce8f8f2;border:1.5px solid #c8dcf0bf;border-radius:999px;place-items:center;width:1.35rem;height:1.35rem;font-size:.78rem;font-weight:600;line-height:1;display:grid}.fu-import-hero{pointer-events:none;flex-shrink:0;justify-content:center;margin:.15rem 0 .1rem;display:flex}.fu-import-hero-svg{filter:drop-shadow(0 8px 22px #2563eb73);display:block}.fu-import--form .fu-import-title{margin-top:calc(.1rem + 10px)}.fu-import--form .fu-import-layout{overscroll-behavior:none;padding-bottom:max(.45rem, env(safe-area-inset-bottom,0px));overflow:hidden!important}.fu-import--form .fu-import-hero{transform-origin:top;margin-top:.15rem;margin-bottom:-.35rem;transform:scale(.9)}.fu-import--form .fu-import-sub{margin-top:.28rem;font-size:.74rem;line-height:1.28}.fu-import--form .fu-import-choices{flex:none;gap:.42rem;margin-top:auto}.fu-import--form .fu-import-choice{box-sizing:border-box;flex:none;height:4.625rem;min-height:4.625rem;max-height:4.625rem;padding-top:.55rem;padding-bottom:.55rem}.fu-import--form .fu-import-or{margin:.85rem 0 .3rem}.fu-import--form .fu-import-examples-head{gap:.2rem;margin-bottom:.35rem}.fu-import--form .fu-import-examples-sub{margin-top:.08rem;font-size:.66rem;line-height:1.25}.fu-import--form .fu-import-examples{gap:.35rem}.fu-import--form .fu-import-example{min-height:2.15rem;padding:.32rem .5rem}.fu-import--form .fu-import-privacy{gap:.28rem;margin-top:.4rem;padding-top:.2rem}.fu-import-title{text-align:center;letter-spacing:-.02em;color:#fff;flex-shrink:0;margin:.45rem 0 0;font-size:clamp(1.22rem,5vw,1.45rem);font-weight:750;line-height:1.15}.fu-import-sub{text-align:center;color:#a8c6e6e0;white-space:pre-line;flex-shrink:0;margin:.45rem 0 0;font-size:.8rem;font-weight:450;line-height:1.35}.fu-import-help-tip{color:#bae6fde6;text-align:center;background:#0b1628bf;border:1px solid #7dd3fc33;border-radius:.75rem;flex-shrink:0;margin:.4rem 0 0;padding:.45rem .65rem;font-size:.7rem;line-height:1.35}.fu-import-choices{flex-direction:column;flex:auto;justify-content:stretch;gap:.55rem;min-height:0;margin-top:1.7rem;display:flex}.fu-import-choice{color:#f1f5f9;text-align:left;cursor:pointer;background:linear-gradient(165deg,#12203aeb 0%,#0a1224f2 100%);border:1px solid #5ec8ff38;border-radius:1.15rem;flex:1 1 0;align-items:center;gap:.75rem;width:100%;min-height:3.6rem;max-height:5.2rem;padding:.7rem .85rem;transition:transform .18s,border-color .18s;display:flex;box-shadow:0 10px 28px #00041059,0 0 0 1px #22d3ee0a,inset 0 1px #ffffff0a}.fu-import-choice:active{transform:scale(.985)}.fu-import-choice-icon{color:#fff;width:2.7rem;height:2.7rem;box-shadow:none;background:0 0;border-radius:.85rem;flex-shrink:0;place-items:center;display:grid;position:relative;overflow:visible}.fu-import-choice-icon.is-cam,.fu-import-choice-icon.is-pdf,.fu-import-choice-icon.is-gal,.fu-import-choice-icon.is-paste{box-shadow:none;background:0 0}.fu-import-choice:has(.is-cam){background:radial-gradient(90% 120% at 8%,#3b82f66b 0%,#0000 58%),radial-gradient(70% 90% at 92% 20%,#38bdf824 0%,#0000 50%),linear-gradient(115deg,#153c82e0 0%,#0a1834f0 48%,#080e20f5 100%);border-color:#60a5fa6b;box-shadow:0 10px 28px #00041059,0 0 18px #3b82f62e,inset 0 1px #93c5fd1f}.fu-import-choice:has(.is-pdf){background:radial-gradient(90% 120% at 8%,#eab3085c 0%,#0000 58%),radial-gradient(70% 90% at 92% 80%,#fde04724 0%,#0000 50%),linear-gradient(115deg,#644e0ce6 0%,#241e0af0 48%,#0e0c08f5 100%);border-color:#facc156b;box-shadow:0 10px 28px #00041059,0 0 18px #eab30829,inset 0 1px #fde04724}.fu-import-choice:has(.is-gal){background:radial-gradient(90% 120% at 8%,#10b9815c 0%,#0000 58%),radial-gradient(70% 90% at 90% 15%,#2dd4bf24 0%,#0000 50%),linear-gradient(115deg,#064e44e6 0%,#08201ef0 48%,#061012f5 100%);border-color:#34d39966;box-shadow:0 10px 28px #00041059,0 0 18px #10b98129,inset 0 1px #6ee7b71f}.fu-import-choice:has(.is-paste){background:radial-gradient(90% 120% at 8%,#8b5cf661 0%,#0000 58%),radial-gradient(70% 90% at 92% 75%,#60a5fa1f 0%,#0000 50%),linear-gradient(115deg,#4c2a8ce0 0%,#1c123af0 48%,#0a0a1cf5 100%);border-color:#a78bfa6b;box-shadow:0 10px 28px #00041059,0 0 18px #8b5cf629,inset 0 1px #c4b5fd1f}.fu-import-paste{flex-direction:column;flex:auto;gap:.55rem;min-height:0;margin-top:.35rem;display:flex}.fu-import-paste-back{color:#bae6fdeb;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:.35rem;padding:.2rem 0;font-size:.78rem;font-weight:600;display:inline-flex}.fu-import-paste-label{color:#e2e8f0;font-size:.82rem;font-weight:700}.fu-import-paste-area{box-sizing:border-box;resize:none;color:#e8eef7;background:#081020e0;border:1px solid #5ec8ff47;border-radius:.95rem;outline:none;flex:auto;width:100%;min-height:7rem;padding:.75rem .85rem;font-size:.84rem;line-height:1.4}.fu-import-paste-area:focus{border-color:#2dd4bf8c;box-shadow:0 0 0 1px #2dd4bf33}.fu-import-paste-area::placeholder{color:#94b2d28c}.fu-import-paste-cta{cursor:pointer;border:0;border-radius:.95rem;flex-shrink:0;width:100%;min-height:2.75rem;font-size:.92rem;font-weight:700}.fu-import-paste-cta:disabled{opacity:.4;cursor:not-allowed}.fu-import-choice-copy{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.fu-import-choice-title{letter-spacing:-.015em;color:#f8fafc;font-size:.92rem;font-weight:700}.fu-import-choice-sub{color:#a0bedcd1;white-space:pre-line;font-size:.72rem;font-weight:450;line-height:1.25}.fu-import-choice-chev{color:#e2e8f0bf;flex-shrink:0}.fu-import--compare{overflow:hidden}.fu-import--compare .fu-import-layout{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;overflow:hidden auto!important}.fu-import--compare .fu-import-sub{max-width:22rem;margin-left:auto;margin-right:auto}.fu-import-compare{flex-direction:column;flex:none;gap:.95rem;margin-top:.85rem;display:flex}.fu-import-doc{flex-direction:column;gap:.45rem;display:flex}.fu-import-doc-label{align-items:center;gap:.55rem;min-height:1.5rem;display:flex}.fu-import-doc-num{color:#e0f2fe;background:#38bdf838;border:1px solid #7dd3fc8c;border-radius:999px;flex-shrink:0;place-items:center;width:1.45rem;height:1.45rem;font-size:.78rem;font-weight:800;display:grid;box-shadow:0 0 12px #22d3ee33}.fu-import-doc-name{color:#e2e8f0;letter-spacing:-.01em;flex-shrink:0;font-size:.88rem;font-weight:700}.fu-import-doc-line{background:linear-gradient(90deg,#38bdf88c,#38bdf814);flex:auto;min-width:1.5rem;height:1px}.fu-import-choices--slot{flex:none;gap:.42rem;margin-top:.15rem}.fu-import-choices--slot .fu-import-choice{flex:none;min-height:3.75rem;max-height:none;padding:.7rem .75rem}.fu-import-choices--slot .fu-import-choice-icon{border-radius:.75rem;width:2.35rem;height:2.35rem}.fu-import-choices--slot .fu-import-choice-title{font-size:.86rem}.fu-import-choices--slot .fu-import-choice-sub{white-space:normal;font-size:.68rem}.fu-import-slot-file{color:#7dd3fce6;word-break:break-all;margin:0;font-size:.72rem}.fu-import-slot-file--single{text-align:center;margin:0 0 .35rem}.fu-import-confirm{flex-direction:column;flex-shrink:0;align-items:center;gap:.55rem;margin-top:.85rem;display:flex}.fu-import-confirm-btn{letter-spacing:-.01em;color:#041018;cursor:pointer;background:linear-gradient(#7ef5ff 0%,#22d3ee 48%,#06b6d4 100%);border:0;border-radius:999px;width:100%;min-height:3rem;padding:.75rem 1.1rem;font-size:.95rem;font-weight:750;box-shadow:0 0 0 1px #7dd3fc59,0 10px 28px #06b6d459}.fu-import-confirm-btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.fu-import-confirm-btn:not(:disabled):active{transform:scale(.985)}.fu-import-confirm-reset{color:#a0bedce0;text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;padding:.15rem .4rem;font-size:.72rem;font-weight:550;text-decoration:underline}.fu-import-confirm-reset:active{color:#e0f2fe}.fu-import-or{flex-shrink:0;align-items:center;gap:.75rem;margin:.75rem 0 .55rem;display:flex}.fu-import-or-line{background:linear-gradient(90deg,#0000,#38bdf859,#0000);flex:1;height:1px}.fu-import-or-label{letter-spacing:.14em;color:#7dd3fcbf;font-size:.72rem;font-weight:750}.fu-import-examples-head{text-align:center;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:.35rem;margin-bottom:.5rem;display:flex}.fu-import-examples-spark{vertical-align:-.15em;color:#38bdf8;filter:drop-shadow(0 0 6px #38bdf88c);flex-shrink:0;margin-right:.35rem;display:inline-block}.fu-import-examples-title{color:#f1f5f9;letter-spacing:-.01em;text-align:center;margin:0;font-size:.84rem;font-weight:700}.fu-import-examples-sub{color:#a0bedcd1;white-space:pre-line;text-align:center;margin:.18rem 0 0;font-size:.7rem;line-height:1.3}.fu-import-examples{flex-shrink:0;grid-template-columns:1fr 1fr;gap:.45rem;display:grid}.fu-import-example{color:#f1f5f9;text-align:left;cursor:pointer;background:#0c162ae0;border:1px solid #5ec8ff3d;border-radius:.75rem;align-items:center;gap:.4rem;min-height:2.35rem;padding:.4rem .55rem;font-size:.68rem;font-weight:650;display:flex;box-shadow:0 4px 14px #00000038}.fu-import-example svg{color:#bae6fde6;flex-shrink:0}.fu-import-example:disabled{opacity:.5}.fu-import-error{text-align:center;color:#fca5a5;margin-top:.75rem;font-size:.8rem}.fu-import-privacy{text-align:center;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:.4rem;margin-top:.55rem;padding-top:.35rem;display:flex}html.doclia-paid-shell .fu-import-top{align-items:center;justify-content:unset;grid-template-columns:2.4rem 1fr 2.4rem;min-height:3.25rem;padding-top:.25rem;padding-bottom:.25rem;display:grid}html.doclia-paid-shell .fu-import-logo{justify-self:center;max-width:9rem;height:2.05rem;margin-top:1.05rem;display:block}html.doclia-paid-shell .fu-import-help{justify-self:end}html.doclia-paid-shell .fu-import-layout{padding-bottom:.55rem}html.doclia-paid-shell .fu-import-paid-push{flex:none;height:1.35rem;min-height:1.15rem;max-height:1.6rem;display:block}.fu-import-paid-mid,.fu-import-paid-gap{pointer-events:none;display:none}html.doclia-paid-shell .fu-import-paid-mid,html.doclia-paid-shell .fu-import-paid-gap{flex:1 1 0;min-height:.5rem;display:block}html.doclia-paid-shell .fu-import-title,html.doclia-paid-shell .fu-import-sub{margin-top:.45rem}html.doclia-paid-shell .fu-import-choices{flex:none;gap:.5rem;min-height:0;margin-top:0}html.doclia-paid-shell .fu-import-choices--with-paste .fu-import-choice{text-align:left;flex:none;justify-content:flex-start;align-items:center;gap:0;height:5.2rem;min-height:5rem;max-height:5.4rem;padding:.82rem .9rem .82rem calc(80px + 3rem);position:relative}html.doclia-paid-shell .fu-import:not(.fu-import--compare) .fu-import-choices:not(.fu-import-choices--with-paste) .fu-import-choice{text-align:left;flex:none;justify-content:flex-start;align-items:center;gap:0;height:5.95rem;min-height:5.75rem;max-height:6.1rem;padding:.95rem .95rem .95rem calc(80px + 3rem);position:relative}html.doclia-paid-shell .fu-import--compare .fu-import-layout{overflow:hidden!important}html.doclia-paid-shell .fu-import--compare .fu-import-paid-push{flex:none;height:.7rem;min-height:.55rem;max-height:.9rem}html.doclia-paid-shell .fu-import--compare .fu-import-paid-mid,html.doclia-paid-shell .fu-import--compare .fu-import-paid-gap{flex:none;height:.35rem;min-height:.3rem;max-height:.45rem}html.doclia-paid-shell .fu-import--compare .fu-import-compare{flex-direction:column;flex:1 1 0;gap:.5rem;min-height:0;margin-top:0;display:flex}html.doclia-paid-shell .fu-import--compare .fu-import-doc{flex-direction:column;flex:1 1 0;gap:.32rem;min-height:0;display:flex}html.doclia-paid-shell .fu-import--compare .fu-import-doc-label{flex-shrink:0;min-height:1.25rem}html.doclia-paid-shell .fu-import--compare .fu-import-choices--slot{flex-direction:column;flex:1 1 0;justify-content:stretch;gap:.32rem;min-height:0;margin-top:0;display:flex}html.doclia-paid-shell .fu-import--compare .fu-import-choices--slot .fu-import-choice{text-align:left;flex:1 1 0;justify-content:flex-start;align-items:center;gap:0;height:auto;min-height:0;max-height:none;padding:.4rem .7rem .4rem calc(56px + 2.5rem);position:relative}html.doclia-paid-shell .fu-import--compare .fu-import-choice-icon{width:2.5rem;height:2.5rem;left:28px}html.doclia-paid-shell .fu-import--compare .fu-import-choices--slot .fu-import-choice-title{font-size:.84rem}html.doclia-paid-shell .fu-import--compare .fu-import-choices--slot .fu-import-choice-sub{font-size:.66rem;line-height:1.2}html.doclia-paid-shell .fu-import--compare .fu-import-choice-chev{bottom:.4rem;right:.6rem}html.doclia-paid-shell .fu-import--compare .fu-import-privacy{flex-shrink:0;margin-bottom:.55rem;transform:translateY(-.2rem)}html.doclia-paid-shell .fu-import-choice-copy{text-align:left;flex:0 auto;justify-content:center;align-self:center;align-items:flex-start;width:auto;min-width:0}html.doclia-paid-shell .fu-import-choice-chev{color:#e2e8f0bf;pointer-events:none;flex-shrink:0;position:absolute;bottom:.65rem;right:.75rem}html.doclia-paid-shell .fu-import-choice-icon{z-index:1;flex-shrink:0;place-items:center;width:3rem;height:3rem;display:grid;position:absolute;top:50%;left:40px;overflow:visible;transform:translateY(-50%)}.fu-import-choice-lucide{display:none}.fu-import-choice-3d{object-fit:contain;mix-blend-mode:lighten;pointer-events:none;flex-shrink:0;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:118%!important;max-width:none!important;height:118%!important;max-height:none!important}html.doclia-paid-shell .fu-import-privacy{margin-top:0;margin-bottom:.75rem;padding-top:.1rem;padding-bottom:0;transform:translateY(-.35rem)}.fu-import-privacy-lock{color:#22d3ee;filter:drop-shadow(0 0 8px #22d3ee8c)}.fu-import-privacy-copy{flex-direction:column;align-items:center;display:flex}.fu-import-privacy-title{color:#f1f5f9;text-align:center;margin:0;font-size:.84rem;font-weight:700}.fu-import-privacy-sub{color:#a0bedccc;white-space:pre-line;text-align:center;margin:.2rem 0 0;font-size:.7rem;line-height:1.35}html.first-use-import-v21-active,html.first-use-import-v21-active body{background-color:#050a18!important;background-image:none!important;height:100%!important;overflow:hidden!important}html.first-use-import-v21-active:before{content:none!important;display:none!important}@media (max-height:720px){.fu-import-title{margin-top:.3rem;font-size:1.18rem}.fu-import-sub{margin-top:.3rem;font-size:.74rem}.fu-import-choices{gap:.4rem;margin-top:1.35rem}.fu-import-choice{min-height:3.2rem;max-height:4.4rem;padding:.5rem .7rem}.fu-import-choice-icon{width:2.4rem;height:2.4rem}.fu-import-or{margin:.5rem 0 .4rem}.fu-import-examples{gap:.35rem}.fu-import-example{min-height:2.1rem}.fu-import-privacy{padding-top:.45rem}}@media (min-height:780px){.fu-import-choices{gap:.7rem}.fu-import-choice{max-height:5.8rem}.fu-import-choice-icon{width:3rem;height:3rem}}@media (prefers-reduced-motion:reduce){.fu-import-choice{transition:none}}
html.first-use-analyzing-v21-active,html.first-use-analyzing-v21-active body{background:#050a18!important;height:100%!important;overflow:hidden!important}.fu-analyzing{--fu-cyan:#3de7ff;--fu-cyan-hot:#7ef5ff;--fu-cyan-soft:#3de7ff8c;--fu-navy:#050a18;--fu-text:#f4f7ff;--fu-muted:#bacde6c7;z-index:40;color:var(--fu-text);-webkit-tap-highlight-color:transparent;background:0 0;flex-direction:column;font-family:Inter,system-ui,-apple-system,sans-serif;display:flex;position:fixed;inset:0;overflow:hidden}.fu-analyzing-bg{z-index:0;pointer-events:none;background:radial-gradient(85% 48% at 50% 16%,#204e9652,#0000 60%),radial-gradient(70% 38% at 50% 72%,#1258a01f,#0000 55%),linear-gradient(#07122a 0%,#050a18 40%,#040812 100%);position:absolute;inset:0}.fu-analyzing-aura{filter:blur(1px);background:radial-gradient(circle,#3de7ff33 0%,#2878dc1a 38%,#0000 68%);border-radius:50%;width:min(88vw,360px);height:min(88vw,360px);position:absolute;top:26%;left:50%;transform:translate(-50%,-50%)}.fu-analyzing-wave{opacity:.75;border:1px solid #5abeff21;border-radius:50%;position:absolute;left:50%;transform:translate(-50%)}.fu-analyzing-wave-a{width:min(98vw,400px);height:min(58vw,240px);top:18%}.fu-analyzing-wave-b{border-color:#3de7ff1f;width:min(78vw,320px);height:min(46vw,190px);top:26%}.fu-analyzing-wave-c{border-color:#3de7ff14;width:min(58vw,240px);height:min(34vw,140px);top:32%}.fu-analyzing-layout{z-index:1;width:100%;max-width:430px;padding:max(8px, env(safe-area-inset-top,0px)) 22px max(16px, env(safe-area-inset-bottom,0px));box-sizing:border-box;flex-direction:column;flex:1;align-items:center;min-height:0;margin:0 auto;display:flex;position:relative}.fu-analyzing-top{flex-shrink:0;grid-template-columns:40px 1fr 40px;align-items:center;width:100%;height:36px;display:grid}.fu-analyzing-nav-back{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:12px;place-items:center;width:40px;height:40px;margin:0;padding:0;display:grid}.fu-analyzing-nav-back:active{opacity:.7}.fu-analyzing-top-spacer{width:40px;height:40px}.fu-analyzing-title{letter-spacing:-.025em;text-align:center;color:#fff;margin:2px 0 0;padding:0 6px;font-size:clamp(1.7rem,7vw,2rem);font-weight:700;line-height:1.12}.fu-analyzing-sub{text-align:center;max-width:300px;color:var(--fu-muted);white-space:pre-line;flex-shrink:0;margin:10px 0 0;padding:0 6px;font-size:.8125rem;font-weight:400;line-height:1.42}.fu-analyzing-preview{flex:none;justify-content:center;width:100%;margin-top:12px;display:flex}.fu-analyzing-stage{aspect-ratio:.68;--fu-scan-inset:12px;width:min(48vw,162px);position:relative}.fu-analyzing-doc-glow{pointer-events:none;background:radial-gradient(at 50% 52%,#3de7ff47 0%,#2878dc1f 40%,#0000 68%);border-radius:50%;animation:3.6s ease-in-out infinite fu-analyzing-glow-breathe;position:absolute;inset:-28% -34% -36%}.fu-analyzing-flare{pointer-events:none;filter:blur(8px);opacity:.85;background:radial-gradient(#3de7ff59 0%,#3de7ff14 42%,#0000 70%);width:150%;height:48%;animation:3.2s ease-in-out infinite fu-analyzing-flare;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.fu-analyzing-frame{z-index:1;inset:var(--fu-scan-inset);background:#fff;border-radius:12px;position:absolute;overflow:hidden;box-shadow:0 12px 32px #0000007a,0 0 0 1px #3de7ff33,0 0 28px #3de7ff3d}.fu-analyzing-corner{z-index:4;pointer-events:none;border-color:var(--fu-cyan-hot);filter:drop-shadow(0 0 3px #3de7ff)drop-shadow(0 0 10px #3de7ffd9)drop-shadow(0 0 18px #3de7ff73);border-style:solid;width:26px;height:26px;position:absolute}.fu-analyzing-c-tl{border-width:2.5px 0 0 2.5px;border-radius:7px 0 0;top:0;left:0}.fu-analyzing-c-tr{border-width:2.5px 2.5px 0 0;border-radius:0 7px 0 0;top:0;right:0}.fu-analyzing-c-bl{border-width:0 0 2.5px 2.5px;border-radius:0 0 0 7px;bottom:0;left:0}.fu-analyzing-c-br{border-width:0 2.5px 2.5px 0;border-radius:0 0 7px;bottom:0;right:0}.fu-analyzing-beam{z-index:2;pointer-events:none;will-change:left, opacity;background:linear-gradient(#0000 0%,#3de7ff33 10%,#7ef5ff 48%,#3de7ff33 90%,#0000 100%);width:2.5px;animation:2.8s ease-in-out infinite fu-analyzing-scan-x;position:absolute;top:-2%;bottom:-2%;left:8%;box-shadow:0 0 8px 2px #7ef5ffe6,0 0 20px 5px #3de7ff73,0 0 36px 10px #3de7ff33}.fu-analyzing-beam:before{content:"";filter:blur(4px);pointer-events:none;background:linear-gradient(90deg,#0000,#3de7ff2e,#0000);width:28px;position:absolute;top:8%;bottom:8%;left:50%;transform:translate(-50%)}.fu-analyzing-img{object-fit:contain;object-position:top center;background:#fff;width:100%;height:100%;display:block}.fu-analyzing-doc{box-sizing:border-box;color:#1a2438;background:linear-gradient(#fff 0%,#f3f6fb 100%);flex-direction:column;height:100%;padding:14px 14px 12px;display:flex}.fu-analyzing-doc-head{align-items:center;gap:6px;margin-bottom:10px;display:flex}.fu-analyzing-doc-mark{background:conic-gradient(from 210deg,#ff6b1a,#ff9a3c,#ff6b1a 70%,#e8450a);border-radius:50%;flex-shrink:0;width:18px;height:18px;box-shadow:0 0 0 2px #ff6b1a33}.fu-analyzing-doc-brand{letter-spacing:.06em;color:#ff6b1a;flex:1;font-size:.55rem;font-weight:700}.fu-analyzing-doc-pdf{letter-spacing:.04em;color:#7a8699;background:#e8edf4;border-radius:4px;padding:2px 5px;font-size:.5rem;font-weight:700}.fu-analyzing-doc-title{color:#152033;margin:0 0 12px;font-size:.72rem;font-weight:700;line-height:1.25}.fu-analyzing-doc-lines{flex-direction:column;flex:1;gap:7px;display:flex}.fu-analyzing-doc-lines span{background:linear-gradient(90deg,#d5dce8,#e8edf4);border-radius:3px;height:5px;display:block}.fu-analyzing-doc-foot{border-top:1px solid #e2e8f0;margin-top:10px;padding-top:8px}.fu-analyzing-doc-amount{color:#0f1a2e;font-size:.78rem;font-weight:700}.fu-analyzing-steps{flex-direction:column;flex:none;justify-content:flex-start;gap:0;width:100%;max-width:340px;min-height:0;margin:14px 0 0;padding:0 0 0 2px;list-style:none;display:flex;overflow:visible}.fu-analyzing-steps>li{grid-template-columns:22px 1fr;align-items:start;gap:14px;min-height:0;display:grid}.fu-analyzing-rail{flex-direction:column;align-items:center;height:100%;padding-top:4px;display:flex}.fu-analyzing-step-dot{box-sizing:border-box;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;transition:background .35s,border-color .35s,box-shadow .35s;display:grid;position:relative}.fu-analyzing-rail-line{background:#a0b9d738;border-radius:1px;flex:1;width:2px;min-height:12px;margin:4px 0;transition:background .45s,box-shadow .45s}.fu-analyzing-rail-line.is-lit{background:linear-gradient(180deg, var(--fu-cyan), #3de7ff59);box-shadow:0 0 6px #3de7ff73}.fu-analyzing-step-copy{flex-direction:column;gap:3px;min-width:0;padding-bottom:10px;display:flex}.fu-analyzing-steps>li:last-child .fu-analyzing-step-copy{padding-bottom:0}.fu-analyzing-step-title{letter-spacing:-.015em;color:#fff;font-size:.9rem;font-weight:600;line-height:1.28;transition:opacity .35s,color .35s}.fu-analyzing-step-sub{color:var(--fu-muted);font-size:.78rem;font-weight:400;line-height:1.35;transition:opacity .35s}.fu-analyzing-steps>li.is-done .fu-analyzing-step-dot{background:var(--fu-cyan);color:#041018;border:none;box-shadow:0 0 12px #3de7ff99}.fu-analyzing-steps>li.is-active .fu-analyzing-step-dot{border:2px solid var(--fu-cyan);background:0 0;box-shadow:0 0 0 3px #3de7ff29,0 0 14px #3de7ff8c}.fu-analyzing-step-core{background:#fff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #3de7ffe6}.fu-analyzing-steps>li.is-todo .fu-analyzing-step-dot{background:0 0;border:1.5px solid #c8d7eb6b}.fu-analyzing-steps>li.is-todo .fu-analyzing-step-title{opacity:.5}.fu-analyzing-steps>li.is-todo .fu-analyzing-step-sub{opacity:.4}.fu-analyzing-pulse{pointer-events:none;border:1.5px solid #3de7ff80;border-radius:50%;animation:2s ease-out infinite fu-analyzing-pulse;position:absolute;inset:-6px}.fu-analyzing-reassure{background:linear-gradient(145deg,#107848f5 0%,#084830fa 55%,#063024fc 100%);border:1px solid #34d39959;border-radius:18px;flex-shrink:0;align-items:center;gap:14px;width:100%;margin-top:auto;padding:15px 16px;display:flex;box-shadow:0 10px 32px #00000061,0 0 24px #10b9812e,inset 0 1px #a7f3d01f}.fu-analyzing-ring{background:radial-gradient(circle at 40% 35%,#1a3a6e,#0a1830);border-radius:50%;flex-shrink:0;width:44px;height:44px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #3de7ff38,0 0 18px #288cdc47}.fu-analyzing-ring-spin{border:2.5px solid #0000;border-top-color:var(--fu-cyan);will-change:transform;border-right-color:#3de7ff47;border-radius:50%;animation:1.35s linear infinite fu-analyzing-ring;position:absolute;inset:3px}.fu-analyzing-reassure-title{color:#fff;letter-spacing:-.015em;margin:0;font-size:.9375rem;font-weight:700}.fu-analyzing-reassure-sub{color:var(--fu-muted);margin:1px 0 0;font-size:.75rem;line-height:1.25}html.doclia-paid-shell .fu-analyzing-reassure-sub{margin-top:0}.fu-analyzing-cta{cursor:pointer;letter-spacing:-.02em;color:#041018;background:linear-gradient(135deg,#7ef5ff 0%,#3de7ff 55%,#2bc4e8 100%);border:none;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;width:100%;height:92px;min-height:92px;padding:0 20px;font-size:1.2rem;font-weight:750;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 10px 28px #3de7ff59,0 0 0 1px #7ef5ff59,inset 0 1px #ffffff73}.fu-analyzing-reassure,.fu-analyzing-cta{margin-bottom:max(12px, env(safe-area-inset-bottom,0px));margin-top:auto!important}.fu-analyzing.is-done .fu-analyzing-layout{padding-bottom:max(12px, env(safe-area-inset-bottom,0px))}.fu-analyzing.is-done .fu-analyzing-sub{min-height:55px}.fu-analyzing-cta:active{transform:scale(.98)}.fu-analyzing.is-done .fu-analyzing-doc-glow,.fu-analyzing.is-done .fu-analyzing-flare{opacity:.7;animation:none}.fu-analyzing.is-done .fu-analyzing-corner{filter:drop-shadow(0 0 3px #3de7ffd9)drop-shadow(0 0 8px #3de7ff73)}.fu-analyzing-error{text-align:center;justify-content:center;gap:12px;padding-inline:24px}.fu-analyzing-error-body{color:var(--fu-muted);margin:0;font-size:.875rem;line-height:1.45}.fu-analyzing-credit-safe{color:var(--fu-cyan);margin:0;font-size:.75rem}.fu-analyzing-error-actions{flex-direction:column;gap:10px;width:100%;max-width:260px;margin-top:8px;display:flex}.fu-analyzing-retry,.fu-analyzing-back-btn{cursor:pointer;border:none;border-radius:12px;height:44px;font-size:.9rem;font-weight:600}.fu-analyzing-retry{background:var(--fu-cyan);color:#041018}.fu-analyzing-back-btn{color:#fff;background:#ffffff14;border:1px solid #ffffff1f}@keyframes fu-analyzing-scan-x{0%{opacity:.35;left:8%}12%{opacity:1}50%{opacity:1;left:90%}88%{opacity:1}to{opacity:.35;left:8%}}@keyframes fu-analyzing-glow-breathe{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes fu-analyzing-flare{0%,to{opacity:.65;transform:translate(-50%,-50%)scaleX(1)}50%{opacity:1;transform:translate(-50%,-50%)scaleX(1.06)}}@keyframes fu-analyzing-pulse{0%{opacity:.7;transform:scale(.92)}70%{opacity:0;transform:scale(1.4)}to{opacity:0;transform:scale(1.4)}}@keyframes fu-analyzing-ring{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.fu-analyzing-beam,.fu-analyzing-doc-glow,.fu-analyzing-flare,.fu-analyzing-pulse,.fu-analyzing-ring-spin{animation:none!important}.fu-analyzing-beam{opacity:.85;left:50%}.fu-analyzing-ring-spin{border-top-color:var(--fu-cyan);border-right-color:var(--fu-cyan-soft);opacity:.85}.fu-analyzing-cta{transition:none}}@media (max-height:720px){.fu-analyzing-sub{margin-top:8px;font-size:.75rem}.fu-analyzing-preview{margin-top:10px}.fu-analyzing-stage{--fu-scan-inset:8px;width:min(46vw,154px)}}@media (max-height:640px){.fu-analyzing-stage{--fu-scan-inset:7px;width:min(40vw,148px)}.fu-analyzing-step-title{font-size:.8125rem}.fu-analyzing-step-sub{font-size:.7rem}}html.doclia-paid-shell .fu-analyzing{overflow:hidden}html.doclia-paid-shell .fu-analyzing-layout{height:100%;min-height:0;max-height:100%;padding-bottom:12px;overflow:hidden}html.doclia-paid-shell .fu-analyzing-stage{--fu-scan-inset:10px;width:min(43vw,148px)}html.doclia-paid-shell .fu-analyzing-reassure,html.doclia-paid-shell .fu-analyzing-cta{box-sizing:border-box;height:58px;min-height:58px;margin-bottom:8px}html.doclia-paid-shell .fu-analyzing-reassure{gap:12px;padding:0 16px}html.doclia-paid-shell .fu-analyzing-ring{width:34px;height:34px}html.doclia-paid-shell .fu-analyzing-cta{padding:0 18px}html.doclia-paid-shell .fu-analyzing.is-done .fu-analyzing-layout{padding-bottom:12px}
html.first-use-guided-fill-v21-active,html.first-use-guided-fill-v21-active body{background:#050a18!important;height:100%!important;overflow:hidden!important}.fu-guided{--fu-cyan:#3de7ff;--fu-navy:#050a18;--fu-text:#f4f7ff;--fu-muted:#bacde6c7;--fu-guided-vh:100dvh;z-index:2147482860;height:var(--fu-guided-vh);max-height:var(--fu-guided-vh);color:var(--fu-text);-webkit-tap-highlight-color:transparent;background:#050a18;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.fu-guided-bg{pointer-events:none;z-index:0;position:absolute;inset:0}.fu-guided-aura{filter:blur(18px);border-radius:50%;position:absolute}.fu-guided-aura-a{background:radial-gradient(circle,#3de7ff33 0%,#0000 68%);width:min(90vw,320px);height:min(90vw,320px);top:4%;left:50%;transform:translate(-50%,-35%)}.fu-guided-aura-b{background:radial-gradient(circle,#2563eb2e 0%,#0000 70%);width:min(55vw,200px);height:min(55vw,200px);bottom:12%;right:-12%}.fu-guided-top,.fu-guided-scroll,.fu-guided-footer{z-index:1;position:relative}.fu-guided-top{padding:max(.4rem, env(safe-area-inset-top,0px)) .85rem .1rem;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.fu-guided-icon-btn{color:#dbe7f5;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:2.35rem;height:2.35rem;padding:0;display:grid}.fu-guided-scroll{-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;align-items:stretch;min-height:0;padding:0 .9rem .5rem;display:flex;overflow:hidden auto}.fu-guided-hero{text-align:center;flex-direction:column;align-items:center;padding-top:.15rem;display:flex}.fu-guided-hero-icon{color:#7ef5ff;place-items:center;width:3.6rem;height:3.6rem;margin-bottom:.45rem;display:grid;position:relative}.fu-guided-hero-glow{filter:blur(4px);background:radial-gradient(circle,#3de7ff59 0%,#0000 70%);border-radius:1rem;position:absolute;inset:-6px}.fu-guided-hero-doc{z-index:1;filter:drop-shadow(0 0 10px #3de7ff8c);position:relative}.fu-guided-hero-pen{z-index:2;color:#e0f7ff;filter:drop-shadow(0 0 6px #3de7ffcc);position:absolute;bottom:.15rem;right:.1rem;transform:rotate(-18deg)}.fu-guided-spark{z-index:2;color:#7dd3fc;filter:drop-shadow(0 0 5px #7dd3fce6);pointer-events:none;position:absolute}.fu-guided-spark-a{top:-.05rem;right:-.05rem}.fu-guided-spark-b{bottom:.2rem;left:-.1rem}.fu-guided-title{letter-spacing:-.02em;color:#fff;margin:0;font-size:1.28rem;font-weight:800}.fu-guided-sub{max-width:19rem;color:var(--fu-muted);margin:.35rem 0 0;font-size:.78rem;font-weight:500;line-height:1.35}.fu-guided-help{color:#d2e4f5e6;background:#0f23468c;border:1px solid #7dd3fc38;border-radius:.75rem;margin:.55rem 0 0;padding:.55rem .7rem;font-size:.72rem;line-height:1.35}.fu-guided-progress{margin-top:.85rem}.fu-guided-progress-track{background:#1e375fd9;border-radius:999px;height:.38rem;overflow:hidden;box-shadow:inset 0 0 0 1px #64a0e626}.fu-guided-progress-fill{border-radius:inherit;background:linear-gradient(90deg,#22d3ee,#3de7ff 55%,#60a5fa);height:100%;transition:width .28s;box-shadow:0 0 14px #3de7ff8c}.fu-guided-progress-label{text-align:right;color:#bad2ebd9;margin:.4rem 0 0;font-size:.72rem;font-weight:650}.fu-guided-tabs{grid-template-columns:1fr 1fr;gap:.45rem;margin-top:.75rem;display:grid}.fu-guided-tab{color:#c8dcf0c7;cursor:pointer;background:#0a1630bf;border:1px solid #6496d247;border-radius:999px;justify-content:center;align-items:center;gap:.35rem;min-height:2.2rem;padding:.4rem .55rem;font-size:.72rem;font-weight:650;display:inline-flex}.fu-guided-tab.is-active{color:#e8fbff;background:#123764bf;border-color:#3de7ffa6;box-shadow:0 0 16px #3de7ff47}.fu-guided-preview{background:#081228b8;border:1px solid #64a0e647;border-radius:1rem;margin-top:.7rem;padding:.65rem;box-shadow:0 0 22px #2563eb2e}.fu-guided-preview-stack{min-height:7.5rem;position:relative}.fu-guided-preview.is-doc .fu-guided-preview-stack{min-height:11rem}.fu-guided-preview-img{object-fit:contain;background:#fff;border-radius:.55rem;width:100%;max-height:11rem}.fu-guided-preview-back{z-index:0;opacity:.85;background:#e8eef5;border-radius:.45rem;position:absolute;inset:.45rem -.25rem -.35rem .45rem;transform:rotate(2.5deg)}.fu-guided-cerfa{z-index:1;color:#122038;background:#f7f9fc;border-radius:.45rem;padding:.55rem .6rem .65rem;position:relative;box-shadow:0 8px 18px #000a1e59}.fu-guided-cerfa-head{align-items:center;gap:.45rem;margin-bottom:.45rem;display:flex}.fu-guided-cerfa-mark{color:#fff;background:linear-gradient(145deg,#1d4ed8,#0ea5e9);border-radius:.3rem;place-items:center;width:1.7rem;height:1.7rem;font-size:.55rem;font-weight:800;display:grid}.fu-guided-cerfa-kicker{color:#5b6b82;letter-spacing:.02em;margin:0;font-size:.58rem;font-weight:700}.fu-guided-cerfa-name{color:#0f1b33;margin:.05rem 0 0;font-size:.72rem;font-weight:800;line-height:1.15}.fu-guided-cerfa-grid{flex-direction:column;gap:.35rem;display:flex}.fu-guided-cerfa-line{background:#788caa47;border-radius:999px;height:.28rem;display:block}.fu-guided-cerfa-field{background:#e2ecfa8c;border:1.5px solid #0000;border-radius:.35rem;flex-direction:column;gap:.15rem;padding:.35rem .4rem;display:flex}.fu-guided-cerfa-field.is-hot{background:#baf5ff73;border-color:#22d3ee;box-shadow:0 0 0 1px #22d3ee59,0 0 14px #22d3ee73}.fu-guided-cerfa-field-label{color:#3b4d68;font-size:.58rem;font-weight:700}.fu-guided-cerfa-field-value{color:#0f1b33;min-height:.85rem;font-size:.72rem;font-weight:650}.fu-guided-field{margin-top:.85rem}.fu-guided-field-head{align-items:center;gap:.55rem;display:flex}.fu-guided-field-icon{color:#e0f7ff;background:linear-gradient(145deg,#0ea5e9,#2563eb);border-radius:.65rem;flex-shrink:0;place-items:center;width:2.15rem;height:2.15rem;display:grid;box-shadow:0 0 14px #2563eb66}.fu-guided-field-title{letter-spacing:-.015em;color:#fff;margin:0;font-size:1.05rem;font-weight:800}.fu-guided-field-hint{color:var(--fu-muted);margin:.4rem 0 0;font-size:.78rem;line-height:1.35}.fu-guided-input{color:#fff;background:#081228eb;border:1.5px solid #3de7ff8c;border-radius:.9rem;outline:none;width:100%;min-height:2.85rem;margin-top:.7rem;padding:.7rem .9rem;font-size:.92rem;box-shadow:0 0 18px #3de7ff38}.fu-guided-input::placeholder{color:#96afcda6}.fu-guided-idk{color:#c8dcf0e0;cursor:pointer;background:#0c1c3ab3;border:1px solid #6496d24d;border-radius:999px;align-items:center;gap:.35rem;margin-top:.55rem;padding:.4rem .7rem;font-size:.72rem;font-weight:650;display:inline-flex}.fu-guided-idk.is-on{color:#e0f7ff;border-color:#3de7ff80;box-shadow:0 0 12px #3de7ff33}.fu-guided-doc-hint{color:var(--fu-muted);text-align:center;margin:.75rem 0 0;font-size:.75rem;line-height:1.35}.fu-guided-verify{color:#d1fae5;background:#062824b8;border:1px solid #34d39947;border-radius:.85rem;align-items:flex-start;gap:.55rem;margin-top:.9rem;padding:.65rem .75rem;display:flex}.fu-guided-verify svg{color:#34d399;filter:drop-shadow(0 0 6px #34d3998c);flex-shrink:0;margin-top:.05rem}.fu-guided-verify p{margin:0;font-size:.72rem;font-weight:550;line-height:1.35}.fu-guided-footer{padding:.55rem .9rem max(.7rem, env(safe-area-inset-bottom,0px));background:linear-gradient(#0000 0%,#050a18eb 28%,#050a18 100%);flex-shrink:0;grid-template-columns:1fr 1.35fr;gap:.55rem;display:grid}.fu-guided-prev{color:#e8eef7;cursor:pointer;background:#0c1c3abf;border:1px solid #6496d252;border-radius:.95rem;min-height:2.85rem;font-size:.9rem;font-weight:700}.fu-guided-next{color:#041018;cursor:pointer;background:linear-gradient(105deg,#22d3ee 0%,#38bdf8 45%,#60a5fa 100%);border:0;border-radius:.95rem;justify-content:center;align-items:center;gap:.25rem;min-height:2.85rem;font-size:.95rem;font-weight:800;display:inline-flex;box-shadow:0 0 22px #38bdf873,0 8px 18px #001e5059}
html.first-use-form-done-v21-active,html.first-use-form-done-v21-active body{background:#050a18!important;height:100%!important;overflow:hidden!important}.fu-formdone{--fu-cyan:#3de7ff;--fu-text:#f4f7ff;--fu-muted:#bacde6c7;--fu-formdone-vh:100dvh;z-index:2147482860;height:var(--fu-formdone-vh);max-height:var(--fu-formdone-vh);color:var(--fu-text);-webkit-tap-highlight-color:transparent;background:#050a18;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.fu-formdone-bg{pointer-events:none;z-index:0;position:absolute;inset:0}.fu-formdone-aura{filter:blur(18px);border-radius:50%;position:absolute}.fu-formdone-aura-a{background:radial-gradient(circle,#3de7ff33 0%,#0000 68%);width:min(88vw,320px);height:min(88vw,320px);top:6%;left:50%;transform:translate(-50%,-35%)}.fu-formdone-aura-b{background:radial-gradient(circle,#34d39924 0%,#0000 70%);width:min(50vw,200px);height:min(50vw,200px);bottom:16%;left:-8%}.fu-formdone-top,.fu-formdone-scroll,.fu-formdone-footer{z-index:1;position:relative}.fu-formdone-top{padding:max(.4rem, env(safe-area-inset-top,0px)) .85rem .1rem;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.fu-formdone-icon-btn{color:#dbe7f5;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:2.35rem;height:2.35rem;padding:0;display:grid}.fu-formdone-top-spacer{width:2.35rem;height:2.35rem}.fu-formdone-scroll{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding:0 .9rem .5rem;overflow:hidden auto}.fu-formdone-hero{text-align:center;flex-direction:column;align-items:center;display:flex}.fu-formdone-hero-icon{color:#7ef5ff;place-items:center;width:3.8rem;height:3.8rem;margin-bottom:.45rem;display:grid;position:relative}.fu-formdone-hero-glow{filter:blur(4px);background:radial-gradient(circle,#3de7ff59 0%,#0000 70%);border-radius:1.1rem;position:absolute;inset:-8px}.fu-formdone-hero-doc{z-index:1;filter:drop-shadow(0 0 12px #3de7ff8c);position:relative}.fu-formdone-hero-check{z-index:2;color:#041018;background:linear-gradient(145deg,#34d399,#10b981);border-radius:999px;place-items:center;width:1.2rem;height:1.2rem;display:grid;position:absolute;bottom:.1rem;right:.05rem;box-shadow:0 0 10px #34d399b3}.fu-formdone-spark{z-index:2;color:#7dd3fc;filter:drop-shadow(0 0 5px #7dd3fce6);pointer-events:none;position:absolute}.fu-formdone-spark-a{top:-.1rem;right:-.05rem}.fu-formdone-spark-b{bottom:.35rem;left:-.15rem}.fu-formdone-title{letter-spacing:-.02em;color:#fff;margin:0;font-size:1.28rem;font-weight:800}.fu-formdone-sub{max-width:20rem;color:var(--fu-muted);margin:.4rem 0 0;font-size:.78rem;font-weight:500;line-height:1.35}.fu-formdone-doc{background:#0a1630c7;border:1px solid #64a0e647;border-radius:1rem;margin-top:.95rem;padding:.75rem;box-shadow:0 0 20px #2563eb29}.fu-formdone-doc-meta{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.fu-formdone-doc-meta-left{color:#9fdfff;align-items:flex-start;gap:.45rem;min-width:0;display:flex}.fu-formdone-doc-name{color:#fff;margin:0;font-size:.85rem;font-weight:750;line-height:1.2}.fu-formdone-doc-cerfa{color:#b4cde6bf;margin:.15rem 0 0;font-size:.65rem;line-height:1.25}.fu-formdone-badge{color:#d1fae5;background:#10b98138;border:1px solid #34d39966;border-radius:999px;flex-shrink:0;align-items:center;gap:.25rem;padding:.28rem .5rem;font-size:.62rem;font-weight:750;display:inline-flex}.fu-formdone-doc-preview{margin-top:.65rem}.fu-formdone-doc-img{object-fit:contain;background:#fff;border-radius:.5rem;width:100%;max-height:7.5rem}.fu-formdone-cerfa{color:#122038;background:#f7f9fc;border-radius:.5rem;padding:.55rem .6rem .6rem}.fu-formdone-cerfa-head{align-items:center;gap:.45rem;margin-bottom:.45rem;display:flex}.fu-formdone-cerfa-mark{color:#fff;background:linear-gradient(145deg,#1d4ed8,#0ea5e9);border-radius:.28rem;place-items:center;width:1.55rem;height:1.55rem;font-size:.52rem;font-weight:800;display:grid}.fu-formdone-cerfa-kicker{color:#5b6b82;margin:0;font-size:.55rem;font-weight:700}.fu-formdone-cerfa-name{color:#0f1b33;margin:.05rem 0 0;font-size:.7rem;font-weight:800}.fu-formdone-cerfa-rows{flex-direction:column;gap:.28rem;display:flex}.fu-formdone-cerfa-row{background:#e2ecfaa6;border-radius:.3rem;justify-content:space-between;gap:.5rem;padding:.28rem .35rem;font-size:.65rem;display:flex}.fu-formdone-cerfa-row span{color:#4a5d78;font-weight:600}.fu-formdone-cerfa-row strong{color:#0f1b33;font-weight:750}.fu-formdone-cards{flex-direction:column;gap:.45rem;margin-top:.75rem;display:flex}.fu-formdone-card{text-align:left;width:100%;color:inherit;cursor:pointer;background:#0a1630c7;border:1px solid #6496d247;border-radius:.9rem;grid-template-columns:auto 1fr auto;align-items:start;gap:.55rem;padding:.7rem;display:grid}.fu-formdone-card-icon{border-radius:.55rem;flex-shrink:0;place-items:center;width:2rem;height:2rem;display:grid}.fu-formdone-card.is-green .fu-formdone-card-icon{color:#d1fae5;background:#10b98147}.fu-formdone-card.is-pink .fu-formdone-card-icon{color:#ffe4e6;background:#f43f5e47}.fu-formdone-card.is-blue .fu-formdone-card-icon{color:#e0f2fe;background:#0ea5e947}.fu-formdone-card.is-lime .fu-formdone-card-icon{color:#ecfccb;background:#84cc1647}.fu-formdone-card-title{color:#fff;letter-spacing:-.01em;font-size:.84rem;font-weight:800;display:block}.fu-formdone-card-body{color:var(--fu-muted);margin-top:.2rem;font-size:.7rem;line-height:1.35;display:block}.fu-formdone-card-list{color:var(--fu-muted);margin:.3rem 0 0;padding-left:1rem;font-size:.7rem;line-height:1.4}.fu-formdone-card-chevron{color:#aac8e6b3;margin-top:.15rem;transition:transform .18s}.fu-formdone-card.is-open .fu-formdone-card-chevron{transform:rotate(90deg)}.fu-formdone .fu-result-celeda-beam{margin-top:.85rem;margin-bottom:.35rem}.fu-formdone .fu-result-continue{margin-bottom:.5rem}.fu-formdone-footer{padding:.45rem .9rem max(.55rem, env(safe-area-inset-bottom,0px));background:linear-gradient(#0000 0%,#050a18eb 28%,#050a18 100%);flex-shrink:0}.fu-formdone-actions{grid-template-columns:1fr 1.45fr;gap:.5rem;display:grid}.fu-formdone-secondary{color:#e8eef7;cursor:pointer;background:#0a1834bf;border:1px solid #64a0e666;border-radius:.95rem;justify-content:center;align-items:center;gap:.35rem;min-height:2.85rem;padding:.55rem;font-size:.78rem;font-weight:700;display:inline-flex}.fu-formdone-primary{color:#041018;cursor:pointer;background:linear-gradient(105deg,#22d3ee 0%,#38bdf8 45%,#60a5fa 100%);border:0;border-radius:.95rem;justify-content:center;align-items:center;gap:.35rem;min-height:2.85rem;padding:.55rem .65rem;font-size:.78rem;font-weight:800;line-height:1.15;display:inline-flex;box-shadow:0 0 22px #38bdf873,0 8px 18px #001e5059}.fu-formdone-privacy{color:#aac3dcb8;justify-content:center;align-items:center;gap:.35rem;margin:.55rem 0 0;font-size:.65rem;display:flex}
html.first-use-result-v21-active,html.first-use-result-v21-active body{background:#050a18!important;height:100%!important;overflow:hidden!important}html.first-use-result-v21-active [data-doclia-chrome-top]{visibility:hidden!important;pointer-events:none!important;display:none!important}.fu-result{--fu-cyan:#3de7ff;--fu-cyan-hot:#7ef5ff;--fu-muted:#bacde6c7;--fu-card:#0e1a30f0;--fu-card-border:#3de7ff1f;z-index:40;color:#f4f7ff;-webkit-tap-highlight-color:transparent;background:0 0;flex-direction:column;font-family:Inter,system-ui,-apple-system,sans-serif;display:flex;position:fixed;inset:0}.fu-result-bg{z-index:0;pointer-events:none;background:radial-gradient(90% 42% at 50% 8%,#286ec847,#0000 58%),radial-gradient(70% 35% at 50% 70%,#1450961a,#0000 55%),linear-gradient(#07122a 0%,#050a18 45%,#040812 100%);position:absolute;inset:0}.fu-result-aura{background:radial-gradient(circle,#3de7ff38 0%,#2878dc14 45%,#0000 70%);border-radius:50%;width:min(70vw,280px);height:min(70vw,280px);position:absolute;top:12%;left:50%;transform:translate(-50%,-50%)}.fu-result-scroll{z-index:1;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;width:100%;max-width:430px;padding:max(8px, env(safe-area-inset-top,0px)) 16px max(20px, env(safe-area-inset-bottom,0px));box-sizing:border-box;flex:1;margin:0 auto;position:relative;overflow:hidden auto}.fu-result-top{flex-shrink:0;justify-content:space-between;align-items:center;height:44px;display:flex}.fu-result-icon-btn{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:12px;place-items:center;width:40px;height:40px;margin:0;padding:0;display:grid}.fu-result-icon-btn:active{opacity:.7}.fu-result-icon-spacer{width:40px;height:40px}.fu-result-menu-wrap{position:relative}.fu-result-menu{z-index:20;background:#0c162afa;border:1px solid #3de7ff2e;border-radius:14px;min-width:220px;padding:6px;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 12px 32px #00000073}.fu-result-menu button{text-align:left;color:#fff;cursor:pointer;background:0 0;border:none;border-radius:10px;width:100%;padding:12px 14px;font-size:.875rem;font-weight:500;display:block}.fu-result-menu button:active{background:#3de7ff1f}.fu-result-hero{text-align:center;flex-direction:column;align-items:center;margin-top:6px;margin-bottom:18px;display:flex}.fu-result-check-wrap{width:112px;height:112px;margin-bottom:10px;animation:.55s cubic-bezier(.22,1,.36,1) both fu-result-check-in;position:relative}.fu-result-check-glow{pointer-events:none;background:radial-gradient(circle,#7ef5ff73 0%,#3de7ff2e 42%,#0000 70%);border-radius:50%;animation:2.4s ease-in-out infinite fu-result-check-glow-pulse;position:absolute;inset:6px}.fu-result-check-ring{pointer-events:none;border:1.5px solid #0000;border-radius:50%;position:absolute;inset:0}.fu-result-check-ring-a{border-color:#7ef5ff59;animation:8s linear infinite fu-result-ring-spin;inset:2px;box-shadow:0 0 14px #3de7ff40}.fu-result-check-ring-b{opacity:.85;border-style:dashed;border-color:#3de7ff2e;animation:14s linear infinite fu-result-ring-spin-rev;inset:-6px}.fu-result-orbit{pointer-events:none;animation:7s linear infinite fu-result-orbit-spin;position:absolute;inset:0}.fu-result-check{color:#041018;background:linear-gradient(145deg,#7ef5ff 0%,#3de7ff 55%,#2bc4e8 100%);border-radius:50%;place-items:center;animation:2.6s ease-in-out infinite fu-result-check-breathe;display:grid;position:absolute;inset:22px;box-shadow:0 0 0 5px #3de7ff33,0 0 28px #3de7ff8c,0 8px 24px #00000059}.fu-result-spark{background:var(--fu-cyan-hot);opacity:.9;border-radius:50%;width:5px;height:5px;animation:1.8s ease-in-out infinite fu-result-spark-twinkle;position:absolute;box-shadow:0 0 10px #7ef5ff}.fu-result-spark-a{border-radius:2px;width:3px;height:12px;margin-left:-1.5px;animation-delay:0s;top:2px;left:50%}.fu-result-spark-b{width:5px;height:5px;animation-delay:.25s;top:18px;right:8px}.fu-result-spark-c{width:4px;height:4px;animation-delay:.5s;bottom:16px;left:6px}.fu-result-spark-d{opacity:.75;border-radius:2px;width:2px;height:9px;animation-delay:.75s;top:28px;left:8px;transform:rotate(-32deg)}.fu-result-spark-e{background:#fff;width:3px;height:3px;animation-delay:1s;bottom:10px;right:14px}.fu-result-spark-f{border-radius:2px;width:2px;height:8px;animation-delay:1.2s;top:48%;right:0;transform:rotate(18deg)}.fu-result-title{letter-spacing:-.02em;color:#fff;margin:0;padding:0 8px;font-size:clamp(1.45rem,6.2vw,1.7rem);font-weight:700;line-height:1.2}.fu-result-sub{max-width:280px;color:var(--fu-muted);white-space:pre-line;margin:10px 0 0;font-size:.875rem;line-height:1.4}.fu-result-card{background:var(--fu-card);border:1px solid var(--fu-card-border);box-sizing:border-box;border-radius:18px;width:100%;margin-top:10px;padding:14px 14px 13px;animation:.45s cubic-bezier(.22,1,.36,1) both fu-result-card-in;box-shadow:0 8px 24px #00000047,inset 0 1px #ffffff08}.fu-result-card:first-of-type{animation-delay:40ms}.fu-result-card:nth-of-type(2){animation-delay:80ms}.fu-result-card:nth-of-type(3){animation-delay:.12s}.fu-result-card:nth-of-type(4){animation-delay:.16s}.fu-result-card:nth-of-type(5){animation-delay:.2s}.fu-result-id{align-items:center;gap:12px;padding:12px;display:flex}.fu-result-thumb{background:#fff;border-radius:10px;flex-shrink:0;width:56px;height:72px;overflow:hidden;box-shadow:0 4px 14px #00000059,0 0 0 1px #3de7ff33}.fu-result-thumb img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.fu-result-thumb-fallback{color:#5a6a82;background:#eef2f8;place-items:center;width:100%;height:100%;display:grid}.fu-result-id-copy{flex:1;min-width:0}.fu-result-id-type{letter-spacing:.04em;text-transform:uppercase;color:var(--fu-cyan);margin:0;font-size:.7rem;font-weight:700}.fu-result-id-name{color:#fff;letter-spacing:-.01em;margin:4px 0 0;font-size:.9375rem;font-weight:700;line-height:1.25}.fu-result-id-meta{color:var(--fu-muted);margin:5px 0 0;font-size:.75rem;line-height:1.35}.fu-result-card-head{align-items:center;gap:10px;margin-bottom:10px;display:flex}.fu-result-card-head h2{letter-spacing:-.01em;color:#fff;margin:0;font-size:.9375rem;font-weight:700}.fu-result-ico{border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.fu-result-ico-blue{color:#7eb6ff;background:#508cff2e}.fu-result-ico-teal{color:#3de7ff;background:#3de7ff29}.fu-result-ico-cyan{color:#041018;background:linear-gradient(145deg,#7ef5ff,#3de7ff)}.fu-result-ico-warn{color:#ffc857;background:#ffb43c29}.fu-result-body{color:#dce8f8eb;margin:0;font-size:.875rem;line-height:1.5}.fu-result-link{color:var(--fu-cyan-hot,#7ef5ff);text-underline-offset:2px;word-break:break-word;-webkit-text-decoration:underline #7ef5ff73;text-decoration:underline #7ef5ff73;display:inline}.fu-result-link:active{color:#b8fbff;opacity:.9}.fu-result-link-ico{vertical-align:-1px;opacity:.85;margin-left:3px;display:inline-block}.fu-result-acronyms-hint{color:var(--fu-muted);margin:-4px 0 12px;font-size:.75rem}.fu-result-acronym-list,.fu-result-source-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.fu-result-acronym-item,.fu-result-source-item{background:#050c1c8c;border:1px solid #3de7ff1f;border-radius:12px;padding:12px}.fu-result-acronym-row{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.fu-result-acronym-sigle{letter-spacing:.04em;color:#fff;font-size:.95rem;font-weight:800}.fu-result-acronym-exp{color:var(--fu-cyan-hot,#7ef5ff);font-size:.8125rem}.fu-result-acronym-letters{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.fu-result-acronym-chip{color:#dce8f8e6;background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:6px;padding:3px 7px;font-size:.7rem;display:inline-flex}.fu-result-acronym-letter{min-width:16px;height:16px;color:var(--fu-cyan);background:#3de7ff29;border-radius:4px;justify-content:center;align-items:center;font-size:.65rem;font-weight:800;display:inline-flex}.fu-result-acronym-explain{color:#c8d6ebe0;margin:8px 0 0;font-size:.8125rem;line-height:1.45}.fu-result-acronym-link{align-items:center;gap:5px;margin-top:10px;font-size:.8125rem;font-weight:650;display:inline-flex}.fu-result-source-title{color:#fff;margin:0;font-size:.875rem;font-weight:700}.fu-result-source-auth{color:var(--fu-cyan-hot,#7ef5ff);margin:2px 0 0;font-size:.75rem}.fu-result-source-ref{color:#bacde6d9;margin:4px 0 0;font-size:.75rem}.fu-result-source-meta{color:#c8d6ebe0;margin:6px 0 0;font-size:.8125rem;line-height:1.45}.fu-result-source-origin,.fu-result-source-warn{color:#ffc878e6;margin:6px 0 0;font-size:.7rem}.fu-result-source-origin{color:#a0b4d2bf}.fu-result-source-link{align-items:center;gap:5px;margin-top:8px;font-size:.8125rem;font-weight:650;display:inline-flex}.fu-result-bullets,.fu-result-checklist{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.fu-result-bullets li,.fu-result-checklist li{color:#dce8f8eb;align-items:flex-start;gap:10px;font-size:.875rem;line-height:1.45;display:flex}.fu-result-dot{background:var(--fu-cyan);border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:7px;box-shadow:0 0 8px #3de7ff8c}.fu-result-check-mini{color:#041018;background:var(--fu-cyan);border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;margin-top:1px;display:grid;box-shadow:0 0 8px #3de7ff66}.fu-result-risk-val{font-style:normal;font-weight:800}.fu-result-risk.is-low .fu-result-risk-val{color:#5dffb0}.fu-result-risk.is-mid .fu-result-risk-val{color:#ffc857}.fu-result-risk.is-high .fu-result-risk-val{color:#ff8a6a}.fu-result-tint-slate{background:radial-gradient(90% 80% at 8% 0,#96b4dc24,#0000 55%),#48608047;border-color:#8caad238}.fu-result-tint-blue{background:radial-gradient(90% 80% at 12% 0,#64a0ff29,#0000 58%),#285ab44d;border-color:#5a96ff42}.fu-result-tint-teal{background:radial-gradient(90% 80% at 12% 0,#3cdcd224,#0000 58%),#1478784d;border-color:#32c8be42}.fu-result-tint-green{background:radial-gradient(90% 80% at 12% 0,#5ae69624,#0000 58%),#1c78504d;border-color:#50dc9642}.fu-result-tint-cyan{background:radial-gradient(90% 80% at 12% 0,#64f0ff26,#0000 58%),#146e8c4d;border-color:#3de7ff47}.fu-result-tint-indigo{background:radial-gradient(90% 80% at 12% 0,#8296ff24,#0000 58%),#3741a04d;border-color:#788cff42}.fu-result-tint-lavender{background:radial-gradient(90% 80% at 12% 0,#b4a0ff24,#0000 58%),#5a4ba047;border-color:#a096ff3d}.fu-result-tint-orange{background:radial-gradient(90% 80% at 12% 0,#ffaa5a29,#0000 58%),#a0501e52;border-color:#ffa0504d}.fu-result-tint-violet{background:radial-gradient(90% 80% at 12% 0,#c88cff24,#0000 58%),#6437a04d;border-color:#b482ff42}.fu-result-tint-amber{background:radial-gradient(90% 80% at 12% 0,#ffc86424,#0000 58%),#966e1e4d;border-color:#ffbe5a42}.fu-result-tint-mint{background:radial-gradient(90% 80% at 12% 0,#6ef0be24,#0000 58%),#1e82644d;border-color:#5ae6b442}.fu-result-tint-gold{background:radial-gradient(90% 80% at 12% 0,#f0d27826,#0000 58%),#8c73284d;border-color:#e6c86e47}.fu-result-risk.is-low{background:radial-gradient(90% 80% at 12% 0,#78ffbe26,#0000 58%),#19785052;border-color:#5dffb04d}.fu-result-risk.is-mid{background:radial-gradient(90% 80% at 12% 0,#ffd26429,#0000 58%),#966e1957;border-color:#ffc85757}.fu-result-risk.is-high{background:radial-gradient(95% 85% at 10% 0,#ff6e5a2e,#0000 56%),radial-gradient(60% 50% at 90% 100%,#ff46321a,#0000 55%),#9628235c;border-color:#ff785a61}.fu-result-extra{margin-top:8px}.fu-result-exports{flex-direction:column;gap:10px;width:100%;margin-top:18px;display:flex}.fu-result-export-slot,.fu-result-export-slot>div{width:100%}.fu-result-export-btn{box-sizing:border-box;border-radius:14px!important;justify-content:center!important;width:100%!important;min-height:50px!important;font-size:.9375rem!important;font-weight:700!important}.fu-result-export-btn-secondary{color:#f4f7ff!important;background:#122444f2!important;border:1px solid #3de7ff38!important}.fu-result-celeda-beam{isolation:isolate;border-radius:18px;width:100%;padding:2px;display:block;position:relative;overflow:hidden;box-shadow:0 0 26px #22c1a173,0 0 48px #1e90ff38,0 10px 28px #00081466}.fu-result-celeda-beam:before{content:"";z-index:0;background:conic-gradient(from 0deg, transparent 0 62%, #ffffff1a 70%, #fff 78%, #9af8ff 84%, #22c1a1 90%, #1e90ff 94%, transparent 98%);animation:2.4s linear infinite fu-result-celeda-beam-spin;position:absolute;inset:-90%}@keyframes fu-result-celeda-beam-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.fu-result-celeda-beam:before{background:linear-gradient(90deg,#9af8ff,#22c1a1,#1e90ff,#9af8ff);animation:none}}.fu-result-celeda-btn{z-index:1;cursor:pointer;letter-spacing:.01em;color:#041018;background:linear-gradient(105deg,#0d9488 0%,#22c1a1 42%,#1e90ff 100%);border:0;border-radius:16px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:72px;margin:0;padding:10px 16px 10px 12px;font-size:.9375rem;font-weight:800;display:flex;position:relative;box-shadow:inset 0 1px #ffffff59}.fu-result-celeda-btn svg{color:#041018;stroke:#041018}.fu-result-celeda-avatar{background:#0b122059;border:1.5px solid #ffffff8c;border-radius:50%;flex-shrink:0;width:52px;height:52px;overflow:hidden;box-shadow:0 0 12px #22c1a173,0 2px 8px #00000040}.fu-result-celeda-avatar img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.fu-result-celeda-copy{text-align:left;flex:auto;min-width:0;line-height:1.3}.fu-result-celeda-btn:disabled{opacity:.65;cursor:wait}.fu-result-celeda-btn:active:not(:disabled){transform:scale(.98)}.fu-result-celeda-error{color:#ffb4a2;text-align:center;margin:0;font-size:.75rem;line-height:1.35}.fu-result-continue{flex-direction:column;align-items:stretch;gap:18px;width:100%;margin-top:36px;display:flex}.fu-result-continue-sep{justify-content:center;align-items:center;width:100%;padding:4px 8px 0;display:flex}.fu-result-continue-sep-line{background:linear-gradient(90deg,#0000 0%,#3de7ff14 12%,#7ef5ff73 50%,#3de7ff14 88%,#0000 100%);border:none;width:100%;height:1px;display:block;box-shadow:0 0 12px #3de7ff47}.fu-result-continue-beam{isolation:isolate;border-radius:18px;width:100%;padding:2px;display:block;position:relative;overflow:hidden;box-shadow:0 0 26px #22c1a173,0 0 48px #1e90ff38,0 10px 28px #00081466}.fu-result-continue-beam:before{content:"";z-index:0;background:conic-gradient(from 0deg, transparent 0 62%, #ffffff1a 70%, #fff 78%, #9af8ff 84%, #22c1a1 90%, #1e90ff 94%, transparent 98%);animation:2.4s linear infinite fu-result-celeda-beam-spin;position:absolute;inset:-90%}@media (prefers-reduced-motion:reduce){.fu-result-continue-beam:before{background:linear-gradient(90deg,#9af8ff,#22c1a1,#1e90ff,#9af8ff);animation:none}}.fu-result-continue-card{z-index:1;background:radial-gradient(80% 70% at 50% 0,#3de7ff24 0%,#0000 62%),linear-gradient(165deg,#0c203af5 0%,#081428eb 100%);border:0;border-radius:16px;flex-direction:column;align-items:center;gap:12px;width:100%;padding:18px 16px 16px;display:flex;position:relative;box-shadow:inset 0 1px #7ef5ff1f}.fu-result-continue-label{letter-spacing:.12em;text-transform:uppercase;text-align:center;color:#7ef5ffe0;margin:0;font-size:.6875rem;font-weight:700}.fu-result-continue-cta{cursor:pointer;letter-spacing:-.015em;color:#021018;background:linear-gradient(135deg,#b8fbff 0%,#5ef0ff 38%,#2ad4f0 78%,#1ab8d9 100%);border:1.5px solid #0a1a2e;border-radius:16px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:56px;margin:0;padding:0 18px;font-size:1.02rem;font-weight:800;display:flex;box-shadow:0 12px 32px #2ad4f06b,0 0 0 1px #081830a6,0 0 24px #5ef0ff47,inset 0 1px #ffffff8c}.fu-result-continue-cta:active{transform:scale(.98)}.fu-result-continue-hint{text-align:center;color:#bacde6d1;max-width:300px;margin:0;padding:0 4px;font-size:.75rem;line-height:1.45}.fu-result-bottom-space{height:24px}@keyframes fu-result-check-in{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@keyframes fu-result-check-breathe{0%,to{transform:scale(1);box-shadow:0 0 0 5px #3de7ff33,0 0 28px #3de7ff80,0 8px 24px #00000059}50%{transform:scale(1.07);box-shadow:0 0 0 8px #3de7ff47,0 0 40px #7ef5ffb3,0 8px 24px #00000059}}@keyframes fu-result-check-glow-pulse{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1.18)}}@keyframes fu-result-orbit-spin{to{transform:rotate(360deg)}}@keyframes fu-result-ring-spin{to{transform:rotate(360deg)}}@keyframes fu-result-ring-spin-rev{to{transform:rotate(-360deg)}}@keyframes fu-result-spark-twinkle{0%,to{opacity:.35;filter:brightness(.9)}50%{opacity:1;filter:brightness(1.4)}}@keyframes fu-result-card-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.fu-result-check-wrap,.fu-result-card,.fu-result-check,.fu-result-check-glow,.fu-result-check-ring,.fu-result-orbit,.fu-result-spark,.fu-result-celeda-beam:before,.fu-result-continue-beam:before{animation:none!important}.fu-result-continue-cta{transition:none}}
@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/da4b870ab52b3094-s.0v_p~5_c0b~1d.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.17_wf1k7ou9-q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/11cc37d7380d16b4-s.0ptcwqi9jx~4d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a85fe84266768609-s.p.05b418i5bs~lg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/da4b870ab52b3094-s.0v_p~5_c0b~1d.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.17_wf1k7ou9-q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/11cc37d7380d16b4-s.0ptcwqi9jx~4d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a85fe84266768609-s.p.05b418i5bs~lg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_f404d78a-module__iH2-Qq__className{font-family:Caveat,Caveat Fallback;font-style:normal}
html.first-use-paywall-v21-active,html.first-use-paywall-v21-active body{background:#071833!important;height:100%!important;overflow:hidden!important}.fu-paywall{--fu-paywall-vh:100dvh;z-index:2147482860;height:var(--fu-paywall-vh);max-height:var(--fu-paywall-vh);color:#f4f7ff;-webkit-tap-highlight-color:transparent;background:radial-gradient(85% 48% at 50% -8%,#46aaff57,#0000 58%),linear-gradient(#0b2f5c 0%,#082443 38%,#061a34 100%);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.fu-paywall-bg{pointer-events:none;z-index:0;position:absolute;inset:0}.fu-paywall-aura{filter:blur(42px);border-radius:50%;position:absolute}.fu-paywall-aura-a{background:radial-gradient(circle,#5ac8ff66 0%,#0000 70%);width:min(100vw,380px);height:min(100vw,380px);top:0;left:50%;transform:translate(-50%,-40%)}.fu-paywall-aura-b{background:radial-gradient(circle,#3896ff42 0%,#0000 70%);width:min(70vw,260px);height:min(70vw,260px);top:18%;right:-20%}.fu-paywall-scroll,.fu-paywall-footer{z-index:1;position:relative}.fu-paywall-scroll{-webkit-overflow-scrolling:touch;min-height:0;padding:max(.95rem, calc(env(safe-area-inset-top,0px) + .5rem)) .55rem .4rem .85rem;flex:auto;overflow:hidden auto}.fu-paywall-brand{z-index:5;align-items:center;margin-top:.2rem;margin-bottom:.15rem;display:flex;position:relative}.fu-paywall-logo{object-fit:contain;width:auto;max-width:8.5rem;height:1.85rem}.fu-paywall-hero{grid-template-columns:minmax(0,1fr) 10.8rem;align-items:end;gap:.1rem .45rem;min-height:10.2rem;margin-top:.1rem;padding-right:0;display:grid;position:relative;overflow:visible}.fu-paywall-bubble{z-index:4;color:#ffe566;filter:drop-shadow(0 0 12px #38bdf859);background:0 0;border:0;align-items:center;width:auto;max-width:none;height:6.35rem;margin:0;padding:0;display:flex;position:absolute;top:.05rem;left:1.35rem;right:9.6rem;transform:rotate(-2deg)}.fu-paywall-bubble-shape{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.fu-paywall-bubble-text{z-index:1;letter-spacing:.01em;text-align:center;box-sizing:border-box;color:#ffe566;width:100%;margin:0;padding:.5rem 1.95rem .5rem .72rem;font-size:.98rem;font-weight:600;line-height:1.16;position:relative}.fu-paywall-hero-copy{z-index:3;align-self:end;max-width:12.5rem;padding-top:2.6rem;padding-bottom:.35rem;padding-right:0;position:relative}.fu-paywall-title{letter-spacing:-.03em;color:#fff;margin:0;font-size:1.15rem;font-weight:800;line-height:1.2}.fu-paywall-title-keep{white-space:nowrap}.fu-paywall-title-accent{color:#5ef0ff}.fu-paywall-sub{z-index:3;color:#bad2ebe6;white-space:nowrap;max-width:none;margin:.15rem 0 .55rem;font-size:.74rem;font-weight:550;line-height:1.35;position:relative}.fu-paywall-celeda{z-index:1;pointer-events:none;isolation:isolate;justify-self:end;width:10.8rem;height:11.4rem;margin-top:-.2rem;margin-bottom:-1rem;margin-right:-.75rem;position:relative}.fu-paywall-celeda-figure{pointer-events:none;width:12.4rem;height:12.8rem;position:absolute;bottom:-.15rem;right:-.55rem;overflow:visible}.fu-paywall-celeda-figure:before{content:"";filter:blur(14px);z-index:0;pointer-events:none;background:radial-gradient(at 50% 42%,#6eecff6b 0%,#38bdf833 38%,#22d3ee0f 62%,#0000 78%);border-radius:50%;width:72%;height:78%;position:absolute;top:6%;left:14%}.fu-paywall-celeda-img{z-index:2;object-fit:cover;object-position:48% 0%;opacity:1;filter:drop-shadow(0 0 .6px #000000f2)drop-shadow(0 0 1.4px #000000bf)drop-shadow(0 0 2.5px #00000073)drop-shadow(0 0 5px #7ef0ff8c)drop-shadow(0 0 12px #38bdf861)drop-shadow(0 0 20px #22d3ee38);width:13.2rem;max-width:none;height:13.6rem;display:block;position:absolute;top:-.35rem;left:-.6rem;-webkit-mask-image:none;mask-image:none}.fu-paywall-celeda-img--plate{z-index:1;filter:none;opacity:1;transform-origin:50% 40%;transform:scale(1.035);-webkit-mask-image:none;mask-image:none}.fu-paywall-grid{z-index:3;grid-template-columns:1fr 1fr;gap:.55rem;margin-top:0;display:grid;position:relative}.fu-paywall-art{object-fit:contain;pointer-events:none;filter:drop-shadow(0 3px 8px #0006);width:100%;height:100%;display:block}.fu-paywall-card-icon.is-coins .fu-paywall-art,.fu-paywall-more-icon.is-coins .fu-paywall-art{mix-blend-mode:lighten;filter:none}.fu-paywall-art.is-sm{width:1.7rem;height:1.7rem}.fu-paywall-art.is-md{width:2.35rem;height:2.35rem}.fu-paywall-art.is-lg{width:2.75rem;height:2.55rem}.fu-paywall-art.is-coins-blend{mix-blend-mode:lighten;filter:none}.fu-paywall-crown-wrap{color:#e9d5ff;filter:drop-shadow(0 0 8px #c084fcb3);place-items:center;display:grid}.fu-paywall-card{min-height:0;color:inherit;text-align:center;cursor:pointer;background:#08142cd9;border:1.5px solid #5ab4ff59;border-radius:1.05rem;flex-direction:column;align-items:center;gap:.12rem;padding:.55rem .45rem .4rem;display:flex;position:relative;box-shadow:0 0 14px #2563eb29,inset 0 1px #ffffff0f}.fu-paywall-card.is-tint-mint{background:radial-gradient(90% 80% at 50% 0,#6ef0be38,#0000 58%),#1e82646b;border-color:#5ae6b461}.fu-paywall-card.is-tint-cyan{background:radial-gradient(90% 80% at 50% 0,#64f0ff38,#0000 58%),#146e8c6b;border-color:#3de7ff66}.fu-paywall-card.is-tint-amber{background:radial-gradient(90% 80% at 50% 0,#ffc86438,#0000 58%),#966e1e6b;border-color:#ffbe5a66}.fu-paywall-card.is-tint-indigo{background:radial-gradient(90% 80% at 50% 0,#8296ff38,#0000 58%),#3741a06b;border-color:#788cff66}.fu-paywall-card.is-tint-teal{background:radial-gradient(90% 80% at 50% 0,#3cdcd238,#0000 58%),#1478786b;border-color:#32c8be66}.fu-paywall-card.is-tint-violet{background:radial-gradient(90% 80% at 50% 0,#c88cff38,#0000 58%),#6437a06b;border-color:#b482ff66}.fu-paywall-card.is-featured{box-shadow:0 0 20px #ffbe5a47,0 0 28px #a855f738,inset 0 1px #ffffff12}.fu-paywall-card.is-max{border-color:#dca0ffb8;box-shadow:0 0 18px #c084fc73,0 0 32px #a855f747,inset 0 0 12px #c88cff1f}.fu-paywall-card.is-glow-blue{border-color:#5ac8ffc7;box-shadow:0 0 18px #38bdf880,0 0 32px #2563eb52,inset 0 0 12px #64dcff24}.fu-paywall-card.is-selected{border-color:#5ef0ffc7;box-shadow:0 0 16px #5ef0ff47,inset 0 1px #ffffff14}.fu-paywall-card.is-max.is-selected{border-color:#e8b4fff2;box-shadow:0 0 20px #c084fc80,0 0 28px #5ef0ff38}.fu-paywall-card.is-glow-blue.is-selected{border-color:#78e6fff2;box-shadow:0 0 20px #38bdf88c,0 0 28px #5ef0ff40}.fu-paywall-card.is-featured.is-selected{border-color:#ffd28ce6}.fu-paywall-badge{white-space:nowrap;color:#1a0a28;z-index:2;background:linear-gradient(90deg,#f0abfc,#c084fc,#a855f7);border-radius:999px;align-items:center;gap:.2rem;padding:.18rem .5rem;font-size:.58rem;font-weight:800;display:inline-flex;position:absolute;top:-.4rem;left:auto;right:.45rem;transform:none;box-shadow:0 0 12px #c084fc8c}.fu-paywall-card-icon{background:0 0;border-radius:.55rem;flex-shrink:0;place-items:center;width:2.45rem;height:2.45rem;margin-top:.15rem;margin-bottom:0;display:grid;overflow:visible}.fu-paywall-card-icon.is-coins{width:2.85rem;height:2.45rem}.fu-paywall-card.is-featured .fu-paywall-card-icon{width:3.1rem;height:2.7rem}.fu-paywall-card-title{color:#fff;letter-spacing:-.01em;margin-top:.05rem;font-size:.8rem;font-weight:800;line-height:1.2}.fu-paywall-card-sub{color:#bad2ebc7;text-align:center;max-width:100%;font-size:.6rem;line-height:1.25}.fu-paywall-card-price{color:#fff;margin-top:.08rem;font-size:.98rem;font-weight:850;line-height:1.15}.fu-paywall-card-period{color:#bad2ebcc;font-size:.68rem;font-weight:650}.fu-paywall-radio{border:1.5px solid #a0c8f073;border-radius:999px;flex-shrink:0;align-self:center;place-items:center;width:.95rem;height:.95rem;margin-top:.2rem;display:grid}.fu-paywall-card.is-selected .fu-paywall-radio{border-color:#5ef0ff;box-shadow:0 0 10px #5ef0ff73}.fu-paywall-radio-dot{background:0 0;border-radius:999px;width:.45rem;height:.45rem}.fu-paywall-card.is-selected .fu-paywall-radio-dot{background:#fff}.fu-paywall-more{margin-top:1.55rem;margin-bottom:.35rem}.fu-paywall-more-toggle{color:#ffe566;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:.45rem;width:100%;padding:.45rem .1rem;font-size:1.08rem;font-weight:800;display:flex}.fu-paywall-more-toggle-label{align-items:center;gap:.5rem;display:inline-flex}.fu-paywall-more-count{letter-spacing:.02em;color:#0a1a36;background:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:1.85rem;height:1.55rem;padding:0 .48rem;font-size:.78rem;font-weight:800;display:inline-flex;box-shadow:0 0 10px #ffffff59}.fu-paywall-more-toggle svg{color:#bad2ebd9;flex-shrink:0;width:1.35rem;height:1.35rem;transition:transform .2s}.fu-paywall-more-toggle svg.is-open{transform:rotate(180deg)}.fu-paywall-grid--more{margin-top:.55rem}.fu-paywall-more-list{flex-direction:column;gap:.4rem;margin:.35rem 0 0;padding:0;list-style:none;display:flex}.fu-paywall-more-row{width:100%;color:inherit;text-align:left;cursor:pointer;background:#0a1630c7;border:1px solid #6496d247;border-radius:.85rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.55rem;padding:.65rem .7rem;display:grid}.fu-paywall-more-row.is-selected{border-color:#5ef0ff8c}.fu-paywall-more-icon{background:0 0;border-radius:.55rem;place-items:center;width:2.1rem;height:2.1rem;display:grid;overflow:visible}.fu-paywall-more-icon.is-coins{width:2.35rem;height:2.2rem}.fu-paywall-more-title{color:#fff;font-size:.8rem;font-weight:750;display:block}.fu-paywall-more-sub{color:#bad2ebbf;margin-top:.1rem;font-size:.65rem;display:block}.fu-paywall-more-price{color:#e8fbff;white-space:nowrap;font-size:.78rem;font-weight:800}.fu-paywall-equiv{background:#0c2046b8;border:1px solid #64a0e647;border-radius:1rem;margin-top:1.55rem;padding:.75rem .8rem}.fu-paywall-equiv-title{color:#fff;margin:0 0 .55rem;font-size:.92rem;font-weight:800}.fu-paywall-equiv-list{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.fu-paywall-equiv-list li{grid-template-columns:auto 1fr auto;align-items:center;gap:.45rem;display:grid}.fu-paywall-equiv-icon{color:#9fdfff;background:#1e90ff38;border-radius:.45rem;place-items:center;width:1.55rem;height:1.55rem;display:grid}.fu-paywall-equiv-label{color:#d2e4f5e6;font-size:.72rem}.fu-paywall-equiv-value{color:#e8fbff;white-space:nowrap;font-size:.7rem;font-weight:750}.fu-paywall-equiv-foot{color:#d2ebffeb;background:#0e508c59;border-radius:.7rem;align-items:flex-start;gap:.4rem;margin:.65rem 0 0;padding:.5rem .55rem;font-size:.65rem;line-height:1.35;display:flex}.fu-paywall-equiv-foot svg{color:#60a5fa;flex-shrink:0;margin-top:.1rem}.fu-paywall-pro{text-align:center;background:radial-gradient(90% 70% at 50% 0,#a082ff24,#0000 60%),#161230c7;border:1px solid #b496ff47;border-radius:1rem;margin-top:1.1rem;padding:.85rem .85rem .9rem}.fu-paywall-pro-title{color:#ffe566;margin:0;font-size:.95rem;font-weight:800}.fu-paywall-pro-text{color:#d2dcf5e0;margin:.45rem 0 0;font-size:.72rem;line-height:1.4}.fu-paywall-pro-actions{flex-direction:column;gap:.45rem;margin-top:.75rem;display:flex}.fu-paywall-pro-btn{cursor:pointer;border-radius:.85rem;justify-content:center;align-items:center;min-height:2.55rem;padding:.55rem .9rem;font-size:.8rem;font-weight:750;text-decoration:none;display:inline-flex}.fu-paywall-pro-btn.is-primary{color:#041428;background:linear-gradient(135deg,#5ef0ff 0%,#38bdf8 55%,#3b82f6 100%);box-shadow:0 0 16px #38bdf859}.fu-paywall-pro-btn.is-secondary{color:#e8fbff;background:#281e508c;border:1.5px solid #b4a0ff73}.fu-paywall-bottom-space{height:.75rem}.fu-paywall-footer{padding:.45rem .85rem max(.55rem, env(safe-area-inset-bottom,0px));background:linear-gradient(#0000 0%,#061a34f0 22%,#061a34 100%);flex-direction:column;flex-shrink:0;align-items:stretch;gap:.4rem;display:flex}.fu-paywall-cta-wrap{width:100%}.fu-paywall-cta,.fu-paywall-cta.btn-primary{cursor:pointer;color:#1a1408!important;background:linear-gradient(105deg,#fef9c3,#fde68a 45%,#fcd34d)!important;border:0!important;border-radius:999px!important;width:100%!important;min-height:3rem!important;font-size:.98rem!important;font-weight:800!important;box-shadow:0 0 22px #fde04766,0 8px 18px #001e5047!important}.fu-paywall-close{color:#aac3dcbf;cursor:pointer;background:0 0;border:0;align-self:center;padding:.15rem;font-size:.72rem;font-weight:600}
