@layer theme,base;@layer components{.znaczek-zaplaty{color:#3d4452;letter-spacing:normal;text-transform:none;vertical-align:middle;overflow-wrap:anywhere;background:#f1f3f6;border:1px solid #d5d9e0;border-radius:999px;align-items:center;gap:4px;max-width:100%;padding:1px 8px;font-size:.8125rem;font-weight:600;line-height:1.4;display:inline-flex}.znaczek-zaplaty svg{flex:none;width:14px;height:14px}}@layer utilities;
@layer theme,base;@layer components{.linia-firmy{color:#4a545c;flex-wrap:wrap;align-items:baseline;row-gap:2px;display:inline-flex}.linia-firmy-el:not(:last-child):after{content:"·";color:#9aa3ab;margin:0 7px}.linia-firmy-znaczek{align-self:center;margin-right:8px}.linia-firmy-profil{color:#0b4f8a;text-underline-offset:4px;white-space:nowrap;font-weight:600;text-decoration:underline}.linia-firmy-profil:hover{text-decoration:none}.ocena-na-karcie{white-space:nowrap;color:#4a545c;flex-shrink:0;align-items:baseline;gap:.25em;font-size:.875rem;display:inline-flex}.ocena-na-karcie b{color:#1b2126;font-weight:600}.linia-firmy-nowa-maly{flex-shrink:0;padding:0 6px;font-size:.6875rem}.okno-w-liczbach{color:#23292e;white-space:normal;text-align:left;background:#fff;border:1px solid #e1e5e9;border-radius:14px;width:min(28rem,100vw - 2rem);max-height:calc(100dvh - 2rem);margin:auto;padding:0;font-size:16px;font-weight:400;line-height:1.5;box-shadow:0 16px 48px #00000040}.okno-w-liczbach::backdrop{background:#0006}.okno-w-liczbach-tresc{padding:20px}.okno-w-liczbach-siatka{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.okno-w-liczbach-kafel{background:#f5f6f7;border-radius:10px;padding:10px 12px}.okno-w-liczbach-wartosc{font-size:1.25rem;font-weight:600;line-height:1.25}.okno-w-liczbach-opis{color:#4a545c;font-size:.875rem;line-height:1.35}.okno-w-liczbach-pytania{margin:14px 0 0;padding:0;font-size:.9375rem;list-style:none}.okno-w-liczbach-pytania li{border-top:1px solid #e1e5e9;justify-content:space-between;gap:12px;padding:8px 0;display:flex}.okno-w-liczbach-pytania b{white-space:nowrap;font-weight:600}@media (max-width:640px){.okno-w-liczbach{border-bottom:0;border-radius:16px 16px 0 0;width:100%;max-width:100%;margin:auto 0 0}}}@layer utilities;
