.po-banner{background:linear-gradient(120deg,#1e0f33,#6d28d9 60%,#f472b6)}.po-banner-prechod{background:linear-gradient(120deg,#1e0f33d9,#6d28d999 60%,#f472b673)}.po-logo{background:#6d28d9;border:4px solid #fff;box-shadow:0 10px 28px -12px #1b10308c}.po-pilulka{color:#4c1d95;overflow-wrap:anywhere;background:#ede9fe;border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:6px 14px;font-size:13px;font-weight:700;display:inline-flex}a.po-pilulka:hover{background:#ddd6fe}.po-dalsi>summary{cursor:pointer;list-style:none}.po-dalsi>summary::-webkit-details-marker{display:none}.po-dalsi[open]>summary{display:none}.po-podium{grid-template-columns:1fr 1.18fr 1fr;align-items:end;gap:12px;max-width:720px;margin-left:auto;margin-right:auto;display:grid}@media (min-width:640px){.po-podium{gap:24px}}.po-stupen{min-width:0}.po-zlato{outline:3px solid #ffd27a;box-shadow:0 0 0 6px #ffd27a59,0 20px 40px -24px #1b103099}.po-sokl{color:#6b4a0b;background:linear-gradient(#fff4d6,#ffe7a8);border:1px solid #ffd27a;border-radius:14px 14px 4px 4px;flex-direction:column;justify-content:flex-start;align-items:center;gap:2px;margin-top:10px;padding-top:8px;display:flex}.po-misto-1 .po-sokl{height:88px}.po-misto-2 .po-sokl{height:64px}.po-misto-3 .po-sokl{height:48px}
