.mk .aiv-sn{display:inline-flex;align-items:center}.mk .aiv-page .sec{scroll-margin-top:150px}.mk .aiv-x-l{font-size:13px;font-weight:500;color:var(--text-2)}.mk .vs-c h2.ba-l{margin:0}.mk .codebox .code{max-height:460px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere}.mk .smap h2.label{margin:0}.mk .qa-card h2.qa-h{font-size:19px;line-height:1.3;letter-spacing:-.025em}.mk .id-g>div{min-width:0}.mk .id-g dd .pill{white-space:normal;height:auto;line-height:1.4;padding-block:3px}.mk .aiv-check{display:flex;flex-direction:column;gap:14px;width:100%;max-width:560px}.mk .aiv-check .lead b{color:var(--text);font-weight:600}.mk .aiv-check-f{display:flex;flex-direction:column;gap:10px}.mk .aiv-check-f>label{font-size:13px;font-weight:600;color:var(--text-2)}.mk .aiv-check-box{display:flex;flex-wrap:wrap;gap:8px;padding:7px;background:var(--ink-3);border-radius:16px;box-shadow:inset 0 0 0 1px var(--line-2),0 20px 60px -20px var(--glow)}.mk .aiv-check-box.on{box-shadow:inset 0 0 0 1px rgba(167,139,250,.45),0 20px 60px -20px var(--glow)}.mk .aiv-check-box:focus-within{box-shadow:inset 0 0 0 1px var(--violet-hi),0 0 0 4px rgba(139,92,246,.18)}.mk .aiv-check-box input{flex:1 1 200px;min-width:0;height:52px;padding:0 12px;background:transparent;border:0;color:var(--text);font-size:18px;font-family:inherit}.mk .aiv-check-box input::placeholder{color:var(--text-3)}.mk .aiv-check-box input:focus{outline:none}.mk .aiv-check-box .btn{flex:0 0 auto}.mk .aiv-check-pair{display:grid;grid-template-columns:1fr 1fr;gap:10px}.mk .aiv-check-pair span{display:flex;flex-direction:column;gap:6px}.mk .aiv-check-pair label{font-size:13px;font-weight:600;color:var(--text-2)}.mk .aiv-check-pair input{height:48px;padding:0 14px;background:var(--ink-3);border:0;border-radius:12px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--text);font-size:16px;font-family:inherit}.mk .aiv-check-pair input::placeholder{color:var(--text-3)}.mk .aiv-check-pair input:focus{outline:none;box-shadow:inset 0 0 0 1px var(--violet-hi),0 0 0 4px rgba(139,92,246,.18)}@media (max-width:520px){.mk .aiv-check-pair{grid-template-columns:1fr}}.mk .aiv-check-link{background:none;border:0;padding:0;font:inherit;color:var(--violet-hi);text-decoration:underline;cursor:pointer}.mk .aiv-check-err{color:var(--rose)}.mk .aiv-check-done{display:flex;gap:14px;align-items:flex-start;padding:18px;border-radius:16px;background:var(--ink-3);box-shadow:inset 0 0 0 1px rgba(52,211,153,.35)}.mk .aiv-check-done b{display:block;font-size:18px}.mk .aiv-check-done p{margin:6px 0 8px;color:var(--text-2)}.mk .aiv-check-ok{flex:0 0 auto;width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--mint);background:rgba(52,211,153,.15)}.mk .aiv-check-steps{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px;font-size:12.5px;color:var(--text-3)}.mk .aiv-check-steps li{padding:6px 10px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--line-2)}.mk .aiv-check-steps li.on{color:var(--text);box-shadow:inset 0 0 0 1px rgba(167,139,250,.6)}@media (max-width:520px){.mk .aiv-check-box .btn{width:100%;justify-content:center}}.mk .aiv-r-big{display:block;margin:6px 0 4px;font-size:40px;line-height:1.1;font-family:var(--font-display,inherit)}.mk .aiv-r-table{margin-top:18px;border-radius:16px;overflow:hidden;box-shadow:inset 0 0 0 1px var(--line-2)}.mk .aiv-r-row{display:grid;grid-template-columns:minmax(0,2.2fr) repeat(var(--cols,3),minmax(0,1fr)) minmax(0,1.3fr);gap:12px;align-items:center;padding:14px 18px;border-top:1px solid var(--line);font-size:14px}.mk .aiv-r-head{border-top:0;background:var(--ink-3);color:var(--text-3);font-size:12.5px}.mk .aiv-r-q{color:var(--text)}.mk .aiv-r-st{display:inline-flex;align-items:center;gap:6px;color:var(--text-3)}.mk .aiv-r-mentioned{color:var(--mint)}.mk .aiv-r-not_mentioned{color:var(--rose)}.mk .aiv-r-comp{color:var(--text-2)}@media (max-width:760px){.mk .aiv-r-head{display:none}.mk .aiv-r-row{grid-template-columns:1fr;gap:6px}.mk .aiv-r-st:before{content:attr(data-engine) ": ";color:var(--text-3)}.mk .aiv-r-comp:before{content:attr(data-label) ": ";color:var(--text-3)}}