:root{--ink-3:#241327;--paper-2:#e5ddc4}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}@keyframes quizIn{0%{opacity:0;transform:translateY(24px)scale(.97)}to{opacity:1;transform:none}}.quiz-overlay{z-index:1000;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#120a14d1;justify-content:center;align-items:center;padding:clamp(12px,3vh,32px) clamp(8px,2vw,24px);animation:.22s fadeIn;display:flex;position:fixed;inset:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.quiz-wrap{width:100%;max-width:clamp(860px,56vw,1200px);animation:.3s cubic-bezier(.16,1,.3,1) quizIn;position:relative}.quiz-card{border-radius:20px;width:100%;height:min(90vh,1100px);position:relative;overflow:hidden;box-shadow:0 40px 100px #000000b3,0 0 0 1px #ffffff14}.quiz-close{z-index:20;background:var(--ink-2);width:40px;height:40px;color:var(--mist);cursor:pointer;border:1px solid #ffffff24;border-radius:50%;place-items:center;transition:color .2s,border-color .2s,background .2s;display:grid;position:absolute;top:-14px;right:-14px;box-shadow:0 4px 20px #00000080}.quiz-close:hover{color:var(--cream);border-color:var(--iris);background:#7c3cf826}@media (max-width:768px){.quiz-overlay{overscroll-behavior:none;align-items:flex-end;padding:0}.quiz-wrap{max-width:100%;height:100dvh}.quiz-card{border-radius:0;height:100dvh}.quiz-close{display:none}}.qz-mb-close{color:#b89cbb;cursor:pointer;background:#f8f4e914;border:1px solid #ffffff24;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;transition:color .2s,border-color .2s,background .2s;display:grid}.qz-mb-close:hover{color:#f8f4e9;background:#7c3cf826;border-color:#7c3cf8}.qz-desktop{height:100%;display:block}.qz-mobile{height:100%;display:none}@media (max-width:768px){.qz-desktop{display:none}.qz-mobile{display:block}}.qz .ab{width:100%;height:100%;font-family:var(--font-inter,"Inter"),system-ui,sans-serif;-webkit-font-smoothing:antialiased;flex-direction:column;display:flex;position:relative;overflow:hidden}.qz .ab.dark{background:var(--ink);color:var(--cream)}.qz .ab.dark-2{background:var(--ink-2);color:var(--cream)}.qz .ab.paper{background:var(--paper);color:var(--ink)}.qz .ab.plum{color:var(--cream);background:linear-gradient(155deg,#3a1d40 0%,#1a0f1c 90%)}.qz .bar{font:500 clamp(9.5px,.7vw,11px) var(--font-inter,"Inter"),sans-serif;letter-spacing:.2em;text-transform:uppercase;border-bottom:1px solid #ffffff14;flex:none;justify-content:space-between;align-items:center;padding:clamp(12px,1.6vh,18px) 58px clamp(12px,1.6vh,18px) clamp(20px,2.2vw,32px);display:flex}.qz .ab.paper .bar{border-color:#120a1424}.qz .bar .left{align-items:center;gap:10px;display:inline-flex}.qz .bar .left b{font-weight:700}.qz .bar .dot{background:var(--lime);width:6px;height:6px;box-shadow:0 0 10px var(--lime);border-radius:50%;animation:1.6s ease-in-out infinite blink}.qz .ab.paper .bar .dot{background:var(--iris)}.qz .bar .right{color:var(--mist);align-items:center;gap:14px;display:inline-flex}.qz .ab.paper .bar .right{color:var(--plum)}.qz .bar .step-bar{background:#ffffff1a;border-radius:2px;width:clamp(120px,9vw,200px);height:2px;display:inline-block;overflow:hidden}.qz .ab.paper .bar .step-bar{background:#120a141a}.qz .bar .step-bar i{background:var(--lime);border-radius:2px;height:100%;display:block}.qz .ab.paper .bar .step-bar i{background:var(--iris)}.qz .eyebrow{font:500 clamp(10px,.72vw,12px) var(--font-inter,"Inter"),sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--iris-l);align-items:center;gap:12px;display:inline-flex}.qz .eyebrow:before{content:"";background:currentColor;width:28px;height:1px}.qz .ab.paper .eyebrow{color:var(--iris-d)}.qz .tt{font-family:var(--font-onest,"Onest"),sans-serif;letter-spacing:-.035em;font-weight:800;line-height:.95}.qz .tt em{color:var(--lime);font-variation-settings:"opsz" 144;letter-spacing:0;font-family:Fraunces,serif;font-style:italic;font-weight:800}.qz .ab.paper .tt em{color:var(--iris)}.qz .tt .ol{-webkit-text-stroke:1.5px currentColor;color:#0000}.qz .tt .pill{background:var(--iris);color:var(--cream);border-radius:.18em;padding:0 .2em;display:inline-block;transform:rotate(-1deg)}.qz .tt .lime{color:var(--lime)}.qz .tt .aq{color:var(--aqua)}.qz .fld{flex-direction:column;gap:6px;display:flex}.qz .fld label{font:500 10px var(--font-inter,"Inter"),sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--mist)}.qz .ab.paper .fld label{color:var(--plum)}.qz .fld input,.qz .fld textarea{font:500 14px var(--font-inter,"Inter"),sans-serif;color:inherit;background:0 0;border:none;border-bottom:1px solid #ffffff2e;outline:none;width:100%;padding:10px 0}.qz .ab.paper .fld input,.qz .ab.paper .fld textarea{border-bottom-color:#120a142e}.qz .fld input::placeholder,.qz .fld textarea::placeholder{color:var(--stone)}.qz .chip{font:500 11px var(--font-inter,"Inter"),sans-serif;letter-spacing:.04em;color:var(--cream);cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:9999px;align-items:center;gap:6px;padding:7px 11px;display:inline-flex}.qz .ab.paper .chip{color:var(--ink);border-color:#120a142e}.qz .chip.on{background:var(--lime);color:var(--ink);border-color:var(--lime)}.qz .chip.iris{background:var(--iris);color:var(--cream);border-color:var(--iris)}.qz .cta{background:var(--lime);color:var(--ink);font:700 14px var(--font-onest,"Onest"),sans-serif;letter-spacing:-.005em;cursor:pointer;border:none;border-radius:9999px;align-items:center;gap:12px;padding:14px 16px 14px 22px;display:inline-flex;box-shadow:0 10px 30px #d6f73c33}.qz .cta .arr{background:var(--ink);width:32px;height:32px;color:var(--lime);border-radius:50%;place-items:center;display:grid}.qz .cta.iris{background:var(--iris);color:var(--cream);box-shadow:0 10px 30px #7c3cf859}.qz .cta.iris .arr{background:var(--cream);color:var(--iris)}.qz .cta.aqua{background:var(--aqua);color:var(--ink);box-shadow:0 10px 30px #67e8f94d}.qz .cta.aqua .arr{background:var(--ink);color:var(--aqua)}.qz .cta:disabled{opacity:.5;cursor:not-allowed}.qz .ghost{font:600 13px var(--font-onest,"Onest"),sans-serif;color:var(--cream);cursor:pointer;background:0 0;border:1px solid #ffffff38;border-radius:9999px;align-items:center;gap:8px;padding:14px 18px;display:inline-flex}.qz .ab.paper .ghost{color:var(--ink);border-color:#120a1438}.qz .mono{font-family:var(--font-mono,"JetBrains Mono",monospace);letter-spacing:.04em;font-size:11px}.qz .fbar{font:500 10px var(--font-inter,"Inter"),sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--mist);border-top:1px solid #ffffff14;flex:none;justify-content:space-between;align-items:center;margin-top:auto;padding:14px 22px;display:flex}.qz .ab.paper .fbar{color:var(--plum);border-top-color:#120a1424}.qz .f1{padding:0}.qz .f1 .body{flex-direction:column;flex:1;gap:clamp(16px,1.8vh,28px);padding:clamp(24px,3.2vh,44px) clamp(28px,2.8vw,52px) 20px;display:flex;overflow-y:auto}.qz .f1 .tt{color:var(--cream);font-size:clamp(38px,3vw,58px)}.qz .f1 .sub{font:400 clamp(13px,1vw,16px)/1.45 var(--font-inter,"Inter");color:var(--mist);max-width:520px}.qz .f1 .steps{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:4px;display:grid}.qz .f1 .stp{background:#ffffff0a;border:1px solid #ffffff12;border-radius:12px;padding:10px 12px 12px;position:relative}.qz .f1 .stp.cur{background:var(--ink-3);border-color:var(--iris)}.qz .f1 .stp.done{border-color:var(--iris);background:#7c3cf82e}.qz .f1 .stp .n{font:600 clamp(10px,.7vw,12px) var(--font-mono,"JetBrains Mono",monospace);color:var(--iris-l)}.qz .f1 .stp .t{font:600 clamp(11px,.85vw,14px) var(--font-onest,"Onest"),sans-serif;color:var(--cream);margin-top:6px;line-height:1.2}.qz .f1 .stp .c{background:var(--lime);width:14px;height:14px;color:var(--ink);font:800 9px var(--font-onest,"Onest"),sans-serif;border-radius:50%;justify-content:center;align-items:center;display:none;position:absolute;top:8px;right:8px}.qz .f1 .stp.done .c{display:flex}.qz .f1 .qcard{background:#1f1124;border:1px solid #ffffff14;border-radius:18px;flex-direction:column;gap:clamp(14px,1.6vh,22px);padding:clamp(22px,2.4vh,34px) clamp(22px,2.2vw,36px) clamp(24px,2.6vh,36px);display:flex;position:relative;overflow:hidden}.qz .f1 .qcard:before{content:attr(data-num);font:800 180px var(--font-onest,"Onest"),sans-serif;color:#7c3cf814;letter-spacing:-.05em;pointer-events:none;position:absolute;top:-30px;right:-26px}.qz .f1 .q{font:700 clamp(20px,1.55vw,28px)/1.2 var(--font-onest,"Onest"),sans-serif;color:var(--cream);letter-spacing:-.02em;position:relative}.qz .f1 .q em{color:var(--lime);font-family:Fraunces,serif;font-style:italic}.qz .f1 .opts{grid-template-columns:1fr 1fr;gap:10px;display:grid}.qz .f1 .opt{cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;transition:background .2s,border-color .2s;display:flex}.qz .f1 .opt:hover{background:#ffffff12}.qz .f1 .opt.on{background:var(--iris);border-color:var(--iris)}.qz .f1 .opt .l{font:600 clamp(14px,1.05vw,18px) var(--font-onest,"Onest"),sans-serif;letter-spacing:-.01em}.qz .f1 .opt .hint{font:500 clamp(10px,.7vw,12px) var(--font-mono,"JetBrains Mono",monospace);color:var(--stone);text-transform:uppercase;letter-spacing:.08em}.qz .f1 .opt.on .hint{color:#f8f4e9b3}.qz .f1 .opt .box{border:1.5px solid #ffffff4d;border-radius:5px;flex-shrink:0;place-items:center;width:18px;height:18px;display:grid}.qz .f1 .opt.on .box{background:var(--lime);border-color:var(--lime);color:var(--ink);font:800 11px var(--font-onest,"Onest"),sans-serif}.qz .f1 .chips-row{flex-wrap:wrap;gap:8px;display:flex}.qz .f1 .chips-row .chip{border-radius:10px;padding:11px 18px;font-size:13px}.qz .mb .chips-row{grid-template-columns:1fr 1fr;gap:8px;display:grid}.qz .mb .chips-row .mchip{text-align:center;border-radius:14px;justify-content:center;width:100%;padding:14px 12px;font-size:13px}.qz .f1 .budget{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;grid-template-columns:1fr auto;align-items:end;gap:18px;padding:18px;display:grid}.qz .f1 .slider-wrap{padding-bottom:22px;position:relative}.qz .f1 .slider-label{justify-content:space-between;align-items:baseline;margin-bottom:14px;display:flex}.qz .f1 .slider-label .lbl{font:500 10px var(--font-inter,"Inter"),sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--mist)}.qz .f1 .slider-label .val{font:600 13px var(--font-mono,"JetBrains Mono",monospace);color:var(--cream)}.qz .f1 .slider-track{background:#ffffff14;border-radius:6px;height:6px;position:relative}.qz .f1 .slider-fill{background:var(--lime);border-radius:6px;height:100%;transition:width .15s;position:absolute;top:0;left:0}.qz .f1 .slider-nob{background:var(--cream);border-radius:50%;width:22px;height:22px;transition:left .15s;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 4px 12px #00000080}.qz .f1 .slider-tics{font:500 10px var(--font-mono,"JetBrains Mono",monospace);color:var(--stone);justify-content:space-between;display:flex;position:absolute;top:14px;left:0;right:0}.qz .f1 input[type=range]{appearance:none;cursor:pointer;z-index:2;background:0 0;width:100%;height:6px;margin:0;position:relative}.qz .f1 input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--cream);cursor:grab;border:none;border-radius:50%;width:22px;height:22px;margin-top:-8px;box-shadow:0 4px 12px #00000080}.qz .f1 input[type=range]::-webkit-slider-runnable-track{background:#ffffff14;border-radius:6px;height:6px}.qz .f1 input[type=range]::-moz-range-thumb{background:var(--cream);cursor:grab;border:none;border-radius:50%;width:22px;height:22px;box-shadow:0 4px 12px #00000080}.qz .f1 input[type=range]::-moz-range-track{background:#ffffff14;border-radius:6px;height:6px}.qz .f1 .live-est{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.qz .f1 .live-est .v{font:800 clamp(36px,2.8vw,52px) var(--font-onest,"Onest"),sans-serif;color:var(--cream);letter-spacing:-.04em;line-height:1}.qz .f1 .live-est .v .s{color:var(--iris-l);margin-left:4px;font-family:Fraunces,serif;font-size:.5em;font-style:italic}.qz .f1 .live-est .l{font:500 9.5px var(--font-mono,"JetBrains Mono",monospace);color:var(--stone);text-transform:uppercase;letter-spacing:.14em}.qz .f1 .contact-grid{grid-template-columns:1fr 1fr;gap:14px 20px;display:grid}.qz .f1 .footer{border-top:1px solid #ffffff14;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:clamp(16px,2vh,24px) clamp(28px,2.8vw,52px) clamp(20px,2.4vh,30px);display:flex}.qz .f1 .footer .lead{font:400 12px/1.3 var(--font-inter,"Inter");color:var(--mist);max-width:240px}.qz .f1 .footer .lead em{color:var(--cream);font-family:Fraunces,serif;font-style:italic}.qz .f1 .success{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;padding:40px;display:flex}.qz .f1 .success .big{font:800 80px var(--font-onest,"Onest"),sans-serif;color:var(--lime);line-height:1}.qz .f1 .success h3{font:700 24px/1.2 var(--font-onest,"Onest"),sans-serif;color:var(--cream);letter-spacing:-.02em}.qz .f1 .success p{font:400 14px/1.5 var(--font-inter,"Inter"),sans-serif;color:var(--mist);max-width:340px}.qz .f2{padding:0}.qz .f2 .body{flex-direction:column;flex:1;gap:20px;padding:28px 30px 20px;display:flex;overflow-y:auto}.qz .f2 .tt{font-size:42px}.qz .f2 .sub{font:400 13px/1.5 var(--font-inter,"Inter");color:var(--plum);max-width:520px}.qz .f2 .scan-bar{background:var(--ink);color:var(--cream);border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:14px 18px;display:grid}.qz .f2 .scan-bar .url{font:500 14px var(--font-mono,"JetBrains Mono",monospace);flex-direction:column;gap:2px;display:flex}.qz .f2 .scan-bar .url .lbl{font:500 9px var(--font-inter,"Inter");letter-spacing:.2em;text-transform:uppercase;color:var(--mist)}.qz .f2 .scan-bar .url .v .crs{background:var(--lime);width:2px;height:1em;margin-left:1px;animation:1s steps(2,end) infinite blink;display:inline-block;transform:translateY(2px)}.qz .f2 .scan-bar .scan-btn{background:var(--lime);color:var(--ink);font:700 12px var(--font-onest,"Onest"),sans-serif;cursor:pointer;border:none;border-radius:9999px;align-items:center;gap:10px;padding:10px 12px 10px 18px;display:inline-flex}.qz .f2 .scan-bar .scan-btn .arr{background:var(--ink);width:24px;height:24px;color:var(--lime);border-radius:50%;place-items:center;display:grid}.qz .f2 .anat{background:var(--cream);border:1px solid #120a1414;border-radius:14px;flex-direction:column;gap:14px;padding:18px 20px;display:flex}.qz .f2 .anat .head{justify-content:space-between;align-items:flex-end;display:flex}.qz .f2 .anat .head .ti{font:700 13px var(--font-onest,"Onest"),sans-serif;letter-spacing:-.01em}.qz .f2 .anat .head .ct{font:500 10px var(--font-mono,"JetBrains Mono",monospace);color:var(--plum);text-transform:uppercase;letter-spacing:.14em}.qz .f2 .anat .head .ct b{color:var(--iris)}.qz .f2 .anat .query{font:600 17px var(--font-mono,"JetBrains Mono",monospace);color:var(--ink);flex-wrap:wrap;align-items:center;gap:6px;line-height:1.5;display:flex}.qz .f2 .anat .query .tk{background:#fff;border:1px solid #120a141a;border-radius:8px;align-items:center;gap:6px;padding:5px 9px;display:inline-flex;position:relative}.qz .f2 .anat .query .tk.norm{background:var(--lime);border-color:var(--lime)}.qz .f2 .anat .query .tk.geo{background:var(--iris);color:var(--cream);border-color:var(--iris)}.qz .f2 .anat .query .tk.com{background:var(--aqua);border-color:var(--aqua)}.qz .f2 .anat .query .tk .tag{font:600 8px var(--font-inter,"Inter");letter-spacing:.14em;text-transform:uppercase;background:var(--ink);color:var(--cream);border-radius:4px;padding:2px 5px;position:absolute;top:-8px;left:6px}.qz .f2 .clusters{grid-template-columns:1fr 1fr;gap:10px;display:grid}.qz .f2 .cl{background:var(--ink);color:var(--cream);border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:10px;padding:14px 16px;display:flex;position:relative}.qz .f2 .cl.act{background:var(--iris);border-color:var(--iris)}.qz .f2 .cl .row1{font:500 9.5px var(--font-mono,"JetBrains Mono",monospace);color:var(--mist);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;display:flex}.qz .f2 .cl.act .row1{color:#f8f4e9c7}.qz .f2 .cl .ti{font:700 15px var(--font-onest,"Onest"),sans-serif;letter-spacing:-.01em}.qz .f2 .cl .stats{font:500 10px var(--font-mono,"JetBrains Mono",monospace);color:var(--mist);text-transform:uppercase;letter-spacing:.1em;gap:14px;display:flex}.qz .f2 .cl .stats b{color:var(--lime);font-weight:700}.qz .f2 .cl .check{background:var(--lime);width:18px;height:18px;color:var(--ink);font:800 11px var(--font-onest,"Onest"),sans-serif;border-radius:5px;justify-content:center;align-items:center;display:none;position:absolute;top:10px;right:10px}.qz .f2 .cl.act .check{display:flex}.qz .f2 .geo-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.qz .f2 .geo-row .lbl{font:500 9.5px var(--font-inter,"Inter");letter-spacing:.2em;text-transform:uppercase;color:var(--plum);margin-right:4px}.qz .f2 .footer{border-top:1px solid #120a141f;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:14px 30px 20px;display:flex}.qz .f2 .footer .lead{font:400 12px/1.3 var(--font-inter,"Inter");color:var(--plum);max-width:260px}.qz .f2 .footer .lead em{color:var(--ink);font-family:Fraunces,serif;font-style:italic}.qz .f3{padding:0}.qz .f3 .body{flex-direction:column;flex:1;gap:16px;padding:24px 28px 14px;display:flex;overflow-y:auto}.qz .f3 .head-row{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.qz .f3 .tt{font-size:34px}.qz .f3 .sub{font:400 12.5px/1.45 var(--font-inter,"Inter");color:var(--mist);max-width:300px}.qz .f3 .counter{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;flex-shrink:0;align-items:flex-end;padding:10px 14px;display:flex}.qz .f3 .counter .v{font:800 36px var(--font-onest,"Onest"),sans-serif;letter-spacing:-.04em;line-height:1}.qz .f3 .counter .v .s{color:var(--iris-l);margin-left:4px;font-family:Fraunces,serif;font-size:.45em;font-style:italic}.qz .f3 .counter .l{font:500 9px var(--font-mono,"JetBrains Mono",monospace);color:var(--mist);text-transform:uppercase;letter-spacing:.14em;margin-top:4px}.qz .f3 .add-bar{background:var(--ink-2);border:1px solid #ffffff14;border-radius:14px;grid-template-columns:1fr 1fr auto;display:grid;overflow:hidden}.qz .f3 .add-bar .cell{border-right:1px solid #ffffff14;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.qz .f3 .add-bar .cell:last-of-type{border-right:none}.qz .f3 .add-bar .lbl{font:500 9px var(--font-inter,"Inter");letter-spacing:.2em;text-transform:uppercase;color:var(--mist)}.qz .f3 .add-bar input{color:var(--cream);font:500 14px var(--font-inter,"Inter");background:0 0;border:none;outline:none}.qz .f3 .add-bar input::placeholder{color:var(--stone)}.qz .f3 .add-bar .plus{background:var(--lime);width:64px;color:var(--ink);cursor:pointer;border:none;place-items:center;font-size:24px;display:grid}.qz .f3 .table{background:#ffffff05;border:1px solid #ffffff0f;border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.qz .f3 .th,.qz .f3 .tr{border-bottom:1px solid #ffffff0f;grid-template-columns:38px 1.5fr 1fr 90px 60px;align-items:center;gap:12px;padding:10px 16px;display:grid}.qz .f3 .th{font:500 9px var(--font-inter,"Inter");letter-spacing:.2em;text-transform:uppercase;color:var(--mist);background:#ffffff08}.qz .f3 .tr .n{font:600 11px var(--font-mono,"JetBrains Mono",monospace);color:var(--stone)}.qz .f3 .tr .nm{font:600 13px var(--font-onest,"Onest"),sans-serif;letter-spacing:-.01em;color:var(--cream)}.qz .f3 .tr .nm small{font:500 10px var(--font-inter,"Inter");color:var(--stone);margin-top:2px;display:block}.qz .f3 .tr .reg{font:500 12px var(--font-inter,"Inter");color:var(--mist)}.qz .f3 .tr .stg{font:500 9px var(--font-mono,"JetBrains Mono",monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--cream);text-align:center;background:#ffffff0f;border-radius:9999px;justify-self:start;padding:5px 9px}.qz .f3 .tr .stg.warm{color:var(--lime);background:#d6f73c2e}.qz .f3 .tr .stg.hot{background:var(--lime);color:var(--ink)}.qz .f3 .tr .stg.cold{color:var(--iris-l);background:#a77cff2e}.qz .f3 .tr .x{width:26px;height:26px;color:var(--mist);cursor:pointer;background:#ffffff0a;border-radius:50%;place-items:center;font-size:14px;display:grid}.qz .f3 .helpers{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.qz .f3 .helpers .lbl{font:500 9.5px var(--font-inter,"Inter");letter-spacing:.2em;text-transform:uppercase;color:var(--mist);margin-right:4px}.qz .f3 .footer{border-top:1px solid #ffffff14;flex:none;justify-content:space-between;align-items:center;gap:14px;padding:14px 28px 20px;display:flex}.qz .f3 .footer .lead{font:400 11.5px/1.3 var(--font-inter,"Inter");color:var(--mist);max-width:280px}.qz .f3 .footer .lead em{color:var(--cream);font-family:Fraunces,serif;font-style:italic}.qz .f4{padding:0}.qz .f4 .body{flex-direction:column;flex:1;gap:18px;padding:24px 28px 16px;display:flex;overflow-y:auto}.qz .f4 .head-row{grid-template-columns:1.4fr 1fr;align-items:end;gap:24px;display:grid}.qz .f4 .tt{font-size:36px}.qz .f4 .sub{font:400 12.5px/1.45 var(--font-inter,"Inter");color:var(--mist)}.qz .f4 .stack-row .lbl,.qz .f4 .leak-row .lbl{font:500 9.5px var(--font-inter,"Inter");letter-spacing:.22em;text-transform:uppercase;color:var(--iris-l);align-items:center;gap:10px;margin-bottom:10px;display:flex}.qz .f4 .stack-row .lbl:before,.qz .f4 .leak-row .lbl:before{content:"";background:currentColor;width:24px;height:1px}.qz .f4 .stack-grid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.qz .f4 .sys{cursor:pointer;background:#ffffff08;border:1px solid #ffffff12;border-radius:12px;flex-direction:column;gap:6px;padding:14px 12px 12px;display:flex;position:relative}.qz .f4 .sys.on{border-color:var(--iris);background:#7c3cf82e}.qz .f4 .sys .lg{background:var(--ink-3);width:32px;height:32px;font:800 13px var(--font-onest,"Onest"),sans-serif;color:var(--cream);border-radius:8px;place-items:center;display:grid}.qz .f4 .sys.on .lg{background:var(--iris)}.qz .f4 .sys .nm{font:600 12px var(--font-onest,"Onest"),sans-serif;color:var(--cream);letter-spacing:-.005em}.qz .f4 .sys .tx{font:500 9.5px var(--font-mono,"JetBrains Mono",monospace);color:var(--stone);text-transform:uppercase;letter-spacing:.08em}.qz .f4 .sys .chk{background:var(--lime);width:14px;height:14px;color:var(--ink);font:800 9px var(--font-onest,"Onest"),sans-serif;border-radius:4px;justify-content:center;align-items:center;display:none;position:absolute;top:8px;right:8px}.qz .f4 .sys.on .chk{display:flex}.qz .f4 .funnel{background:#ffffff05;border:1px solid #ffffff0f;border-radius:14px;flex-direction:column;gap:10px;padding:16px;display:flex}.qz .f4 .fn-head{font:500 9.5px var(--font-inter,"Inter");letter-spacing:.2em;text-transform:uppercase;color:var(--mist);justify-content:space-between;align-items:center;display:flex}.qz .f4 .fn-head b{color:var(--lime);font-weight:700}.qz .f4 .stages{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.qz .f4 .stg{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:10px;flex-direction:column;gap:4px;padding:14px 10px 12px;display:flex;position:relative}.qz .f4 .stg .v{font:800 22px var(--font-onest,"Onest"),sans-serif;color:var(--cream);letter-spacing:-.03em;line-height:1}.qz .f4 .stg .l{font:500 9px var(--font-mono,"JetBrains Mono",monospace);color:var(--stone);text-transform:uppercase;letter-spacing:.1em}.qz .f4 .stg.leak{background:#f86c6c1a;border-color:#ff6e6e}.qz .f4 .stg.leak .v{color:#ff6e6e}.qz .f4 .stg.leak:after{content:"⚠ утечка";font:600 8.5px var(--font-inter,"Inter");letter-spacing:.16em;text-transform:uppercase;color:#fff;white-space:nowrap;background:#d14d4d;border-radius:9999px;padding:3px 7px;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.qz .f4 .stg.win{border-color:var(--lime);background:#d6f73c1f}.qz .f4 .stg.win .v{color:var(--lime)}.qz .f4 .arrow-row{color:#ffffff2e;font:500 12px var(--font-mono,"JetBrains Mono",monospace);justify-content:space-around;padding:0 16px;display:flex}.qz .f4 .leaks{grid-template-columns:1fr 1fr;gap:10px;display:grid}.qz .f4 .lk{background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.qz .f4 .lk.on{background:#f86c6c14;border-color:#f86c6c66}.qz .f4 .lk .box{border:1.5px solid #ffffff40;border-radius:5px;flex-shrink:0;place-items:center;width:18px;height:18px;margin-top:2px;display:grid}.qz .f4 .lk.on .box{color:var(--cream);font:800 11px var(--font-onest,"Onest"),sans-serif;background:#ff6e6e;border-color:#ff6e6e}.qz .f4 .lk .ti{font:600 12px var(--font-onest,"Onest"),sans-serif;color:var(--cream);letter-spacing:-.005em}.qz .f4 .lk .tx{font:400 10.5px/1.35 var(--font-inter,"Inter");color:var(--mist);margin-top:3px}.qz .f4 .footer{border-top:1px solid #ffffff14;flex:none;justify-content:space-between;align-items:center;gap:14px;padding:14px 28px 20px;display:flex}.qz .f4 .footer .lead{font:400 11.5px/1.3 var(--font-inter,"Inter");color:var(--mist);max-width:280px}.qz .f4 .footer .lead em{color:var(--cream);font-family:Fraunces,serif;font-style:italic}.qz .f5{padding:0}.qz .f5 .body{flex:1;grid-template-columns:1.35fr 1fr;align-content:start;gap:22px;padding:24px 28px 16px;display:grid;overflow-y:auto}.qz .f5 .col-l{flex-direction:column;gap:16px;display:flex}.qz .f5 .col-r{flex-direction:column;align-self:start;gap:14px;display:flex;position:sticky;top:0}.qz .f5 .tt{font-size:34px}.qz .f5 .sub{font:400 12.5px/1.45 var(--font-inter,"Inter");color:var(--plum)}.qz .f5 .lbl{font:500 9.5px var(--font-inter,"Inter");letter-spacing:.22em;text-transform:uppercase;color:var(--iris-d);align-items:center;gap:10px;margin-bottom:10px;display:flex}.qz .f5 .lbl:before{content:"";background:currentColor;width:24px;height:1px}.qz .f5 .modules{grid-template-columns:1fr 1fr;gap:8px;display:grid}.qz .f5 .mod{background:var(--cream);cursor:pointer;border:1px solid #120a141a;border-radius:12px;flex-direction:column;gap:6px;padding:14px 14px 12px;display:flex;position:relative}.qz .f5 .mod.on{background:var(--ink);color:var(--cream);border-color:var(--ink)}.qz .f5 .mod .icn{background:var(--paper-2);width:34px;height:34px;font:800 14px var(--font-onest,"Onest"),sans-serif;border-radius:10px;place-items:center;display:grid}.qz .f5 .mod.on .icn{background:var(--iris)}.qz .f5 .mod .ti{font:700 13px var(--font-onest,"Onest"),sans-serif;letter-spacing:-.005em}.qz .f5 .mod .sb{font:500 10px var(--font-mono,"JetBrains Mono",monospace);color:var(--plum);text-transform:uppercase;letter-spacing:.08em}.qz .f5 .mod.on .sb{color:#f8f4e9b3}.qz .f5 .mod .pr{font:600 10.5px var(--font-mono,"JetBrains Mono",monospace);color:var(--iris-d);margin-top:2px}.qz .f5 .mod.on .pr{color:var(--lime)}.qz .f5 .mod .chk{background:0 0;border:1.5px solid #120a1433;border-radius:50%;width:18px;height:18px;position:absolute;top:10px;right:10px}.qz .f5 .mod.on .chk{background:var(--lime);border-color:var(--lime);color:var(--ink);font:800 11px var(--font-onest,"Onest"),sans-serif;place-items:center;display:grid}.qz .f5 .row-chips{flex-wrap:wrap;gap:6px;display:flex}.qz .f5 .row-chips .chip{background:var(--cream);color:var(--ink);border-color:#120a141f}.qz .f5 .row-chips .chip.on{background:var(--ink);color:var(--cream);border-color:var(--ink)}.qz .f5 .invoice{background:var(--ink);color:var(--cream);border-radius:18px;flex-direction:column;gap:12px;padding:20px;display:flex;position:relative;overflow:hidden}.qz .f5 .invoice:before{content:"";background:repeating-linear-gradient(90deg,var(--lime) 0 6px,transparent 6px 12px);height:2px;position:absolute;top:0;left:22px;right:22px}.qz .f5 .invoice .ihd{justify-content:space-between;align-items:flex-end;padding-top:4px;display:flex}.qz .f5 .invoice .ihd .ti{font:700 14px var(--font-onest,"Onest"),sans-serif;letter-spacing:-.01em}.qz .f5 .invoice .ihd .id{font:500 9.5px var(--font-mono,"JetBrains Mono",monospace);color:var(--mist);text-transform:uppercase;letter-spacing:.12em}.qz .f5 .invoice .lines{font:500 11.5px var(--font-mono,"JetBrains Mono",monospace);color:var(--mist);flex-direction:column;gap:7px;display:flex}.qz .f5 .invoice .lines .ln{justify-content:space-between;gap:8px;display:flex}.qz .f5 .invoice .lines .ln b{color:var(--cream);font-weight:600}.qz .f5 .invoice .lines .ln .dots{border-bottom:1px dashed #ffffff2e;flex:1;margin:0 4px;transform:translateY(-4px)}.qz .f5 .invoice .total{border-top:1px dashed #fff3;justify-content:space-between;align-items:flex-end;margin-top:4px;padding-top:10px;display:flex}.qz .f5 .invoice .total .l{font:500 9.5px var(--font-inter,"Inter");color:var(--mist);text-transform:uppercase;letter-spacing:.14em}.qz .f5 .invoice .total .v{font:800 32px var(--font-onest,"Onest"),sans-serif;color:var(--lime);letter-spacing:-.04em;line-height:1}.qz .f5 .invoice .term{font:500 9.5px var(--font-mono,"JetBrains Mono",monospace);color:var(--mist);text-transform:uppercase;letter-spacing:.12em;justify-content:space-between;display:flex}.qz .f5 .invoice .term b{color:var(--lime);font-weight:700}.qz .f5 .footer{border-top:1px solid #120a141f;flex:none;grid-column:1/-1;justify-content:space-between;align-items:center;gap:14px;margin-top:4px;padding:14px 0 0;display:flex}.qz .f5 .footer .lead{font:400 11.5px/1.3 var(--font-inter,"Inter");color:var(--plum);max-width:280px}.qz .f5 .footer .lead em{color:var(--ink);font-family:Fraunces,serif;font-style:italic}.qz .f6{padding:0}.qz .f6 .body{flex-direction:column;flex:1;gap:16px;padding:24px 28px 16px;display:flex;overflow-y:auto}.qz .f6 .tt{color:var(--cream);font-size:38px}.qz .f6 .tt em{color:var(--aqua)}.qz .f6 .sub{font:400 13px/1.5 var(--font-inter,"Inter");color:var(--mist);max-width:540px}.qz .f6 .grid-2{grid-template-columns:1.2fr 1fr;gap:16px;display:grid}.qz .f6 .drop{background:#ffffff08;border:1.5px dashed #f8f4e940;border-radius:16px;flex-direction:column;gap:8px;padding:18px;display:flex}.qz .f6 .drop .ti{font:700 14px var(--font-onest,"Onest"),sans-serif;color:var(--cream);letter-spacing:-.005em}.qz .f6 .drop .tx{font:400 11.5px/1.4 var(--font-inter,"Inter");color:var(--mist)}.qz .f6 .drop .files{flex-direction:column;gap:6px;margin-top:4px;display:flex}.qz .f6 .drop .f{background:var(--ink);border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:8px 12px;display:grid}.qz .f6 .drop .f .ext{font:800 9.5px var(--font-mono,"JetBrains Mono",monospace);background:var(--iris);color:var(--cream);letter-spacing:.06em;border-radius:5px;padding:4px 6px}.qz .f6 .drop .f .ext.pdf{background:#ff6e6e}.qz .f6 .drop .f .ext.jpg{background:var(--aqua);color:var(--ink)}.qz .f6 .drop .f .nm{font:500 11px var(--font-inter,"Inter");color:var(--cream);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qz .f6 .drop .f .sz{font:500 9.5px var(--font-mono,"JetBrains Mono",monospace);color:var(--stone)}.qz .f6 .drop .ghosty{font:500 11px var(--font-inter,"Inter");color:var(--stone);background:0 0;border:1px dashed #ffffff29;border-radius:9px;justify-content:space-between;align-items:center;margin-top:2px;padding:9px 12px;display:flex}.qz .f6 .bingo{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:10px;padding:16px;display:flex}.qz .f6 .bingo .ti{font:700 13px var(--font-onest,"Onest"),sans-serif;color:var(--cream);letter-spacing:-.005em}.qz .f6 .bingo .grid{grid-template-columns:1fr 1fr 1fr;gap:5px;display:grid}.qz .f6 .bingo .c{aspect-ratio:1;font:600 10px var(--font-onest,"Onest"),sans-serif;color:var(--mist);background:#ffffff0a;border:1px solid #ffffff0d;border-radius:7px;flex-direction:column;justify-content:flex-end;padding:7px;line-height:1.05;display:flex;position:relative}.qz .f6 .bingo .c.on{background:var(--lime);color:var(--ink);border-color:var(--lime)}.qz .f6 .bingo .c.on:before{content:"✓";font:800 12px var(--font-onest,"Onest"),sans-serif;position:absolute;top:6px;left:6px}.qz .f6 .bingo .c.no{opacity:.45}.qz .f6 .deliv-row .lbl{font:500 9.5px var(--font-inter,"Inter");letter-spacing:.22em;text-transform:uppercase;color:var(--aqua);align-items:center;gap:10px;margin-bottom:10px;display:flex}.qz .f6 .deliv-row .lbl:before{content:"";background:currentColor;width:24px;height:1px}.qz .f6 .delivs{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.qz .f6 .dlv{cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:11px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.qz .f6 .dlv.on{background:var(--aqua);color:var(--ink);border-color:var(--aqua)}.qz .f6 .dlv .n{font:500 9px var(--font-mono,"JetBrains Mono",monospace);color:var(--iris-l);text-transform:uppercase;letter-spacing:.12em}.qz .f6 .dlv.on .n{color:#120a148c}.qz .f6 .dlv .ti{font:600 11.5px var(--font-onest,"Onest"),sans-serif;color:var(--cream);letter-spacing:-.005em;line-height:1.2}.qz .f6 .dlv.on .ti{color:var(--ink)}.qz .f6 .deadline-row{background:#f86c6c14;border:1px solid #f86c6c4d;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:14px;padding:12px 16px;display:grid}.qz .f6 .deadline-row .lk{color:#ff8b8b;width:34px;height:34px;font:800 11px var(--font-onest,"Onest"),sans-serif;background:#f86c6c2e;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.qz .f6 .deadline-row .v{font:700 13.5px var(--font-onest,"Onest"),sans-serif;color:var(--cream);letter-spacing:-.005em}.qz .f6 .deadline-row .v em{color:#ff8b8b;font-family:Fraunces,serif;font-style:italic}.qz .f6 .deadline-row .t{font:500 10px var(--font-mono,"JetBrains Mono",monospace);color:var(--mist);text-transform:uppercase;letter-spacing:.12em;margin-top:2px}.qz .f6 .footer{border-top:1px solid #ffffff14;flex:none;justify-content:space-between;align-items:center;gap:14px;padding:14px 28px 20px;display:flex}.qz .f6 .footer .lead{font:400 11.5px/1.3 var(--font-inter,"Inter");color:var(--mist);max-width:280px}.qz .f6 .footer .lead em{color:var(--cream);font-family:Fraunces,serif;font-style:italic}.qz .mb{width:100%;height:100%;font-family:var(--font-inter,"Inter"),system-ui,sans-serif;-webkit-font-smoothing:antialiased;flex-direction:column;display:flex;position:relative;overflow:hidden}.qz .mb.dark{background:var(--ink);color:var(--cream)}.qz .mb.dark-2{background:var(--ink-2);color:var(--cream)}.qz .mb.paper{background:var(--paper);color:var(--ink)}.qz .mb.plum{color:var(--cream);background:linear-gradient(165deg,#3a1d40 0%,#1a0f1c 90%)}.qz .mb .sbar{font:600 13px var(--font-inter,"Inter"),sans-serif;letter-spacing:-.005em;flex:none;justify-content:space-between;align-items:center;padding:14px 22px 4px;display:flex}.qz .mb.paper .sbar{color:var(--ink)}.qz .mb .sbar .icons{align-items:center;gap:5px;display:inline-flex}.qz .mb .tbar{flex:none;justify-content:space-between;align-items:center;gap:10px;padding:8px 16px 14px;display:flex}.qz .mb .tbar .back{color:currentColor;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.qz .mb.paper .tbar .back{background:#120a140d;border-color:#120a141a}.qz .mb .tbar .title{text-align:center;font:500 10px var(--font-inter,"Inter");letter-spacing:.2em;text-transform:uppercase;color:var(--mist);flex:1}.qz .mb.paper .tbar .title{color:var(--plum)}.qz .mb .tbar .title b{color:var(--cream);font-weight:700}.qz .mb.paper .tbar .title b{color:var(--ink)}.qz .mb .tbar .menu{cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.qz .mb.paper .tbar .menu{background:#120a140d;border-color:#120a141a}.qz .mb .scr{flex-direction:column;flex:1;gap:16px;padding:6px 22px 20px;display:flex;overflow-y:auto}.qz .mb .prg{font:500 10px var(--font-mono,"JetBrains Mono",monospace);color:var(--mist);text-transform:uppercase;letter-spacing:.14em;align-items:center;gap:8px;padding:0 22px;display:flex}.qz .mb.paper .prg{color:var(--plum)}.qz .mb .prg .ln{background:#ffffff1a;border-radius:2px;flex:1;height:2px;overflow:hidden}.qz .mb.paper .prg .ln{background:#120a141a}.qz .mb .prg .ln i{background:var(--lime);border-radius:2px;height:100%;display:block}.qz .mb.paper .prg .ln i{background:var(--iris)}.qz .mb .mtt{font-family:var(--font-onest,"Onest"),sans-serif;letter-spacing:-.035em;font-size:30px;font-weight:800;line-height:.95}.qz .mb .mtt em{color:var(--lime);font-family:Fraunces,serif;font-style:italic;font-weight:800}.qz .mb.paper .mtt em{color:var(--iris)}.qz .mb .mtt .pill{background:var(--iris);color:var(--cream);border-radius:.18em;padding:0 .2em;display:inline-block;transform:rotate(-1deg)}.qz .mb .mtt .ol{-webkit-text-stroke:1.3px currentColor;color:#0000}.qz .mb .mtt .aq{color:var(--aqua)}.qz .mb .msub{font:400 13px/1.45 var(--font-inter,"Inter");color:var(--mist);margin-top:8px}.qz .mb.paper .msub{color:var(--plum)}.qz .mb .meyebrow{font:500 9.5px var(--font-inter,"Inter");letter-spacing:.22em;text-transform:uppercase;color:var(--iris-l);align-items:center;gap:10px;display:inline-flex}.qz .mb .meyebrow:before{content:"";background:currentColor;width:22px;height:1px}.qz .mb.paper .meyebrow{color:var(--iris-d)}.qz .mb.plum .meyebrow{color:var(--aqua)}.qz .mb .mchip{font:500 12px var(--font-inter,"Inter");cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:9999px;align-items:center;gap:6px;padding:9px 13px;display:inline-flex}.qz .mb.paper .mchip{border-color:#120a142e}.qz .mb .mchip.on{background:var(--lime);color:var(--ink);border-color:var(--lime)}.qz .mb .mchip.iris{background:var(--iris);color:var(--cream);border-color:var(--iris)}.qz .mb .mchip.aqua{background:var(--aqua);color:var(--ink);border-color:var(--aqua)}.qz .mb .btmcta{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#120a1499;border-top:1px solid #ffffff14;flex-direction:column;flex:none;gap:8px;padding:14px 22px 22px;display:flex}.qz .mb.paper .btmcta{background:#f8f4e9d9;border-top-color:#120a141f}.qz .mb.plum .btmcta{background:#1a0f1cb3}.qz .mb .btmcta .row{justify-content:space-between;align-items:center;gap:10px;display:flex}.qz .mb .btmcta .lead{font:400 11px/1.3 var(--font-inter,"Inter");color:var(--mist);max-width:200px}.qz .mb.paper .btmcta .lead{color:var(--plum)}.qz .mb .btmcta .lead em{color:var(--cream);font-family:Fraunces,serif;font-style:italic}.qz .mb.paper .btmcta .lead em{color:var(--ink)}.qz .mb .btn{background:var(--lime);color:var(--ink);font:700 15px var(--font-onest,"Onest"),sans-serif;letter-spacing:-.005em;cursor:pointer;border:none;border-radius:9999px;justify-content:space-between;align-items:center;gap:10px;padding:14px 14px 14px 22px;display:inline-flex}.qz .mb .btn.iris{background:var(--iris);color:var(--cream)}.qz .mb .btn.aqua{background:var(--aqua);color:var(--ink)}.qz .mb .btn.full{justify-content:space-between;width:100%}.qz .mb .btn .arr{background:var(--ink);width:34px;height:34px;color:var(--lime);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.qz .mb .btn.iris .arr{background:var(--cream);color:var(--iris)}.qz .mb .btn.aqua .arr{background:var(--ink);color:var(--aqua)}.qz .mb1 .steps{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.qz .mb1 .stp{background:#ffffff0a;border:1px solid #ffffff12;border-radius:10px;padding:9px 10px 10px}.qz .mb1 .stp.cur{background:var(--ink-3);border-color:var(--iris)}.qz .mb1 .stp.done{border-color:var(--iris);background:#7c3cf82e}.qz .mb1 .stp .n{font:600 9px var(--font-mono,"JetBrains Mono",monospace);color:var(--iris-l)}.qz .mb1 .stp .t{font:600 10px var(--font-onest,"Onest"),sans-serif;color:var(--cream);margin-top:4px;line-height:1.15}.qz .mb1 .qcard{background:#1f1124;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:14px;padding:18px;display:flex;position:relative;overflow:hidden}.qz .mb1 .qcard:before{content:attr(data-num);font:800 130px var(--font-onest,"Onest"),sans-serif;color:#7c3cf814;letter-spacing:-.05em;pointer-events:none;position:absolute;top:-24px;right:-20px}.qz .mb1 .q{font:700 18px/1.2 var(--font-onest,"Onest"),sans-serif;color:var(--cream);letter-spacing:-.02em}.qz .mb1 .q em{color:var(--lime);font-family:Fraunces,serif;font-style:italic}.qz .mb1 .opts{flex-direction:column;gap:8px;display:flex}.qz .mb1 .opt{cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:14px;display:flex}.qz .mb1 .opt.on{background:var(--iris);border-color:var(--iris)}.qz .mb1 .opt .l{font:600 13.5px var(--font-onest,"Onest"),sans-serif;letter-spacing:-.01em;line-height:1.2}.qz .mb1 .opt .h{font:500 10px var(--font-mono,"JetBrains Mono",monospace);color:var(--stone);text-transform:uppercase;letter-spacing:.08em;margin-top:2px}.qz .mb1 .opt.on .h{color:#f8f4e9b3}.qz .mb1 .opt .box{border:1.5px solid #ffffff4d;border-radius:5px;flex-shrink:0;place-items:center;width:18px;height:18px;display:grid}.qz .mb1 .opt.on .box{background:var(--lime);border-color:var(--lime);color:var(--ink);font:800 11px var(--font-onest,"Onest"),sans-serif}.qz .mb1 .budget{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;gap:12px;padding:16px;display:flex}.qz .mb1 .budget .top{justify-content:space-between;align-items:flex-end;display:flex}.qz .mb1 .budget .lbl{font:500 10px var(--font-inter,"Inter");letter-spacing:.2em;text-transform:uppercase;color:var(--mist)}.qz .mb1 .budget .vv{font:800 26px var(--font-onest,"Onest"),sans-serif;color:var(--cream);letter-spacing:-.03em;line-height:1}.qz .mb1 .budget .vv .s{color:var(--iris-l);margin-left:3px;font-family:Fraunces,serif;font-size:.5em;font-style:italic}.qz .mb1 .slider{background:#ffffff1a;border-radius:6px;height:6px;position:relative}.qz .mb1 .slider .fill{background:var(--lime);border-radius:6px;height:100%;position:absolute;top:0;left:0}.qz .mb1 .slider .nob{background:var(--cream);border-radius:50%;width:22px;height:22px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 4px 10px #00000080}.qz .mb1 .slider .tics{font:500 9.5px var(--font-mono,"JetBrains Mono",monospace);color:var(--stone);justify-content:space-between;display:flex;position:absolute;top:14px;left:0;right:0}.qz .mb1 input[type=range]{appearance:none;cursor:pointer;background:0 0;width:100%;height:6px;margin:0}.qz .mb1 input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--cream);border:none;border-radius:50%;width:22px;height:22px;margin-top:-8px;box-shadow:0 4px 10px #00000080}.qz .mb1 input[type=range]::-webkit-slider-runnable-track{background:#ffffff1a;border-radius:6px;height:6px}.qz .mb2 .scan-bar{background:var(--ink);color:var(--cream);border-radius:14px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.qz .mb2 .scan-bar .lbl{font:500 9px var(--font-inter,"Inter");letter-spacing:.2em;text-transform:uppercase;color:var(--mist)}.qz .mb2 .scan-bar .v{font:500 14px var(--font-mono,"JetBrains Mono",monospace)}.qz .mb2 .scan-bar .v b{color:var(--lime)}.qz .mb2 .scan-bar .v .crs{background:var(--lime);width:2px;height:1em;margin-left:1px;animation:1s steps(2,end) infinite blink;display:inline-block;transform:translateY(2px)}.qz .mb2 .scan-bar button{background:var(--lime);color:var(--ink);font:700 12px var(--font-onest,"Onest"),sans-serif;cursor:pointer;border:none;border-radius:9999px;align-self:flex-start;align-items:center;gap:8px;padding:9px 11px 9px 16px;display:inline-flex}.qz .mb2 .scan-bar button .arr{background:var(--ink);width:22px;height:22px;color:var(--lime);border-radius:50%;place-items:center;display:grid}.qz .mb2 .anat{background:var(--cream);border:1px solid #120a1414;border-radius:14px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.qz .mb2 .anat .head{justify-content:space-between;align-items:flex-end;display:flex}.qz .mb2 .anat .head .ti{font:700 12px var(--font-onest,"Onest"),sans-serif;letter-spacing:-.01em}.qz .mb2 .anat .head .ct{font:500 9.5px var(--font-mono,"JetBrains Mono",monospace);color:var(--plum);text-transform:uppercase;letter-spacing:.12em}.qz .mb2 .anat .head .ct b{color:var(--iris)}.qz .mb2 .anat .query{font:600 14px var(--font-mono,"JetBrains Mono",monospace);flex-wrap:wrap;align-items:center;gap:5px;line-height:1.5;display:flex}.qz .mb2 .anat .query .tk{background:#fff;border:1px solid #120a141a;border-radius:7px;align-items:center;padding:4px 7px;display:inline-flex;position:relative}.qz .mb2 .anat .query .tk.norm{background:var(--lime);border-color:var(--lime)}.qz .mb2 .anat .query .tk.geo{background:var(--iris);color:var(--cream);border-color:var(--iris)}.qz .mb2 .anat .query .tk.com{background:var(--aqua);border-color:var(--aqua)}.qz .mb2 .anat .query .tk .tag{font:600 7.5px var(--font-inter,"Inter");letter-spacing:.14em;text-transform:uppercase;background:var(--ink);color:var(--cream);border-radius:3px;padding:2px 4px;position:absolute;top:-7px;left:5px}.qz .mb2 .clusters{flex-direction:column;gap:8px;display:flex}.qz .mb2 .cl{background:var(--ink);color:var(--cream);border:1px solid #ffffff14;border-radius:12px;grid-template-columns:1fr auto;gap:10px;padding:12px 14px;display:grid}.qz .mb2 .cl.act{background:var(--iris);border-color:var(--iris)}.qz .mb2 .cl .ti{font:700 13px var(--font-onest,"Onest"),sans-serif;letter-spacing:-.01em}.qz .mb2 .cl .r1{font:500 9px var(--font-mono,"JetBrains Mono",monospace);color:var(--mist);letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px}.qz .mb2 .cl.act .r1{color:#f8f4e9c7}.qz .mb2 .cl .stats{font:500 9.5px var(--font-mono,"JetBrains Mono",monospace);color:var(--mist);text-transform:uppercase;letter-spacing:.1em;gap:10px;margin-top:5px;display:flex}.qz .mb2 .cl .stats b{color:var(--lime)}.qz .mb2 .cl .check{background:var(--lime);width:18px;height:18px;color:var(--ink);font:800 11px var(--font-onest,"Onest"),sans-serif;border-radius:5px;justify-content:center;align-self:start;align-items:center;display:none}.qz .mb2 .cl.act .check{display:flex}.qz .mb3 .head-row{justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.qz .mb3 .counter{background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;align-items:flex-end;padding:8px 11px;display:flex}.qz .mb3 .counter .v{font:800 24px var(--font-onest,"Onest"),sans-serif;letter-spacing:-.04em;line-height:1}.qz .mb3 .counter .v .s{color:var(--iris-l);margin-left:3px;font-family:Fraunces,serif;font-size:.5em;font-style:italic}.qz .mb3 .counter .l{font:500 8.5px var(--font-mono,"JetBrains Mono",monospace);color:var(--mist);text-transform:uppercase;letter-spacing:.14em;margin-top:3px}.qz .mb3 .add{background:var(--ink-2);border:1px solid #ffffff14;border-radius:14px;overflow:hidden}.qz .mb3 .add .cell{border-bottom:1px solid #ffffff0f;flex-direction:column;gap:3px;padding:11px 14px;display:flex}.qz .mb3 .add .lbl{font:500 9px var(--font-inter,"Inter");letter-spacing:.2em;text-transform:uppercase;color:var(--mist)}.qz .mb3 .add input{color:var(--cream);font:500 13px var(--font-inter,"Inter");background:0 0;border:none;outline:none;width:100%}.qz .mb3 .add input::placeholder{color:var(--stone)}.qz .mb3 .add .plus{background:var(--lime);color:var(--ink);font:700 13px var(--font-onest,"Onest"),sans-serif;cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px;display:flex}.qz .mb3 .list{background:#ffffff05;border:1px solid #ffffff0f;border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.qz .mb3 .row{border-bottom:1px solid #ffffff0f;grid-template-columns:26px 1fr auto;align-items:center;gap:10px;padding:11px 14px;display:grid}.qz .mb3 .row:last-child{border-bottom:none}.qz .mb3 .row .n{font:600 10px var(--font-mono,"JetBrains Mono",monospace);color:var(--stone)}.qz .mb3 .row .nm{font:600 12.5px var(--font-onest,"Onest"),sans-serif;letter-spacing:-.01em;color:var(--cream)}.qz .mb3 .row .nm small{font:500 9.5px var(--font-inter,"Inter");color:var(--stone);margin-top:2px;display:block}.qz .mb3 .row .stg{font:500 8.5px var(--font-mono,"JetBrains Mono",monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--cream);background:#ffffff0f;border-radius:9999px;padding:5px 8px}.qz .mb3 .row .stg.warm{color:var(--lime);background:#d6f73c2e}.qz .mb3 .row .stg.hot{background:var(--lime);color:var(--ink)}.qz .mb3 .row .stg.cold{color:var(--iris-l);background:#a77cff2e}.qz .mb3 .helpers{flex-wrap:wrap;gap:6px;display:flex}.qz .mb4 .stack{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.qz .mb4 .sys{background:#ffffff08;border:1px solid #ffffff12;border-radius:10px;flex-direction:column;gap:4px;padding:9px 8px;display:flex;position:relative}.qz .mb4 .sys.on{border-color:var(--iris);background:#7c3cf82e}.qz .mb4 .sys .lg{background:var(--ink-3);width:26px;height:26px;font:800 11px var(--font-onest,"Onest"),sans-serif;color:var(--cream);border-radius:7px;place-items:center;display:grid}.qz .mb4 .sys.on .lg{background:var(--iris)}.qz .mb4 .sys .nm{font:600 10.5px var(--font-onest,"Onest"),sans-serif;color:var(--cream);line-height:1.1}.qz .mb4 .sys .chk{background:var(--lime);width:12px;height:12px;color:var(--ink);font:800 8px var(--font-onest,"Onest"),sans-serif;border-radius:3px;justify-content:center;align-items:center;display:none;position:absolute;top:6px;right:6px}.qz .mb4 .sys.on .chk{display:flex}.qz .mb4 .funnel{background:#ffffff05;border:1px solid #ffffff0f;border-radius:14px;flex-direction:column;gap:10px;padding:14px;display:flex}.qz .mb4 .fn-head{font:500 9px var(--font-inter,"Inter");letter-spacing:.2em;text-transform:uppercase;color:var(--mist);justify-content:space-between;display:flex}.qz .mb4 .fn-head b{color:var(--lime)}.qz .mb4 .stages-v{flex-direction:column;gap:6px;display:flex}.qz .mb4 .stv{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:10px;grid-template-columns:80px 1fr auto;align-items:center;gap:10px;padding:9px 12px;display:grid}.qz .mb4 .stv.leak{background:#f86c6c1a;border-color:#ff6e6e}.qz .mb4 .stv.win{border-color:var(--lime);background:#d6f73c1f}.qz .mb4 .stv .l{font:500 9.5px var(--font-mono,"JetBrains Mono",monospace);color:var(--stone);text-transform:uppercase;letter-spacing:.1em}.qz .mb4 .stv .v{font:800 19px var(--font-onest,"Onest"),sans-serif;color:var(--cream);letter-spacing:-.03em;justify-self:end}.qz .mb4 .stv.leak .v{color:#ff6e6e}.qz .mb4 .stv.win .v{color:var(--lime)}.qz .mb4 .stv .b{font:500 9px var(--font-mono,"JetBrains Mono",monospace);color:var(--mist);letter-spacing:.06em;text-align:right}.qz .mb4 .stv .b.lk{color:#ff8b8b}.qz .mb4 .leak-list{flex-direction:column;gap:6px;display:flex}.qz .mb4 .lk{background:#ffffff08;border:1px solid #ffffff0f;border-radius:11px;grid-template-columns:18px 1fr;gap:10px;padding:10px 12px;display:grid}.qz .mb4 .lk.on{background:#f86c6c14;border-color:#f86c6c66}.qz .mb4 .lk .box{border:1.5px solid #ffffff40;border-radius:5px;place-items:center;width:18px;height:18px;display:grid}.qz .mb4 .lk.on .box{color:var(--cream);font:800 11px var(--font-onest,"Onest"),sans-serif;background:#ff6e6e;border-color:#ff6e6e}.qz .mb4 .lk .ti{font:600 11.5px var(--font-onest,"Onest"),sans-serif;color:var(--cream)}.qz .mb4 .lk .tx{font:400 10px/1.3 var(--font-inter,"Inter");color:var(--mist);margin-top:2px}.qz .mb5 .modules{grid-template-columns:1fr 1fr;gap:6px;display:grid}.qz .mb5 .mod{background:var(--cream);border:1px solid #120a141a;border-radius:11px;flex-direction:column;gap:4px;padding:11px;display:flex;position:relative}.qz .mb5 .mod.on{background:var(--ink);color:var(--cream);border-color:var(--ink)}.qz .mb5 .mod .icn{background:var(--paper-2);width:26px;height:26px;font:800 12px var(--font-onest,"Onest"),sans-serif;border-radius:8px;place-items:center;display:grid}.qz .mb5 .mod.on .icn{background:var(--iris)}.qz .mb5 .mod .ti{font:700 11.5px var(--font-onest,"Onest"),sans-serif}.qz .mb5 .mod .sb{font:500 9px var(--font-mono,"JetBrains Mono",monospace);color:var(--plum);text-transform:uppercase;letter-spacing:.08em}.qz .mb5 .mod.on .sb{color:#f8f4e9b3}.qz .mb5 .mod .pr{font:600 10px var(--font-mono,"JetBrains Mono",monospace);color:var(--iris-d)}.qz .mb5 .mod.on .pr{color:var(--lime)}.qz .mb5 .mod .chk{background:0 0;border:1.5px solid #120a1433;border-radius:50%;width:16px;height:16px;position:absolute;top:8px;right:8px}.qz .mb5 .mod.on .chk{background:var(--lime);border-color:var(--lime);color:var(--ink);font:800 10px var(--font-onest,"Onest"),sans-serif;place-items:center;display:grid}.qz .mb5 .invoice{background:var(--ink);color:var(--cream);border-radius:14px;flex-direction:column;gap:10px;padding:16px;display:flex;position:relative;overflow:hidden}.qz .mb5 .invoice:before{content:"";background:repeating-linear-gradient(90deg,var(--lime) 0 5px,transparent 5px 10px);height:2px;position:absolute;top:0;left:18px;right:18px}.qz .mb5 .invoice .ihd{justify-content:space-between;align-items:flex-end;padding-top:4px;display:flex}.qz .mb5 .invoice .ihd .ti{font:700 12.5px var(--font-onest,"Onest"),sans-serif}.qz .mb5 .invoice .ihd .id{font:500 9px var(--font-mono,"JetBrains Mono",monospace);color:var(--mist);text-transform:uppercase;letter-spacing:.12em}.qz .mb5 .invoice .lines{font:500 11px var(--font-mono,"JetBrains Mono",monospace);color:var(--mist);flex-direction:column;gap:5px;display:flex}.qz .mb5 .invoice .lines .ln{justify-content:space-between;display:flex}.qz .mb5 .invoice .lines .ln b{color:var(--cream)}.qz .mb5 .invoice .lines .ln .dots{border-bottom:1px dashed #ffffff2e;flex:1;margin:0 4px;transform:translateY(-4px)}.qz .mb5 .invoice .total{border-top:1px dashed #fff3;justify-content:space-between;align-items:flex-end;margin-top:2px;padding-top:8px;display:flex}.qz .mb5 .invoice .total .l{font:500 9px var(--font-inter,"Inter");color:var(--mist);text-transform:uppercase;letter-spacing:.14em}.qz .mb5 .invoice .total .v{font:800 26px var(--font-onest,"Onest"),sans-serif;color:var(--lime);letter-spacing:-.04em;line-height:1}.qz .mb5 .invoice .term{font:500 9px var(--font-mono,"JetBrains Mono",monospace);color:var(--mist);text-transform:uppercase;letter-spacing:.12em;justify-content:space-between;display:flex}.qz .mb5 .invoice .term b{color:var(--lime)}.qz .mb6 .drop{background:#ffffff08;border:1.5px dashed #f8f4e940;border-radius:14px;flex-direction:column;gap:8px;padding:14px;display:flex}.qz .mb6 .drop .ti{font:700 13px var(--font-onest,"Onest"),sans-serif;color:var(--cream)}.qz .mb6 .drop .tx{font:400 11px/1.35 var(--font-inter,"Inter");color:var(--mist)}.qz .mb6 .drop .files{flex-direction:column;gap:5px;margin-top:2px;display:flex}.qz .mb6 .drop .f{background:var(--ink);border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:7px 10px;display:grid}.qz .mb6 .drop .f .ext{font:800 9px var(--font-mono,"JetBrains Mono",monospace);background:var(--iris);color:var(--cream);letter-spacing:.05em;border-radius:4px;padding:3px 5px}.qz .mb6 .drop .f .ext.pdf{background:#ff6e6e}.qz .mb6 .drop .f .ext.jpg{background:var(--aqua);color:var(--ink)}.qz .mb6 .drop .f .nm{font:500 10.5px var(--font-inter,"Inter");color:var(--cream);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qz .mb6 .drop .f .sz{font:500 9px var(--font-mono,"JetBrains Mono",monospace);color:var(--stone)}.qz .mb6 .bingo{background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;gap:8px;padding:12px;display:flex}.qz .mb6 .bingo .ti{font:700 12.5px var(--font-onest,"Onest"),sans-serif;color:var(--cream)}.qz .mb6 .bingo .grid{grid-template-columns:1fr 1fr 1fr;gap:5px;display:grid}.qz .mb6 .bingo .c{aspect-ratio:1;font:600 9px var(--font-onest,"Onest"),sans-serif;color:var(--mist);background:#ffffff0a;border:1px solid #ffffff0d;border-radius:6px;flex-direction:column;justify-content:flex-end;padding:5px;line-height:1.05;display:flex;position:relative}.qz .mb6 .bingo .c.on{background:var(--lime);color:var(--ink);border-color:var(--lime)}.qz .mb6 .bingo .c.on:before{content:"✓";font:800 10px var(--font-onest,"Onest"),sans-serif;position:absolute;top:4px;left:4px}.qz .mb6 .delivs{grid-template-columns:1fr 1fr;gap:6px;display:grid}.qz .mb6 .dlv{background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:3px;padding:9px 11px;display:flex}.qz .mb6 .dlv.on{background:var(--aqua);color:var(--ink);border-color:var(--aqua)}.qz .mb6 .dlv .n{font:500 8.5px var(--font-mono,"JetBrains Mono",monospace);color:var(--iris-l);text-transform:uppercase;letter-spacing:.12em}.qz .mb6 .dlv.on .n{color:#120a148c}.qz .mb6 .dlv .ti{font:600 10.5px var(--font-onest,"Onest"),sans-serif;color:var(--cream);line-height:1.18}.qz .mb6 .dlv.on .ti{color:var(--ink)}.qz .mb6 .dline{background:#f86c6c14;border:1px solid #f86c6c4d;border-radius:11px;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:10px 12px;display:grid}.qz .mb6 .dline .lk{color:#ff8b8b;width:28px;height:28px;font:800 11px var(--font-onest,"Onest"),sans-serif;background:#f86c6c2e;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.qz .mb6 .dline .v{font:700 11.5px var(--font-onest,"Onest"),sans-serif;color:var(--cream);line-height:1.25}.qz .mb6 .dline .v em{color:#ff8b8b;font-family:Fraunces,serif;font-style:italic}.qz .mb6 .dline .t{font:500 9px var(--font-mono,"JetBrains Mono",monospace);color:var(--mist);text-transform:uppercase;letter-spacing:.1em;margin-top:2px}
