@font-face{font-family:display;src:url(../media/SpaceGrotesk_Medium-s.p.25fv7m5_e2imc.ttf?dpl=dpl_H8ULi2f2y86X5hygCWb58ag4gk6H)format("truetype");font-display:swap;font-weight:500}@font-face{font-family:display;src:url(../media/SpaceGrotesk_Bold-s.p.409fd88clvzuf.ttf?dpl=dpl_H8ULi2f2y86X5hygCWb58ag4gk6H)format("truetype");font-display:swap;font-weight:700}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:87.18%;descent-override:25.31%;line-gap-override:0.0%;size-adjust:106.68%}.display_3a9fa6c-module__9-4K8q__className{font-family:display,display Fallback}.display_3a9fa6c-module__9-4K8q__variable{--font-display:"display", "display Fallback"}
@font-face{font-family:mono;src:url(../media/GeistMono_Regular-s.p.0oqllgksauh--.ttf?dpl=dpl_H8ULi2f2y86X5hygCWb58ag4gk6H)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:mono;src:url(../media/GeistMono_Bold-s.p.3c1tkmaoptqf2.ttf?dpl=dpl_H8ULi2f2y86X5hygCWb58ag4gk6H)format("truetype");font-display:swap;font-weight:700}@font-face{font-family:mono Fallback;src:local(Arial);ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.0%;size-adjust:131.49%}.mono_fdfd625-module__TQGCwG__className{font-family:mono,mono Fallback}.mono_fdfd625-module__TQGCwG__variable{--font-mono:"mono", "mono Fallback"}
:root{--bg:#0a0806;--panel:#120e09;--panel-2:#17120c;--line:#ffd29624;--line-soft:#ffd29617;--ink:#f5f2ec;--ink-mid:#c2bab0;--ink-low:#8a8177;--orange:#ff9800;--orange-rgb:255, 152, 0;--orange-dim:#c47400;--yellow:#ffe14d;--good:#4ade80;--warn:#f87171;--amber:#fbbf24;--glass-rgb:16, 12, 8;--lighten-rgb:255, 255, 255;--vignette-rgb:10, 8, 6;--core-grad-1:#14100a;--core-grad-2:#0e0b08;--pvlab-grad-1:#0f0f0f;--pvlab-grad-2:#0a0a0a;--pvlab-shadow:#000000e6;--grain-opacity:.04}[data-theme=white]{--bg:#f6f5f1;--panel:#fff;--panel-2:#ece9e1;--line:#14120c1f;--line-soft:#14120c12;--ink:#15171c;--ink-mid:#52545c;--ink-low:#8b8d93;--orange:#e06a00;--orange-rgb:224, 106, 0;--orange-dim:#f0b066;--yellow:#b8860b;--good:#157a3d;--warn:#c0392b;--amber:#b7791e;--glass-rgb:255, 255, 253;--lighten-rgb:20, 18, 12;--vignette-rgb:246, 245, 241;--core-grad-1:#fff;--core-grad-2:#f1efe8;--pvlab-grad-1:#fff;--pvlab-grad-2:#fbfaf6;--pvlab-shadow:#1e1a1024;--grain-opacity:.02;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box;margin:0;padding:0}html{background:var(--bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font-family:var(--font-display), "Futura", sans-serif;-webkit-font-smoothing:antialiased;min-height:100dvh;font-size:16px;font-weight:500;line-height:1.6}a{color:var(--orange);text-decoration:none}button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:none}input{font:inherit;color:inherit}.display{font-family:var(--font-display), "Futura", sans-serif}.mono{font-family:var(--font-mono), ui-monospace, monospace}.shell{z-index:1;flex-direction:column;max-width:560px;min-height:100dvh;margin:0 auto;padding:20px 20px 48px;display:flex;position:relative}.wiz-side-telemetry{display:none}.wiz-main-telemetry{border-top:1px solid var(--line-soft);align-items:center;gap:12px;margin-top:16px;padding-top:10px;display:flex}.wiz-main-telemetry .signal-line{flex:1}@media (min-width:980px){.shell{background:rgba(var(--glass-rgb), .6);-webkit-backdrop-filter:blur(24px)saturate(1.25);backdrop-filter:blur(24px)saturate(1.25);border:1px solid var(--line);border-radius:28px;max-width:640px;min-height:0;margin:64px auto;padding:40px 44px 44px;box-shadow:0 50px 110px -40px #00000073}.shell:has(.wiz-side){grid-template-columns:300px 1fr;align-items:start;gap:8px 48px;max-width:940px;display:grid}.topbar{grid-column:1/-1}.wiz-side{flex-direction:column;gap:22px;display:flex;position:sticky;top:40px}.wiz-side-telemetry{border-top:1px solid var(--line-soft);flex-direction:column;gap:8px;padding-top:14px;display:flex}.wiz-main-telemetry{display:none}}.topbar{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;margin-bottom:24px;padding:10px 0 18px;display:flex}.brand{font-family:var(--font-display), sans-serif;letter-spacing:.02em;font-size:15px;font-weight:700}.brand span{color:var(--orange)}.stepchip{font-family:var(--font-mono), monospace;color:var(--ink-low);letter-spacing:.08em;font-size:11px}.h1{font-family:var(--font-display), sans-serif;letter-spacing:-.01em;text-wrap:balance;font-size:clamp(24px,6vw,32px);font-weight:700;line-height:1.15}.sub{color:var(--ink-low);margin-top:8px;font-size:14.5px}.btn{background:var(--orange);color:#1a1006;width:100%;font-family:var(--font-display), sans-serif;letter-spacing:.02em;text-align:center;box-shadow:0 14px 44px -16px rgba(var(--orange-rgb), .5);border-radius:99px;justify-content:center;align-items:center;gap:10px;padding:15px 22px;font-size:15px;font-weight:700;transition:transform .4s cubic-bezier(.32,.72,0,1),box-shadow .4s cubic-bezier(.32,.72,0,1);display:flex}.btn .arr{background:#140a002e;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;transition:transform .4s cubic-bezier(.32,.72,0,1);display:inline-flex}.btn:hover .arr{transform:translate(2px,-2px)scale(1.05)}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(0)}.btn:disabled{opacity:.35;cursor:not-allowed;transform:none}.btn-ghost{color:var(--ink-mid);border:1px solid var(--line);background:0 0;font-weight:500}.opt{text-align:left;border:1px solid var(--line);width:100%;color:var(--ink-mid);background:var(--panel);border-radius:8px;padding:14px 16px;font-size:15px;transition:border-color .12s,background .12s;display:block}.opt:hover{border-color:var(--orange-dim)}.opt.sel{border-color:var(--orange);color:var(--ink);background:rgba(var(--orange-rgb), .07)}.field{background:var(--panel);border:1px solid var(--line);width:100%;color:var(--ink);border-radius:8px;outline:none;padding:14px 16px;font-size:16px}.field:focus{border-color:var(--orange)}.field::placeholder{color:var(--ink-low)}.progress-track{background:var(--panel-2);border-radius:2px;height:4px;overflow:hidden}.progress-fill{background:linear-gradient(90deg, var(--orange), var(--yellow));border-radius:2px;height:100%;transition:width .35s}.asset-row{border:1px solid var(--line);background:var(--panel);border-radius:8px;align-items:center;gap:12px;padding:10px 12px;display:flex}.coin-badge{width:34px;height:34px;font-family:var(--font-mono), monospace;color:#000;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:flex}.card{background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:20px}.q-enter{animation:.28s both qSlide}@keyframes qSlide{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.block-chip{font-family:var(--font-mono), monospace;letter-spacing:.14em;color:var(--orange);border:1px solid rgba(var(--orange-rgb), .35);background:rgba(var(--orange-rgb), .06);border-radius:4px;align-items:center;gap:8px;padding:4px 10px;font-size:10px;display:inline-flex}.seg-track{gap:4px;display:flex}.seg{background:var(--panel-2);border-radius:2px;flex:1;height:4px;position:relative;overflow:hidden}.seg>i{transform-origin:0;background:linear-gradient(90deg, var(--orange), var(--yellow));transition:transform .4s;display:block;position:absolute;inset:0}.opt-key{font-family:var(--font-mono), monospace;color:var(--ink-low);border:1px solid var(--line);border-radius:4px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;transition:all .12s;display:inline-flex}.opt.sel .opt-key,.opt:hover .opt-key{border-color:var(--orange);color:var(--orange)}.meter-label{font-family:var(--font-mono), monospace;letter-spacing:.14em;color:var(--ink-low);justify-content:space-between;font-size:9px;display:flex}.meter-track{background:var(--panel-2);border-radius:2px;height:3px;overflow:hidden}.meter-fill{border-radius:2px;height:100%;transition:width .6s cubic-bezier(.22,1,.36,1)}.signal-line{font-family:var(--font-mono), monospace;color:var(--ink-low);letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;font-size:10px;animation:.4s both sigIn;overflow:hidden}@keyframes sigIn{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}.signal-line .ok{color:var(--good)}.pv-lab{background:linear-gradient(180deg, var(--pvlab-grad-1), var(--pvlab-grad-2));border:1px solid rgba(var(--lighten-rgb), .08);box-shadow:0 40px 90px -40px var(--pvlab-shadow);border-radius:22px;padding:22px}.pv-lab-t{letter-spacing:.18em;color:var(--ink-low);justify-content:space-between;margin-bottom:14px;font-size:10px;display:flex}.pv-lab-t b{color:var(--orange);font-weight:400}.pv-q{font-family:var(--font-display), sans-serif;letter-spacing:-.01em;margin-bottom:12px;font-size:16.5px;font-weight:600}.pv-opts{flex-wrap:wrap;gap:8px;display:flex}.pv-chip{border:1px solid rgba(var(--lighten-rgb), .12);background:rgba(var(--lighten-rgb), .03);color:var(--ink-mid);cursor:pointer;border-radius:99px;align-items:center;gap:7px;padding:9px 15px;font-size:13.5px;transition:transform .14s cubic-bezier(.23,1,.32,1),border-color .14s,background .14s,color .14s;display:inline-flex}@media (hover:hover) and (pointer:fine){.pv-chip:hover{border-color:rgba(var(--orange-rgb), .5)}}.pv-chip:active{transform:scale(.96)}.pv-chip.sel{border-color:var(--orange);background:rgba(var(--orange-rgb), .1);color:var(--ink)}.pv-preview{border-top:1px solid rgba(var(--lighten-rgb), .07);margin-top:18px;padding-top:16px}.pv-score{color:var(--yellow);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:52px;font-weight:700;line-height:1}.pv-f{color:var(--ink-mid);align-items:flex-start;gap:9px;padding:8px 0;font-size:13px;line-height:1.5;display:flex}.pv-f i{border-radius:50%;flex:none;width:7px;height:7px;margin-top:5px}.pv-f.locked{filter:blur(5px);-webkit-user-select:none;user-select:none}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}body:after{content:"";z-index:60;pointer-events:none;opacity:var(--grain-opacity);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence baseFrequency='0.85' numOctaves='2'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)' opacity='0.6'/%3E%3C/svg%3E");position:fixed;inset:0}.nav-island{z-index:40;background:rgba(var(--glass-rgb), .6);-webkit-backdrop-filter:blur(22px)saturate(1.3);backdrop-filter:blur(22px)saturate(1.3);border:1px solid var(--line);border-radius:99px;align-items:center;gap:18px;padding:9px 10px 9px 20px;display:flex;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:0 18px 50px -20px #000000b3}.nav-island .mini-cta{background:var(--orange);color:#1a1006;border-radius:99px;align-items:center;gap:8px;padding:7px 8px 7px 14px;font-size:12px;font-weight:700;transition:transform .4s cubic-bezier(.32,.72,0,1);display:inline-flex}.nav-island .mini-cta:active{transform:scale(.96)}.nav-island .mini-cta .arr{width:22px;height:22px;font-size:10px}.orb{filter:blur(110px);pointer-events:none;border-radius:50%;position:absolute}.mq-band{pointer-events:none;position:absolute;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.mq{white-space:nowrap;gap:14px;animation:46s linear infinite drift;display:inline-flex}.mq.rev{animation-duration:60s;animation-direction:reverse}.mq span{font-family:var(--font-mono), monospace;letter-spacing:.18em;color:rgba(var(--lighten-rgb), .55);border:1px solid rgba(var(--lighten-rgb), .16);background:rgba(var(--glass-rgb), .35);border-radius:99px;padding:7px 16px;font-size:10.5px}.mq span.hot{color:var(--orange);border-color:rgba(var(--orange-rgb), .4)}@keyframes drift{to{transform:translate(-50%)}}.eyebrow-pill{font-family:var(--font-mono), monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-mid);border:1px solid var(--line);background:rgba(var(--glass-rgb), .5);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:99px;align-items:center;gap:9px;padding:8px 18px;font-size:10px;display:inline-flex}.eyebrow-pill i{background:var(--good);border-radius:50%;width:6px;height:6px;font-style:normal;animation:2.6s ease-in-out infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}.rise-h{opacity:0;filter:blur(8px);animation:1s cubic-bezier(.32,.72,0,1) forwards riseH;transform:translateY(26px)}.rise-h.d1{animation-delay:.12s}.rise-h.d2{animation-delay:.24s}.rise-h.d3{animation-delay:.38s}.rise-h.d4{animation-delay:.5s}@keyframes riseH{to{opacity:1;filter:none;transform:none}}.press{z-index:2;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:44px;display:flex;position:relative}.clip{text-align:left;background:rgba(var(--glass-rgb), .72);border:1px solid var(--line);opacity:0;border-radius:16px;width:225px;padding:15px 17px;transition:transform .5s cubic-bezier(.32,.72,0,1),border-color .4s;animation:.9s cubic-bezier(.32,.72,0,1) forwards riseH;transform:translateY(20px)}.clip:first-child{animation-delay:.62s;rotate:-1.2deg}.clip:nth-child(2){animation-delay:.72s;rotate:.8deg}.clip:nth-child(3){animation-delay:.82s;rotate:-.6deg}.clip:nth-child(4){animation-delay:.92s;rotate:1.1deg}@media (hover:hover) and (pointer:fine){.clip:hover{border-color:rgba(var(--orange-rgb), .4);transform:translateY(-4px)}}.clip .src{font-family:var(--font-mono), monospace;letter-spacing:.16em;color:var(--ink-low);justify-content:space-between;margin-bottom:8px;font-size:8.5px;display:flex}.clip .src b{color:var(--orange);font-weight:400}.clip h3{letter-spacing:-.01em;color:var(--ink);font-size:13.5px;font-weight:700;line-height:1.35}@media (max-width:720px){.clip{width:calc(50% - 8px);rotate:none!important}}.shell-bezel{background:rgba(var(--lighten-rgb), .03);border:1px solid var(--line);border-radius:30px;padding:8px}.core-bezel{background:linear-gradient(180deg, var(--core-grad-1), var(--core-grad-2));box-shadow:inset 0 1px 1px rgba(var(--lighten-rgb), .06);border-radius:23px}@media (prefers-reduced-motion:reduce){.mq,.eyebrow-pill i,.rise-h,.clip{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}}.scan-ring{background:conic-gradient(from 0deg, transparent 0 300deg, var(--orange) 330deg, var(--yellow) 360deg);border-radius:50%;animation:1.6s linear infinite scanSpin;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2px))}@keyframes scanSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.scan-ring{opacity:.4;animation:none}}.report-wrap{max-width:680px;margin:0 auto;padding:24px 20px 80px}.finding{border-bottom:1px solid var(--line-soft);gap:12px;padding:14px 0;display:flex}.finding:last-child{border-bottom:none}.finding-dot{border-radius:50%;flex:none;width:8px;height:8px;margin-top:8px}.admin-wrap{max-width:1180px;margin:0 auto;padding:24px 24px 80px}.tbl{border-collapse:collapse;width:100%;font-size:13.5px}.tbl th{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-low);text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 12px;font-size:10.5px;font-weight:500}.tbl td{border-bottom:1px solid var(--line-soft);color:var(--ink-mid);vertical-align:top;padding:12px}.flagpill{font-family:var(--font-mono), monospace;letter-spacing:.06em;white-space:nowrap;border-radius:4px;padding:3px 9px;font-size:10px;font-weight:600;display:inline-block}.f-fraternidade{color:var(--yellow);background:#ffff001a;border:1px solid #ffff004d}.f-black{color:var(--ink);background:#f5f2ec14;border:1px solid #3a382f}.f-vip{color:var(--orange);background:#ff98001a;border:1px solid #ff980059}.f-gorila_ai{color:var(--good);background:#4ade8014;border:1px solid #4ade8040}@media print{:root{--bg:#fff;--panel:#fff;--ink:#14110c;--ink-mid:#3d382f;--ink-low:#6e675a;--line:#d8d2c6;--line-soft:#e6e1d7;--yellow:#b8860b;--orange:#c05f00;--orange-dim:#c05f00}body{color:var(--ink)!important;background:#fff!important}.no-print,.btn,.btn-ghost{display:none!important}.card{break-inside:avoid;border-color:var(--line-soft)!important;background:#fff!important}.report-wrap{max-width:100%!important;padding:0!important}a{color:var(--ink)!important;text-decoration:none!important}}@media (max-width:560px){.hide-sm{display:none}}
