.ua{--ua-accent:#0092d6;--ua-ink:#142e40;--ua-muted:#586f7e;--ua-border:#dce7ee;color:var(--ua-ink);font-family:inherit;max-width:1100px;margin:0 auto;font-size:16px;line-height:1.6}.ua *{box-sizing:border-box}.ua [hidden]{display:none!important}.ua h2{font-size:clamp(28px,4vw,44px);line-height:1.16;letter-spacing:-.035em;margin:12px 0 18px;max-width:750px;color:var(--ua-ink)}.ua h3{font-size:24px;line-height:1.3;margin:0 0 18px;color:var(--ua-ink)}.ua h4{font-size:16px;line-height:1.4;margin:0;color:var(--ua-ink)}.ua p{margin:0 0 12px}.ua .ua-eyebrow{font-size:12px;font-weight:700;letter-spacing:.13em;color:var(--ua-accent)}.ua-intro,.ua-hint,.ua-small{color:var(--ua-muted)}.ua .ua-intro{margin-bottom:30px}.ua-search{padding:24px;border:1px solid var(--ua-border);border-radius:0;background:#f4f9fc4a}.ua-label{display:block;font-size:14px;font-weight:600;margin-bottom:9px}.ua-input-row{display:flex;gap:12px}.ua input[name=site]{font:inherit;color:var(--ua-ink);background:#fff;border:1px solid #baceda;border-radius:0;padding:14px 16px;min-height:54px;width:100%;min-width:0;flex:1}.ua button,.ua-cta a{display:inline-flex;align-items:center;justify-content:center;gap:16px;background:var(--ua-accent);color:#fff;border:0;border-radius:0;font:inherit;font-weight:600;padding:14px 22px;text-decoration:none;cursor:pointer;white-space:nowrap;min-height:54px}.ua button:hover,.ua-cta a:hover{background:#007bb5;color:#fff}.ua button:disabled{opacity:.7;cursor:wait}.ua :is(input,button,a):focus-visible{outline:3px solid #87b8fb;outline-offset:3px}.ua .ua-hint{font-size:12px;margin:12px 0 0}.ua-status{padding:16px 0}.ua-summary{padding:24px;border-radius:0;background:#edf7fc;margin-bottom:26px}.ua-address{overflow-wrap:anywhere;font-weight:600}.ua-small{font-size:13px}.ua-section{margin:34px 0}.ua-check{padding:18px 0;border-bottom:1px solid var(--ua-border)}.ua-check-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:8px}.ua-check p{font-size:14px;overflow-wrap:anywhere;color:#566a78;margin:0}.ua-badge{font-size:11px;font-weight:600;padding:4px 10px;border-radius:0;white-space:nowrap}.ua-pass{color:#006b9d;background:#e7f5fc}.ua-warn{color:#914a16;background:#fff0de}.ua-review{color:#685717;background:#f8f3d8}.ua-unknown,.ua-info{color:#4f5f70;background:#edf1f5}.ua-perf-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.ua-perf{padding:24px;border:1px solid var(--ua-border);border-radius:0}.ua-perf>h4{margin-bottom:14px}.ua-score{font-size:42px;line-height:1.2;font-weight:700;letter-spacing:-.04em;color:var(--ua-accent);margin:12px 0}.ua-metric{display:flex;justify-content:space-between;gap:18px;font-size:13px;border-bottom:1px solid var(--ua-border);padding:8px 0}.ua-metric strong{white-space:nowrap}.ua-perf ul{padding-left:20px;font-size:13px}.ua-cta{background:#0092d6;color:#fff;border-radius:0;padding:32px;display:flex;gap:30px;align-items:center;margin:36px 0}.ua .ua-cta h3{color:#fff}.ua .ua-cta .ua-eyebrow{color:#ffffff}.ua-cta p{font-size:14px}.ua-cta a{background:#ffffff;color:#006b9d}.ua-cta a:hover{background:#eaf7fd;color:#006b9d}@media(max-width:640px){.ua-search{padding:18px}.ua-input-row{flex-direction:column}.ua-perf-grid{grid-template-columns:1fr}.ua-cta{padding:24px;flex-direction:column;align-items:stretch}.ua-check-head{align-items:flex-start}.ua h3{font-size:21px}.ua-perf{padding:20px}}@media(prefers-reduced-motion:reduce){.ua *{scroll-behavior:auto!important}}
/* Compact three-score report, v1.1 */
.ua-report-heading{margin:10px 0 24px}.ua-report-heading h3{margin-bottom:6px}.ua-report-heading .ua-address{font-size:14px;color:var(--ua-muted);font-weight:400}.ua-score-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ua-scorecard{padding:26px 22px;border:1px solid var(--ua-border);border-radius:0;background:#fff;--ua-score-color:#0092d6}.ua-card-head{display:flex;align-items:flex-start;gap:10px;min-height:52px}.ua .ua-card-head h3{font-size:19px;line-height:1.35;margin:0;letter-spacing:-.02em}.ua-card-number{font-size:12px;font-weight:600;color:var(--ua-muted);padding-top:4px}.ua .ua-card-caption{font-size:13px;min-height:42px;color:var(--ua-muted);margin:8px 0 18px}.ua-percentage{display:block;font-size:48px;font-weight:700;letter-spacing:-.04em;line-height:1.15;color:var(--ua-score-color);margin-bottom:20px}.ua-track{height:10px;border-radius:0;background:#eaf1f5;overflow:hidden}.ua-fill{height:100%;width:0;background:var(--ua-score-color);border-radius:0;transition:width .6s ease}.ua .ua-card-state{font-size:12px;color:var(--ua-muted);margin:13px 0 0;min-height:38px}.ua-scorecard[data-level=medium]{--ua-score-color:#af751a}.ua-scorecard[data-level=low]{--ua-score-color:#c24a40}.ua-scorecard[data-level=unknown]{--ua-score-color:#7a8581}.ua .ua-score-note{font-size:12px;line-height:1.6;color:var(--ua-muted);margin:18px 0 0}.ua .ua-cta{margin-top:28px}@media(max-width:760px){.ua-score-grid{grid-template-columns:1fr}.ua-scorecard{padding:22px}.ua-card-head{min-height:0}.ua .ua-card-caption{min-height:0;margin-bottom:12px}.ua-percentage{font-size:42px;margin-bottom:14px}.ua .ua-card-state{min-height:0}}@media(prefers-reduced-motion:reduce){.ua-fill{transition:none}}

/* Corporate palette and in-page form offset, v1.1.1 */
.ua button{color:#ffffff;font-weight:700}.ua button:hover{color:#ffffff}.ua-cta,.ua .ua-cta h3{color:#ffffff}.ua .ua-cta .ua-eyebrow{color:#ffffff}#analiz-formu{scroll-margin-top:var(--ua-form-scroll-offset,110px)}