.Kqr6kq_page{background:var(--bg);min-height:calc(100svh - 73px)}.Kqr6kq_body{padding-top:var(--space-6);padding-bottom:calc(var(--space-12) + var(--sticky-bar-height,0px) + var(--cookie-bar-height,0px))}@media (min-width:960px){.Kqr6kq_body{padding-top:var(--space-10)}}.Kqr6kq_narrow{max-width:880px;margin:0 auto}.Kqr6kq_stepTitle{align-items:center;gap:var(--space-4);margin-bottom:var(--space-2);display:flex}.Kqr6kq_stepTitle .Kqr6kq_num{background:var(--navy);color:#fff;width:40px;height:40px;font-family:var(--font-display);border-radius:50%;flex-shrink:0;place-items:center;font-size:18px;font-weight:800;display:grid}.Kqr6kq_stepTitle h2{color:var(--primary);font-size:30px}.Kqr6kq_lead{color:var(--ink-soft);margin:0 0 var(--space-8) 56px;font-size:18px}.Kqr6kq_btnGo{justify-content:center;align-items:center;gap:var(--space-2);padding:0 var(--space-8);border-radius:var(--radius);background:var(--primary);color:#fff;min-height:56px;box-shadow:0 2px 10px color-mix(in srgb, var(--primary) 30%, transparent);font-family:inherit;font-size:18px;font-weight:600;transition:background .15s,box-shadow .15s;display:inline-flex}.Kqr6kq_btnGo:hover:not(:disabled){background:var(--primary-hover);box-shadow:0 8px 20px color-mix(in srgb, var(--primary) 34%, transparent)}.Kqr6kq_btnGo:disabled{background:var(--surface-alt);color:var(--ink-muted);cursor:not-allowed;box-shadow:none}@media (prefers-reduced-motion:reduce){.Kqr6kq_btnGo{transition:none}}.Kqr6kq_actions{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-10);display:flex}.Kqr6kq_btnBack{color:var(--ink-soft);background:0 0;align-items:center;gap:6px;font-weight:600;display:inline-flex}.Kqr6kq_btnBack:hover:not(:disabled){color:var(--ink)}.Kqr6kq_btnBack:disabled{opacity:.4;cursor:default}.Kqr6kq_qBlock{margin-bottom:var(--space-10)}.Kqr6kq_qLabel{font-family:var(--font-display);letter-spacing:-.01em;margin-bottom:var(--space-4);font-size:21px;font-weight:700}.Kqr6kq_optGrid{gap:var(--space-3);grid-template-columns:repeat(3,1fr);display:grid}.Kqr6kq_optGrid.Kqr6kq_cols4{grid-template-columns:repeat(4,1fr)}.Kqr6kq_optGrid.Kqr6kq_cols2{grid-template-columns:repeat(2,1fr)}.Kqr6kq_opt{align-items:center;gap:var(--space-3);padding:var(--space-4);text-align:left;background:var(--surface);border:1.5px solid var(--border-strong);border-radius:var(--radius);color:var(--ink);font-family:inherit;font-weight:600;font-size:var(--size-small);width:100%;min-width:0;min-height:62px;transition:all .15s;display:flex}.Kqr6kq_opt .Kqr6kq_oi{color:var(--ink-muted);flex-shrink:0;place-items:center;transition:color .15s;display:grid}.Kqr6kq_opt:hover:not(:disabled){border-color:var(--primary);background:var(--bg-soft)}.Kqr6kq_opt:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.Kqr6kq_opt:disabled{opacity:.55;cursor:default}.Kqr6kq_opt.Kqr6kq_sel{border-color:var(--primary);background:var(--primary-soft);color:var(--ink);box-shadow:0 0 0 1px var(--primary) inset}.Kqr6kq_opt.Kqr6kq_sel .Kqr6kq_oi{color:var(--primary)}.Kqr6kq_opt .Kqr6kq_oiCheck{color:var(--primary);opacity:0;order:1;margin-left:auto;transition:opacity .15s}.Kqr6kq_opt.Kqr6kq_sel .Kqr6kq_oiCheck{opacity:1}.Kqr6kq_opt:has(.Kqr6kq_optHint){flex-wrap:wrap}.Kqr6kq_optLabel{overflow-wrap:break-word;min-width:0}.Kqr6kq_optHint{min-width:0;padding-left:calc(22px + var(--space-3));color:var(--ink-soft);font-size:var(--size-tiny);overflow-wrap:break-word;flex-basis:100%;order:2;font-weight:500;line-height:1.3}.Kqr6kq_optCompact .Kqr6kq_opt{min-height:46px;padding:var(--space-2) var(--space-3);gap:var(--space-2)}.Kqr6kq_optCompact .Kqr6kq_oi svg{width:18px;height:18px}.Kqr6kq_optCompact .Kqr6kq_oiCheck{display:none}.Kqr6kq_recentLabel{font-size:var(--size-tiny);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 var(--space-3);font-weight:700}.Kqr6kq_analyzeGrid{gap:var(--space-10);padding:var(--space-8);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);grid-template-columns:300px 1fr;align-items:center;display:grid}.Kqr6kq_ringWrap{align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.Kqr6kq_ring{width:220px;height:220px;box-shadow:0 0 0 24px var(--surface), 0 12px 40px 24px #15233b12;border-radius:50%;margin:24px;position:relative}.Kqr6kq_ringSvg{transform:rotate(-90deg)}.Kqr6kq_ringTrack{fill:none;stroke:var(--surface-alt);stroke-width:14px}.Kqr6kq_ringProg{fill:none;stroke:var(--success);stroke-width:14px;stroke-linecap:round;transition:stroke-dashoffset .2s linear}.Kqr6kq_ringCenter{text-align:center;place-items:center;display:grid;position:absolute;inset:0}.Kqr6kq_ringPct{font-family:var(--font-display);color:var(--success);letter-spacing:-.03em;font-size:52px;font-weight:800;line-height:1}.Kqr6kq_ringLbl{font-size:var(--size-tiny);color:var(--ink-muted);text-transform:uppercase;letter-spacing:.06em;margin-top:4px;font-weight:600}.Kqr6kq_emptyNote{color:var(--ink-soft);text-align:center;max-width:360px;font-size:18px}.Kqr6kq_secure{gap:var(--space-2);color:var(--ink-muted);font-size:var(--size-tiny);margin-top:var(--space-4);justify-content:center;align-items:center;display:flex}.Kqr6kq_checkList{flex-direction:column;gap:2px;display:flex}.Kqr6kq_checkRow{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;color:var(--ink);border-bottom:1px solid var(--border);font-size:16px;display:flex}.Kqr6kq_checkRow:last-child{border-bottom:none}.Kqr6kq_checkRow .Kqr6kq_ci{color:var(--info);flex-shrink:0;place-items:center;display:grid}.Kqr6kq_checkRow.Kqr6kq_pending,.Kqr6kq_checkRow.Kqr6kq_pending .Kqr6kq_ci{color:var(--ink-muted)}.Kqr6kq_checkRow .Kqr6kq_cs{flex-shrink:0;place-items:center;width:22px;height:22px;margin-left:auto;display:grid}.Kqr6kq_checkRow .Kqr6kq_cs .Kqr6kq_ok{color:var(--success);place-items:center;display:grid}.Kqr6kq_checkRow .Kqr6kq_cs .Kqr6kq_ringMini{border:2px solid var(--border-strong);border-radius:50%;width:16px;height:16px}.Kqr6kq_checkRow .Kqr6kq_cs .Kqr6kq_spin{border:2px solid var(--surface-alt);border-top-color:var(--primary);border-radius:50%;width:16px;height:16px;animation:.7s linear infinite Kqr6kq_assistSpin}@keyframes Kqr6kq_assistSpin{to{transform:rotate(360deg)}}.Kqr6kq_mascot{gap:var(--space-4);margin-top:var(--space-8);padding:var(--space-5) var(--space-6);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);align-items:flex-start;display:flex}.Kqr6kq_mascot .Kqr6kq_bot{background:var(--surface-alt);width:56px;height:56px;color:var(--info);border-radius:18px;flex-shrink:0;place-items:center;animation:2.6s ease-in-out infinite Kqr6kq_assistBob;display:grid}@keyframes Kqr6kq_assistBob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.Kqr6kq_mascot p{color:var(--ink-soft);font-size:var(--size-small);line-height:1.55}.Kqr6kq_privacyNote{gap:var(--space-3);margin-top:var(--space-6);color:var(--ink-muted);font-size:var(--size-tiny);align-items:center;display:flex}.Kqr6kq_kontaktSuccess{align-items:center;gap:var(--space-3);background:var(--success-soft);color:var(--ink);border-radius:var(--radius);padding:var(--space-4) var(--space-5);margin-bottom:var(--space-8);font-weight:600;display:flex}.Kqr6kq_kontaktSuccess .Kqr6kq_ci{color:var(--success);flex-shrink:0;place-items:center;display:grid}.Kqr6kq_flowSteps{gap:var(--space-4);margin-bottom:var(--space-10);grid-template-columns:repeat(4,1fr);display:grid}.Kqr6kq_flowStep{position:relative}.Kqr6kq_flowStep .Kqr6kq_fn{border:2px solid var(--success);width:40px;height:40px;color:var(--success);font-family:var(--font-display);margin-bottom:var(--space-3);background:var(--surface);border-radius:50%;place-items:center;font-weight:800;display:grid}.Kqr6kq_flowStep h4{margin-bottom:4px;font-size:17px}.Kqr6kq_flowStep p{color:var(--ink-soft);font-size:var(--size-small)}.Kqr6kq_flowStep:not(:last-child):after{content:"→";color:var(--border-strong);font-size:22px;position:absolute;top:8px;right:-14px}.Kqr6kq_nextGrid{gap:var(--space-5);grid-template-columns:1fr 1fr;display:grid}.Kqr6kq_nextCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-6)}.Kqr6kq_nextCard h4{font-size:var(--size-h4);margin-bottom:var(--space-2)}.Kqr6kq_nextCard p{color:var(--ink-soft);font-size:var(--size-small);margin-bottom:var(--space-4)}.Kqr6kq_nextHours{margin-top:var(--space-4);color:var(--ink-muted);font-size:var(--size-tiny);align-items:center;gap:6px;display:flex}.Kqr6kq_errorBox{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);color:var(--ink);display:flex}.Kqr6kq_retryBtn{border:1px solid var(--border-strong);background:var(--surface);border-radius:var(--radius);font-family:inherit;font-weight:600;font-size:var(--size-small);padding:8px 16px;transition:background .15s}.Kqr6kq_retryBtn:hover{background:var(--bg-soft);border-color:var(--primary)}@media (max-width:960px){.Kqr6kq_analyzeGrid{grid-template-columns:1fr}.Kqr6kq_flowSteps{grid-template-columns:1fr 1fr}.Kqr6kq_flowStep:not(:last-child):after{display:none}.Kqr6kq_nextGrid{grid-template-columns:1fr}}@media (max-width:600px){.Kqr6kq_optGrid,.Kqr6kq_optGrid.Kqr6kq_cols4,.Kqr6kq_optGrid.Kqr6kq_cols2{grid-template-columns:1fr 1fr}.Kqr6kq_lead{margin-left:0}.Kqr6kq_analyzeGrid{padding:var(--space-5);gap:var(--space-6)}.Kqr6kq_voivodeships .Kqr6kq_opt{padding-inline:var(--space-3);font-size:14px}.Kqr6kq_voivodeships .Kqr6kq_oi{display:none}.Kqr6kq_voivodeships .Kqr6kq_optLabel{-webkit-hyphens:auto;hyphens:auto}.Kqr6kq_stepTitle{align-items:flex-start;gap:var(--space-3)}.Kqr6kq_stepTitle .Kqr6kq_num{width:32px;height:32px;font-size:15px}.Kqr6kq_stepTitle h2{padding-top:2px;font-size:24px;line-height:1.2}.Kqr6kq_actions{flex-direction:column-reverse;align-items:stretch}.Kqr6kq_actions .Kqr6kq_btnGo{width:100%}}
.rrmDiW_box{justify-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-4);text-align:center;display:grid}.rrmDiW_spinner{color:var(--primary);animation:1s linear infinite rrmDiW_spin}.rrmDiW_text{color:var(--text);margin:0;font-size:1.05rem}@keyframes rrmDiW_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.rrmDiW_spinner{animation:none}}
