.kontainer details,.kontainer summary{all:unset}.kontainer details{display:block;margin:12px 0}.kontainer summary{cursor:pointer;padding:14px 16px;border:1px solid #ddd;background:#f9f9f9;color:#333;font-weight:600;list-style:none;border-radius:6px;display:block}.kontainer summary::-webkit-details-marker{display:none}.kontainer summary::marker{content:none}.kontainer details[open] summary{background:#fff;border-color:#146e91;color:#146e91}.kontainer details>div,.kontainer details>ol,.kontainer details>p,.kontainer details>.norm-box{padding:16px;border:1px solid #eee;border-top:0;background:#fff}h1{color:var(--dark);text-align:center;margin:0 0 20px;font-size:24px}.chip{background:var(--chipbg);color:var(--chiptx);padding:8px 14px;border-radius:20px;font-size:15px;cursor:pointer;user-select:none;transition:background .2s;border:1px solid #097bdc}.chip:hover{background:#dbe4ed}.chip.active{background:var(--pri);color:#fff}.kards{background:#fff;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.08);margin-bottom:20px;overflow:hidden;border:1px solid #eee}.kards-header{padding:16px 20px;background:#fafafa;border-bottom:1px solid #eee;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.kards-title{font-size:19px;color:var(--dark);font-weight:600;margin:0}.kards-type{font-size:12px;text-transform:uppercase;letter-spacing:.5px;color:#666;background:#eee;padding:4px 8px;border-radius:4px;white-space:nowrap}.kards-body{padding:10px}.step-list{list-style:decimal;padding-left:20px;margin-top:12px}.step-list li{margin-bottom:8px}.norm-box{background:#e8f5e9;border-left:5px solid var(--pri);padding:12px;margin-top:12px;font-size:15px}.warn-box{background:#fff3cd;border-left:5px solid #ffc107;padding:12px;margin-top:12px;font-size:15px;color:#856404}table{width:100%;border-collapse:collapse;margin:16px 0;font-size:14px}th,td{border:1px solid #aaa;padding:10px 12px;text-align:left}th{background:#f8f9fa}@media (max-width:768px){h1{font-size:22px}th,td{padding:8px;font-size:13px}}