#kl-lexnet-calc{--kl-bg:#06051B;--kl-accent:#4B47E6;--kl-accent-soft:#ECECFB;--kl-ink:#06051B;--kl-muted:#5A5A6E;--kl-line:#E3E3EC;--kl-surface:#FFFFFF;--kl-ok:#0F9D6B;--kl-warn:#B4540A;--kl-danger:#C2334D;--kl-radius:14px;font-family:inherit;color:var(--kl-ink);max-width:760px;margin:0 auto;-webkit-font-smoothing:antialiased;line-height:1.5}#kl-lexnet-calc *{box-sizing:border-box}#kl-lexnet-calc .kl-card{background:var(--kl-surface);border:1px solid var(--kl-line);border-radius:var(--kl-radius);overflow:hidden}#kl-lexnet-calc .kl-head{background:var(--kl-bg);color:#fff;padding:22px 24px}#kl-lexnet-calc .kl-head h3{margin:0;font-size:1.18rem;letter-spacing:-.01em}#kl-lexnet-calc .kl-head p{margin:6px 0 0;font-size:.86rem;color:#b9b9d6}#kl-lexnet-calc .kl-body{padding:22px 24px}#kl-lexnet-calc .kl-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:560px){#kl-lexnet-calc .kl-row{grid-template-columns:1fr}}#kl-lexnet-calc .kl-field{margin-bottom:16px}#kl-lexnet-calc .kl-field label{display:block;font-size:.8rem;font-weight:600;margin-bottom:6px}#kl-lexnet-calc .kl-field .kl-hint{font-weight:400;color:var(--kl-muted);font-size:.74rem}#kl-lexnet-calc input[type=date],#kl-lexnet-calc select{width:100%;padding:10px 12px;border:1px solid var(--kl-line);border-radius:10px;font-size:.92rem;font-family:inherit;color:var(--kl-ink);background:#fff}#kl-lexnet-calc input[type=date]:focus,#kl-lexnet-calc select:focus{outline:2px solid var(--kl-accent);border-color:transparent}#kl-lexnet-calc .kl-seg{display:flex;gap:8px;flex-wrap:wrap}#kl-lexnet-calc .kl-seg button{flex:1;min-width:120px;padding:10px;border:1px solid var(--kl-line);background:#fff;border-radius:10px;font-size:.85rem;font-family:inherit;cursor:pointer;color:var(--kl-ink);transition:.15s}#kl-lexnet-calc .kl-seg button[aria-pressed=true]{background:var(--kl-accent);color:#fff;border-color:var(--kl-accent)}#kl-lexnet-calc .kl-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}#kl-lexnet-calc .kl-chip{background:var(--kl-accent-soft);color:var(--kl-bg);border-radius:999px;padding:5px 10px;font-size:.78rem;display:inline-flex;align-items:center;gap:6px}#kl-lexnet-calc .kl-chip button{border:0;background:none;cursor:pointer;font-size:.95rem;line-height:1;color:var(--kl-bg)}#kl-lexnet-calc .kl-addrow{display:flex;gap:8px;margin-top:8px}#kl-lexnet-calc .kl-addrow input{flex:1}#kl-lexnet-calc .kl-addrow button{padding:0 14px;border:1px dashed var(--kl-accent);color:var(--kl-accent);background:#fff;border-radius:10px;cursor:pointer;font-family:inherit;font-size:.85rem;white-space:nowrap}#kl-lexnet-calc .kl-cta{width:100%;margin-top:6px;padding:13px;border:0;border-radius:11px;background:var(--kl-accent);color:#fff;font-size:.98rem;font-weight:600;font-family:inherit;cursor:pointer;transition:.15s}#kl-lexnet-calc .kl-cta:hover{background:#3a37c4}#kl-lexnet-calc .kl-result{margin-top:20px;display:none}#kl-lexnet-calc .kl-result.show{display:block}#kl-lexnet-calc .kl-steps{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}@media(max-width:560px){#kl-lexnet-calc .kl-steps{grid-template-columns:1fr}}#kl-lexnet-calc .kl-step{border:1px solid var(--kl-line);border-radius:12px;padding:14px;position:relative}#kl-lexnet-calc .kl-step .n{position:absolute;top:-10px;left:14px;width:22px;height:22px;border-radius:50%;background:var(--kl-bg);color:#fff;font-size:.72rem;display:flex;align-items:center;justify-content:center;font-weight:700}#kl-lexnet-calc .kl-step .lbl{font-size:.72rem;color:var(--kl-muted);text-transform:uppercase;letter-spacing:.04em;margin:4px 0 6px}#kl-lexnet-calc .kl-step .val{font-size:.98rem;font-weight:700;letter-spacing:-.01em}#kl-lexnet-calc .kl-step .sub{font-size:.74rem;color:var(--kl-muted);margin-top:4px}#kl-lexnet-calc .kl-step.accent{border-color:var(--kl-accent);background:linear-gradient(180deg,#fff,#fbfbff)}#kl-lexnet-calc .kl-days{margin-top:14px;font-size:.82rem;color:var(--kl-muted)}#kl-lexnet-calc .kl-days strong{color:var(--kl-ink)}#kl-lexnet-calc .kl-note{margin-top:14px;padding:12px 14px;border-radius:11px;font-size:.82rem;display:flex;gap:9px;align-items:flex-start}#kl-lexnet-calc .kl-note.warn{background:#fff5ec;color:var(--kl-warn)}#kl-lexnet-calc .kl-note.info{background:#f4f4fb;color:var(--kl-bg)}#kl-lexnet-calc .kl-note b{font-weight:700}#kl-lexnet-calc .kl-foot{padding:16px 24px;border-top:1px solid var(--kl-line);background:#fafafe;font-size:.74rem;color:var(--kl-muted)}#kl-lexnet-calc .kl-foot a{color:var(--kl-accent);text-decoration:none;font-weight:600}#kl-lexnet-calc .kl-cross{margin-top:14px;padding:14px 16px;background:var(--kl-bg);border-radius:12px;color:#fff;display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap}#kl-lexnet-calc .kl-cross p{margin:0;font-size:.85rem;color:#d6d6ec}#kl-lexnet-calc .kl-cross a{background:#fff;color:var(--kl-bg);padding:9px 16px;border-radius:9px;text-decoration:none;font-size:.84rem;font-weight:700;white-space:nowrap}#kl-lexnet-calc .kl-err{color:var(--kl-danger);font-size:.8rem;margin-top:8px;display:none}
