:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--pl-red:#d4213d;--pl-red-dark:#a10e28;--pl-red-soft:#f7f7f7;--pl-border:#d9d9d9;--pl-text:#1f1f1f}*{box-sizing:border-box}body{color:var(--pl-text);background:#fff;margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}a{color:inherit}.siteHeader{background:#185fa5}.siteHeaderHero{border-bottom:6px solid var(--pl-red);background:#185fa5 url(/brand-pack/web/website-header.svg) 50%/contain no-repeat;height:clamp(120px,14vw,220px);display:block;position:relative}.siteHeaderHero:after{content:"";background:#fff;height:6px;position:absolute;bottom:0;left:0;right:0}@media (max-width:700px){.siteHeaderHero{background-image:url(/brand-pack/web/website-header-mobile.svg);height:clamp(130px,36vw,220px)}.siteHeaderNavInner .guideNavLink{margin-left:0}}.siteHeaderNavBar{background:var(--pl-red)}.siteHeaderNavInner{flex-wrap:wrap;align-items:center;gap:1rem;max-width:1020px;margin:0 auto;padding:.42rem 1.25rem;display:flex}.siteHeaderNavInner a{color:#fff;opacity:.92;text-decoration:none}.siteHeaderNavInner a:hover{opacity:1}.siteHeaderNavInner .guideNavLink{border:1px solid #ffffffbf;border-radius:999px;margin-left:auto;padding:.22rem .65rem;font-weight:600}.cookieBanner{background:var(--pl-red-soft);border:1px solid var(--pl-border);border-radius:.7rem;max-width:1020px;margin:1rem auto 0;padding:.9rem 1rem}.cookieBanner p{margin:0}.cookieBannerActions{align-items:center;gap:.75rem;margin-top:.7rem;display:flex}.cookieBannerActions a{font-weight:600;text-decoration:underline}main{max-width:1020px;margin:0 auto;padding:2rem 1.25rem 3rem}h1,h2{margin-top:0}p,li,label,input,select,button,th,td{font-size:.98rem}.hero{margin-bottom:1.5rem}.hero h1{margin-bottom:.65rem}.hero p{max-width:64ch}.heroActions{flex-wrap:wrap;gap:.75rem;margin-top:1rem;display:flex}.button{background:var(--pl-red);color:#fff;cursor:pointer;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:.65rem 1rem;font-weight:600;text-decoration:none;display:inline-flex}.button:hover{background:var(--pl-red-dark)}.button:disabled{cursor:not-allowed;opacity:.65}.buttonSecondary{background:#7e1a2c}.buttonSmall{padding:.45rem .7rem}.panel{border:1px solid var(--pl-border);background:#fff;border-radius:.75rem;margin-bottom:1rem;padding:1rem 1.1rem}.guidePanel{background:#f2f7fd;border-left:4px solid #185fa5}.form{margin-top:1rem}.formGridTwo{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:.9rem;display:grid}label{gap:.45rem;margin-bottom:.85rem;display:grid}input,select,textarea{border:1px solid #cfcfcf;border-radius:.45rem;min-height:2.3rem;padding:.55rem .65rem}textarea{resize:vertical;min-height:6rem;font-family:inherit}.checkboxRow{align-items:flex-start;gap:.6rem;display:flex}.checkboxRow input{min-height:auto;margin-top:.2rem}.botTrap{width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}.turnstileWrapper{margin:0 0 1rem}.successMessage{color:#0b6e32;margin-top:1rem;font-weight:600}.errorMessage{color:#6f0000;background:#fff3f3;border:1px solid #dba7a7;border-radius:.5rem;margin-top:1rem;padding:.7rem .85rem}.errorMessage p{margin:0}.errorMessage ul{margin:.6rem 0 0;padding-left:1.1rem}.tableWrapper{border:1px solid var(--pl-border);background:#fff;border-radius:.75rem;overflow-x:auto}table{border-collapse:collapse;width:100%}th,td{text-align:left;vertical-align:top;border-bottom:1px solid #e7e7e7;padding:.65rem .75rem}th{background:var(--pl-red-soft);white-space:nowrap;font-weight:650}.flagList{margin:0;padding-left:1rem}.flagList li{min-width:210px}.statusTag{color:#3a3a3a;background:#f6f6f6;border:1px solid #d3d3d3;border-radius:999px;padding:.2rem .55rem}.statusPending{color:#6d4b00;background:#fff8db;border-color:#edd889}.statusApproved{color:#0d5a28;background:#e8f8ed;border-color:#8fd1a4}.statusRejected{color:#7f1010;background:#fdecec;border-color:#e2aaaa}.summaryGrid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.75rem;margin-bottom:1rem;display:grid}.summaryCard{border:1px solid var(--pl-border);background:#fff;border-radius:.75rem;padding:.8rem}.summaryCard h2{color:#7a7a7a;margin-bottom:.2rem;font-size:.85rem}.summaryCard p{margin:0;font-size:1.25rem;font-weight:700}.tokenForm{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.tokenForm label{min-width:280px;margin:0}.inlineError{color:#7f1010;margin-top:.35rem}.warningPanel{background:#fff8df;border-color:#e4c66a}.successMessage p{margin:0 0 .45rem}.successMessage p:last-child{margin-bottom:0}code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.92em}.siteFooter{border-top:1px solid var(--pl-border);background:#f7f7f7}.siteFooterInner{max-width:1020px;margin:0 auto;padding:1rem 1.25rem 1.4rem}.siteFooterNav{gap:1rem;margin-bottom:.5rem;display:flex}.siteFooterNav a{text-decoration:underline}.supportRow{margin-top:.7rem}.supportSticker{border:2px solid var(--pl-red-dark);color:#542700;background:#fff4d6;border-radius:999px;justify-content:center;align-items:center;padding:.45rem .9rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 1px 3px #5427002e}.supportSticker:hover{background:#ffe9b1}.supportNote{max-width:82ch;margin:.55rem 0 0}.statsMethodSummary{margin:.8rem 0}.statsMethodSummary summary{cursor:pointer;font-weight:600}.statsMethodSummary ul{margin:.65rem 0 0}.filterChipsRow{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.chipButton{cursor:pointer;background:#fff;border:1px solid #d7d7d7;border-radius:999px;padding:.3rem .65rem}.chipButtonSecondary{background:var(--pl-red-soft)}.columnMenuButton{cursor:pointer;background:#fff;border:1px solid #d7d7d7;border-radius:.5rem;margin-bottom:.7rem;padding:.45rem .7rem;font-weight:600}.columnToggles{flex-wrap:wrap;gap:.8rem 1rem;display:flex}.toggleOption{align-items:center;gap:.45rem;margin:0;display:inline-flex}.toggleOption input{min-height:auto}.mapLegendRow{color:#585858;align-items:center;gap:.6rem;margin:.65rem 0 .8rem;display:flex}.mapLegendGradient{background:linear-gradient(90deg,#2de178,#bde12d,#e12d2d);border-radius:999px;width:160px;height:.65rem}.polandGeoMapWrapper{border:1px solid var(--pl-border);background:#fff;border-radius:.65rem;max-width:760px;overflow:hidden}.polandGeoMap{width:100%;height:auto;display:block}.voivodeshipPath{stroke:#5d5d5d;stroke-width:1px;cursor:pointer}.voivodeshipPath:hover,.voivodeshipPath:focus{stroke:#111;stroke-width:1.6px}.voivodeshipPathSelected{stroke:var(--pl-red);stroke-width:2px}.mapSummaryBox{border:1px solid var(--pl-border);background:#fafafa;border-radius:.55rem;margin-top:.8rem;padding:.65rem .8rem}.mapSummaryBox p{margin:0 0 .35rem}.mapSummaryBox p:last-child{margin-bottom:0}.mapHint{margin-top:.8rem}.mapAttribution{color:#666;margin-top:.75rem;font-size:.88rem}
