@charset "UTF-8";:root{--rs-navy-900: #071d52;--rs-navy-800: #0b2a6f;--rs-navy-700: #14398f;--rs-ink: #13265c;--rs-text: #33405e;--rs-muted: #6b7896;--rs-blue: #2f6bff;--rs-blue-soft: #e6eeff;--rs-green: #22b24c;--rs-green-soft: #e3f7e8;--rs-yellow: #ffc83d;--rs-orange: #ff8a1f;--rs-pink: #ff5ca8;--rs-purple: #7b4dff;--rs-red: #e5484d;--rs-bg: #eef3fc;--rs-line: #dfe7f5;--rs-card: #ffffff;--rs-radius-lg: 20px;--rs-radius-md: 12px;--rs-radius-pill: 999px;--rs-shadow: 0 1px 2px rgba(19, 38, 92, .06), 0 8px 24px -12px rgba(19, 38, 92, .18);--rs-font-display: "Baloo 2", "Nunito", system-ui, sans-serif;--rs-font-ui: "Nunito", system-ui, -apple-system, "Segoe UI", sans-serif;--lpx-logo: url(/assets/brand/rusz-sie-logo.webp);--lpx-logo-icon: url(/assets/brand/rusz-sie-logo.webp);--lpx-brand: var(--rs-blue);--lpx-primary: var(--rs-blue);--bs-primary: var(--rs-blue);--bs-primary-rgb: 47, 107, 255;--bs-success: var(--rs-green);--bs-success-rgb: 34, 178, 76;--bs-body-font-family: var(--rs-font-ui);--bs-body-color: var(--rs-text);--bs-link-color: var(--rs-blue);--bs-link-color-rgb: 47, 107, 255;--bs-border-radius: var(--rs-radius-md);--bs-border-color: var(--rs-line)}body,.lpx-topbar,.lpx-mobile-navbar,.lpx-mobile-menu{font-family:var(--rs-font-ui);color:var(--rs-text)}.lpx-sidebar,.lpx-logo-container{background:linear-gradient(180deg,var(--rs-navy-800) 0%,var(--rs-navy-900) 100%);color:#c9d6f5}.lpx-logo-container{padding:18px 20px 14px}.lpx-brand-logo{background-size:contain;background-position:left center;height:64px}.lpx-brand-name{display:none!important}.lpx-nav-menu{padding:8px 12px}.lpx-menu-item-link{border-radius:var(--rs-radius-md);color:#c9d6f5;font-weight:600;margin-bottom:2px;transition:background-color .15s ease,color .15s ease}.lpx-menu-item-link .lpx-menu-item-icon{color:#8fa8e6}.lpx-menu-item-link:hover{background-color:var(--rs-navy-700);color:#fff}.lpx-menu-item-link:hover .lpx-menu-item-icon{color:#fff}.lpx-menu-item-link.selected,.lpx-nav-menu .lpx-menu-item-link.expanded{background-color:var(--rs-navy-700);color:#fff}.lpx-sidebar-container .lpx-sidebar .lpx-nav .lpx-nav-menu,.lpx-sidebar .lpx-logo-container,.lpx-mobile-navbar,.user-menu-groups,.lpx-mobile-nav-items{background:transparent}.lpx-sidebar .lpx-logo-container{background:var(--rs-navy-800)}.lpx-nav-menu{scrollbar-color:var(--rs-navy-700) transparent}.lpx-nav-menu .lpx-menu-item-link.selected,.lpx-nav-menu .lpx-menu-item-link.expanded,.lpx-menu-item.selected{background-color:transparent;color:#fff}.lpx-nav-menu .lpx-inner-menu-item .lpx-menu-item-link.selected:not(.expanded){background-color:var(--rs-blue);color:#fff;box-shadow:0 6px 16px -8px #2f6bffe6}.lpx-nav-menu .lpx-inner-menu-item .lpx-menu-item-link.selected:not(.expanded) .lpx-menu-item-icon{color:#fff}.lpx-nav-menu .lpx-inner-menu-item .lpx-menu-item-link:not(.selected):hover{background-color:var(--rs-navy-700)}.lpx-inner-menu{padding-left:6px}.lpx-content-container{background-color:var(--rs-bg)}.lpx-topbar-container,.lpx-topbar{background:var(--rs-bg);box-shadow:none}.lpx-topbar-container .lpx-topbar{background:var(--rs-bg);min-height:60px;align-items:center;padding:0 20px 0 8px;border-bottom:1px solid var(--rs-line)}.lpx-topbar .lpx-breadcrumb-container{display:flex;align-items:center}.lpx-topbar .lpx-breadcrumb{align-items:center;margin:0}.lpx-topbar .lpx-breadcrumb-item{display:flex;align-items:center;gap:8px;height:auto;font-size:.95rem;font-weight:600;color:var(--rs-ink)}.lpx-topbar .lpx-breadcrumb-item .lpx-breadcrumb-item-icon,.lpx-topbar .lpx-breadcrumb-item .lpx-icon{color:var(--rs-blue);font-size:1rem}.lpx-topbar .lpx-topbar-content,.lpx-topbar lpx-toolbar-items{align-items:center;gap:8px;margin:0;font-size:.9rem}.lpx-topbar .lpx-menu-item-link,.lpx-topbar .lpx-menu-item-link:hover{background:transparent;margin:0;height:auto}.lpx-topbar .lpx-menu-item-link .lpx-menu-item-icon,.lpx-topbar .lpx-menu-item-link .lpx-icon,.lpx-topbar .lpx-menu-item-link:hover .lpx-menu-item-icon,.lpx-topbar .lpx-menu-item-link:hover .lpx-icon{color:inherit}.lpx-topbar .lpx-user-profile,.lpx-topbar .lpx-language-selection .dropdown-toggle{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px 0 6px;border:1px solid var(--rs-line);border-radius:var(--rs-radius-pill);background:var(--rs-card);color:var(--rs-ink);font-weight:700;font-size:.9rem;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.lpx-topbar .lpx-user-profile:hover,.lpx-topbar .lpx-user-profile[aria-expanded=true],.lpx-topbar .lpx-language-selection .dropdown-toggle:hover,.lpx-topbar .lpx-language-selection .dropdown-toggle[aria-expanded=true]{border-color:var(--rs-blue);box-shadow:0 0 0 3px var(--rs-blue-soft)}.lpx-topbar .lpx-user-profile:focus-visible,.lpx-topbar .lpx-language-selection .dropdown-toggle:focus-visible{outline:2px solid var(--rs-blue);outline-offset:2px}.lpx-topbar .lpx-user-profile:after,.lpx-topbar .lpx-language-selection .dropdown-toggle:after{display:none}.lpx-topbar .lpx-language-selection .dropdown-toggle{padding:0 14px 0 12px}.lpx-topbar .lpx-language-selection .dropdown-toggle .lpx-icon{color:var(--rs-blue);font-size:1.05rem}.lpx-topbar .lpx-user-profile .lpx-avatar{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--rs-blue-soft)}.lpx-topbar .lpx-user-profile .lpx-avatar-icon,.lpx-topbar .lpx-user-profile .lpx-avatar .lpx-icon{color:var(--rs-blue);font-size:1.15rem;line-height:1}.lpx-topbar .lpx-user-profile .user-full-name{margin:0;color:var(--rs-ink)}.lpx-topbar .dropdown-menu{border:1px solid var(--rs-line);border-radius:var(--rs-radius-md);box-shadow:var(--rs-shadow);padding:6px;font-size:.9rem;margin-top:6px!important}.lpx-topbar .dropdown-menu .dropdown-item{border-radius:8px;padding:8px 12px;font-weight:600;color:var(--rs-text)}.lpx-topbar .dropdown-menu .dropdown-item:hover,.lpx-topbar .dropdown-menu .dropdown-item:focus{background:var(--rs-blue-soft);color:var(--rs-ink)}.lpx-content{padding-top:8px}.lpx-footbar-container,.lpx-footbar{background:var(--rs-bg);color:var(--rs-muted)}html,body{background-color:var(--rs-navy-900)}.card{border:1px solid var(--rs-line);border-radius:var(--rs-radius-lg);box-shadow:var(--rs-shadow);background:var(--rs-card)}.card-header{background:transparent;border-bottom:0;padding:18px 22px 4px}.card-header h5,.card-header h6,.card-header .card-title{font-family:var(--rs-font-ui);font-weight:800;color:var(--rs-ink)}.card-body{padding:16px 22px 22px}h1,h2,h3,h4{color:var(--rs-ink)}.btn{border-radius:var(--rs-radius-md);font-weight:700}.btn-sm{border-radius:10px}.btn-primary{--bs-btn-bg: var(--rs-blue);--bs-btn-border-color: var(--rs-blue);--bs-btn-hover-bg: #1f57e6;--bs-btn-hover-border-color: #1f57e6;--bs-btn-active-bg: #1a4bd0;--bs-btn-disabled-bg: var(--rs-blue);--bs-btn-disabled-border-color: var(--rs-blue)}.btn-success,.rs-btn-save{--bs-btn-color: #fff;--bs-btn-bg: var(--rs-green);--bs-btn-border-color: var(--rs-green);--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #1c9a41;--bs-btn-hover-border-color: #1c9a41;--bs-btn-active-bg: #188a3a;--bs-btn-disabled-bg: var(--rs-green);--bs-btn-disabled-border-color: var(--rs-green);box-shadow:0 6px 16px -8px #22b24ce6}.btn-outline-primary{--bs-btn-color: var(--rs-blue);--bs-btn-border-color: #c8d7ff;--bs-btn-hover-bg: var(--rs-blue-soft);--bs-btn-hover-color: var(--rs-blue);--bs-btn-hover-border-color: #c8d7ff}.btn-outline-secondary{--bs-btn-color: var(--rs-muted);--bs-btn-border-color: var(--rs-line);--bs-btn-hover-bg: #f2f6fd;--bs-btn-hover-color: var(--rs-ink);--bs-btn-hover-border-color: var(--rs-line)}.btn-outline-danger{--bs-btn-border-color: #f6c9cb}.form-control,.form-select{border-radius:var(--rs-radius-md);border-color:var(--rs-line);background-color:#f7f9fe;color:var(--rs-ink)}.form-control:focus,.form-select:focus{background-color:#fff;border-color:var(--rs-blue);box-shadow:0 0 0 3px #2f6bff2e}.form-label{font-weight:700;color:var(--rs-ink)}.form-text{color:var(--rs-muted)}.input-group-text{background:var(--rs-blue-soft);border-color:var(--rs-line);color:var(--rs-blue);font-weight:800}.input-group>.input-group-text:first-child{border-radius:var(--rs-radius-md) 0 0 var(--rs-radius-md)}.table{--bs-table-hover-bg: #f4f7fe;color:var(--rs-text)}.table>thead th{text-transform:none;letter-spacing:0;font-size:.85rem;font-weight:700;color:var(--rs-muted);border-bottom-color:var(--rs-line);background:transparent}.table>tbody td{border-bottom-color:#edf1f9}.badge{border-radius:var(--rs-radius-pill);font-weight:700;padding:.38em .75em}.nav-tabs{border-bottom:0;gap:6px}.nav-tabs .nav-link{border:0;border-radius:var(--rs-radius-pill);color:var(--rs-muted);font-weight:700;padding:.45rem .95rem}.nav-tabs .nav-link:hover{background:#f2f6fd;color:var(--rs-ink)}.nav-tabs .nav-link.active{background:var(--rs-blue);color:#fff}.nav-tabs .nav-link.active .badge{background:#ffffff40!important;color:#fff!important}.pagination{--bs-pagination-border-radius: var(--rs-radius-md)}.modal-content{border:0;border-radius:var(--rs-radius-lg);box-shadow:0 24px 64px -24px #13265c73}.modal-header h5{font-family:var(--rs-font-display);font-weight:700;color:var(--rs-ink)}.rs-page-header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:4px 0 20px;flex-wrap:wrap}.rs-page-header h1{font-family:var(--rs-font-display);font-weight:800;font-size:2rem;line-height:1.05;color:var(--rs-ink);margin:0}.rs-page-header p{margin:4px 0 0;color:var(--rs-muted);font-weight:600}.rs-page-header .rs-back{display:inline-block;font-weight:700;font-size:.9rem;margin-bottom:6px;text-decoration:none}.rs-chip{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9px;margin-right:10px;font-size:.9rem;color:#fff;background:var(--rs-chip, var(--rs-blue));flex:none}.rs-chip--blue{--rs-chip: var(--rs-blue)}.rs-chip--green{--rs-chip: var(--rs-green)}.rs-chip--yellow{--rs-chip: var(--rs-yellow);color:#5c4200}.rs-chip--orange{--rs-chip: var(--rs-orange)}.rs-chip--pink{--rs-chip: var(--rs-pink)}.rs-chip--purple{--rs-chip: var(--rs-purple)}.card-header h5,.card-header h6{display:flex;align-items:center}.rs-timer{display:flex;align-items:center;gap:12px;background:var(--rs-card);border:1px solid var(--rs-line);border-radius:var(--rs-radius-pill);padding:6px 18px 6px 8px;box-shadow:var(--rs-shadow)}.rs-timer .rs-timer-ring{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;color:#fff;background:var(--rs-green);font-size:1.1rem}.rs-timer.is-off .rs-timer-ring{background:var(--rs-orange)}.rs-timer.is-none .rs-timer-ring{background:var(--rs-blue)}.rs-timer .rs-timer-value{font-family:var(--rs-font-display);font-weight:800;font-size:1.9rem;line-height:1;color:var(--rs-ink)}.rs-timer .rs-timer-label{font-size:.8rem;font-weight:700;color:var(--rs-muted)}@media(prefers-reduced-motion:reduce){.lpx-menu-item-link{transition:none}}.rs-section-title{font-family:var(--rs-font-display);font-weight:700;font-size:1.35rem;color:var(--rs-ink);margin:28px 0 12px}.lpx-nav-menu .lpx-inner-menu-item .lpx-menu-item-link{margin:0 12px 2px 8px}.nav-tabs{flex-wrap:wrap}.nav-tabs .nav-item{margin:0}.nav-tabs .nav-link{margin:0;box-shadow:none}.nav-tabs .nav-link:after,.nav-tabs .nav-link:before{display:none!important}code{color:var(--rs-muted);font-size:.8em}.nav-tabs .nav-item{bottom:0}.nav-tabs .nav-item .nav-link,.nav-tabs .nav-item .nav-link.active,.nav-tabs .nav-item .nav-link:hover{border:0;border-bottom:0}.card .nav-tabs .nav-item{padding:0!important;margin:0!important}.lpx-nav-menu .lpx-inner-menu-item .lpx-menu-item-link{width:auto}.lpx-sidebar-container .lpx-sidebar{margin-top:100px;min-height:calc(100vh - 100px)}.lpx-sidebar-container{background:var(--rs-navy-800)}.lpx-sidebar-container,.lpx-sidebar.lpx-scroll-container{scrollbar-width:none}.lpx-sidebar-container::-webkit-scrollbar,.lpx-sidebar.lpx-scroll-container::-webkit-scrollbar{display:none}.lpx-nav-menu .lpx-inner-menu-item .lpx-menu-item-link.selected.expanded{background-color:transparent;box-shadow:none;color:#fff}.lpx-nav-menu .lpx-inner-menu-item .lpx-menu-item-link.selected.expanded .lpx-menu-item-icon{color:#fff}.lpx-nav-menu .lpx-inner-menu-item .lpx-menu-item-link{padding-left:46px;font-size:.95rem}.lpx-nav-menu .lpx-inner-menu .lpx-inner-menu .lpx-menu-item-link{margin-left:44px;padding-left:34px}.lpx-nav-menu .lpx-menu-item-link:has(.dd-icon){padding-right:40px}.btn.rs-audience{border:2px solid #d9e2f2;background:#fff;color:var(--rs-muted);border-radius:var(--rs-radius-pill);font-weight:700;padding:6px 16px}.btn.rs-audience .fa{color:var(--audience)}.btn.rs-audience.is-on{border-color:var(--audience);background:var(--audience);color:#fff}.btn.rs-audience.is-on .fa{color:#fff}.btn.rs-audience:focus-visible{outline:3px solid rgba(47,107,255,.4);outline-offset:2px}body .form-check-input:checked:not([disabled]){background-color:var(--rs-blue)!important;border-color:var(--rs-blue)!important}.form-check-input:focus{border-color:var(--rs-blue);box-shadow:0 0 0 .2rem #2f6bff33}.abp-toast{border-radius:14px;box-shadow:0 16px 32px -18px #0b2a6f8c}.abp-toast-error{background-color:#e5484d!important}.abp-toast-success{background-color:var(--rs-green)!important}.abp-toast-info{background-color:var(--rs-blue)!important}.abp-toast-warning{background-color:#f2a21d!important;color:#3d2a00!important}.form-range::-webkit-slider-thumb{background-color:var(--rs-blue)!important}.form-range::-moz-range-thumb{background-color:var(--rs-blue)!important}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 .2rem #2f6bff40!important}.rs-pose-preview{aspect-ratio:1;border-radius:16px;display:flex;align-items:center;justify-content:center;background:repeating-conic-gradient(#eef2f9 0% 25%,#fff 0% 50%) 50%/20px 20px;overflow:hidden}.rs-pose-preview img{width:100%;height:100%;object-fit:contain}.rs-pose-thumb{width:64px;height:64px;object-fit:contain;border-radius:12px;background:#f5f8ff;flex:none}.ngx-datatable:has(abp-grid-actions) .datatable-header .datatable-row-center>:first-child,.ngx-datatable:has(abp-grid-actions) .datatable-body-row .datatable-row-center>:first-child{order:99}.ngx-datatable:has(abp-grid-actions) .datatable-body-row .datatable-row-center>:first-child{display:flex;justify-content:flex-end}.ngx-datatable:has(abp-grid-actions) .datatable-header .datatable-row-center>:first-child{text-align:right}.rs-role-chip{display:inline-block;padding:2px 10px;margin:1px 4px 1px 0;border-radius:var(--rs-radius-pill);font-size:.78rem;font-weight:700;background:var(--rs-blue-soft);color:var(--rs-blue)}.rs-role-chip--admin{background:#fff3d1;color:#8a5a00}.rs-status{display:inline-flex;align-items:center;gap:6px;font-weight:600}.rs-status--active{color:#1b8a3c}.rs-status--inactive{color:var(--rs-muted)}.rs-status--locked{color:var(--rs-red)}.rs-user-name{display:block;font-weight:700;color:var(--rs-ink)}.rs-user-login{display:block;color:var(--rs-muted);font-size:.8rem}:root{--lpx-theme-light-bg: url("./media/login-bg-img-light-UP3O6NGW.svg");--lpx-theme-dim-bg: url("./media/login-bg-img-dim-N7H5TZLZ.svg");--lpx-theme-dark-bg: url("./media/login-bg-img-dark-RTOK7HEU.svg");--lpx-logo-url: url("./media/rusz-sie-logo-RQSSBKXV.webp")}:root .abp-logo{background-repeat:no-repeat}:root .abp-support{width:178px;height:30px;background-image:url("./media/abp-support-5FTJLBAK.svg")}:root .abp-community{width:215px;height:30px;background-image:url("./media/abp-community-UTOLGIBV.svg")}:root .abp-blog{width:142px;height:30px;background-image:url("./media/abp-blog-D3STSQ3T.svg")}:root .logo-x{width:20px;height:20px;background-image:url("./media/x-DMDTMORX.svg")}
