﻿#preloader img{width:auto;max-width:min(350px,70vw);max-height:32vh;object-fit:contain}.widget--stats li.row{flex-wrap:nowrap;gap:1rem}.widget--stats li.row>.col:first-child{flex:1 1 auto;min-width:0}.widget--stats li.row>.col:last-child{flex:0 0 auto;width:auto;white-space:nowrap}.widget--top_product .card-body .card-body{flex:1 1 auto;width:auto;min-width:0}.widget--top_product li>a.w-50{flex:0 0 auto}@media(max-width: 575.98px){.widget--top_product li>a.w-50{width:36% !important}}.btn>img.img-fluid{max-height:48px;vertical-align:middle}.widget--social_networks .card-body{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem}.widget--social_networks .card-body>a.w-100{flex-basis:100%}.widget--social_networks .card-body>a.p-2{display:inline-flex;line-height:1}@media(max-width: 575.98px){.widget--staff .glide__arrow,.widget--widget_staff .glide__arrow{top:30%}}@media(max-width: 575.98px){.table--custom .col,.table--custom .col:first-child{display:-webkit-box !important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.3;padding-top:.55rem;padding-bottom:.55rem;white-space:normal;overflow-wrap:anywhere;min-height:55px;max-height:none}.table--custom .table-row{height:auto}.table--custom .col img{vertical-align:middle}}html body .btn-outline-primary{border-color:var(--color-primary);color:var(--color-primary)}html body .btn-outline-primary:hover,html body .btn-outline-primary.active,html body .btn-check:checked+.btn-outline-primary{border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-on-primary, #fff)}html body .bg-primary,html body .badge.bg-primary,html body .progress-bar{background-color:var(--color-primary) !important;color:var(--color-on-primary, #fff) !important}html body .text-primary{color:var(--color-primary) !important}html body .page-item.active .page-link{border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-on-primary, #fff)}html body .page-link{border-color:var(--color-contrast-low);background-color:var(--color-contrast-lower);color:var(--color-contrast-higher)}html body .form-control,html body .form-select{border-color:var(--color-contrast-low);background-color:var(--color-contrast-lower);color:var(--color-contrast-higher)}html body .form-control:focus,html body .form-select:focus{border-color:var(--color-primary);box-shadow:0 0 0 .2rem hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), 0.25)}html body .form-check-input:checked{border-color:var(--color-primary);background-color:var(--color-primary)}html body .input-group-text{border-color:var(--color-contrast-low);background-color:var(--color-contrast-low);color:var(--color-contrast-higher)}html body .nav-tabs{border-bottom-color:var(--color-contrast-low)}html body .nav-tabs .nav-link{color:var(--color-contrast-high)}html body .nav-tabs .nav-link.active{border-color:var(--color-contrast-low) var(--color-contrast-low) rgba(0,0,0,0);background-color:var(--color-contrast-lower);color:var(--color-primary)}html body .nav-pills .nav-link{color:var(--color-contrast-high)}html body .nav-pills .nav-link.active{background-color:var(--color-primary);color:var(--color-on-primary, #fff)}html body .accordion-item{border-color:var(--color-contrast-low);background-color:var(--color-contrast-lower);color:var(--color-contrast-higher)}html body .accordion-button{background-color:var(--color-contrast-lower);color:var(--color-contrast-higher)}html body .accordion-button:not(.collapsed){background-color:var(--color-contrast-low);color:var(--color-primary);box-shadow:none}html body .list-group-item{border-color:var(--color-contrast-low);background-color:var(--color-contrast-lower);color:var(--color-contrast-higher)}html body .list-group-item.active{border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-on-primary, #fff)}html body .modal-content{border-color:var(--color-contrast-low);background-color:var(--color-bg);color:var(--color-contrast-higher)}html body .modal-header,html body .modal-footer{border-color:var(--color-contrast-low)}html body .table{--bs-table-bg: transparent;--bs-table-color: var(--color-contrast-higher);border-color:var(--color-contrast-low);color:var(--color-contrast-higher)}html body .breadcrumb-item.active{color:var(--color-contrast-medium)}html body .breadcrumb{background-color:rgba(0,0,0,0)}html body .progress{background-color:var(--color-contrast-low)}html body .accordion-button::after{background-image:none;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e") center/contain no-repeat;mask:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e") center/contain no-repeat}html body .rb-bell.dropdown-toggle::after{display:none}html body .rb-bell__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;line-height:1}html body .rb-bell__count{position:absolute;top:-0.45em;right:-0.55em;display:block;min-width:1.35em;padding:.15em .3em;border-radius:999px;background-color:var(--bs-danger, #dc3545);box-shadow:0 0 0 .13em hsla(var(--color-bg-h), var(--color-bg-s), var(--color-bg-l), 0.9);color:#fff;font-size:.58em;font-weight:700;line-height:1.25;text-align:center}html body .rb-notifs{overflow:hidden;width:min(22rem,100vw - 2rem);max-width:calc(100vw - 2rem);padding:0;border:1px solid var(--color-contrast-low);border-radius:14px;background-color:var(--color-bg);box-shadow:0 24px 60px -22px rgba(0,0,0,.8)}html body .rb-notifs__head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.7rem .9rem;border-bottom:1px solid var(--color-contrast-low)}html body .rb-notifs .dropdown-header{padding:0;color:var(--color-contrast-higher);font-size:.8rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}html body .rb-notifs__list{overflow-y:auto;max-height:min(60vh,22rem);padding:.35rem;overscroll-behavior:contain}html body .rb-notif{display:flex;align-items:flex-start;gap:.7rem;padding:.6rem .65rem;border-radius:10px;white-space:normal}html body .rb-notif:hover,html body .rb-notif:focus-visible{background-color:var(--color-contrast-lower)}html body .rb-notifs .rb-notif__icon i,html body .rb-notifs .rb-notifs__action i{margin-right:0 !important}html body .rb-notif__icon{display:inline-flex;width:34px;height:34px;flex:none;align-items:center;justify-content:center;border-radius:50%;color:#fff;font-size:1rem;line-height:1}html body .rb-notif__body{display:flex;min-width:0;flex-direction:column;gap:.15rem}html body .rb-notif__text{color:var(--color-contrast-higher);font-size:.86rem;line-height:1.35}html body .rb-notif__date{color:var(--color-contrast-medium);font-size:.72rem;line-height:1.2}html body .rb-notifs .rb-notifs__action{display:flex;align-items:center;justify-content:center !important;text-align:center;gap:.4rem;padding:.7rem;border-top:1px solid var(--color-contrast-low);color:var(--color-contrast-high);font-size:.82rem;font-weight:600;text-decoration:none;transition:background-color .15s ease,color .15s ease}html body .rb-notifs .rb-notifs__action:hover,html body .rb-notifs .rb-notifs__action:focus-visible{background-color:var(--color-contrast-lower);color:var(--color-primary)}html body .rb-notifs__empty{display:flex;flex-direction:column;align-items:center;gap:.45rem;padding:1.6rem 1rem;color:var(--color-contrast-medium);font-size:.85rem;text-align:center}html body .rb-notifs__empty i{font-size:1.6rem;opacity:.7}.rb-plugin-page .container,.rb-plugin-page .container-fluid,.rb-plugin-content .container,.rb-plugin-content .container-fluid{max-width:none;padding-left:0;padding-right:0}.rb-plugin-page>.container>.row,.rb-plugin-content>.container>.row{margin-left:0;margin-right:0}.rb-plugin-content{width:100%}.rb-plugin-content .main-page,.rb-plugin-content>.container,.rb-plugin-content>.container-fluid{padding-top:0 !important;padding-bottom:0 !important}:root{--rb-gap-size: 1.5rem;--rb-gap-mobile: .75;--rb-gap-base: var(--rb-gap-size);--rb-block-gap: var(--rb-gap-base);--rb-col-gap: var(--rb-gap-base)}@media(max-width: 767.98px){:root{--rb-gap-base: calc(var(--rb-gap-size) * var(--rb-gap-mobile))}}.rb-block:has(>*){margin-bottom:var(--rb-block-space, var(--rb-block-gap))}.rb-section,.rb-section__blocks{--bs-gutter-x: var(--rb-col-gap)}.rb-block>:first-child,.rb-block>:first-child>:first-child,.rb-block>:first-child>:first-child>:first-child,.rb-block>:first-child>:first-child>:first-child>:first-child,.rb-block>:first-child>:first-child>:first-child>:first-child>:first-child,.rb-block>:first-child>:first-child>:first-child>:first-child>:first-child>:first-child{margin-top:0 !important}.rb-block>:last-child,.rb-block>:last-child>:last-child,.rb-block>:last-child>:last-child>:last-child,.rb-block>:last-child>:last-child>:last-child>:last-child,.rb-block>:last-child>:last-child>:last-child>:last-child>:last-child,.rb-block>:last-child>:last-child>:last-child>:last-child>:last-child>:last-child{margin-bottom:0 !important}.rb-block>.row:last-child:has(>.mb-3:last-child),.rb-block>:last-child>.row:last-child:has(>.mb-3:last-child){margin-bottom:-1rem !important}.rb-block>.row:last-child:has(>.mb-4:last-child),.rb-block>:last-child>.row:last-child:has(>.mb-4:last-child){margin-bottom:-1.5rem !important}.rb-block>.row:last-child:has(>.mb-5:last-child),.rb-block>:last-child>.row:last-child:has(>.mb-5:last-child){margin-bottom:-3rem !important}html body .alert{--rb-alert: var(--color-primary);position:relative;display:block;padding:.95rem 1.15rem .95rem 3.05rem;line-height:1.5}html body .alert.alert-success{--rb-alert: var(--color-success)}html body .alert.alert-warning{--rb-alert: var(--color-warning)}html body .alert.alert-danger{--rb-alert: var(--color-error)}html body .alert.alert-info{--rb-alert: var(--color-info)}html body .alert:is(.alert-success,.alert-warning,.alert-danger,.alert-info,.alert-primary,.alert-secondary,.alert-light,.alert-dark){border:1px solid color-mix(in srgb, var(--rb-alert) 38%, transparent);border-left:4px solid var(--rb-alert);background-color:color-mix(in srgb, var(--color-bg) 80%, transparent);background-image:linear-gradient(100deg, color-mix(in srgb, var(--rb-alert) 26%, transparent) 0%, color-mix(in srgb, var(--rb-alert) 9%, transparent) 55%, transparent 100%);color:var(--color-contrast-higher);box-shadow:0 14px 34px -24px var(--rb-alert)}html body .alert::before{content:"";position:absolute;top:.95rem;left:1.05rem;color:var(--rb-alert);font-family:"bootstrap-icons";font-size:1.15rem;font-style:normal;font-weight:normal;line-height:1.3}html body .alert.alert-success::before{content:""}html body .alert.alert-warning::before{content:""}html body .alert.alert-danger::before{content:""}html body .alert:has(>.bi:first-child)::before{content:none}html body .alert>.bi:first-child{position:absolute;top:.95rem;left:1.05rem;margin:0;color:var(--rb-alert);font-size:1.15rem;line-height:1.3}html body .alert :is(a:not(.btn),.alert-link){color:color-mix(in srgb, var(--rb-alert) 45%, var(--color-contrast-higher));font-weight:600;text-decoration:underline;text-underline-offset:3px}html body .alert :is(a:not(.btn),.alert-link):hover{color:var(--color-contrast-higher)}html body .alert.alert-dismissible{padding-right:3.3rem}html body .alert .btn-close{filter:invert(1) grayscale(100%) brightness(200%);opacity:.6}html body .alert .btn-close:hover,html body .alert .btn-close:focus-visible{opacity:1}html body .alert hr{border-color:color-mix(in srgb, var(--rb-alert) 40%, transparent)}html body .modal-backdrop{background-color:color-mix(in srgb, var(--color-bg) 55%, #000);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}html body .modal-backdrop.show{opacity:.78}html body .modal .modal-content{position:relative;overflow:hidden;border:1px solid color-mix(in srgb, var(--color-primary) 30%, var(--color-contrast-low));border-radius:var(--rb-border-global);background-color:var(--rb-glass-bg, var(--color-contrast-lower));background-image:radial-gradient(120% 70% at 50% -15%, color-mix(in srgb, var(--color-primary) 16%, transparent), transparent 70%);color:var(--color-contrast-higher);box-shadow:0 40px 90px -30px rgba(0,0,0,.8),0 0 50px -24px color-mix(in srgb, var(--color-primary) 55%, transparent)}html body .modal .modal-content::before{content:"";position:absolute;top:0;right:0;left:0;z-index:1;height:3px;background:linear-gradient(90deg, var(--color-primary), var(--color-accent, var(--color-primary)));pointer-events:none}html body .modal .modal-header{padding:1.15rem 1.4rem;border-bottom:1px solid var(--color-contrast-low);border-radius:0;background:rgba(0,0,0,0)}html body .modal .modal-title{font-weight:700}html body .modal .modal-body{padding:1.25rem 1.4rem;background:rgba(0,0,0,0)}html body .modal .modal-footer{gap:.5rem;padding:.9rem 1.4rem;border-top:1px solid var(--color-contrast-low);border-radius:0;background:color-mix(in srgb, var(--color-bg) 35%, transparent)}html body .modal .btn-close{filter:invert(1) grayscale(100%) brightness(200%);opacity:.6}html body .modal .btn-close:hover,html body .modal .btn-close:focus-visible{opacity:1}
