/*!
Author: GISPartner Sp. z o.o.
Author URI: https://gispartner.pl
Version: 1.2.0
*/:root{--color-white: #fff;--color-black: #000;--color-signal-green: #008738;--color-signal-yellow: #f9a800;--color-signal-red: #d81e04;--bs-black: #4d4d4d;--alert-info-bg: hsl(210, 50%, 85%);--alert-info-txt: hsl(210, 50%, 10%);--alert-danger-bg: #ffe4ad;--alert-danger-txt: hsl(40, 50%, 14%);--alert-error-bg: hsl(7, 80%, 85%);--alert-error-txt: hsl(8, 50%, 14%);--bg-start: #dfdfdf;--bg-stop: #bebebe;--bg-image: linear-gradient(180deg, var(--bg-start, #dfdfdf) 18%, var(--bg-stop, #bebebe) 100%);--footer-gp-bg: rgba(255,255,255, 0.5);--spacing-vertical: 1.5rem;--spacing-horizontal: 1.5rem;--cas-logo--height: 72px;--fluid-24-32: clamp(1.5rem, 1.3049rem + 0.9756vi, 2rem);--main-content-width: 640px;--mdc-theme-primary: hsl(210, 100%, 32%);--mdc-theme-on-primary: #fff;--mdc-theme-primary-rgb: hsl(210, 100%, 32%);--mdc-typography-font-family: -apple-system, BlinkMacSystemFont, Roboto, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;--mdc-theme-primary-outline: hsl(210, 100%, 27%);--mdc-shape-small: 0.25rem;--mdc-shape-medium: 0.25rem;--mdc-shape-large: 0.25rem;--mdc-protected-button-container-shape: 0.25rem}@media(min-width: 1280px){:root{--spacing-vertical: 2rem;--spacing-horizontal: 2rem}}@media(min-width: 768px){:root{--spacing-vertical: 2rem;--spacing-horizontal: 2rem}}body{height:100%;background-color:var(--bg-start, #dfdfdf);background-image:linear-gradient(180deg, var(--bg-start, #dfdfdf) 18%, var(--bg-stop, #bebebe) 100%);background-repeat:no-repeat;background-size:cover;background-attachment:fixed}a,a:link{outline-width:2px;outline-style:solid;outline-color:rgba(0,0,0,0);outline-offset:1px;transition:all .3s}a:focus-visible{outline-color:#000}button:focus-visible,[type=button]:focus-visible,[type=reset]:focus-visible,[type=submit]:focus-visible{outline-width:2px;outline-style:solid;outline-color:#000;outline-offset:1px}.btn-primary--full-width{padding:12px;width:100%;height:auto;box-sizing:border-box}.btn-primary--full-width span{font-size:1rem;line-height:1.5}button{padding:0;background:none;border:0}.remind-password{color:var(--reminder-link, inherit)}.remind-password a{display:inline-flex;gap:1em;font-weight:400;letter-spacing:.16px;color:inherit;text-decoration:none}.remind-password a i{font-size:1.25em}input[type=text],input[type=search],input[type=password],input[type=date],input[type=time],input[type=number],select,textarea{position:relative;display:inline-block;height:48px;width:100%;padding:.25rem .5rem;font-family:"proxima-nova",Helvetica,sans-serif;font-variant-numeric:tabular-nums;-moz-font-feature-settings:"tnum";-ms-font-feature-settings:"tnum";-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";border:1px solid #ccc;border-color:var(--border-color, rgba(0, 0, 0, 0.2));outline-offset:2px;outline-width:2px;border-radius:var(--input-border-radius, var(--mdc-shape-small, 0.25rem))}input[type=text]:focus,input[type=search]:focus,input[type=password]:focus,input[type=date]:focus,input[type=time]:focus,input[type=number]:focus,select:focus,textarea:focus{border-color:#000}input[type=text]:focus-visible,input[type=search]:focus-visible,input[type=password]:focus-visible,input[type=date]:focus-visible,input[type=time]:focus-visible,input[type=number]:focus-visible,select:focus-visible,textarea:focus-visible{border-color:rgba(0,0,0,0);outline-width:2px;outline-style:solid;outline-color:#000;outline-offset:1px}input[type=text]:disabled,input[type=search]:disabled,input[type=password]:disabled,input[type=date]:disabled,input[type=time]:disabled,input[type=number]:disabled,select:disabled,textarea:disabled{border-color:rgba(0,0,0,.2);background-color:rgba(0,0,0,.05);color:rgba(0,0,0,.2)}input[type=text]:disabled+i,input[type=search]:disabled+i,input[type=password]:disabled+i,input[type=date]:disabled+i,input[type=time]:disabled+i,input[type=number]:disabled+i,select:disabled+i,textarea:disabled+i{color:rgba(0,0,0,.2)}input[type=text]:disabled::placeholder,input[type=search]:disabled::placeholder,input[type=password]:disabled::placeholder,input[type=date]:disabled::placeholder,input[type=time]:disabled::placeholder,input[type=number]:disabled::placeholder,select:disabled::placeholder,textarea:disabled::placeholder{color:rgba(0,0,0,.2)}input[type=text]::placeholder,input[type=search]::placeholder,input[type=password]::placeholder,input[type=date]::placeholder,input[type=time]::placeholder,input[type=number]::placeholder,select::placeholder,textarea::placeholder{font-family:"proxima-nova",Helvetica,sans-serif;font-size:18px;line-height:28px;letter-spacing:.18px;font-weight:300;font-variant-numeric:tabular-nums;-moz-font-feature-settings:"tnum";-ms-font-feature-settings:"tnum";-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#000}.cas-field:empty{display:none !important}.header{position:relative;height:var(--cas-logo--height, 96px);margin-block:2.5rem;--button-color: var(--color-orlen-red, #333)}.header .cas-brand a{display:block}.cas-logo{width:var(--cas-logo--width, auto);height:var(--cas-logo--height, auto)}#content{width:var(--main-content-width, 640px);transition:all .3s}@media screen and (max-width: 767px){#content{width:calc(100% - 2*var(--spacing-horizontal, 1rem));max-width:640px;padding-inline:var(--spacing-horizontal, 1rem)}}#login{width:var(--main-content-width, 640px);transition:all .3s}@media screen and (max-width: 767px){#login{width:calc(100% - 2*var(--spacing-horizontal, 1rem));max-width:640px;padding-inline:var(--spacing-horizontal, 1rem)}}.footer{position:fixed;left:0;right:0;bottom:0;color:var(--color-grey-text)}.footer a{color:currentColor;text-decoration:none}.footer .footer-promo,.footer .footer-funding{color:var(--footer-gp-text, #333);background-color:var(--footer-gp-bg, rgba(255, 255, 255, 0.25));line-height:1.5;text-align:center;font-size:.9375em}.footer .footer-promo p,.footer .footer-funding p{margin-top:0}@media screen and (max-height: 824px){.footer{position:relative}}.footer__bottom-links{gap:1em}.footer--links{gap:1em}.footer--developer{display:flex;place-items:center}.footer--developer img{height:var(--footer-developer-img-h, 24px);width:auto;margin-inline:auto;opacity:.8}.footer--developer.footer--developer-xl{--footer-developer-img-h: 32px}@media screen and (max-width: 767px){.footer{position:relative}.footer__bottom-links{flex-direction:column !important;gap:2rem}.footer--links{flex-direction:column !important;gap:1.5rem}}.footer-funding .funding-content{display:flex;gap:2rem}@media(width <= 810px){.footer-funding .funding-content{flex-direction:column}}.footer-funding .column{flex:1}.footer-funding .column--left{text-align:left;flex-basis:30%}.footer-funding .column--right{text-align:right;flex-basis:60%}.footer-funding .column--right p{line-height:1.5}.footer-funding .column--right a{font-weight:700}@media(width <= 810px){.footer-funding .column--right{text-align:center}.footer-funding .column--right p{line-height:2}}.footer-funding .address{display:flex;gap:10px;width:max-content}.footer-funding .address img{display:block;max-width:128px}.footer-funding .address p{display:block;margin-block:0;line-height:1.5}@media(width <= 810px){.footer-funding .address{margin-inline:auto;width:max-content}}.footer-promo{gap:.5rem}.footer-promo img{width:100%;max-width:256px}.footer-promo p{margin:0}.footer-funding~.footer-promo{border-top:var(--footer-promo-border, 1px solid rgba(0, 0, 0, 0.25))}.footer-promo .promo-content,.footer-promo .funding-content{display:flex;gap:2rem}@media(width <= 810px){.footer-promo .promo-content,.footer-promo .funding-content{flex-direction:column}}.footer-promo .column{flex:1}.footer-promo .column--left{text-align:left;flex-basis:30%}.footer-promo .column--right{text-align:right;flex-basis:60%}.footer-promo .column--right p{line-height:1.5}.footer-promo .column--right a{font-weight:700}@media(width <= 810px){.footer-promo .column--right{text-align:center}.footer-promo .column--right p{line-height:2}}.footer-promo .address{display:flex;gap:10px}.footer-promo .address img{display:block;max-width:128px}.footer-promo .address p{display:block;margin-block:0;line-height:1.5}@media(width <= 810px){.footer-promo .address{margin-inline:auto;width:max-content}}.container{box-sizing:border-box}@media screen and (max-height: 824px){body{display:flex;flex-direction:column;min-height:100vh}body>div~div.justify-content-center{flex:1}}.card,.mdc-card{padding:var(--spacing-vertical, 2rem) var(--spacing-horizontal, 2rem);border:1px solid var(--color-grey-border);box-shadow:var(--card-shadow, 2px 5px 15px rgba(0, 0, 0, 0.15))}.p-4.card,.p-4.mdc-card{padding:var(--spacing-vertical, 2rem) var(--spacing-horizontal, 2rem) !important}.card-body .banner-heading{font-size:1.75em;font-weight:300;line-height:1.1891;margin-block:0 2rem;text-align:center}#loginForm{width:100%}#loginForm h3{font-size:1.75em;font-weight:300;line-height:1.1891;margin-block:0 2rem;text-align:center}#fm1 h1,#fm1 h2,#fm1 h3{font-size:1.75em;font-weight:300;line-height:1.1891;margin-block:0 2rem;text-align:center}form *{box-sizing:border-box}.form-control-field label{display:inline-block;margin-bottom:.25rem;height:24px;font-weight:600}.form-control-field.mdc-text-field{padding:0;overflow:unset}.form-control-field.mdc-text-field~.mdc-text-field-helper-line{padding-inline:0}.form-control-field.mdc-text-field--invalid{--border-color: #900}.form-control-field.mdc-text-field--invalid input[type=text],.form-control-field.mdc-text-field--invalid input[type=search],.form-control-field.mdc-text-field--invalid input[type=password]{border-width:2px}.form-control--pwd-combo{position:relative;width:100%}.form-control--pwd-combo input.pwd{width:100%;padding-right:48px}.form-control--pwd-combo input.pwd~.reveal-password{position:absolute;top:2px;right:2px;margin-bottom:4px;color:var(--color-grey-text);opacity:.75;width:44px;height:44px}.form-control--pwd-combo input.pwd:focus~.reveal-password{opacity:1}.alert[role=alert]{padding:.01em .5em;color:var(--alert-txt, #000);background-color:var(--alert-bg, rgba(0, 0, 0, 0.05))}.alert[role=alert] p{margin-block:.5rem;line-height:1.5}.alert-info[role=alert],.banner-info[role=alert]{--alert-txt: var(--alert-info-txt, #333);--alert-bg: var(--alert-info-bg, #add3ec)}.alert-success[role=alert],.banner-success[role=alert]{--alert-txt: var(--alert-success-txt, #000);--alert-bg: var(--alert-success-bg, #62bd88)}.alert-danger[role=alert],.banner-danger[role=alert],.alert-warning[role=alert],.banner-warning[role=alert]{--alert-txt: var(--alert-danger-txt, #000);--alert-bg: var(--alert-danger-bg, #ffe4ad)}.alert-error[role=alert],.banner-error[role=alert]{--alert-txt: var(--alert-error-txt, #000);--alert-bg: var(--alert-error-bg, #ff6b56)}.language{position:absolute;top:1rem;right:1rem;display:flex;flex-flow:column}.language .language-nav{display:none;padding:8px 0;background-color:#fff}.language .language-nav.is-visible{display:block}.language .language-nav ul{list-style:none}.language .language-nav ul,.language .language-nav li{margin:0;padding:0;border:0;font-size:1em}.language .language-nav .language-nav__item-link{display:block;padding:12px 14px;color:inherit;text-decoration:none}@media(min-width: 1280px){.language .language-nav{position:absolute;z-index:1020;top:100%;right:0;min-width:calc(100% + 2rem);margin-top:8px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}}#pmlinks{gap:1em}.login-userreg--register{gap:1rem}.login-userreg--remind{gap:1rem}.login-gov-pl{text-align:center;gap:var(--wklink-gap, 1rem)}.login-gov-pl--logo{display:block;width:128px;height:48px;background-image:url(../images/logo-login_gov_pl.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:contain;overflow:hidden;text-indent:-300%}.visually-hidden,.visually-hidden-focusable:not(:focus){position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}::-ms-reveal{display:none !important}.debug-level-1{background-color:rgba(238,0,238,.4666666667)}.debug-level-2{background-color:rgba(238,238,0,.4666666667)}.debug--header{margin-block:0 !important;padding-block:1rem;height:auto !important}.debug--footer{bottom:200px;margin-block:0 !important;padding-block:1rem}
