.v12 .cdb-form{max-width:820px;margin:0 auto;padding:28px 24px;border-radius:28px;background:#fff;border:1px solid var(--v12-line);box-shadow:0 18px 40px -34px rgba(27,17,20,.45);text-align:left}.v12 .cdb-grid{display:grid;grid-template-columns:1fr;gap:18px}.v12 .cdb-camp{display:flex;flex-direction:column;gap:6px;border:0;padding:0;margin:0;min-width:0}.v12 .cdb-camp label,.v12 .cdb-camp legend{font-size:16px;font-weight:600;color:var(--v12-ink);padding:0}.v12 .cdb-camp input[type=number],.v12 .cdb-camp select{width:100%;min-height:48px;padding:10px 14px;font-size:16px;border-radius:14px;border:1px solid var(--v12-line);background:#fff;color:var(--v12-ink)}.v12 .cdb-camp input:focus-visible,.v12 .cdb-camp select:focus-visible{outline:2px solid var(--v12-coral-deep);outline-offset:2px}.v12 .cdb-radio label{display:flex;align-items:center;gap:10px;min-height:44px;font-weight:400;font-size:16px}.v12 .cdb-radio input{width:20px;height:20px;accent-color:var(--v12-coral-deep)}.v12 .cdb-radio:disabled{opacity:.5}.v12 .cdb-rezultat{margin-top:24px;padding:22px 20px;border-radius:22px;background:var(--v12-sand,#f6efe9);text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px}.v12 .cdb-eticheta{font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:var(--v12-ink-soft)}.v12 .cdb-suma{font-size:2.4rem;line-height:1.1;font-weight:600;color:var(--v12-ink)}.v12 .cdb-expl{max-width:560px;font-size:16px;line-height:1.5;color:var(--v12-ink-soft)}.v12 .cdb-nasi{margin-top:24px}.v12 .cdb-nasi h3{font-size:1.6rem;font-weight:600;color:var(--v12-ink);margin-bottom:8px}.v12 .cdb-nasi ul{list-style:disc;padding-left:22px;display:grid;gap:6px;font-size:16px;line-height:1.5}.v12 .cdb-nasi p{margin-top:10px;font-size:16px;line-height:1.5;color:var(--v12-ink-soft)}.v12 .cdb-tabel-wrap{overflow-x:auto;max-width:820px;margin:0 auto}.v12 .cdb-tabel{width:100%;border-collapse:collapse;background:#fff;border-radius:16px;font-size:16px}.v12 .cdb-tabel td,.v12 .cdb-tabel th{padding:12px 14px;text-align:left;border-bottom:1px solid var(--v12-line)}.v12 .cdb-tabel th{font-weight:600;color:var(--v12-ink)}.v12 .cdb-nota{max-width:820px;margin:16px auto 0;font-size:15px;line-height:1.5;color:var(--v12-ink-soft)}.v12 .cdb-formula{max-width:820px;margin:0 auto;padding:18px 20px;border-radius:18px;background:#fff;border:1px solid var(--v12-line);font-size:16px;line-height:1.6}.v12 .cdb-proza{max-width:760px;margin:0 auto;display:grid;gap:14px;text-align:left}.v12 .cdb-proza li,.v12 .cdb-proza p{font-size:17px;line-height:1.6}.v12 .cdb-proza ul{list-style:disc;padding-left:22px;display:grid;gap:6px}.v12 .cdb-proza a{color:var(--v12-coral-deep);text-decoration:underline}@media (min-width:720px){.v12 .cdb-grid{grid-template-columns:1fr 1fr}.v12 .cdb-camp--lat{grid-column:1/-1}.v12 .cdb-form{padding:36px}}