.dr-panel{min-width:0}.dr-panel *{box-sizing:border-box}.dr-panel h2{margin:0 0 12px}.dr-panel label{display:block;margin:12px 0}.dr-panel .pole{width:100%;min-width:0;font:inherit;font-size:16px}.dr-panel fieldset{border:0;margin:0;padding:0;min-width:0}.dr-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.dr-actions{display:flex;flex-wrap:wrap;gap:8px}.dr-actions button{flex:1 1 130px}.dr-panel button,.dr-panel summary{min-height:44px;white-space:normal}.dr-panel summary{display:flex;align-items:center;cursor:pointer}.dr-panel .dr-check{display:flex;gap:10px;align-items:center;min-height:44px}.dr-check input{width:20px;height:20px}.dr-list{display:grid;gap:10px;margin:16px 0}.dr-card{display:grid;gap:5px;width:100%;padding:14px;text-align:left;border:1px solid var(--kraj);border-radius:14px;background:var(--fon-pole);color:var(--tekst);font:inherit;overflow-wrap:anywhere}.dr-card span,.dr-card small{color:var(--tekst-tikho)}.dr-test{border-block:1px solid var(--kraj);padding:8px 0;margin:12px 0}.dr-panel [role=status]{overflow-wrap:anywhere;line-height:1.5}.dr-panel :focus-visible{outline:2px solid var(--akcent);outline-offset:3px}@media(max-width:360px){.dr-grid{grid-template-columns:1fr;gap:0}}
