.plocha{left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:31;background:var(--surface);color:var(--ink);border-top:5px solid var(--brand-solid);box-shadow:0 0 0 1px var(--line),0 -6px 36px #1c191747;border-radius:16px;gap:14px;padding:16px 16px 14px;font-size:16px;display:grid;position:fixed}@media (prefers-reduced-motion:no-preference){.plocha{animation:.32s cubic-bezier(.2,.8,.2,1) both plocha-najed}}@keyframes plocha-najed{0%{opacity:0;transform:translateY(24px)}}.plocha-hl{align-items:flex-start;gap:12px;display:flex}.plocha-hl img{border-radius:11px;flex:none;width:48px;height:48px}.plocha-hl>div{flex:1;gap:3px;display:grid}.plocha h2{margin:0;font-size:20px;font-weight:700;line-height:1.2}.plocha p{color:var(--ink-2);margin:0}.plocha-x{width:44px;height:44px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin:-8px -8px 0 0;display:grid}.plocha-x svg{width:20px;height:20px}.plocha-kroky{counter-reset:krok;gap:8px;margin:0;padding:0;list-style:none;display:grid}.plocha-kroky li{counter-increment:krok;grid-template-columns:26px 1fr;align-items:center;gap:10px;line-height:1.35;display:grid}.plocha-kroky li:before{content:counter(krok);background:var(--brand-soft);width:26px;height:26px;color:var(--brand-solid);text-align:center;border-radius:50%;flex:none;font-size:15px;font-weight:700;line-height:26px}.plocha-zn{background:var(--surface-2);border:1px solid var(--line);vertical-align:middle;border-radius:6px;place-items:center;width:26px;height:26px;margin:0 2px;display:inline-grid}.plocha-zn svg{width:16px;height:16px}.plocha .plocha-pozn{font-size:var(--fs-min);color:var(--ink-3)}.plocha-acts{flex-direction:column;gap:8px;display:flex}.plocha .btn{border-width:2px;width:100%;min-height:48px;font-size:17px}.plocha-ne{background:var(--surface-3);color:var(--ink);border-color:var(--surface-3);order:1}.plocha-ano{background:var(--brand-solid);color:var(--brand-on);border-color:var(--brand-solid);order:2}.plocha :focus-visible{outline:3px solid var(--brand);outline-offset:3px}body:has(.mbar) .plocha{bottom:calc(84px + env(safe-area-inset-bottom))}html:has(.plocha) .nahoru{display:none}@media (min-width:721px){.plocha{width:420px;left:auto;right:20px}}
