.szewko-powiadom__miejsce-wyniku:not(:has(*)){display:none}.szewko-powiadom{display:flex;flex-direction:column;gap:10px;margin:var(--space-lg) 0 0}.szewko-powiadom__etykieta{font-family:var(--font-body);font-size:15px;line-height:1.45;color:var(--color-dark-mahogany)}.szewko-powiadom__pole{box-sizing:border-box;width:100%;height:48px;padding:0 14px;border:1px solid var(--color-camel-brown);border-radius:var(--radius-sm);background:#fff0;font-family:var(--font-body);font-size:16px;color:var(--color-smoked-tent);&::placeholder{color:color-mix(in srgb,var(--color-camel-brown) 70%,transparent)}&[aria-invalid="true"]{border:2px solid var(--color-terracotta);padding:0 13px}}.szewko-powiadom--plyta .szewko-powiadom__pole{background:var(--color-parchment)}.szewko-powiadom__pulapka{position:absolute;left:-9999px;width:1px;height:1px;margin:0;overflow:hidden}.szewko-powiadom__turnstile:empty{display:none}.szewko-powiadom__klauzula{margin:2px 0 0;font-family:var(--font-body);font-size:14px;line-height:1.5;color:var(--color-camel-brown);& a{color:var(--color-desert-rust);text-decoration:underline;text-underline-offset:3px}& strong{font-weight:600;color:var(--color-dark-mahogany)}}.szewko-powiadom__klauzula a{position:relative;white-space:nowrap;&::before{content:"";position:absolute;inset-block:-12px;inset-inline:-2px}}.szewko-powiadom .szewko-komunikat-bledu{margin:0;padding:0;background:#fff0;font-size:14px;line-height:1.45;& svg{flex:0 0 auto;margin-top:1px}}.szewko-powiadom__przycisk{display:flex;align-items:center;justify-content:center;gap:var(--space-sm);box-sizing:border-box;width:100%;min-height:56px;margin:0;padding:0 var(--space-lg);border:none;border-radius:var(--radius-sm);background:var(--gradient-sunrise-glow);box-shadow:0 4px 14px color-mix(in srgb,var(--color-desert-rust) 28%,transparent);cursor:pointer;font-family:var(--font-ui);font-weight:600;font-size:15px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:var(--color-parchment);text-align:center;&:focus-visible{box-shadow:var(--pierscien-ogniskowej),0 4px 14px color-mix(in srgb,var(--color-desert-rust) 28%,transparent)}&[aria-busy="true"],&[data-stan="laduje"]{position:relative;color:#fff0;pointer-events:none;&::after{content:"";position:absolute;width:20px;height:20px;border:2px solid color-mix(in srgb,var(--color-parchment) 40%,transparent);border-top-color:var(--color-parchment);border-radius:var(--radius-full);animation:szewko-powiadom-obrot 700ms linear infinite}}}@keyframes szewko-powiadom-obrot{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.szewko-powiadom__przycisk[aria-busy="true"]::after,.szewko-powiadom__przycisk[data-stan="laduje"]::after{animation-duration:2s}}.szewko-powiadom__wynik{display:grid;grid-template-columns:22px minmax(0,1fr);gap:6px 12px;margin-top:var(--space-lg);padding:16px 18px;border:1px solid color-mix(in srgb,var(--color-sand-gold) 55%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-sand-gold) 12%,transparent);&>svg{grid-row:1 / span 3;margin-top:2px;color:var(--color-camel-brown)}&:focus{outline:none}&:focus-visible{outline:2px solid var(--color-camel-brown);outline-offset:2px}&.szewko-powiadom__wynik--zapisano{border-color:color-mix(in srgb,var(--color-oasis-green) 55%,transparent);background:color-mix(in srgb,var(--color-oasis-green) 9%,transparent);&>svg{color:var(--color-oasis-green)}}&>.szewko-powiadom__przycisk{grid-column:1 / -1;margin-top:8px}}.szewko-powiadom__wynik-tytul{margin:0;font-family:var(--font-heading);font-size:17px;font-weight:700;line-height:1.3;color:var(--color-smoked-tent)}.szewko-powiadom__wynik-tresc{margin:0;font-family:var(--font-body);font-size:15px;line-height:1.5;color:var(--color-dark-mahogany);& strong{font-weight:600;overflow-wrap:anywhere}}.szewko-powiadom__odwolaj{margin:0}.szewko-powiadom__tekstowy{justify-self:start;display:inline-flex;align-items:center;min-height:44px;margin:-6px 0 -10px;padding:0;border:0;background:#fff0;cursor:pointer;font-family:var(--font-ui);font-size:14px;font-weight:600;color:var(--color-desert-rust);text-decoration:underline;text-underline-offset:3px}.szewko-powiadom-obszar--ciemna{& .szewko-powiadom__etykieta{color:color-mix(in srgb,var(--color-parchment) 85%,transparent)}& .szewko-powiadom__pole{border-color:color-mix(in srgb,var(--color-sand-gold) 30%,transparent);background:color-mix(in srgb,var(--color-parchment) 6%,transparent);color:var(--color-parchment);&::placeholder{color:color-mix(in srgb,var(--color-bleached-linen) 58%,transparent)}&:focus-visible{border-color:var(--color-sand-gold);outline:2px solid var(--color-sand-gold);outline-offset:-2px}}& .szewko-powiadom__klauzula{color:var(--color-bleached-linen);& a{color:var(--color-sand-gold)}& strong{color:var(--color-parchment)}}& .szewko-powiadom__przycisk{background:var(--color-sand-gold);box-shadow:none;color:var(--color-smoked-tent);&:hover{background:var(--color-brass-lantern)}&:focus-visible{box-shadow:var(--pierscien-ogniskowej)}}& .szewko-komunikat-bledu{color:var(--color-terracotta-light)}& .szewko-powiadom__wynik{&>svg{color:var(--color-sand-gold)}&.szewko-powiadom__wynik--zapisano>svg{color:var(--color-oasis-green-light)}}& .szewko-powiadom__wynik-tytul{color:var(--color-parchment)}& .szewko-powiadom__wynik-tresc{color:var(--color-bleached-linen)}& .szewko-powiadom__tekstowy{color:var(--color-sand-gold)}}