:root{--op-color-primary:#0076bd;--op-color-secondary:#93117e;--op-color-success:#008945;--op-color-warning:#f29400;--op-color-danger:#f75e5e;--op-light-theme-header-color:#1f1f1f;--op-light-theme-ordinary-color:#666666;--op-light-theme-panel-background-color:#f8f9fa;--op-light-theme-panel-header-color:black;--op-light-theme-panel-ordinary-color:black;--op-dark-theme-panel-background-color:#353535;--op-dark-theme-panel-header-color:white;--op-dark-theme-panel-ordinary-color:rgba(255,255,255,.7)}html,body{margin:0;padding:0;border:0}.uk-scope input,.uk-scope textarea,.uk-scope button,.uk-scope select,.uk-scope a{-webkit-tap-highlight-color:transparent}.op-top-bar{margin-top:1em}.op-companies-logo-top{height:120px}#op-companies-list-wrapper .uk-card-title{overflow:hidden}.op-maincontent{min-height:250px}.op-delete-template-item-type{float:right}span.underline{text-decoration:underline}.cke_textarea_inline{min-height:200px;color:#666;background:#fff;border:1px solid #e5e5e5;transition:.2s ease-in-out;transition-property:color,background-color,border}.op-hide{display:none}.op-default-indicator.htmx-request{opacity:.5}.op-keycloak-iframe{width:100%}.uk-scope{font-size:1.6rem}div.cke_editable>span+*{margin-top:0!important}.op-object-history-wrapper.htmx-request{opacity:.4}.op-object-categories{max-height:400px;overflow-y:scroll;padding:10px;border:1px solid #e5e5e5}.op-object-categories .op-object-categories-item{margin:.3em 0;padding:.2em .5em;cursor:pointer}.op-object-categories .op-object-categories-item label{cursor:pointer}.op-object-categories .op-object-categories-item .uk-checkbox{margin-right:1em}.op-object-categories .op-object-categories-item:hover{background:#efefef}.op-object-categories .op-object-categories-parent{margin-left:2.3em}.uk-scope .op-object-images-wrapper{height:450px;resize:vertical}.uk-scope .op-object-beacons-wrapper{height:450px;resize:vertical}.uk-scope .op-panel-height-large{height:450px}.uk-scope .uk-textarea{min-width:100%}.op-object-images-wrapper-admin-app{margin:0 60px 0 0}.op-object-beacons-wrapper-admin-app{margin:0 60px 0 0}.op-object-image-thumb{max-width:200px;max-height:50px}.op-object-images-list-item{margin:10px 0;cursor:pointer;padding:0 10px 0 20px}.op-object-images-list-item:hover{background:#efefef}.op-object-images-list-item img{margin-left:10px;cursor:pointer}.op-object-images-list-item span{margin-left:15px;cursor:pointer}.op-object-beacons-list-item{margin:0;cursor:pointer;padding:3px 10px 3px 20px}.op-object-beacons-list-item span{margin-left:.5em}.op-object-beacons-list-item:hover{background:#efefef}.op-view-image{width:100%}.uk-scope .op-view-image-gallery-thumb{height:150px}.uk-scope .op-view-category-icon-thumb-left{max-height:50px;max-width:80px;margin-right:15px}.uk-scope .op-view-category-icon-thumb-center{max-height:70px;max-width:100px;margin-bottom:15px}.op-company-list{border-radius:10px;margin:16px 0;color:#191919}.op-company-list a{color:#191919;font-size:16px}.op-company-list a:hover{color:#191919}.op-object-childs-list-item{border-radius:10px;margin:16px 0;color:#191919}.op-object-childs-list-item a{color:#191919;font-size:16px}.op-object-childs-list-item a:hover{color:#191919}.uk-scope .op-object-multiple-remove-group-button{margin-bottom:10px}.uk-scope .op-object-multiple-remove-group-button{margin-bottom:10px}.uk-scope .op-object-multiple-add-new-group-button{}.uk-scope:not(.op-app) .uk-container .op-navbar-wrapper{margin-bottom:40px}.uk-scope ul.op-navbar{margin:10px 0 10px 5px}.uk-scope ul.op-navbar>li{margin:7px 3px;padding-left:17px}.uk-scope .op-navbar-logo{display:block;width:32px}.uk-scope .op-navbar-logo img{width:32px}.uk-scope .op-subnav-wrapper{border-bottom:1px solid #e5e5e5}.uk-scope:not(.op-app) .uk-container .op-subnav{margin:10px 5px}.uk-scope .op-subnav>li{margin:7px 10px 7px 0}.op-bottom-color-line{display:inline-block;background:linear-gradient(90deg,#b358a3,#b358a3 10%,#ffdb20 0,#fce045 25%,#f29400 0,#f29400 50%,#4d9ed0 0,#4d9ed0);background-size:100% 3px;background-repeat:no-repeat;background-position:0 100%;padding-bottom:.15em}.op-ticket-number-header{display:block;color:#767676;line-height:1.8;font-size:1.4rem}.op-ticket-number-value{display:block;color:#f29400;font-size:3.2rem;font-weight:700}.uk-scope select.op-ticket-number-value,.uk-scope select.op-ticket-number-value:focus{color:#f29400;font-size:3.2rem;font-weight:700;padding:.2em .7em;height:auto!important}.uk-scope .uk-button{border-radius:24px;font-weight:700}.uk-scope .uk-form-label{color:#767676}.uk-scope .uk-input,.uk-scope .uk-select{border-radius:8px;box-shadow:0 2px 16px rgba(0,0,0,6%)}.jsxc-root-container{font-size:16px}.flatpickr-calendar .flatpickr-day.selected{background-color:var(--op-color-primary);border-color:var(--op-color-primary)}.uk-scope .op-flatpickr-wrapper .uk-input{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.uk-scope .op-flatpickr-wrapper .uk-input:focus{border-right:1px solid #2598d4}.uk-scope .op-flatpickr-wrapper .op-flatpickr-clear-button{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:8px;border-bottom-right-radius:8px}.uk-scope .uk-input.op-input-shadow{margin-top:2px;border:0;border-radius:0;box-shadow:0 2px 4px 2px rgba(0,0,0,6%);background-color:#fff;font-size:14px;font-weight:900;font-stretch:normal;font-style:normal;line-height:normal;color:#767676;padding:25px 14px;box-sizing:border-box;letter-spacing:1.5px}.uk-scope .uk-light .uk-input.op-input-shadow{box-shadow:none;border:1px solid;border-color:rgba(255,255,255,.2);background-color:rgba(255,255,255,.1)}.uk-scope .uk-light .uk-input.op-input-shadow:focus{border-color:rgba(255,255,255,.7);background-color:rgba(255,255,255,.15)}.uk-scope .uk-input.op-input-shadow.uk-form-danger{border:1px solid #f0506e}.uk-scope .uk-light .uk-input.uk-form-danger{border-color:#f0506e}.uk-scope .uk-light .uk-textarea.uk-form-danger{border-color:#f0506e}.op-wide-last-card a{text-align:center;width:100%}.op-wide-last-card>div:last-child{width:100%}.op-full-calendar{display:flex;justify-content:center}.op-full-calendar .uk-input,.op-full-calendar .arrowUp,.op-full-calendar .arrowDown{display:none}.op-full-calendar .flatpickr-calendar{box-shadow:none}.op-full-calendar .numInputWrapper:hover,.op-full-calendar .flatpickr-current-month span.cur-month:hover{background-color:inherit}.op-full-calendar .flatpickr-current-month input.cur-year[disabled],.op-full-calendar .flatpickr-current-month span.cur-month{font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;color:#2e2e2e}.op-full-calendar .flatpickr-calendar,.op-full-calendar .flatpickr-days,.op-full-calendar .dayContainer{width:450px;min-width:unset;max-width:unset}.op-full-calendar .flatpickr-day{max-width:40px;height:40px;line-height:40px}.op-full-calendar .dayContainer{gap:21.25px}.op-full-calendar .flatpickr-weekdaycontainer{margin-left:-10px;margin-right:-10px}.op-full-calendar .flatpickr-day.selected{background-color:inherit;color:inherit;border:solid #0076bd 2px}.op-full-calendar .flatpickr-day:hover{background-color:inherit;border:solid #2e2e2e 1px}.op-full-calendar .flatpickr-weekdays{height:50px}.op-full-calendar .flatpickr-months .flatpickr-prev-month,.op-full-calendar .flatpickr-months .flatpickr-next-month{padding:6px;color:#0076bd;fill:#0076bd}.op-full-calendar .flatpickr-months{justify-content:center;gap:20px}.op-full-calendar .flatpickr-current-month{width:unset;position:static}.op-full-calendar .flatpickr-prev-month,.op-full-calendar .flatpickr-next-month{position:static}.op-full-calendar .flatpickr-month{-webkit-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.pac-container{z-index:1051!important}.uk-scope .op-display-none{display:none}.op-object-form{position:relative}.uk-scope .op-min-width-very-small{min-width:50px}.uk-scope .op-bottom-padding-2{padding-bottom:2px}.uk-scope .op-user-info-wrapper{min-height:550px}.uk-scope input.op-disabled{background-color:#f8f8f8;color:#999;border-color:#e5e5e5}.uk-scope input.op-disabled:focus{background-color:#f8f8f8;color:#999;border-color:#e5e5e5}.uk-scope .op-widget-type-input{max-width:500px}div.op-filter-visible{display:block}@media screen and (max-width:639px){.op-filters-wrapper{display:none}.op-show-filters-button-wrapper button{width:100%}}@media screen and (min-width:640px){.op-show-filters-button-wrapper{display:none}}.uk-scope img{height:auto!important}.uk-switch{position:relative;display:inline-block;height:34px;width:60px;flex-shrink:0}.uk-switch input{display:none}.uk-switch-slider{background-color:rgba(0,0,0,.22);position:absolute;top:0;left:0;right:0;width:60px;border-radius:500px;bottom:0;cursor:pointer;transition-property:background-color;transition-duration:.2s;box-shadow:inset 0 0 2px rgba(0,0,0,7%);-webkit-tap-highlight-color:transparent}.uk-switch-slider:before{content:'';background-color:#fff;position:absolute;width:30px;height:30px;left:2px;bottom:2px;border-radius:50%;transition-property:transform,box-shadow;transition-duration:.2s}input:checked+.uk-switch-slider{background-color:#39f!important}input:checked+.uk-switch-slider:before{transform:translateX(26px)}input:checked:disabled+.uk-switch-slider:not(.no-change-color){background-color:#a1b5ca!important}.uk-switch-slider.uk-switch-on-off{background-color:#f0506e}input:checked+.uk-switch-slider.uk-switch-on-off{background-color:#32d296!important}.uk-switch-slider.uk-switch-big:before{transform:scale(1.2);box-shadow:0 0 6px rgba(0,0,0,.22)}.uk-switch-slider.uk-switch-small:before{box-shadow:0 0 6px rgba(0,0,0,.22)}input:checked+.uk-switch-slider.uk-switch-big:before{transform:translateX(26px)scale(1.2)}.uk-light .uk-switch-slider:not(.uk-switch-on-off){background-color:rgba(255,255,255,.22)}.op-switch-label{padding-top:4px}.op-buy-summary{display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;width:100%;max-width:500px;height:281px;padding:16px 16px 24px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.12);background-color:#fff}.op-added-to-cart-wrapper .op-buy-summary{padding:2em;height:250px;text-align:center}.op-buy-summary-header{font-size:1.6rem;font-weight:500}.op-buy-summary-item{font-size:1.4rem;color:#767676}.op-buy-summary-sum{display:flex;justify-content:space-between}@media screen and (max-width:728px){.op-added-to-cart-wrapper .op-buy-summary{height:auto;min-height:170px}}.op-modal-overlay{position:fixed;left:0;top:0;right:0;height:0;background:rgba(0,0,0,.5);padding-top:0}.op-modal-overlay.op-modal-show{padding-top:50px;bottom:0;height:auto;transition:padding-top 400ms}.op-modal{display:none}.op-modal-show .op-modal{display:block;background:#fff;margin:0;padding:2em}.op-modal-empty-content{display:none}.op-app .uk-modal{padding:0}.op-app .uk-modal.uk-modal-container .uk-modal-dialog{width:100%;transform:translateY(100px);position:fixed;bottom:0;border-top-left-radius:20px;border-top-right-radius:20px}.op-app .uk-modal.uk-modal-container.uk-open .uk-modal-dialog{transform:translateY(0)}.op-app .uk-modal .uk-modal-body{padding-bottom:0}.op-proxy-form{margin-bottom:100px}.op-proxy-answer textarea{min-height:600px}.op-proxy-button-inside-wrapper{min-width:150px}.op-proxy-form.htmx-request .op-proxy-answer{opacity:.6}.op-proxy-form.htmx-request .op-proxy-post-body-wrapper{opacity:.6}.op-proxy-post-body-wrapper textarea{min-height:250px}.op-button-spinner .op-button-spinner-text{display:block}.op-button-spinner .op-button-spinner-spinner{display:none}.htmx-request.op-button-spinner .op-button-spinner-text{display:none}.htmx-request.op-button-spinner .op-button-spinner-spinner{display:block}form.htmx-request .op-button-spinner-text{display:none}form.htmx-request .op-button-spinner-spinner{display:block}form.htmx-request .op-object-multi-groups-wrapper .op-button-spinner-text{display:block}form.htmx-request .op-object-multi-groups-wrapper .op-button-spinner-spinner{display:none}.op-object-multi-groups-wrapper.htmx-request .op-button-spinner-text{display:none}.op-object-multi-groups-wrapper.htmx-request .op-button-spinner-spinner{display:block}.uk-scope .op-button-group button{text-transform:none;font-weight:700;min-width:120px}.uk-scope .op-button-group button.uk-button-primary{border-radius:8px;border:0;background:linear-gradient(0deg,#0176bd,#4c9ed0)}.uk-scope .op-button-muted{background:#f8f9fa;color:#1f1f1f}.uk-scope .uk-button-default:hover,.uk-scope .uk-button-default:focus,.uk-scope .uk-button-default:active{border-color:#e5e5e5}.uk-scope .op-button-link{color:#999;font-weight:inherit;text-transform:none;line-height:inherit;text-align:inherit}.uk-scope .op-button-link:hover{color:inherit}.uk-scope .uk-light .op-button-link{color:inherit}.uk-scope .uk-light .op-button-link:hover{color:inherit}.uk-scope ul.op-tab{display:inline-block;overflow:hidden;margin-bottom:10px}.uk-scope .uk-tab.op-tab>li{float:left}.uk-scope .uk-tab.op-tab>*>a{text-transform:none;padding-left:20px;padding-right:20px}.uk-scope .uk-tab.op-tab>*>a{border-bottom:3px solid transparent}.uk-scope .uk-tab.op-tab>.uk-active>a{border-bottom:3px solid var(--op-color-primary)}.uk-scope .uk-tab.op-tab::before{border-bottom:3px solid #f3f3f3}.uk-scope .op-select-list-header{width:100%;margin-bottom:24px;font-size:18px;font-weight:500;text-align:center;color:#767676}.uk-scope .op-select-list{display:flex;flex-direction:column}.uk-scope .op-select-list button{padding:16px;width:100%;height:56px;margin-top:16px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.12);border:solid 1px #fff;background-color:#fff;display:flex;cursor:pointer}.uk-scope .op-select-list button.uk-active{border-color:var(--op-color-primary);background-color:#e8f7ff}.uk-scope .op-select-list .op-radiobox{margin:auto 0}.uk-scope .op-select-list-name{margin-left:28px;font-size:14px;font-weight:900;line-height:150%;color:#1f1f1f}.uk-scope .op-select-on-map,.uk-scope .op-select-parking-zone-on-map{width:100%;height:56px;display:flex;justify-content:center;align-items:center;background-color:#f8f9fa;border-radius:8px;border:0;cursor:pointer;color:var(--op-color-primary);font-weight:900}.uk-scope .op-select-on-map span,.uk-scope .op-select-parking-zone-on-map span{margin-right:8px}.uk-scope .op-radiobox{width:14px;height:14px;border-radius:50%;border:1px solid var(--op-color-primary);display:flex;align-items:center}.uk-scope .op-radiobox.checked::after{content:"";display:block;margin:auto;width:8px;height:8px;border-radius:50%;background-color:var(--op-color-primary)}.uk-scope .op-show-more-tickets{border-radius:8px;border:0;cursor:pointer;color:#f8f9fa;font-weight:900}.op-header-for-ticket{min-height:1.3em;margin-bottom:.5em;display:flex;align-items:flex-end}.op-header-for-ticket>h4{margin:0;font-size:1.6rem}.uk-scope a.op-ticket-link-wrapper{padding-bottom:1em}.uk-scope a.op-ticket-link-wrapper:hover{text-decoration:none}.op-ticket{padding:0;background:linear-gradient(to right,#cde5f3 0%,#cde5f3 100%);background-size:100% 100%;background-position:0 0;background-repeat:no-repeat;border-radius:15px;min-height:65px;overflow:visible;box-shadow:0 4px 4px rgba(0,0,0,.2);height:100%;--op-accent-color:#fff}.op-ticket--after-time{--op-accent-color:#f5a623}.op-ticket-inner{padding-bottom:1px;display:flex;flex-direction:column;height:100%}.op-ticket-header-wrapper{padding:12px 10px 30px;background:radial-gradient(circle at 50% 50%,#fff 0%,#fff 58%,transparent 72%,transparent 100%),radial-gradient(circle at 50% 50%,#fff 0%,#fff 58%,transparent 72%,transparent 100%),radial-gradient(circle at 50% 50%,#d7eaf5 0%,#d7eaf5 40%,transparent 50%,transparent 100%);background-size:20px 20px,20px 20px,11px 11px;background-position:calc(-10px + 6px)100%,calc(100% + 10px - 6px)100%,calc(10px + 6px)calc(100% - 5px);background-repeat:no-repeat,no-repeat,repeat-x;margin-left:-6px;margin-right:-6px}.op-ticket-header{background:#fff;border-radius:30px;min-height:2.5em;overflow:hidden;padding:2px 8px 3px;text-align:center;line-height:1.2em;font-weight:700;font-size:1.4rem;color:var(--op-color-primary);display:flex;justify-content:center;align-items:center;box-shadow:0 2px 4px rgba(0,0,0,8%);width:83%;margin:0 auto}.op-ticket-header *{text-overflow:ellipsis}.op-ticket-subname{font-size:1.4rem;font-weight:700;color:var(--op-color-primary);text-align:center;flex:1}.op-ticket-subname-inner2{display:flex;flex-direction:column;justify-content:center;background:radial-gradient(circle at 50% 50%,#f3f8fc 0%,#f3f8fc 60%,transparent 72%,transparent 100%),linear-gradient(90deg,#f3f8fc,#f3f8fc),radial-gradient(circle at 50% 50%,#f3f8fc 0%,#f3f8fc 60%,transparent 72%,transparent 100%);background-size:4px 4px,calc(100% - 12px - 12px)2px,4px 4px;background-position:0 calc(100% - 4px),12px calc(100% - 5px),100% calc(100% - 4px);background-repeat:no-repeat,no-repeat,no-repeat;height:100%}.op-ticket-subname-inner{display:inline-block;padding:0 12px 1.5em}.op-ticket-content-wrapper{background:radial-gradient(circle at 50% 50%,transparent 0%,transparent 55%,var(--op-accent-color) 58%,var(--op-accent-color) 70%,transparent 72%,transparent 100%);background-size:20px 20px;background-position:50% calc(100% + 11px);background-repeat:no-repeat;border:2px solid var(--op-accent-color);padding:0;margin:8px;border-radius:8px;flex:1}.op-ticket-content-wrapper2{position:relative;top:2px;padding:0;background:linear-gradient(to right,#cde5f3 0%,#cde5f3 100%);background-size:16px 2px;background-position:50% calc(100%);background-repeat:no-repeat;height:100%}.op-ticket-content{display:flex;flex-direction:column;padding:12px 5px 20px;height:100%;box-sizing:border-box}.op-ticket-price{display:block;text-align:center;font-size:3rem;line-height:3.2rem;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:.4em}.op-valid-products-home-page{display:flex;flex-flow:row wrap;justify-content:flex-start;gap:3%}.op-valid-products-home-page>div{margin-bottom:5%}.op-portal-my-tickets-header-wrapper{overflow:hidden;margin:1.7em 0 24px}.uk-scope .op-portal-my-tickets-header-wrapper h3.op-portal-my-tickets-header{float:left;font-size:2.2em!important;line-height:2.1rem!important;font-weight:700!important;margin:0!important}.uk-scope .op-portal-my-tickets-header-wrapper a{float:right;font-weight:700;line-height:2.7rem;margin-top:-4px}.op-user-ticket{background:linear-gradient(0deg,var(--op-color-primary),#4c9ed0)}.uk-scope a .op-user-ticket .op-ticket-subname{color:#767676}.op-user-ticket .op-ticket-subname-inner{padding-bottom:1.1em}.op-user-ticket .op-ticket-content-wrapper{background:radial-gradient(circle at 50% 50%,var(--op-color-primary) 0%,var(--op-color-primary) 55%,var(--op-accent-color) 58%,var(--op-accent-color) 70%,transparent 72%,transparent 100%),linear-gradient(to right,#dcecf6 0%,#dcecf6 100%);background-size:20px 20px,100% 100%;background-position:50% calc(100% + 11px),0 0;background-repeat:no-repeat,repeat}.op-user-ticket .op-ticket-content-wrapper2{background:linear-gradient(to right,var(--op-color-primary) 0%,var(--op-color-primary) 100%);background-size:16px 2px;background-position:50% calc(100%);background-repeat:no-repeat}.op-user-ticket .op-ticket-qrcode-wrapper{padding:0;text-align:center;color:var(--op-color-primary);font-size:1.5rem;font-weight:700;margin-bottom:1.1em;margin-top:2em}.op-user-ticket .op-ticket-qrcode-wrapper .op-ticket-qrcode{display:block;margin-bottom:.7em}.op-ticket.op-ticket--after-time .op-ticket-qrcode-wrapper{background:0 0;padding:0;margin-top:1em}.op-user-ticket.op-user-ticket--archival{background:linear-gradient(0deg,#c1d4dd,#bbbfc4)}.op-user-ticket.op-user-ticket--archival .op-ticket-content-wrapper,.op-user-ticket.op-user-ticket--archival .op-ticket-content-wrapper2,.op-user-ticket.op-user-ticket--archival .op-ticket-content-wrapper2{background:unset!important}.op-user-ticket.op-user-ticket--archival .op-ticket-header{color:#767676}.op-ticket .op-ticket-time-left{background-color:var(--op-accent-color);border-radius:16px;font-size:20px;padding:6px 12px;color:#fff;box-sizing:border-box;font-weight:700;line-height:100%;margin:auto auto 1em}.op-home-page-ticket-wrapper .op-user-ticket{background:linear-gradient(0deg,#d6eaf5,#bfdff2)}.op-home-page-ticket-wrapper .op-ticket-subname-inner2{background:radial-gradient(circle at 50% 50%,#fdfdfe 0%,#fdfdfe 60%,transparent 72%,transparent 100%),linear-gradient(90deg,#fdfdfe,#fdfdfe),radial-gradient(circle at 50% 50%,#fdfdfe 0%,#fdfdfe 60%,transparent 72%,transparent 100%);background-size:4px 4px,calc(100% - 12px - 12px)2px,4px 4px;background-position:0 calc(100% - 4px),12px calc(100% - 5px),100% calc(100% - 4px);background-repeat:no-repeat,no-repeat,no-repeat}.op-home-page-ticket-wrapper .op-user-ticket .op-ticket-content-wrapper{background:radial-gradient(circle at 50% 50%,#d6eaf5 0%,#d6eaf5 55%,#fff 58%,#fff 70%,transparent 72%,transparent 100%),linear-gradient(to right,#f7fbfd 0%,#f7fbfd 100%);background-size:20px 20px,100% 100%;background-position:50% calc(100% + 11px),0 0;background-repeat:no-repeat,repeat}.op-home-page-ticket-wrapper .op-user-ticket .op-ticket-content-wrapper2{background:linear-gradient(to right,#d6eaf5 0%,#d6eaf5 100%);background-size:16px 2px;background-position:50% calc(100%);background-repeat:no-repeat}.op-active-tickets-header{overflow:hidden}.op-active-tickets-header>a{float:right;font-weight:700}.op-active-tickets-header>h3{margin-top:0}.op-add-ticket{position:relative;background:linear-gradient(0deg,var(--op-color-primary),#4c9ed0);min-height:270px;border-radius:16px;width:72px}.op-add-ticket-inner{position:absolute;border:3px solid #7db9dd;border-radius:15px;left:4px;top:4px;right:4px;bottom:4px}.op-add-ticket-inner2{position:absolute;background:linear-gradient(to right,#4c9fd1 0%,#4c9fd1 100%),radial-gradient(circle at 50% 50%,transparent 0%,transparent 40%,#7db9dd 45%,#7db9dd 65%,transparent 70%,transparent 100%),linear-gradient(to right,#0176bd 0%,#0176bd 100%),radial-gradient(circle at 50% 50%,transparent 0%,transparent 40%,#7db9dd 45%,#7db9dd 65%,transparent 70%,transparent 100%);background-size:9px 3px,15px 15px,9px 3px,15px 15px;background-position:calc(50% - 0px)0,calc(50%)-5px,calc(50% - 0px)100%,calc(50%)calc(100% + 5px);background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;left:0;top:-3px;right:0;bottom:-3px}.op-add-ticket-header{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)rotate(-90deg);color:#fff;min-width:200px;text-align:center;font-weight:700}.op-add-ticket-header-span{margin-left:1em}.op-ticket-select-quantity{width:200px}.op-ticket-quantity-wrapper{text-align:center;user-select:none;display:inline-flex;align-content:space-around}.op-ticket-quantity-wrapper .uk-icon-button{color:var(--op-color-primary);width:40px;height:40px}.op-ticket-quantity-wrapper svg{width:30px;transform:translate(1px,1px)!important}.op-ticket-quantity-wrapper svg>line,.op-ticket-quantity-wrapper svg>circle{stroke-width:1.5px}.uk-scope .op-ticket-quantity-wrapper input.uk-input{width:3em;text-align:center;font-size:2.2rem;font-weight:700;margin:0 .4em;border:none;background:0 0;box-shadow:none}@media screen and (min-width:768px){.op-valid-products-home-page>div.op-home-page-ticket-wrapper{width:calc(100% - 120px);max-width:250px}}@media screen and (max-width:767px){.op-home-page-add-ticket-wrapper{width:100%}.op-add-ticket{min-height:71px;width:100%;text-align:center}.op-add-ticket-inner{}.op-add-ticket-inner2{}.op-add-ticket-header{position:static;transform:none;min-width:auto;width:100%;line-height:60px;vertical-align:middle}.op-valid-products-home-page>div.op-home-page-ticket-wrapper{width:30%}}@media screen and (max-width:568px){.op-valid-products-home-page{justify-content:space-between}.op-valid-products-home-page>div.op-home-page-ticket-wrapper{width:47%}}@media screen and (max-width:420px){.op-valid-products-home-page>div.op-home-page-ticket-wrapper{width:100%}}.products-not-found{padding:32px;display:flex;flex-direction:column}.op-user-filters-products-not-found-wrapper{display:flex;align-items:center;justify-content:center}.op-user-filters-products-not-found-wrapper p{margin:0 0 0 16px;font-size:14px;font-weight:500;color:#767676}.op-cart-product-name-col{min-width:50%}.uk-scope .op-create-order-file-upload-iframe{width:100%;height:400px;margin:0;border:1px solid #e5e5e5}.uk-scope .op-badge-product-returned{background:red}.uk-scope .op-badge-product-during-returned{background:orange}.uk-scope .op-badge-product-return-rejected{background:red}.uk-scope .op-product-right-float-panel{float:right;margin:0 0 20px 20px}.uk-scope .op-product-right-panel-options{display:flex;flex-flow:rows wrap;justify-content:flex-end}.uk-scope .op-qrcode-wrapper{min-width:256px;min-height:256px}.uk-scope .op-button-return{background:#da2442;color:#fff;margin:0 0 40px;text-transform:unset;font-size:1.6rem}.uk-scope .op-button-return:hover{color:#fff}.uk-scope .op-orders-table{margin-bottom:0}.uk-scope .op-order-wrapper{min-height:550px}@media screen and (max-width:959px){.uk-scope .op-orders-table>tbody>tr{border-top:none!important}.uk-scope .op-orders-products-table{margin-top:-18px}.uk-scope .op-orders-products-table>tbody>tr:first-child{border-top:none!important}}@media screen and (min-width:960px){.uk-scope .op-orders-table .op-table-orders-id-th{width:70px}.uk-scope .op-orders-table .op-table-orders-options-th{width:100px}.uk-scope .op-orders-products-table-wrapper{border-bottom:1px solid #e5e5e5;padding:0 50px 0 94px;margin-bottom:40px}.uk-scope .op-orders-products-table>tbody>tr>td:first-child{width:42%}}@media screen and (max-width:800px){.uk-scope .op-product-right-float-panel{float:none;margin:20px 0}.uk-scope .uk-light .op-product-right-float-panel{width:calc(256px + 20px + 20px)}.uk-scope .op-product-right-panel-options{justify-content:flex-start}.uk-scope .op-button-return{float:none;margin:20px 0 40px}}.uk-scope ul.op-content-pager{display:flex;flex-flow:row wrap;padding:0;justify-content:center}.uk-scope ul.op-content-pager.op-content-pager--left{justify-content:left}.op-content-pager li{list-style-type:none;padding:30px 1em 0;background:radial-gradient(circle at 50% 50%,white 0%,white 55%,#c9dbe5 60%,#c9dbe5 70%,transparent 75%,transparent 100%),linear-gradient(90deg,#c9dbe5,#c9dbe5);background-size:12px 12px,100% 8px;background-position:50% 10px,0 12px;background-repeat:no-repeat,no-repeat;color:#1f1f1f;min-width:150px;text-align:center}.op-content-pager li.uk-active{background:radial-gradient(circle at 50% 50%,white 0%,white 45%,var(--op-color-primary) 52%,var(--op-color-primary) 67%,transparent 75%,transparent 100%),linear-gradient(90deg,#c9dbe5,#c9dbe5);background-size:24px 24px,100% 8px;background-position:50% 4px,0 12px;background-repeat:no-repeat,no-repeat}.op-content-pager li>a{color:#1f1f1f}.op-content-pager li>a:hover{color:#1f1f1f}.uk-button.op-content-pager-back-to-service{display:none}.op-pager-content-page:first-child .uk-button.op-content-pager-back{display:none}.op-pager-content-page:first-child .uk-button.op-content-pager-back-to-service{display:block}.op-periodic-days-wrapper{max-width:1050px}.op-periodic-day{box-sizing:border-box;width:150px;border:1px solid #e5e5e5;padding:1em;margin:0}.op-valid-periodic-header{margin:0 0 .5em;display:block}.op-periodic-options{}.uk-scope ul.op-periodic-options>li{border-radius:16px;height:56px;padding:20px;background-color:#f8f9fa;border-radius:8px;border:3;color:var(--op-color-primary);font-weight:900}.uk-scope ul.op-periodic-options>li>label{cursor:pointer}.uk-scope ul.op-periodic-options>li:hover{background:#e8f7ff}.op-ticket-details{background-color:var(--op-light-theme-panel-background-color);padding:15px;border-radius:8px;max-width:830px}.op-ticket-details-header{font-size:18px;font-weight:700;color:#1f1f1f;margin-bottom:10px}.op-ticket-details-field-title{color:#767676;font-size:14px;font-weight:500}.op-ticket-details-field-content{font-size:14px;font-weight:700;color:#1f1f1f}.uk-light .op-ticket-details{background-color:var(--op-dark-theme-panel-background-color)}.uk-light .op-ticket-details-header{color:var(--op-dark-theme-panel-header-color)}.uk-light .op-ticket-details-field-title{color:var(--op-dark-theme-panel-ordinary-color)}.uk-light .op-ticket-details-field-content{color:var(--op-dark-theme-panel-header-color)}@media screen and (max-width:1270px){.op-ticket-details{clear:both}}.op-user-car-item{margin:16px 0;padding:16px;border-radius:8px;border:none;box-shadow:0 2px 8px rgba(0,0,0,.12);background-color:#fff;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.uk-scope .uk-light .op-user-car-item{background-color:var(--op-dark-theme-panel-background-color)}.op-user-add-car-wrapper{justify-content:center}.op-user-car-description{display:flex;flex-flow:rows nowrap;justify-content:flex-start;align-items:center}.op-user-car-description .op-my-cars-icon{margin:0 24px 0 10px;color:var(--op-color-primary);min-width:25px}.op-user-car-description .op-my-cars-names{text-align:left}.op-user-car-description .op-my-cars-name{margin:0 0 4px;font-size:12px;color:#767676}.uk-light .op-user-car-description .op-my-cars-name{color:var(--op-dark-theme-panel-ordinary-color)}.op-user-car-description .op-my-cars-car-number{margin:0;font-size:18px;font-weight:900;color:#1f1f1f}.uk-light .op-user-car-description .op-my-cars-car-number{color:var(--op-dark-theme-panel-ordinary-color)}.op-my-cars-not-found-wrapper{display:flex;align-items:center;justify-content:center}.op-my-cars-not-found-wrapper p{margin:0 0 0 16px;font-size:14px;font-weight:500;color:#767676}.op-my-cars .op-header .uk-button-text{color:var(--op-color-primary);text-decoration:none;cursor:pointer;text-transform:none}.op-my-cars .op-header .uk-button-text::before{display:none}.op-my-cars .op-header .uk-button-text::before{display:none}.uk-scope ul.op-user-cars-menu{overflow:hidden;margin:0}.uk-scope ul.op-user-cars-menu>li{display:block;float:left;margin-left:.8em}.uk-scope ul.op-user-cars-menu>li button{min-width:20px}.op-user-car-item form{width:100%}.op-parking-zones-map{width:100%;height:100%;min-height:480px;display:flex;flex-direction:column}.op-parking-zones-map .map{width:100%;height:100%;flex:1}.op-cart-summary{margin-left:auto;margin-right:auto}.op-cart-summary .op-summary-cost{width:100%;padding:14px 24px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.12);background-color:#fff;display:flex;justify-content:space-between;box-sizing:border-box}.op-cart-summary .op-summary-cost>div{display:flex;align-items:center}.op-cart-summary .op-font-small{font-size:14px}.op-cart-summary .op-font-extra-small{font-size:12px}.op-cart-summary .op-cart-summary-map{height:250px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.12)}.op-info-component-container{padding:28px 20px;border-radius:8px;background-color:#ececec;color:#1f1f1f;position:relative}.uk-icon.op-info-component-icon{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);padding:10px;background-color:#ececec;border-radius:50%}a.op-active-transport-container-href:hover{text-decoration:none}.op-active-transport-container{padding:8px 8px 18px;border-radius:8px;box-shadow:0 2px 8px rgba(0,48,77,.24);background-image:linear-gradient(to bottom,#4d9fd1,var(--op-color-primary));margin-bottom:15px;transition:linear .5s}.op-active-transport-container:hover{background-image:linear-gradient(to bottom,#4d9fd1,#009dff)}.op-active-transport-header{display:flex;padding:5px 8px 5px 4px;border-radius:8px;border:solid 2px #fff;background-color:rgba(255,255,255,.85);align-items:center}.op-active-transport-type{font-size:16px;font-weight:900;color:#1f1f1f;margin-left:10px}.op-active-transport-header-spacer{flex:1}.op-active-transport-status{display:flex;align-items:center;gap:10px;padding:4px 8px;border-radius:12px;background-color:#fff}.op-active-transport-status-dot{width:10px;height:10px;border-radius:10px}.op-active-transport-status-dot--unknown,op-active-transport-status-dot--canceled,op-active-transport-status-dot--not-accepted{background-color:#000}.op-active-transport-status-dot--confirmed,op-active-transport-status-dot--completed{background-color:#0ca100}.op-active-transport-status-dot--pending,.op-active-transport-status-dot--waiting{background-color:#f5a623}.op-active-transport-status-text{font-size:12px;color:#1f1f1f}.op-active-transport-status-text:first-letter{text-transform:capitalize}.op-active-transport-track{display:grid;grid-template-columns:46px 1fr;grid-template-rows:90px 60px;margin-top:20px;column-gap:20px}.op-active-transport-track-stop{display:flex;flex-direction:column;gap:4px}.op-active-transport-address{font-size:16px;font-weight:900;color:#fff}.op-active-transport-time{font-size:14px;color:#fff;word-spacing:30px}.op-active-transport-track-upper-visualization{display:flex;flex-direction:column;padding-top:6px;align-items:center}.op-active-transport-track-lower-visualization{display:flex;flex-direction:column;padding-bottom:38px;align-items:center}.op-active-transport-track-visualization-dot{width:16px;height:16px;border-radius:16px;background-color:#fff}.op-active-transport-track-visualization-line{flex:1;width:2px;height:100%;background-color:#fff}.op-company-przewoz_niepelnosprawnych .op-object-childs-list.uk-grid.uk-grid-small.uk-grid-match>*{width:50%!important}a.op-historic-disabled-people-transport-href:hover{text-decoration:none}.uk-card.op-historic-disabled-people-transport{display:grid;grid-template-columns:70px 3fr 1fr 1fr;padding:20px;align-items:center;margin-bottom:15px}.op-historic-disabled-people-transport-type{font-size:18px;font-weight:900;color:#1f1f1f}.op-historic-disabled-people-transport-information-title{font-size:14px;font-weight:500;color:#767676}.op-historic-disabled-people-transport-information-value{font-size:14px;font-weight:900;color:#1f1f1f}.uk-button.uk-button-default.op-add-to-shortcuts-button{position:absolute;right:0;z-index:1;margin:15px;background-color:#fff;color:var(--op-color-primary);text-transform:unset;font-size:1.6rem}.op-expandable-content-panel-view{margin:0;padding:16px;border-radius:8px;border:none;box-shadow:0 2px 8px rgba(0,0,0,.12)}.uk-light .op-expandable-content-panel-view{background-color:rgba(255,255,255,.1);box-shadow:none}.op-expandable-content .op-exp-header{display:flex;justify-content:space-between;justify-items:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.op-expandable-content .op-exp-header>*{margin:0}.op-expandable-content .op-exp-header>h1,.op-expandable-content .op-exp-header>h2,.op-expandable-content .op-exp-header>h3,.op-expandable-content .op-exp-header>h4,.op-expandable-content .op-exp-header>h5,.op-expandable-content .op-exp-header>h6{flex-grow:2}.op-expandable-content .op-arrow-button{margin:0 0 0 1em;border:0;background:0 0;border-radius:50%;transition:250ms;cursor:pointer;color:#0076bd;min-width:20px}.op-expandable-content.op-open .op-arrow-button{transform:rotate(180deg)}.op-expandable-content .op-exp-content{overflow:hidden;height:0;margin:0;transition:250ms}.op-expandable-content.op-open .op-exp-content{height:auto;margin-top:24px;transition:250ms}.op-expandable-panels .op-panel{width:100%;margin:24px 0;padding:16px;border-radius:8px;border:none;box-shadow:0 2px 8px rgba(0,0,0,.12);background-color:#fff;box-sizing:border-box}.uk-light .op-expandable-panels .op-panel{background-color:var(--op-dark-theme-panel-background-color)}.op-expandable-panels .op-panel-header{display:flex;justify-content:space-between;justify-items:center}.op-expandable-panels .op-content{overflow:hidden;transition:250ms;margin-top:24px;height:auto}.uk-light .op-expandable-panels .op-content{color:var(--op-dark-theme-panel-ordinary-color)}.op-expandable-panels .op-panel:not(.op-open) .op-content{opacity:0;height:0;margin:0}.op-expandable-panels .op-price-category{margin-top:8px;display:flex;justify-content:space-between}.op-expandable-panels .op-price-category__price{font-weight:700;text-align:right}.op-expandable-panels .op-name{font-size:18px;font-weight:500;color:#1f1f1f}.uk-light .op-expandable-panels .op-name{color:var(--op-dark-theme-panel-header-color)}.uk-light .op-expandable-panels .op-info-container{}.op-expandable-panels .op-info{margin-bottom:42px;margin-top:34px;font-size:14px;font-weight:900;color:#1f1f1f;padding:24px;border-radius:8px;background-color:#f4f4f4}.uk-light .op-expandable-panels .op-info{color:var(--op-dark-theme-panel-header-color);background-color:var(--op-dark-theme-panel-background-color)}.op-expandable-panels .op-icon{margin-right:16px;background-color:#f4f4f4}.uk-light .op-expandable-panels .op-icon{color:var(--op-dark-theme-panel-header-color);background-color:var(--op-dark-theme-panel-background-color)}.op-expandable-panels .op-arrow-button{margin:0;border:0;background:0 0;border-radius:50%;transition:250ms;cursor:pointer}.op-expandable-panels .op-panel.op-open .op-arrow-button{transform:rotate(180deg)}.op-expandable-panels .op-icon.op-icon--outside{display:none;width:40px;height:40px;margin:0 auto -52px}@media(min-width:1200px){.op-expandable-panels .op-icon.op-icon--inside{display:none}.op-expandable-panels .op-icon.op-icon--outside{display:block}.op-expandable-panels .op-info{display:flex;flex-direction:column;text-align:center;align-items:center}.op-expandable-panels .op-icon{padding:8px;border-radius:50%;margin:0 0 -16px}}.op-notifications-wrapper{}.op-notification{display:flex;flex-direction:column;width:100%;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.2);overflow:hidden;position:relative;padding:20px;background-color:#edeffc;box-sizing:border-box}.op-notification ::before{content:"";display:block;width:100%;position:absolute;bottom:0;left:0;height:4px;background:#283593}.op-notification .op-icon{margin-right:8px}.op-notification .op-notification-header{font-weight:700;font-size:2rem;color:#000}.op-notification .op-notification-buttons{display:flex;justify-content:end}.op-thread-wrapper{}.op-thread-messages{}.op-thread-messages-scroll{overflow-y:scroll}.op-thread-messages .uk-tile p{word-wrap:break-word}.uk-scope .op-badge-new-messages{background:red}.uk-scope .op-thread-chat-msg-textarea{height:80px}.op-function-opupload .preview img{max-height:150px}.op-function-opupload .op-company-upload-iframe{width:100%}.op-function-opupload .row{margin-left:0;margin-right:0}.op-function-opupload #fileupload{padding:25px 0 0}.op-function-opupload .fileupload-buttonbar>div{padding-left:0;margin-bottom:20px}.op-function-opupload .toggle[type=checkbox]{transform:none}.op-function-opupload tbody.files td{vertical-align:middle}.op-function-opupload tbody.files td p.name{margin:0}.op-table-wrapper.htmx-request{opacity:.4}.uk-scope .op-table-vertical-align>tr>th,.uk-scope .op-table-vertical-align>tr>td{vertical-align:top}.uk-scope .op-table-vertical-align>thead>tr>th,.uk-scope .op-table-vertical-align>thead>tr>td,.uk-scope .op-table-vertical-align>tbody>tr>th,.uk-scope .op-table-vertical-align>tbody>tr>td{vertical-align:top}.op-table-rows-wrapper.htmx-request{opacity:.5}.uk-scope .op-table-extra-small th,.uk-scope .op-table-extra-small td{padding-top:6px;padding-bottom:6px}.uk-scope .op-table-options-button{border:none;min-width:60px}@media screen and (max-width:959px){.uk-scope .op-table-responsive-panel-wrapper{background:var(--op-light-theme-panel-background-color);padding:1em 2em;border-radius:8px}.uk-scope .uk-light .op-table-responsive-panel-wrapper{background-color:var(--op-dark-theme-panel-background-color)}.uk-scope .op-table-responsive .op-table-show-on-large{display:none}.uk-scope .op-table-responsive>thead:first-child{position:absolute;left:-1e5px}.uk-scope .op-table-responsive{display:block}.uk-scope .op-table-responsive>tbody{display:block}.uk-scope .op-table-responsive>tbody>tr{display:block;position:relative;padding:20px 10px}.uk-scope .op-table-responsive.op-table-row-panel>tbody>tr{margin-bottom:30px;background:var(--op-light-theme-panel-background-color);border-radius:8px;border:none}.uk-scope .uk-light .op-table-responsive.op-table-row-panel>tbody>tr{background-color:var(--op-dark-theme-panel-background-color)}.uk-scope .op-table-responsive>tbody>tr>td:not(.op-table-options):not(.op-table-admin-app-options){display:block;padding:5px 8px 5px 40%!important;position:relative;min-height:20px;overflow:hidden;text-overflow:ellipsis;color:var(--op-light-theme-panel-ordinary-color)}.uk-scope .uk-light .op-table-responsive>tbody>tr>td:not(.op-table-options):not(.op-table-admin-app-options){color:var(--op-dark-theme-panel-ordinary-color)}.uk-scope .op-table-responsive>tbody>tr>td:not(.op-table-options):not(.op-table-admin-app-options):first-child{padding-right:50px!important}.uk-scope .op-table-responsive>tbody>tr>td:not(.op-table-options):not(.op-table-admin-app-options):before{content:attr(op-th);display:block;position:absolute;left:5px;width:40%;box-sizing:border-box;padding-top:2px;padding-right:1.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right;text-transform:uppercase;font-size:1.4rem;color:#999}.uk-scope .op-table-responsive .op-table-options-button{padding-right:0}.uk-scope .op-table-responsive>tbody>tr>td.op-table-options,.uk-scope .op-table-responsive>tbody>tr>td.op-table-admin-app-options{position:absolute;right:0;top:10px;overflow:visible}.uk-scope.op-client-admin-app .op-table-responsive>tbody>tr>td.op-table-options{display:none}.uk-scope .op-table-responsive .uk-label{white-space:normal}}@media screen and (min-width:960px){.uk-scope .op-table-responsive .op-table-show-on-small{display:none}.uk-scope .op-table-responsive .op-table-options{text-align:center}.uk-scope .op-table-responsive>tbody>tr>td.op-table-admin-app-options{display:none}}.op-table-column-width-small{width:150px;max-width:150px}.op-table-column-width-medium{width:300px;max-width:300px}.op-table-column-width-large{width:450px;max-width:450px}.op-table-column-width-xlarge{width:600px;max-width:600px}.op-table-column-width-2xlarge{width:750px;max-width:750px}@media screen and (max-width:959px){.op-table-responsive .op-table-column-width-small,.op-table-responsive .op-table-column-width-medium,.op-table-responsive .op-table-column-width-large,.op-table-responsive .op-table-column-width-xlarge,.op-table-responsive .op-table-column-width-2xlarge{width:initial;max-width:initial}}.op-table-content-truncate-long-words{overflow:hidden;text-overflow:ellipsis}.op-table-one-row-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.op-table-word-wrap{word-wrap:break-word}.uk-scope .op-export-options-wrapper .uk-select.op-select-format-button{width:auto}@media screen and (max-width:639px){.uk-scope .op-export-options-wrapper .op-export-button{width:100%;margin-right:0!important}.uk-scope .op-export-options-wrapper .uk-select.op-select-format-button{width:100%;margin-right:0!important}}@media screen and (min-width:640px) and (max-width:959px){.uk-scope .op-export-options-wrapper .op-export-button{min-width:40%}.uk-scope .op-export-options-wrapper .uk-select.op-select-format-button{min-width:40%}}@media screen and (max-width:959px){.uk-scope .op-export-options-wrapper .op-export-switcher-wrapper{display:flex}}@media screen and (min-width:960px){.uk-scope .op-export-options-wrapper{display:flex;flex-flow:row wrap}}.uk-scope.op-light-theme .uk-offcanvas-bar{background-color:var(--op-light-theme-panel-background-color)}.uk-scope .uk-light .uk-offcanvas-bar{background-color:var(--op-dark-theme-panel-background-color)}.uk-scope.op-light-theme .uk-offcanvas-bar .uk-nav-primary .uk-nav-header{color:var(--op-light-theme-header-color)}.uk-scope.op-light-theme .uk-offcanvas-bar .uk-nav-primary>li>a{color:var(--op-light-theme-ordinary-color)}.uk-scope.op-light-theme .uk-offcanvas-bar .uk-nav-primary>li>a:hover,.uk-scope.op-light-theme .uk-offcanvas-bar .uk-nav-primary>li>a:focus,.uk-scope.op-light-theme .uk-offcanvas-bar .uk-nav-primary>li>a:active{color:#000}.uk-scope.op-light-theme .uk-offcanvas-bar .uk-nav-primary>li.uk-active>a{color:#000}.uk-scope.op-light-theme .uk-offcanvas-bar .uk-close{color:var(--op-light-theme-ordinary-color)}.uk-scope.op-light-theme .uk-offcanvas-bar .uk-badge{background-color:var(--op-color-primary);color:#fff!important}.uk-scope.op-app h1,.uk-scope.op-app h2,.uk-scope.op-app h3,.uk-scope.op-app h4,.uk-scope.op-app h5,.uk-scope.op-app h6{user-select:none}.uk-scope.op-app div,.uk-scope.op-app span,.uk-scope.op-app p{user-select:none}.uk-scope.op-app th,.uk-scope.op-app td{user-select:none}.uk-scope.op-app button,.uk-scope.op-app a{user-select:none}.uk-scope.op-app-top-icons{color:#999}.uk-scope .uk-light .op-app-top-icons{color:rgba(255,255,255,.5)}.uk-scope.op-dark-theme{background:#222;min-height:100vh;overflow:hidden}.uk-scope .uk-light .uk-navbar-container.op-main-navbar:not(.uk-navbar-transparent){background-color:var(--op-dark-theme-panel-background-color)}.uk-scope .uk-light .uk-navbar-container:not(.uk-navbar-transparent){background-color:inherit}.uk-scope .uk-light .uk-card-default{background-color:var(--op-dark-theme-panel-background-color);box-shadow:none}.uk-scope .uk-light .uk-card-default.uk-card-hover:hover{background-color:#404040;box-shadow:none}.uk-scope .uk-light .op-subnav-wrapper{border-bottom:1px solid #919191}.uk-scope .uk-light .op-ticket-header{color:var(--op-color-primary)}.uk-scope .uk-light #op-apptoken-qrcode-wrapper{width:256px;padding:30px;background:#fff}.uk-scope .uk-light .uk-drop .uk-badge{background:var(--op-color-primary);color:#fff!important}.uk-light .table-striped>tbody>tr:nth-of-type(2n+1){background-color:inherit}.uk-light tbody.files>tr>td{border-top:none}.uk-scope .uk-light .op-object-categories{border:1px solid rgba(255,255,255,.2)}.uk-scope .uk-light .op-button-group button.uk-button-primary{border-radius:8px;border:0;background:linear-gradient(0deg,#357aa3,#357aa3);color:#fff}.uk-scope .uk-light .op-button-group button{border-radius:8px;margin-right:1em}.uk-scope .uk-light .op-ticket-header-wrapper{background:radial-gradient(circle at 50% 50%,#222222 0%,#222222 58%,transparent 72%,transparent 100%),radial-gradient(circle at 50% 50%,#222222 0%,#222222 58%,transparent 72%,transparent 100%),radial-gradient(circle at 50% 50%,#222222 0%,#222222 40%,transparent 50%,transparent 100%);background-size:20px 20px,20px 20px,11px 11px;background-position:calc(-10px + 6px)100%,calc(100% + 10px - 6px)100%,calc(10px + 6px)calc(100% - 5px);background-repeat:no-repeat,no-repeat,repeat-x}.uk-scope .uk-light .op-ticket{background:linear-gradient(to right,#357aa3 0%,#357aa3 100%);background-size:100% 100%;background-position:0 0;background-repeat:no-repeat;border-radius:15px}.uk-scope .uk-light .op-ticket:not(.op-user-ticket) .op-ticket-subname-inner2{background:radial-gradient(circle at 50% 50%,#b3c6d4 0%,#b3c6d4 60%,transparent 72%,transparent 100%),linear-gradient(90deg,#b3c6d4,#b3c6d4),radial-gradient(circle at 50% 50%,#b3c6d4 0%,#b3c6d4 60%,transparent 72%,transparent 100%);background-size:4px 4px,calc(100% - 12px - 12px)2px,4px 4px;background-position:0 calc(100% - 4px),12px calc(100% - 5px),100% calc(100% - 4px);background-repeat:no-repeat,no-repeat,no-repeat}.uk-scope .uk-light .op-ticket-content-wrapper2{background:linear-gradient(to right,#357aa3 0%,#357aa3 100%);background-size:16px 2px;background-position:50% calc(100%);background-repeat:no-repeat}.uk-scope .uk-light .uk-card-default{color:#e1e1e1}.uk-scope .uk-light .uk-card-default .uk-card-title{color:#fff}.uk-scope .uk-light ul.op-periodic-options>li:hover{background:#666}.uk-scope .uk-light .op-periodic-day{border:1px solid #2e2e2e}.uk-scope .uk-light .uk-panel-scrollable{border:1px solid #4f4f4f}.uk-scope .uk-light .op-ticket-subname{color:#fff}.uk-scope .uk-light a .op-user-ticket.op-user-ticket--archival .op-ticket-subname{color:#fff}.uk-scope .uk-light .op-user-ticket.op-user-ticket--archival .op-ticket-qrcode-wrapper{color:#fff}.uk-scope .uk-light .op-buy-summary{background-color:var(--op-dark-theme-panel-background-color)}.uk-scope .uk-light .op-flatpickr-clear-button{border-color:rgba(255,255,255,.2)}.uk-scope .uk-light .op-flatpickr-clear-button:hover{border-color:rgba(255,255,255,.7)}.uk-scope .uk-light .op-object-categories .op-object-categories-item:hover{background-color:var(--op-dark-theme-panel-background-color)}.uk-scope .uk-light .op-object-images-list-item:hover{background-color:var(--op-dark-theme-panel-background-color)}.uk-scope .uk-light .op-object-beacons-list-item:hover{background-color:var(--op-dark-theme-panel-background-color)}.uk-scope .uk-light .op-historic-disabled-people-transport-type{color:#ededed}.uk-scope .uk-light .op-historic-disabled-people-transport-information-title{color:#ededed}.uk-scope .uk-light .op-historic-disabled-people-transport-information-value{color:#ededed}.uk-scope .uk-light .op-summary-cost{color:#666}.uk-scope .uk-light .op-content-pager-back{color:#666}.uk-scope .uk-light .uk-alert-danger h2{color:#f0506e}.uk-scope .uk-light .op-qrcode-wrapper{padding:2em;background-color:#fff}