.pruh-upozorneni{background:linear-gradient(120deg, var(--violet-700), var(--violet-600) 70%, var(--violet-500));color:#fff;border-bottom:3px solid var(--green-500);position:relative}.pruh-upozorneni[hidden]{display:none}.pruh-upozorneni-vnitrek{align-items:center;gap:12px;min-height:46px;padding-block:8px;display:flex}.pruh-upozorneni-ikona{width:26px;height:26px;color:var(--green-500);background:#ffffff24;border-radius:8px;flex-shrink:0;place-items:center;display:grid}.pruh-upozorneni-ikona svg{width:18px;height:18px}.pruh-upozorneni-text{letter-spacing:.005em;color:#fff;flex:auto;min-width:0;margin:0;font-size:.98rem;font-weight:600;line-height:1.35}.pruh-upozorneni-odkaz{color:#fff;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.pruh-upozorneni-odkaz>span{text-underline-offset:3px;-webkit-text-decoration:underline #ffffff8c;text-decoration:underline #ffffff8c}.pruh-upozorneni-odkaz:hover>span,.pruh-upozorneni-odkaz:focus-visible>span{-webkit-text-decoration-color:var(--green-500);text-decoration-color:var(--green-500)}.pruh-upozorneni-sipka{flex-shrink:0;width:18px;height:18px;transition:transform .18s}.pruh-upozorneni-odkaz:hover .pruh-upozorneni-sipka{transform:translate(4px)}.pruh-upozorneni-zavrit{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff59;border-radius:10px;flex-shrink:0;place-items:center;width:34px;height:34px;transition:background .18s;display:grid}.pruh-upozorneni-zavrit:hover,.pruh-upozorneni-zavrit:focus-visible{background:#ffffff38}.pruh-upozorneni-zavrit svg{width:16px;height:16px}.pruh-upozorneni :focus-visible{outline:2px solid var(--green-500);outline-offset:2px}@media (max-width:640px){.pruh-upozorneni-vnitrek{gap:10px}.pruh-upozorneni-text{font-size:.92rem}.pruh-upozorneni-ikona{display:none}}@media (prefers-reduced-motion:reduce){.pruh-upozorneni-sipka,.pruh-upozorneni-zavrit{transition:none}}
