body{background:#f7f5f2}.bg-body{background:#f7f5f2!important}.text-primary{color:#ffb703!important}.text-body[href]:hover,.text-heading[href]:hover{color:#e6a503!important}.bg-primary{background-color:#ffb703!important}a.bg-primary:hover,a.bg-primary:focus{background-color:#f2ae03!important}.bg-label-primary,.bg-label-hover-primary{color:#ffb703!important;background-color:#fff3d7!important}.bg-label-hover-primary:hover{color:#fff!important;background-color:#ffb703!important}.bg-gradient-primary{background-image:linear-gradient(45deg,#ffb703,#ffdb81)!important}.page-item .page-link:hover,.page-item .page-link:focus,.pagination li>a:not(.page-link):hover,.pagination li>a:not(.page-link):focus{color:#ffb703;background-color:#fff3d7}.page-item.active .page-link,.page-item.active .page-link:hover,.page-item.active .page-link:focus,.page-item.active .page-link:disabled,.page-item.active .page-link.disabled,.pagination li.active>a:not(.page-link),.pagination li.active>a:not(.page-link):hover,.pagination li.active>a:not(.page-link):focus,.pagination li.active>a:not(.page-link):disabled,.pagination li.active>a:not(.page-link).disabled{color:#fff;background-color:#ffb703;border-color:#ffb703}.page-item .page-link.waves-effect .waves-ripple,.pagination li>a:not(.page-link).waves-effect .waves-ripple{background:radial-gradient(#ffb70333 0,#ffb7034d 40%,#ffb70366 50%,#ffb70380 60%,#2e263d00 70%)}.pagination-outline-primary .page-item.active .page-link,.pagination-outline-primary .page-item.active .page-link:hover,.pagination-outline-primary .page-item.active .page-link:focus,.pagination-outline-primary.pagination li.active>a:not(.page-link),.pagination-outline-primary.pagination li.active>a:not(.page-link):hover,.pagination-outline-primary.pagination li.active>a:not(.page-link):focus{color:#ffb703!important;background-color:#fff3d7!important;border-color:#ffb703!important}.pagination-outline-primary .page-item.active .page-link.waves-effect .waves-ripple,.pagination-outline-primary.pagination li.active>a:not(.page-link).waves-effect .waves-ripple{background:radial-gradient(#ffb70333 0,#ffb7034d 40%,#ffb70366 50%,#ffb70380 60%,#2e263d00 70%)}.modal-onboarding .carousel-indicators [data-bs-target]{background-color:#ffb703}.carousel-control-prev,.carousel-control-next,.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#ffb703}.list-group-item-primary{background-color:#fff8e6;border-color:#ffbe1c;color:#e6a503!important}a.list-group-item-primary,button.list-group-item-primary{color:#e6a503}a.list-group-item-primary.active,button.list-group-item-primary.active{color:#fff!important;background-color:#ffb703!important;border-color:#ffb703!important}.list-group-item.active{color:#ffb703;background-color:#fff3d7}.list-group-item.active.waves-effect .waves-ripple{background:radial-gradient(#ffb70333 0,#ffb7034d 40%,#ffb70366 50%,#ffb70380 60%,#2e263d00 70%)}.list-group.list-group-timeline .list-group-timeline-primary:before{background-color:#ffb703;border-color:#ffb703}.alert-primary{color:#ffb703;background-color:#fff3d7;border-color:#fff3d7}.alert-primary .btn-close{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FFB703'><path d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/></svg>")}.alert-primary .alert-link{color:#ffb703}.alert-primary hr{background-color:#ffb703!important}.alert-primary .alert-icon{background-color:#ffb703}.alert-outline-primary{color:#ffb703;border-color:#ffb703}.alert-outline-primary .btn-close{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FFB703'><path d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/></svg>")}.alert-outline-primary .alert-link{color:#ffb703}.alert-outline-primary hr{background-color:#ffb703!important}.alert-outline-primary .alert-icon{color:#ffb703!important;background-color:#fff3d7!important}.alert-solid-primary{color:#fff;background-color:#ffb703}.alert-solid-primary .btn-close{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'><path d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/></svg>")}.alert-solid-primary .alert-link{color:#fff}.alert-solid-primary hr{background-color:#fff!important}.alert-solid-primary .alert-icon{color:#ffb703!important}.tooltip-primary .tooltip-inner,.tooltip-primary>.tooltip .tooltip-inner{color:#fff;background:#ffb703}.tooltip-primary.bs-tooltip-auto[data-popper-placement=top] .tooltip-arrow:before,.tooltip-primary>.tooltip.bs-tooltip-auto[data-popper-placement=top] .tooltip-arrow:before{border-top-color:#ffb703}.tooltip-primary.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow:before,.tooltip-primary>.tooltip.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow:before{border-left-color:#ffb703}.tooltip-primary.bs-tooltip-auto[data-popper-placement=bottom] .tooltip-arrow:before,.tooltip-primary>.tooltip.bs-tooltip-auto[data-popper-placement=bottom] .tooltip-arrow:before{border-bottom-color:#ffb703}.tooltip-primary.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow:before,.tooltip-primary>.tooltip.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow:before{border-right-color:#ffb703}.popover-primary,.popover-primary>.popover{background:#ffb703;border-color:#0000}.popover-primary .popover-header,.popover-primary>.popover .popover-header{color:#fff;background:0 0;border-color:#fff3}.popover-primary .popover-body,.popover-primary>.popover .popover-body{color:#fffc;background:0 0}.popover-primary>.popover-arrow:before,.popover-primary>.popover>.popover-arrow:before{border-color:#0000}.popover-primary.bs-popover-auto[data-popper-placement=top]>.popover-arrow:after,.popover-primary>.popover.bs-popover-auto[data-popper-placement=top]>.popover-arrow:after{border-top-color:#ffb703!important}.popover-primary.bs-popover-auto[data-popper-placement=right]>.popover-arrow:after,.popover-primary>.popover.bs-popover-auto[data-popper-placement=right]>.popover-arrow:after{border-right-color:#ffb703!important}.popover-primary.bs-popover-auto[data-popper-placement=bottom]>.popover-arrow:after,.popover-primary>.popover.bs-popover-auto[data-popper-placement=bottom]>.popover-arrow:after{border-bottom-color:#ffb703!important}.popover-primary.bs-popover-auto[data-popper-placement=left]>.popover-arrow:after,.popover-primary>.popover.bs-popover-auto[data-popper-placement=left]>.popover-arrow:after{border-left-color:#ffb703!important}.popover-primary.bs-popover-auto[data-popper-placement=bottom] .popover-header:before,.popover-primary>.popover.bs-popover-auto[data-popper-placement=bottom] .popover-header:before{border-bottom:1px solid #0000!important}.table-primary{--bs-table-bg:#fff1cd;--bs-table-striped-bg:#f7e8c7;--bs-table-striped-color:#2e263d;--bs-table-active-bg:#eee0c1;--bs-table-active-color:#2e263d;--bs-table-hover-bg:#f2e4c4;--bs-table-hover-color:#2e263d;color:#2e263d;border-color:#e6d8bb}.table-primary .btn-icon,.table-primary .btn{color:#2e263d}.btn-primary{color:#fff;background-color:#ffb703;border-color:#ffb703}.btn-primary:hover{color:#fff!important;background-color:#e6a503!important;border-color:#e6a503!important}.btn-check:focus+.btn-primary,.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#e6a503;border-color:#e6a503}.btn-primary:disabled,.btn-primary.disabled{background:#ffb703!important;border-color:#ffb703!important}.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.btn-primary.show.dropdown-toggle,.show>.btn-primary.dropdown-toggle{color:#fff!important;background-color:#e6a503!important;border-color:#e6a503!important}.btn-primary.disabled,.btn-primary:disabled{color:#fff!important;background-color:#ffb703!important;border-color:#ffb703!important}.btn-group .btn-primary,.input-group .btn-primary{border-left:1px solid #e6a503;border-right:1px solid #e6a503}.btn-group-vertical .btn-primary{border-top:1px solid #e6a503;border-bottom:1px solid #e6a503}.btn-label-primary{color:#ffb703;background:#fff3d7;border-color:#fff3d7}.btn-label-primary.waves-effect .waves-ripple{background:radial-gradient(#ffb70333 0,#ffb7034d 40%,#ffb70366 50%,#ffb70380 60%,#fff0 70%)}.btn-label-primary:hover,.btn-label-primary:focus,.btn-label-primary.focus,.btn-label-primary:active,.btn-label-primary.active{color:#ffb703!important;background:#ffeec3!important;border-color:#ffeec3!important}.btn-label-primary:disabled,.btn-label-primary.disabled{color:#ffb703;background:#fff3d7!important;border-color:#fff3d7!important}.btn-label-primary.show.dropdown-toggle,.show>.btn-label-primary.dropdown-toggle{color:#ffb703!important;background-color:#fff3d7!important;border-color:#fff3d7!important}.btn-label-primary.disabled,.btn-label-primary:disabled{color:#ffb703!important;background:#fff3d7!important;border-color:#0000!important}.btn-group .btn-label-primary,.input-group .btn-label-primary{border-left:1px solid #ffe8ae!important;border-right:1px solid #ffe8ae!important}.btn-group-vertical .btn-label-primary{border-top:1px solid #ffe8ae!important;border-bottom:1px solid #ffe8ae!important}.btn-text-primary{color:#ffb703}.btn-text-primary.waves-effect .waves-ripple{background:radial-gradient(#ffb70333 0,#ffb7034d 40%,#ffb70366 50%,#ffb70380 60%,#fff0 70%)}.btn-text-primary:hover{color:#ffb703;background:#fff9eb;border-color:#0000}.btn-text-primary:focus,.btn-text-primary.focus{color:#ffb703;background:#fff9eb}.btn-text-primary:disabled,.btn-text-primary.disabled{color:#ffb703}.btn-text-primary.btn:active,.btn-text-primary.btn.active,.btn-text-primary.btn.show.dropdown-toggle,.btn.show>.btn-text-primary.dropdown-toggle{color:#ffb703;background:#fff9eb!important;border-color:#0000!important}.btn-group .btn-text-primary,.input-group .btn-text-primary{border-left:1px solid #ffb703!important;border-right:1px solid #ffb703!important}.btn-group-vertical .btn-text-primary{border-top:1px solid #ffb703!important;border-bottom:1px solid #ffb703!important}.btn-outline-primary,.btn-outline-primary.fc-prev-button,.btn-outline-primary.fc-next-button{color:#ffb703;background:0 0;border-color:#ffb703}.btn-outline-primary.waves-effect .waves-ripple,.btn-outline-primary.fc-prev-button.waves-effect .waves-ripple,.btn-outline-primary.fc-next-button.waves-effect .waves-ripple{background:radial-gradient(#ffb70333 0,#ffb7034d 40%,#ffb70366 50%,#ffb70380 60%,#fff0 70%)}.btn-outline-primary:hover,.btn-outline-primary.fc-prev-button:hover,.btn-outline-primary.fc-next-button:hover{color:#ffb703!important;background-color:#fff9eb!important;border-color:#ffb703!important}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus,.btn-check:focus+.btn-outline-primary.fc-prev-button,.btn-outline-primary.fc-prev-button:focus,.btn-check:focus+.btn-outline-primary.fc-next-button,.btn-outline-primary.fc-next-button:focus{color:#ffb703;background-color:#fff9eb;border-color:#ffb703}.btn-outline-primary:disabled,.btn-outline-primary.disabled,.btn-outline-primary.fc-prev-button:disabled,.btn-outline-primary.fc-prev-button.disabled,.btn-outline-primary.fc-next-button:disabled,.btn-outline-primary.fc-next-button.disabled{color:#ffb703;border-color:#ffb703}.btn-check:checked+.btn-outline-primary,.btn-check:active+.btn-outline-primary,.btn-outline-primary:active,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-check:checked+.btn-outline-primary.fc-prev-button,.btn-check:active+.btn-outline-primary.fc-prev-button,.btn-outline-primary.fc-prev-button:active,.btn-outline-primary.fc-prev-button.active,.btn-outline-primary.fc-prev-button.dropdown-toggle.show,.btn-check:checked+.btn-outline-primary.fc-next-button,.btn-check:active+.btn-outline-primary.fc-next-button,.btn-outline-primary.fc-next-button:active,.btn-outline-primary.fc-next-button.active,.btn-outline-primary.fc-next-button.dropdown-toggle.show{color:#ffb703!important;background-color:#fff9eb!important;border-color:#ffb703!important}.btn-outline-primary.disabled,.btn-outline-primary:disabled,.btn-outline-primary.fc-prev-button.disabled,.btn-outline-primary.fc-prev-button:disabled,.btn-outline-primary.fc-next-button.disabled,.btn-outline-primary.fc-next-button:disabled{color:#ffb703!important;background-color:#0000!important}.btn-outline-primary .badge,.btn-outline-primary:hover .badge,.btn-outline-primary:focus:hover .badge,.btn-outline-primary:active .badge,.btn-outline-primary.active .badge,.show>.btn-outline-primary.dropdown-toggle .badge{color:#fff;background:#ffb703;border-color:#ffb703}.dropdown-item.waves-effect .waves-ripple{background:radial-gradient(#ffb70333 0,#ffb7034d 40%,#ffb70366 50%,#ffb70380 60%,#fff0 70%)}.dropdown-item:not(.disabled).active,.dropdown-item:not(.disabled):active{background-color:#fff3d7;color:#ffb703!important}.dropdown-menu>li:not(.disabled)>a:not(.dropdown-item):active,.dropdown-menu>li.active:not(.disabled)>a:not(.dropdown-item){color:#ffb703;background-color:#fff3d7}.dropdown-menu>li:not(.disabled)>a:not(.dropdown-item):active.btn,.dropdown-menu>li.active:not(.disabled)>a:not(.dropdown-item).btn{color:#2e263d}.nav .nav-link:hover,.nav .nav-link:focus{color:#e6a503}.nav-pills .nav-link.active,.nav-pills .nav-link.active:hover,.nav-pills .nav-link.active:focus{color:#fff;background-color:#ffb703}.nav-tabs .nav-link.active,.nav-tabs .nav-link.active:hover,.nav-tabs .nav-link.active:focus{color:#ffb703}.nav-tabs .nav-link.waves-effect .waves-ripple{background:radial-gradient(#ffb70333 0,#ffb7034d 40%,#ffb70366 50%,#ffb70380 60%,#fff0 70%)}.nav-tabs .tab-slider{background-color:#ffb703}.form-control:focus,.form-select:focus,.form-floating-outline .form-control:focus,.form-floating-outline .form-select:focus{border-color:#ffb703!important}.input-group:not(.input-group-floating):focus-within .form-control,.input-group:not(.input-group-floating):focus-within .input-group-text{border-color:#ffb703}.form-check-input:hover:after{background:#2e263d0f}.form-check-input:checked,.form-check-input[type=checkbox]:indeterminate{background-color:#ffb703;border-color:#ffb703}.custom-option.checked{border:1px solid #ffb703}.custom-option.checked .custom-option-body i,.custom-option.checked .custom-option-header i{color:#ffb703}.custom-option.custom-option-label.checked{color:#ffb703;background-color:#ffb70314}.custom-option.custom-option-label.checked .custom-option-header span,.custom-option.custom-option-label.checked .custom-option-title{color:#ffb703}.form-switch .form-check-input:focus,.form-switch .form-check-input:checked{background-image:url("data:image/svg+xml,%3csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg filter='url%28%23a%29'%3e%3ccircle cx='12' cy='11' r='8.5' fill='%23fff'/%3e%3c/g%3e%3cdefs%3e%3cfilter id='a' x='0' y='0' width='22' height='22' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3e%3cfeFlood flood-opacity='0' result='BackgroundImageFix'/%3e%3cfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3e%3cfeOffset dy='2'/%3e%3cfeGaussianBlur stdDeviation='2'/%3e%3cfeColorMatrix values='0 0 0 0 0.180392 0 0 0 0 0.14902 0 0 0 0 0.239216 0 0 0 0.16 0'/%3e%3cfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_6488_3264'/%3e%3cfeBlend in='SourceGraphic' in2='effect1_dropShadow_6488_3264' result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e")}.form-control:focus~.form-label{border-color:#ffb703}.form-control:focus~.form-label:after{border-color:inherit}.form-range::-webkit-slider-thumb{background-color:#ffb703}.form-range::-webkit-slider-thumb:hover{box-shadow:0 0 0 8px #ffb70326,0 3px 14px #2e263d24}.form-range::-webkit-slider-thumb:active{background-color:#ffb703;box-shadow:0 0 0 10px #ffb70333,0 3px 14px #2e263d24}.form-range::-moz-range-thumb:hover{box-shadow:0 0 0 8px #ffb70326,0 3px 14px #2e263d24}.form-range::-moz-range-thumb:active{box-shadow:0 0 0 10px #ffb70333,0 3px 14px #2e263d24}.form-range::-webkit-slider-runnable-track{background-color:#ffb703}.form-range::-moz-range-track{background-color:#ffb703}.switch-input:checked~.switch-toggle-slider{color:#fff;background:#ffb703}.switch-input:active~.switch-toggle-slider{box-shadow:none}.switch-input:focus~.switch-toggle-slider{box-shadow:0 0 .25rem .05rem #ffb7031a}.switch-primary.switch .switch-input:checked~.switch-toggle-slider{color:#fff;background:#ffb703}.switch-primary.switch .switch-input:active~.switch-toggle-slider{box-shadow:none}.switch-primary.switch .switch-input:focus~.switch-toggle-slider{box-shadow:0 0 .25rem .05rem #ffb7031a}.timeline .timeline-point-primary{outline:3px solid #ffb7031f;background-color:#ffb703!important}.timeline.timeline-outline .timeline-point-primary{border:2px solid #ffb703!important}.timeline .timeline-indicator-primary{background-color:#f8eed5!important}.timeline .timeline-indicator-primary i{color:#ffb703!important}.divider.divider-primary.divider-vertical:before,.divider.divider-primary.divider-vertical:after,.divider.divider-primary .divider-text:before,.divider.divider-primary .divider-text:after{border-color:#ffb703}.navbar.bg-primary{color:#fff7e3}.layout-navbar-fixed .window-scrolled .navbar.bg-primary.layout-navbar,.layout-horizontal .navbar.bg-primary.layout-navbar{background-color:#ffb703d9!important}.layout-navbar-fixed .window-scrolled .navbar.bg-primary.layout-navbar .search-input-wrapper .search-input,.layout-navbar-fixed .window-scrolled .navbar.bg-primary.layout-navbar .search-input-wrapper .search-toggler,.layout-horizontal .navbar.bg-primary.layout-navbar .search-input-wrapper .search-input,.layout-horizontal .navbar.bg-primary.layout-navbar .search-input-wrapper .search-toggler{border-radius:.625rem;background-color:#ffb703!important}[dir=rtl] .navbar.bg-primary.layout-navbar .navbar-search-wrapper .search-toggler>i:before{transform:scaleX(-1)!important}.navbar.bg-primary .navbar-brand,.navbar.bg-primary .navbar-brand a,.navbar.bg-primary .navbar-brand:hover,.navbar.bg-primary .navbar-brand:focus,.navbar.bg-primary .navbar-brand a:hover,.navbar.bg-primary .navbar-brand a:focus{color:#fff}.navbar.bg-primary .navbar-search-wrapper .navbar-search-icon,.navbar.bg-primary .navbar-search-wrapper .search-input{color:#fff7e3}.navbar.bg-primary .search-input-wrapper .search-input,.navbar.bg-primary .search-input-wrapper .search-toggler{color:#fff7e3;border-top-left-radius:0;border-top-right-radius:0}.navbar.bg-primary .navbar-nav>.nav-link,.navbar.bg-primary .navbar-nav>.nav-item>.nav-link,.navbar.bg-primary .navbar-nav>.nav>.nav-item>.nav-link{color:#fff7e3}.navbar.bg-primary .navbar-nav>.nav-link:hover,.navbar.bg-primary .navbar-nav>.nav-link:focus,.navbar.bg-primary .navbar-nav>.nav-item>.nav-link:hover,.navbar.bg-primary .navbar-nav>.nav-item>.nav-link:focus,.navbar.bg-primary .navbar-nav>.nav>.nav-item>.nav-link:hover,.navbar.bg-primary .navbar-nav>.nav>.nav-item>.nav-link:focus{color:#fff}.navbar.bg-primary .navbar-nav>.nav-link.disabled,.navbar.bg-primary .navbar-nav>.nav-item>.nav-link.disabled,.navbar.bg-primary .navbar-nav>.nav>.nav-item>.nav-link.disabled{color:#ffdd89!important}.navbar.bg-primary .navbar-nav .show>.nav-link,.navbar.bg-primary .navbar-nav .active>.nav-link,.navbar.bg-primary .navbar-nav .nav-link.show,.navbar.bg-primary .navbar-nav .nav-link.active{color:#fff}.navbar.bg-primary .navbar-toggler{color:#fff7e3;border-color:#ffffff26}.navbar.bg-primary .navbar-toggler-icon{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'><path stroke='rgba(255, 255, 255, 0.8)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>")}.navbar.bg-primary .navbar-text{color:#fff7e3}.navbar.bg-primary .navbar-text a,.navbar.bg-primary .navbar-text a:hover,.navbar.bg-primary .navbar-text a:focus{color:#fff}.navbar.bg-primary hr{border-color:#ffffff26}.menu.bg-primary{color:#fff7e3;background-color:#ffb703!important}.menu.bg-primary .menu-link,.menu.bg-primary .menu-horizontal-prev,.menu.bg-primary .menu-horizontal-next{color:#fff7e3}.menu.bg-primary .menu-link:hover,.menu.bg-primary .menu-link:focus,.menu.bg-primary .menu-horizontal-prev:hover,.menu.bg-primary .menu-horizontal-prev:focus,.menu.bg-primary .menu-horizontal-next:hover,.menu.bg-primary .menu-horizontal-next:focus,.menu.bg-primary .menu-link.active,.menu.bg-primary .menu-horizontal-prev.active,.menu.bg-primary .menu-horizontal-next.active{color:#fff}.menu.bg-primary .menu-item.disabled .menu-link,.menu.bg-primary .menu-horizontal-prev.disabled,.menu.bg-primary .menu-horizontal-next.disabled{color:#ffdd89!important}.menu.bg-primary .menu-item.active:not(.open)>.menu-link:not(.menu-toggle),.menu.bg-primary .menu-item.active:not(.open)>.menu-link:not(.menu-toggle):before{color:#fff!important;border-color:#fff!important}.menu.bg-primary .menu-item.active>.menu-link:not(.menu-toggle){background:linear-gradient(270deg,#ffb909 0%,#ffda7f 100%)}[dir=rtl] .menu.bg-primary .menu-item.active>.menu-link:not(.menu-toggle){background:linear-gradient(-270deg,#ffb909 0%,#ffda7f 100%)}.menu.bg-primary.menu-horizontal .menu-sub>.menu-item.active>.menu-link:not(.menu-toggle),.menu.bg-primary.menu-horizontal .menu-sub>.menu-item.active>.menu-link:not(.menu-toggle):before{background:#fff4d8;color:#ffb909!important}.menu.bg-primary.menu-horizontal .menu-inner>.menu-item.active>.menu-link.menu-toggle{background:linear-gradient(270deg,#ffb909 0%,#ffda7f 100%)}.menu.bg-primary.menu-horizontal .menu-inner>.menu-item.active>.menu-link.menu-toggle,.menu.bg-primary.menu-horizontal .menu-inner>.menu-item.active>.menu-link.menu-toggle:after{color:#fff}.menu.bg-primary .menu-inner-shadow{background:linear-gradient(#ffb703 5%,#ffb703bf 45%,#ffb70333 80%,#0000)}.menu.bg-primary .menu-text{color:#fff}.menu.bg-primary .menu-header{color:#ffe7ab}.menu.bg-primary hr,.menu.bg-primary .menu-divider,.menu.bg-primary .menu-inner>.menu-item.open>.menu-sub:before{border-color:#ffffff26!important}.menu.bg-primary .menu-block:before{background-color:#ffe7ab}.menu.bg-primary .ps__thumb-y,.menu.bg-primary .ps__rail-y.ps--clicking>.ps__thumb-y{background:#ffffffb0!important}.footer.bg-primary,.footer.bg-primary .footer-link,.footer.bg-primary .footer-link:hover,.footer.bg-primary .footer-link:focus{color:#fff7e3}.footer.bg-primary .footer-link.disabled{color:#ffdd89!important}.footer.bg-primary .footer-text,.footer.bg-primary .show>.footer-link,.footer.bg-primary .active>.footer-link,.footer.bg-primary .footer-link.show,.footer.bg-primary .footer-link.active{color:#fff}.footer.bg-primary hr{border-color:#ffffff26}:is(.form-floating>.form-control:focus:not(:placeholder-shown)~label,.form-floating>.form-select:focus:not(:placeholder-shown)~label),.form-floating>.form-control:focus~label,.form-floating>.form-control:focus:not(:placeholder-shown)~label,.form-floating>.form-select:focus~label,.form-floating>.form-select:focus:not(:placeholder-shown)~label{color:#ffb703}.form-floating-focused{background-color:#ffb703}.form-floating-outline :not(select):focus+label,.form-floating-outline :not(select):focus+span:not(.flatpickr-day){color:#ffb703}.form-floating-outline label:after,.form-floating-outline>span:after{background:#fff}.form-floating-outline label.bg-body:after,.form-floating-outline>span.bg-body:after{background:#f7f5f2!important}.svg-illustration svg{fill:#ffb703}.jstree .jstree-children .jstree-wholerow-hovered{background-color:#2e263d0f}.jstree .jstree-children .jstree-wholerow-clicked{background:#ffb70314}.card.card-border-shadow-primary:after{border-bottom-color:#ffd468}.card.card-border-shadow-primary:hover:after{border-bottom-color:#ffb703}.card.card-hover-border-primary:hover,.card .card-hover-border-primary:hover{border-color:#ffe49f}html:not([dir=rtl]) .border-primary,html[dir=rtl] .border-primary{border-color:#ffb703!important}a{color:#ffb703}a:hover{color:#ffbe1c}.fill-primary{fill:#ffb703}.noUi-target:not([disabled]){background:#ffb70329}.noUi-target:not([disabled]) .noUi-connect{background:#ffb703}.noUi-target:not([disabled]) .noUi-handle{border-color:#ffb703}.noUi-target:not([disabled]) .noUi-handle:hover{box-shadow:0 0 0 8px #ffb70329}.noUi-target:not([disabled]) .noUi-handle:active,.noUi-target:not([disabled]) .noUi-handle:focus{box-shadow:0 0 0 13px #ffb70329}.select2-container--default .select2-results__option--highlighted[aria-selected]{color:#fff!important;background-color:#ffb703!important}.select2-container--default.select2-container--focus .select2-selection,.select2-container--default.select2-container--open .select2-selection{border-width:2px;border-color:#ffb703!important}.form-floating.select2-focus label{color:#ffb703}.select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice{color:#fff!important;background:#ffb703!important}.tagify--focus{border-color:#ffb703!important}.tagify--focus~label{color:#ffb703!important}.tagify__dropdown__item--active{background:#ffb703!important}table.dataTable.dtr-column>tbody>tr>td.control:before,table.dataTable.dtr-column>tbody>tr>th.control:before{background-color:#ffb703;border:2px solid #fff;box-shadow:0 0 3px #2e263dcc}.bootstrap-select .dropdown-menu.inner a[aria-selected=true]{color:#fff!important;background:#ffb703!important}.bootstrap-select .dropdown-toggle.show{border-width:2px;border-color:#ffb703}.form-floating:has(.bootstrap-select .dropdown-toggle.show) label{color:#ffb703}.form-floating.form-floating-bootstrap-select label.form-floating-bootstrap-select-label{color:#ffb703}.datepicker table tr td.active,.datepicker table tr td.active.highlighted,.datepicker table tr td .focused,.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td.range-start,.datepicker table tr td.range-end{color:#fff!important;background:#ffb703!important}.datepicker table tr td.range,.datepicker table tr td.range.highlighted,.datepicker table tr td.range.today{color:#ffb703!important;background:#fff6e1!important}.datepicker table tr td.range.focused,.datepicker table tr td.range.highlighted.focused,.datepicker table tr td.range.today.focused{background:#ffeec2!important}.datepicker table tr td.range.disabled,.datepicker table tr td.range.highlighted.disabled,.datepicker table tr td.range.today.disabled{color:#ffb70380!important;background:#fff6e180!important}.datepicker table tr td.today:not(.active),.datepicker table tr td.today:not(.active):hover{color:#ffb703;background-color:#fff3d7}.flatpickr-day.today,.flatpickr-day.today:hover{border-color:#fff3d7;color:#ffb703!important;background-color:#fff3d7!important}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange{color:#ffb703!important;background:#fff6e1!important;border-color:#fff6e1!important}.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.week.selected{color:#fff!important;background:#ffb703!important;border-color:#ffb703!important}.daterangepicker td.active:not(.off){color:#fff;background:#ffb703!important}.daterangepicker .start-date:not(.end-date):not(.off),.daterangepicker .end-date:not(.start-date):not(.off){color:#fff;background-color:#ffb703;border:0!important}.daterangepicker .start-date:not(.end-date):not(.off):hover,.daterangepicker .end-date:not(.start-date):not(.off):hover{background-color:#ffb703!important}.daterangepicker .input-mini.active{border-color:#ffb703!important}.daterangepicker td.in-range:not(.start-date):not(.end-date):not(.off){color:#ffb703!important;background-color:#fff6e1!important}.ranges li.active{color:#ffb703!important;background-color:#fff3d7!important}li.ui-timepicker-selected,.ui-timepicker-list .ui-timepicker-selected:hover{color:#fff!important;background:#ffb703!important}.ql-snow.ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar button:hover,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#ffb703!important}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#ffb703!important}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#ffb703!important}.tt-suggestion:active,.tt-cursor{color:#fff!important;background:#ffb703!important}.dropzone.dz-drag-hover{border-color:#ffb703!important}.swiper-pagination-bullet.swiper-pagination-bullet-active,.swiper-pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#ffb703!important}.sk-primary.sk-plane,.sk-primary .sk-chase-dot:before,.sk-primary .sk-bounce-dot,.sk-primary .sk-wave-rect,.sk-primary.sk-pulse,.sk-primary .sk-swing-dot,.sk-primary .sk-circle-dot:before,.sk-primary .sk-circle-fade-dot:before,.sk-primary .sk-grid-cube,.sk-primary .sk-fold-cube:before{background-color:#ffb703}.plyr input[type=range]::-ms-fill-lower{background:#ffb703!important}.plyr input[type=range]:active::-webkit-slider-thumb{background:#ffb703!important}.plyr input[type=range]:active::-moz-range-thumb{background:#ffb703!important}.plyr input[type=range]:active::-ms-thumb{background:#ffb703!important}.plyr--video .plyr__control.plyr__control--overlaid,.plyr--video .plyr__controls button.tab-focus:focus,.plyr--video .plyr__control[aria-expanded=true],.plyr--video .plyr__controls button:hover,.plyr--audio .plyr__controls button.tab-focus:focus,.plyr--audio .plyr__control[aria-expanded=true],.plyr--audio .plyr__controls button:hover,.plyr__play-large{color:#fff!important;background:#ffb703!important}.plyr__progress--played,.plyr__volume--display,.plyr--full-ui input[type=range]{color:#ffb703!important}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#ffb703!important}.fc .fc-event-primary:not(.fc-list-event){color:#ffb703!important;background-color:#fff3d7!important}.fc .fc-event-primary.fc-list-event .fc-list-event-dot{border-color:#ffb703!important}.fc .fc-button-primary:not(.fc-prev-button):not(.fc-next-button){border-color:#ffb703;background-color:#0000!important}.fc .fc-button-primary:not(.fc-prev-button):not(.fc-next-button):not(:last-child){border-right:1px solid #ffb703!important}.fc .fc-button-primary:not(.fc-prev-button):not(.fc-next-button){color:#ffb703}.fc .fc-button-primary:not(.fc-prev-button):not(.fc-next-button):hover{color:#ffb703;border-color:#ffb703;background-color:#ffb7030d!important}.fc .fc-button-primary:not(.fc-prev-button):not(.fc-next-button):active,.fc .fc-button-primary:not(.fc-prev-button):not(.fc-next-button).fc-button-active{color:#ffb703;background-color:#ffb7031a!important;border-color:#ffb703!important}.swal2-progress-steps[class] .swal2-progress-step.swal2-active-progress-step,.swal2-progress-steps[class] .swal2-progress-step-line,.swal2-progress-steps[class] .swal2-active-progress-step,.swal2-progress-steps[class] .swal2-progress-step{color:#fff;background:#ffb703}.swal2-progress-steps[class] .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step,.swal2-progress-steps[class] .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:#fff4d9}.pcr-app .pcr-type.active,.pcr-app .pcr-save{background:#ffb703!important}.icon-card.active{outline:1px solid #ffb703}.icon-card.active i,.icon-card.active svg{color:#ffb703}.bs-stepper:not(.wizard-icons) .bs-stepper-header .line{border-color:#fff3d7}.bs-stepper:not(.wizard-icons) .bs-stepper-header .line:before{background-color:#fff3d7}.bs-stepper:not(.wizard-icons) .bs-stepper-header .step:not(.active) .bs-stepper-circle{border:3px solid #fff3d7}.bs-stepper.wizard-icons .step.crossed .bs-stepper-label,.bs-stepper.wizard-icons .step.active .bs-stepper-label{color:#ffb703}.bs-stepper .step.active .bs-stepper-circle{color:#ffb703;background-color:#0000;border:5px solid #ffb703}.bs-stepper .step.active .bs-stepper-icon i{color:#ffb703!important}.bs-stepper .step.active .bs-stepper-icon svg{fill:#ffb703!important}.bs-stepper .step.crossed .step-trigger .bs-stepper-circle{color:#fff!important;background-color:#ffb703!important;border-color:#ffb703!important}.bs-stepper .step.crossed .step-trigger .bs-stepper-circle i{visibility:visible}.bs-stepper .step.crossed .step-trigger .bs-stepper-icon svg{fill:#ffb703!important}.bs-stepper .step.crossed .step-trigger .bs-stepper-icon i{color:#ffb703!important}.bs-stepper .step.crossed+.line{border-color:#ffb703}.bs-stepper .step.crossed+.line svg{fill:#ffb703}.bs-stepper .step.crossed+.line i{color:#ffb703}.bs-stepper .step.crossed+.line:before,.app-chat .sidebar-body .chat-contact-list li.active{background-color:#ffb703}.app-chat .app-chat-history .chat-history .chat-message.chat-message-right .chat-message-text{background-color:#ffb703!important}.navbar.landing-navbar .navbar-nav .show>.nav-link,.navbar.landing-navbar .navbar-nav .active>.nav-link,.navbar.landing-navbar .navbar-nav .nav-link.show,.navbar.landing-navbar .navbar-nav .nav-link.active,.navbar.landing-navbar .navbar-nav .nav-link:hover{color:#ffb703!important}.landing-features .features-icon-wrapper .features-icon-box .features-icon{border:2px solid #ffe8ae}.landing-features .features-icon-wrapper .features-icon-box:hover .features-icon{background-color:#fff3d7}.bg-navbar-theme{color:#0b1320}.layout-navbar-fixed .window-scrolled .bg-navbar-theme.layout-navbar,.layout-horizontal .bg-navbar-theme.layout-navbar{background-color:#ffffffd9!important}.layout-navbar-fixed .window-scrolled .bg-navbar-theme.layout-navbar .search-input-wrapper .search-input,.layout-navbar-fixed .window-scrolled .bg-navbar-theme.layout-navbar .search-input-wrapper .search-toggler,.layout-horizontal .bg-navbar-theme.layout-navbar .search-input-wrapper .search-input,.layout-horizontal .bg-navbar-theme.layout-navbar .search-input-wrapper .search-toggler{border-radius:.625rem;background-color:#fff!important}[dir=rtl] .bg-navbar-theme.layout-navbar .navbar-search-wrapper .search-toggler>i:before{transform:scaleX(-1)!important}.bg-navbar-theme .navbar-brand,.bg-navbar-theme .navbar-brand a,.bg-navbar-theme .navbar-brand:hover,.bg-navbar-theme .navbar-brand:focus,.bg-navbar-theme .navbar-brand a:hover,.bg-navbar-theme .navbar-brand a:focus,.bg-navbar-theme .navbar-search-wrapper .navbar-search-icon,.bg-navbar-theme .navbar-search-wrapper .search-input{color:#0b1320}.bg-navbar-theme .search-input-wrapper .search-input,.bg-navbar-theme .search-input-wrapper .search-toggler{color:#0b1320;border-top-left-radius:0;border-top-right-radius:0}.bg-navbar-theme .navbar-nav>.nav-link,.bg-navbar-theme .navbar-nav>.nav-item>.nav-link,.bg-navbar-theme .navbar-nav>.nav>.nav-item>.nav-link,.bg-navbar-theme .navbar-nav>.nav-link:hover,.bg-navbar-theme .navbar-nav>.nav-link:focus,.bg-navbar-theme .navbar-nav>.nav-item>.nav-link:hover,.bg-navbar-theme .navbar-nav>.nav-item>.nav-link:focus,.bg-navbar-theme .navbar-nav>.nav>.nav-item>.nav-link:hover,.bg-navbar-theme .navbar-nav>.nav>.nav-item>.nav-link:focus{color:#0b1320}.bg-navbar-theme .navbar-nav>.nav-link.disabled,.bg-navbar-theme .navbar-nav>.nav-item>.nav-link.disabled,.bg-navbar-theme .navbar-nav>.nav>.nav-item>.nav-link.disabled{color:#6d7179!important}.bg-navbar-theme .navbar-nav .show>.nav-link,.bg-navbar-theme .navbar-nav .active>.nav-link,.bg-navbar-theme .navbar-nav .nav-link.show,.bg-navbar-theme .navbar-nav .nav-link.active{color:#0b1320}.bg-navbar-theme .navbar-toggler{color:#0b1320;border-color:#0b132013}.bg-navbar-theme .navbar-toggler-icon{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'><path stroke='rgba(42.6274509804%, 40.431372549%, 46.7450980392%, 0.75)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>")}.bg-navbar-theme .navbar-text,.bg-navbar-theme .navbar-text a,.bg-navbar-theme .navbar-text a:hover,.bg-navbar-theme .navbar-text a:focus{color:#0b1320}.bg-navbar-theme hr{border-color:#0b132013}.layout-horizontal .layout-navbar{box-shadow:0 1px #e6e5e8}.layout-navbar-fixed .layout-page:not(.window-scrolled) .layout-navbar.navbar-detached{background:#f7f5f2}.bg-menu-theme{color:#c7ccd2;background-color:#1f3a5f!important}.bg-menu-theme .menu-link,.bg-menu-theme .menu-horizontal-prev,.bg-menu-theme .menu-horizontal-next{color:#c7ccd2}.bg-menu-theme .menu-link:hover,.bg-menu-theme .menu-link:focus,.bg-menu-theme .menu-horizontal-prev:hover,.bg-menu-theme .menu-horizontal-prev:focus,.bg-menu-theme .menu-horizontal-next:hover,.bg-menu-theme .menu-horizontal-next:focus,.bg-menu-theme .menu-link.active,.bg-menu-theme .menu-horizontal-prev.active,.bg-menu-theme .menu-horizontal-next.active{color:#0b1320}.bg-menu-theme .menu-item.disabled .menu-link,.bg-menu-theme .menu-horizontal-prev.disabled,.bg-menu-theme .menu-horizontal-next.disabled{color:#8492a4!important}.bg-menu-theme .menu-item.active:not(.open)>.menu-link:not(.menu-toggle),.bg-menu-theme .menu-item.active:not(.open)>.menu-link:not(.menu-toggle):before{color:#fff!important;border-color:#fff!important}.bg-menu-theme .menu-item.active>.menu-link:not(.menu-toggle){background:linear-gradient(270deg,#ffb703 0%,#ffda7c 100%)}[dir=rtl] .bg-menu-theme .menu-item.active>.menu-link:not(.menu-toggle){background:linear-gradient(-270deg,#ffb703 0%,#ffda7c 100%)}.bg-menu-theme.menu-horizontal .menu-sub>.menu-item.active>.menu-link:not(.menu-toggle),.bg-menu-theme.menu-horizontal .menu-sub>.menu-item.active>.menu-link:not(.menu-toggle):before{background:#514842;color:#ffb703!important}.bg-menu-theme.menu-horizontal .menu-inner>.menu-item.active>.menu-link.menu-toggle{background:linear-gradient(270deg,#ffb703 0%,#ffda7c 100%)}.bg-menu-theme.menu-horizontal .menu-inner>.menu-item.active>.menu-link.menu-toggle,.bg-menu-theme.menu-horizontal .menu-inner>.menu-item.active>.menu-link.menu-toggle:after{color:#fff}.bg-menu-theme .menu-inner-shadow{background:linear-gradient(#1f3a5f 5%,#1f3a5fbf 45%,#1f3a5f33 80%,#0000)}.bg-menu-theme .menu-text{color:#0b1320}.bg-menu-theme .menu-header{color:#9da7b5}.bg-menu-theme hr,.bg-menu-theme .menu-divider,.bg-menu-theme .menu-inner>.menu-item.open>.menu-sub:before{border-color:#0000!important}.bg-menu-theme .menu-block:before{background-color:#9da7b5}.bg-menu-theme .ps__thumb-y,.bg-menu-theme .ps__rail-y.ps--clicking>.ps__thumb-y{background:#0b1320b6!important}@media (width>=1200px){.layout-menu-collapsed.layout-menu-hover .bg-menu-theme{box-shadow:0 .375rem 1rem #2e263d38}}.bg-menu-theme .app-brand-link{justify-content:flex-start}.bg-menu-theme .app-brand-logo img{-o-object-fit:contain;object-fit:contain;max-width:10.75rem;height:2.625rem!important}.bg-menu-theme .menu-header-text{color:#f7f5f27a}.bg-menu-theme .menu-link{border-radius:.75rem}.bg-menu-theme .menu-item:not(.active)>.menu-link:hover,.bg-menu-theme .menu-item.open:not(.active)>.menu-toggle{color:#f7f5f2;background:#f7f5f214}.bg-menu-theme .menu-item.active>.menu-link{font-weight:700;box-shadow:0 .375rem 1rem #0b132033}.bg-menu-theme.menu-horizontal{background-color:#ffffffe6!important}.bg-menu-theme.menu-horizontal .menu-inner .menu-item:not(.menu-item-closing)>.menu-sub{background:#fff}.btn-primary,.btn-info{--bs-btn-color:#0b1320;color:#0b1320}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.show.dropdown-toggle,.show>.btn-primary.dropdown-toggle,.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.show.dropdown-toggle,.show>.btn-info.dropdown-toggle,.btn-primary:disabled,.btn-primary.disabled,.btn-info:disabled,.btn-info.disabled{color:#0b1320!important}.layout-menu.menu-vertical{height:100dvh;min-height:0}.layout-menu.menu-vertical .menu-inner{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#f7f5f266 transparent;flex:auto;height:auto;min-height:0;overflow:hidden auto}.layout-menu.menu-vertical .menu-inner::-webkit-scrollbar{width:5px}.layout-menu.menu-vertical .menu-inner::-webkit-scrollbar-track{background:0 0}.layout-menu.menu-vertical .menu-inner::-webkit-scrollbar-thumb{background:#f7f5f259;border-radius:3px}.layout-menu.menu-vertical.layout-menu-collapsed .menu-inner{overflow-y:visible}.bg-footer-theme,.bg-footer-theme .footer-link,.bg-footer-theme .footer-link:hover,.bg-footer-theme .footer-link:focus{color:#ffb703}.bg-footer-theme .footer-link.disabled{color:#fcd063!important}.bg-footer-theme .footer-text,.bg-footer-theme .show>.footer-link,.bg-footer-theme .active>.footer-link,.bg-footer-theme .footer-link.show,.bg-footer-theme .footer-link.active{color:#0b1320}.bg-footer-theme hr{border-color:#0b132014}:root{--pastorear-primary:#ffb703;--pastorear-secondary:#1f3a5f;--pastorear-dark:#0b1320;--pastorear-info:#2a9d8f;--pastorear-surface:#f7f5f2;--pastorear-card:#fff;--pastorear-border:#1f3a5f17;--pastorear-radius:1.125rem;--pastorear-control-radius:.75rem;--pastorear-transition:.18s ease}body{color:var(--pastorear-dark);font-family:Manrope,sans-serif}.layout-navbar.navbar-detached{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #1f3a5f0f;box-shadow:0 .375rem 1.5rem #0b13200d;background:#f7f5f2e0!important}.layout-navbar .avatar-initial{font-weight:700;background:var(--pastorear-secondary)!important;color:#fff!important}.layout-navbar .avatar-online:after{background:var(--pastorear-info)}.pastorear-page-header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.pastorear-page-header h1,.pastorear-page-header h2{color:var(--pastorear-dark);letter-spacing:-.025em;font-weight:800}.pastorear-page-header__eyebrow{color:var(--bs-secondary-color);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:600}.pastorear-card{background:var(--pastorear-card);border:1px solid var(--pastorear-border);border-radius:var(--pastorear-radius);transition:border-color var(--pastorear-transition), transform var(--pastorear-transition), box-shadow var(--pastorear-transition);box-shadow:0 .375rem 1.25rem #0b13200e}.pastorear-card--interactive:hover{border-color:#2a9d8f6b;transform:translateY(-3px);box-shadow:0 .75rem 1.75rem #0b132017}.pastorear-kpi__icon{border-radius:var(--pastorear-control-radius);justify-content:center;align-items:center;width:3rem;height:3rem;font-size:1.35rem;display:inline-flex}.pastorear-kpi__icon.bg-label-primary,.pastorear-card .bg-label-primary{color:#c88b00!important;background:#ffb70329!important}.pastorear-filter-bar{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}.pastorear-table-card .table-responsive{min-height:5rem}.pastorear-table-card .table{margin-bottom:0}.pastorear-table-card .table>:not(caption)>*>*{padding:.85rem 1rem}.pastorear-icon-button{justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:0;display:inline-flex}.pastorear-icon-button:focus-visible{outline:2px solid #0000;box-shadow:0 0 0 .2rem #2a9d8f47}.pastorear-table-actions{flex-wrap:nowrap;justify-content:flex-end;gap:.375rem;display:inline-flex}.layout-menu .app-brand{justify-content:flex-start;align-items:center;min-height:5rem;padding:.75rem 1.25rem;position:relative}.layout-menu .app-brand-link{flex:auto;justify-content:flex-start;align-items:center;gap:.75rem;min-width:0;display:flex}.layout-menu .app-brand-logo{flex:0 0 3rem;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.layout-menu .app-brand-logo img{-o-object-fit:contain;object-fit:contain;width:auto;max-width:3rem;max-height:3rem;display:block}.layout-menu .app-brand-copy{flex-direction:column;flex:auto;min-width:0;line-height:1.15;display:flex}.layout-menu .app-brand-product{color:var(--pastorear-primary);letter-spacing:.045em;font-size:.95rem;font-weight:800}.layout-menu .app-brand-tenant{color:#ffffffc7;text-overflow:ellipsis;white-space:nowrap;margin-top:.25rem;font-size:.69rem;font-weight:600;display:block;overflow:hidden}.layout-menu .app-brand .layout-menu-toggle{position:absolute;right:.5rem}.pastorear-branding-preview{background:var(--pastorear-surface);border:1px solid var(--pastorear-border);border-radius:var(--pastorear-control-radius);justify-content:center;align-items:center;width:9rem;height:7rem;padding:.75rem;display:flex}.pastorear-branding-preview img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%;display:block}.layout-page .card:not(.pastorear-card){border:1px solid var(--pastorear-border);border-radius:var(--pastorear-radius);box-shadow:0 .375rem 1.25rem #0b13200e}.layout-page .card>.table-responsive:first-child:last-child{border-radius:inherit}.layout-page .table{margin-bottom:0}.layout-page .table>:not(caption)>*>*{vertical-align:middle;padding-block:.8rem}.layout-page .form-control,.layout-page .form-select{border-radius:var(--pastorear-control-radius);transition:border-color var(--pastorear-transition), box-shadow var(--pastorear-transition)}.layout-page .form-control:focus,.layout-page .form-select:focus{border-color:var(--pastorear-info);box-shadow:0 0 0 .2rem #2a9d8f24}.layout-page .btn{border-radius:var(--pastorear-control-radius);font-weight:700}.layout-page .btn-primary{box-shadow:0 .375rem .875rem #ffb7033d}.layout-page .modal-content,.layout-page .dropdown-menu,.layout-page .offcanvas{border:1px solid var(--pastorear-border);border-radius:var(--pastorear-radius);box-shadow:0 .75rem 2rem #0b132029}.layout-page .nav-tabs .nav-link,.layout-page .nav-pills .nav-link{transition:color var(--pastorear-transition), background-color var(--pastorear-transition)}.pastorear-skeleton{gap:.65rem;display:grid}.pastorear-skeleton span{background:linear-gradient(90deg,#1f3a5f0f,#1f3a5f21,#1f3a5f0f) 0 0/200% 100%;border-radius:.35rem;height:.8rem;animation:1.4s ease-in-out infinite pastorear-skeleton-pulse;display:block}.pastorear-skeleton--text span:last-child{width:68%}.pastorear-skeleton--card span{height:7rem}.pastorear-skeleton--chart span{height:18rem}.pastorear-error-state{align-items:flex-start;gap:.75rem;display:flex}@keyframes pastorear-skeleton-pulse{to{background-position:-200% 0}}.pastorear-page-loader{opacity:0;pointer-events:none;transition:opacity var(--pastorear-transition);z-index:1090;background:#f7f5f2d1;place-items:center;display:grid;position:fixed;inset:0}.pastorear-page-loader.is-visible{opacity:1;pointer-events:auto}.pastorear-page-loader__panel{place-items:center;min-width:4rem;min-height:4rem;display:grid}.pastorear-shape-loader{--pastorear-loader-square:no-repeat linear-gradient(var(--pastorear-primary) 0 0);background:var(--pastorear-loader-square), var(--pastorear-loader-square), var(--pastorear-loader-square), var(--pastorear-loader-square);background-position:0 0,100% 0,100% 100%,0 100%;background-size:1.3125rem 1.3125rem;width:2.5rem;height:2.5rem;animation:1.5s cubic-bezier(.3,1,0,1) infinite pastorear-shape-loader}@keyframes pastorear-shape-loader{0%{background-position:0 0,100% 0,100% 100%,0 100%}33%{background-position:0 0,100% 0,100% 100%,0 100%;width:3.75rem;height:3.75rem}66%{background-position:100% 0,100% 100%,0 100%,0 0;width:3.75rem;height:3.75rem}to{background-position:100% 0,100% 100%,0 100%,0 0}}.pastorear-toast-region{z-index:1095;position:fixed;inset:1rem 1rem auto auto}.btn[wire\:loading\.attr=disabled]:disabled{cursor:wait}@media (width<=575.98px){.pastorear-page-header{flex-direction:column;align-items:stretch}.pastorear-page-header__actions .btn{width:100%}.pastorear-filter-bar>*{flex:100%}.pastorear-toast-region{inset:.75rem .75rem auto}.modal-body .row>[class*=col-]{flex:0 0 100%;max-width:100%}.pastorear-table-actions{gap:.5rem}.pastorear-icon-button{width:2.5rem;height:2.5rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}.pastorear-card--interactive:hover{transform:none}.pastorear-skeleton span,.pastorear-shape-loader{animation:none}}.pastorear-home-hero{color:#fff;background:linear-gradient(125deg,#17365d,#245e75 68%,#2a9d8f);border-radius:1.25rem;justify-content:space-between;align-items:center;padding:1.45rem 1.75rem;display:flex;position:relative;overflow:hidden;box-shadow:0 1rem 2.5rem #17365d2e}.pastorear-home-hero:after{content:"";background:#ffffff12;border-radius:50%;width:15rem;height:15rem;position:absolute;top:-8rem;right:-4rem}.pastorear-home-hero>*{z-index:1;position:relative}.pastorear-home-hero h1{color:#fff;margin:.35rem 0;font-size:clamp(1.65rem,3vw,2.4rem)}.pastorear-home-hero p{color:#fffc;margin:0}.pastorear-home-hero__eyebrow{letter-spacing:.11em;text-transform:uppercase;font-size:.72rem;font-weight:800}.pastorear-quick-actions{gap:.75rem;padding-bottom:.2rem;display:flex;overflow-x:auto}.pastorear-quick-actions a{border:1px solid var(--pastorear-border);color:var(--pastorear-primary);background:#fff;border-radius:.8rem;flex:none;align-items:center;gap:.55rem;padding:.72rem 1rem;font-weight:700;display:flex}.pastorear-quick-actions a:hover{border-color:var(--pastorear-info);color:var(--pastorear-info)}.pastorear-home-kpi{--kpi-color:var(--pastorear-info);border:1px solid var(--pastorear-border);color:inherit;height:100%;min-height:10.25rem;transition:transform var(--pastorear-transition), box-shadow var(--pastorear-transition), border-color var(--pastorear-transition);background:#fff;border-radius:1rem;gap:.45rem;padding:1.15rem;display:grid}.pastorear-home-kpi:hover{border-color:color-mix(in srgb, var(--kpi-color) 45%, white);transform:translateY(-2px);box-shadow:0 .75rem 1.5rem #14233c17}.pastorear-home-kpi>i{background:color-mix(in srgb, var(--kpi-color) 12%, white);color:var(--kpi-color);border-radius:.65rem;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;font-size:1.3rem;display:flex}.pastorear-home-kpi span{color:var(--pastorear-muted);font-size:.76rem;font-weight:700}.pastorear-home-kpi small{color:var(--pastorear-muted);font-size:.73rem}.pastorear-home-kpi strong{color:var(--kpi-color);overflow-wrap:anywhere;font-size:1.55rem;line-height:1.2}.pastorear-home-kpi--membership{--kpi-color:#4967d6}.pastorear-home-kpi--positive{--kpi-color:#23875c}.pastorear-home-kpi--negative{--kpi-color:#d14242}.pastorear-home-kpi--secretaria{--kpi-color:#b67a0b}.pastorear-home-kpi--patrimonio{--kpi-color:#168aa3}.pastorear-home-kpi--ebd{--kpi-color:#7456c8}.pastorear-agenda-item{border-top:1px solid var(--pastorear-border);grid-template-columns:3.5rem 1fr;align-items:center;gap:1rem;padding:1rem 0;display:grid}.pastorear-agenda-item time{color:var(--pastorear-info);text-transform:uppercase;background:#2a9d8f17;border-radius:.75rem;flex-direction:column;align-items:center;padding:.55rem;display:flex}.pastorear-agenda-item time strong{font-size:1.2rem;line-height:1}.pastorear-agenda-item time span{font-size:.65rem;font-weight:800}.pastorear-agenda-item h3{margin:0;font-size:.92rem}.pastorear-agenda-item p{color:var(--pastorear-muted);margin:.25rem 0 0;font-size:.75rem}.pastorear-alert-item{border:1px solid var(--pastorear-border);border-left:.25rem solid var(--pastorear-info);color:inherit;border-radius:.75rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;margin-bottom:.75rem;padding:.9rem;display:grid}.pastorear-alert-item>i:first-child{color:var(--pastorear-info);font-size:1.25rem}.pastorear-alert-item span{display:grid}.pastorear-alert-item small{color:var(--pastorear-muted)}.pastorear-alert-item--warning{border-left-color:var(--pastorear-warning)}.pastorear-alert-item--danger{border-left-color:var(--pastorear-danger)}.pastorear-app-footer{border-top:1px solid var(--pastorear-border);color:var(--pastorear-muted);font-size:.78rem}@media (width<=767.98px){.pastorear-home-hero{flex-direction:column;align-items:flex-start;gap:1.25rem;padding:1.4rem}.pastorear-home-hero .btn{width:100%}.pastorear-home-kpi{min-height:8.5rem}.pastorear-app-footer{text-align:center}}.pastorear-login-page{--login-gold:#d3a62c;--login-gold-deep:#9b6d0b;--login-ink:#16243a;--login-muted:#667085;color:var(--login-ink);background:radial-gradient(circle at 6% 2%,#d3a62c33,#0000 25%),linear-gradient(135deg,#f8f4eb,#eef3f8);min-height:100vh;font-family:Manrope,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.pastorear-login-shell{align-items:center;min-height:100vh;padding:1rem;display:flex}.pastorear-login-surface{background:#ffffffc2;border:1px solid #ffffffbf;border-radius:2rem;grid-template-columns:minmax(0,1.06fr) minmax(28rem,.94fr);width:100%;max-width:76rem;min-height:min(50rem,100vh - 2rem);margin:auto;display:grid;overflow:hidden;box-shadow:0 2rem 5rem #15233729}.pastorear-login-brand{color:#fff;background:radial-gradient(circle at 85% 82%,#d3a62c40,#0000 26%),linear-gradient(145deg,#11233d,#1d3b5d 62%,#765a1f);flex-direction:column;justify-content:space-between;padding:clamp(2rem,4vw,3.75rem);display:flex;position:relative}.pastorear-login-lockup{color:#fff;align-items:center;gap:1rem;text-decoration:none;display:flex}.pastorear-login-lockup:hover{color:#fff}.pastorear-login-lockup>span:last-child{display:grid}.pastorear-login-lockup strong{font-size:1.65rem;line-height:1.1}.pastorear-login-lockup small{color:#ffffffa6;margin-top:.25rem;font-size:.82rem}.pastorear-login-logo{background:#ffffff1f;border:1px solid #ffffff29;border-radius:1.1rem;justify-content:center;align-items:center;width:4rem;height:4rem;padding:.5rem;display:flex}.pastorear-login-logo img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.pastorear-login-security{background:#ffffff17;border:1px solid #ffffff21;border-radius:999px;align-items:center;gap:.45rem;margin-top:2rem;padding:.5rem .8rem;font-size:.78rem;font-weight:700;display:inline-flex}.pastorear-login-brand h1{color:#fff;letter-spacing:-.045em;max-width:35rem;margin:1.35rem 0 1rem;font-size:clamp(2.15rem,3.5vw,3.7rem);line-height:1.04}.pastorear-login-brand p{color:#ffffffbf;max-width:34rem;font-size:1.02rem;line-height:1.65}.pastorear-login-brand ul{gap:.75rem;margin:1.6rem 0 0;padding:0;list-style:none;display:grid}.pastorear-login-brand li{color:#ffffffe0;align-items:center;gap:.65rem;font-size:.9rem;display:flex}.pastorear-login-brand li i{color:#ffd979;background:#d3a62c33;border-radius:50%;justify-content:center;align-items:center;width:1.65rem;height:1.65rem;display:flex}.pastorear-login-metrics{grid-template-columns:repeat(3,1fr);gap:.7rem;margin-top:2rem;display:grid}.pastorear-login-metrics span{color:#ffffffb3;text-align:center;background:#ffffff14;border:1px solid #ffffff1c;border-radius:1rem;padding:.8rem;font-size:.68rem;display:grid}.pastorear-login-metrics strong{color:#fff;font-size:1.2rem}.pastorear-login-form-column{background:linear-gradient(#fffdf8,#fff);justify-content:center;align-items:center;padding:clamp(1.5rem,4vw,3.5rem);display:flex}.pastorear-login-form-wrap{width:100%;max-width:30rem}.pastorear-login-back{color:var(--login-gold-deep);align-items:center;gap:.4rem;margin-bottom:1rem;font-size:.86rem;font-weight:700;text-decoration:none;display:inline-flex}.pastorear-login-back:hover{color:#755007}.pastorear-login-card{background:#fff;border:1px solid #16243a14;border-radius:1.6rem;padding:clamp(1.4rem,3vw,2.25rem);box-shadow:0 1.25rem 3rem #16243a14}.pastorear-login-heading{align-items:center;gap:1rem;margin-bottom:1.8rem;display:flex}.pastorear-login-heading img{-o-object-fit:contain;object-fit:contain;width:3.5rem;height:3.5rem}.pastorear-login-heading>div{min-width:0}.pastorear-login-heading span{color:var(--login-gold-deep);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:.35rem;font-size:.7rem;font-weight:800;display:flex}.pastorear-login-heading h2{color:var(--login-ink);letter-spacing:-.025em;margin:.3rem 0 .2rem;font-size:1.65rem}.pastorear-login-heading p{color:var(--login-muted);margin:0;font-size:.82rem;line-height:1.45}.pastorear-login-view .form-label{color:var(--login-ink);font-size:.86rem;font-weight:750}.pastorear-login-input{position:relative}.pastorear-login-input>i{color:#8a7440;pointer-events:none;z-index:2;font-size:1.1rem;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.pastorear-login-input .form-control{background:#fff;border:1px solid #d8dee7;border-radius:.9rem;min-height:3.35rem;padding-left:2.85rem}.pastorear-login-input--action .form-control{padding-right:3rem}.pastorear-login-input .form-control:focus{border-color:var(--login-gold);box-shadow:0 0 0 .22rem #d3a62c26}.pastorear-login-input .form-control.is-invalid{background-image:none}.pastorear-login-password-toggle{color:#6c5b38;cursor:pointer;z-index:3;background:0 0;border:0;border-radius:.5rem;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;padding:0;font-size:1.15rem;display:flex;position:absolute;top:50%;right:.55rem;transform:translateY(-50%)}.pastorear-login-password-toggle:hover{color:var(--login-gold-deep);background:#f7f1e2}.pastorear-login-password-toggle:focus-visible,.pastorear-login-link:focus-visible,.pastorear-login-back:focus-visible{outline-offset:2px;outline:3px solid #d3a62c59}.pastorear-login-link{color:var(--login-gold-deep);font-weight:700;text-decoration:none}.pastorear-login-link:hover{color:#765107}.pastorear-login-options{justify-content:space-between;align-items:center;gap:1rem;display:flex}.pastorear-login-options small{color:var(--login-muted);text-align:right;font-size:.72rem}.pastorear-login-view .form-check-input:checked{background-color:var(--login-gold-deep);border-color:var(--login-gold-deep)}.pastorear-login-submit{color:#fff;background:linear-gradient(135deg,#e0b94d,#bc8416 55%,#91620b);border:0;border-radius:.9rem;min-height:3.35rem;font-weight:800;transition:transform .18s,box-shadow .18s;box-shadow:0 .85rem 1.8rem #9b6d0b3d}.pastorear-login-submit:hover,.pastorear-login-submit:focus{color:#fff;transform:translateY(-1px);box-shadow:0 1rem 2rem #9b6d0b4d}.pastorear-login-submit:disabled{cursor:wait;opacity:.72;transform:none}.pastorear-login-register{text-align:center;border-top:1px solid #eaedf1;gap:.15rem;margin-top:1.5rem;padding-top:1.25rem;font-size:.82rem;display:grid}.pastorear-login-register span{color:var(--login-muted)}.pastorear-login-register a{color:var(--login-gold-deep);font-weight:800;text-decoration:none}@media (width>=992px) and (height<=820px){.pastorear-login-surface{min-height:calc(100vh - 1rem)}.pastorear-login-shell{padding:.5rem}.pastorear-login-brand{padding:1.65rem 2.25rem}.pastorear-login-security{margin-top:1rem}.pastorear-login-brand h1{margin:.75rem 0;font-size:2.15rem}.pastorear-login-brand p{font-size:.88rem;line-height:1.45}.pastorear-login-brand ul{gap:.45rem;margin-top:.8rem}.pastorear-login-metrics{margin-top:.8rem}.pastorear-login-form-column{padding:1.2rem 2.2rem}.pastorear-login-card{padding:1.35rem 1.75rem}.pastorear-login-heading{margin-bottom:1rem}.pastorear-login-view .mb-4{margin-bottom:1rem!important}.pastorear-login-register{margin-top:1rem;padding-top:.8rem}}@media (width<=991.98px){.pastorear-login-shell{padding:.6rem}.pastorear-login-surface{min-height:calc(100vh - 1.2rem);display:block}.pastorear-login-brand{display:none}.pastorear-login-form-column{min-height:calc(100vh - 1.2rem);padding:1.25rem}}@media (width<=575.98px){.pastorear-login-shell{padding:0}.pastorear-login-surface{border:0;border-radius:0;min-height:100vh}.pastorear-login-form-column{min-height:100vh;padding:1rem}.pastorear-login-back{margin-bottom:.65rem}.pastorear-login-card{border-radius:1.25rem;padding:1.3rem 1.15rem}.pastorear-login-heading{align-items:flex-start;margin-bottom:1.35rem}.pastorear-login-heading img{width:2.8rem;height:2.8rem}.pastorear-login-heading h2{font-size:1.42rem}.pastorear-login-options{flex-direction:column;align-items:flex-start;gap:.55rem}.pastorear-login-options small{text-align:left}}@media print{.pastorear-app-footer{display:none!important}}.pastorear-calendar-shell{overflow:hidden}.pastorear-calendar-toolbar{border-bottom:1px solid var(--pastorear-border);grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;padding:1rem 1.25rem;display:grid}.pastorear-calendar-toolbar>.btn-group:last-child{justify-self:end}.pastorear-calendar-title{color:var(--pastorear-primary);text-align:center;margin:0;font-size:1.15rem}.pastorear-calendar-filters{border-bottom:1px solid var(--pastorear-border);background:#1f3a5f06;grid-template-columns:repeat(5,minmax(9rem,1fr)) auto;gap:.65rem;padding:.85rem 1.25rem;display:grid}.pastorear-calendar-legend{flex-wrap:wrap;gap:1rem;padding:.75rem 1.25rem;display:flex}.pastorear-calendar-legend span{color:var(--pastorear-muted);align-items:center;gap:.35rem;font-size:.72rem;font-weight:700;display:flex}.pastorear-calendar-legend i,.pastorear-list-event>i{border-radius:50%;width:.55rem;height:.55rem;display:inline-block}.is-evento{background:#367bd6!important}.is-reuniao{background:#d39a20!important}.is-liturgia{background:#7b5bd6!important}.pastorear-month-weekdays,.pastorear-month-grid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.pastorear-month-weekdays span{border:1px solid var(--pastorear-border);color:var(--pastorear-muted);text-align:center;border-bottom:0;border-right:0;padding:.55rem;font-size:.67rem;font-weight:800}.pastorear-month-weekdays span:last-child{border-right:1px solid var(--pastorear-border)}.pastorear-calendar-day{border:1px solid var(--pastorear-border);border-bottom:0;border-right:0;min-height:8.5rem;padding:.4rem}.pastorear-calendar-day:nth-child(7n){border-right:1px solid var(--pastorear-border)}.pastorear-calendar-day:nth-last-child(-n+7){border-bottom:1px solid var(--pastorear-border)}.pastorear-calendar-day.is-outside{background:#1f3a5f06}.pastorear-calendar-day.is-outside time{opacity:.45}.pastorear-calendar-day.is-today{box-shadow:inset 0 0 0 1px var(--pastorear-info);background:#2a9d8f0f}.pastorear-calendar-day__header{justify-content:space-between;align-items:center;margin-bottom:.35rem;display:flex}.pastorear-calendar-day__header time{justify-content:center;align-items:center;width:1.7rem;height:1.7rem;font-size:.76rem;font-weight:800;display:flex}.is-today .pastorear-calendar-day__header time{background:var(--pastorear-info);color:#fff;border-radius:50%}.pastorear-calendar-event{text-align:left;text-overflow:ellipsis;white-space:nowrap;border:0;border-left:3px solid;border-radius:.35rem;width:100%;margin-bottom:.25rem;padding:.28rem .35rem;font-size:.68rem;display:block;overflow:hidden}.pastorear-calendar-event span{margin-right:.25rem;font-weight:800}.pastorear-calendar-event.is-evento{color:#23589a;border-color:#367bd6;background:#edf4fd!important}.pastorear-calendar-event.is-reuniao{color:#885e05;border-color:#d39a20;background:#fff7e5!important}.pastorear-calendar-event.is-liturgia{color:#5940a2;border-color:#7b5bd6;background:#f3efff!important}.pastorear-calendar-more{color:var(--pastorear-info);background:0 0;border:0;padding:.15rem;font-size:.67rem;font-weight:700}.pastorear-list-view{padding:0 1.25rem 1.25rem;display:none}.pastorear-list-view.is-selected{display:block}.pastorear-list-day{border-top:1px solid var(--pastorear-border);padding:1rem 0}.pastorear-list-day h3{text-transform:capitalize;margin-bottom:.65rem;font-size:.78rem}.pastorear-list-event{text-align:left;background:0 0;border:0;border-radius:.6rem;grid-template-columns:3.5rem auto 1fr;align-items:center;gap:.75rem;width:100%;padding:.6rem;display:grid}.pastorear-list-event:hover{background:#1f3a5f09}.pastorear-list-event time{color:var(--pastorear-primary);font-size:.8rem;font-weight:800}.pastorear-list-event span{display:grid}.pastorear-list-event small{color:var(--pastorear-muted)}@media (width>=1200px) and (width<=1599.98px){.pastorear-kpi-grid>.col-xl{flex:0 0 33.3333%;max-width:33.3333%}.pastorear-calendar-filters{grid-template-columns:repeat(3,1fr)}}@media (width<=991.98px){.pastorear-calendar-toolbar{grid-template-columns:1fr auto}.pastorear-calendar-title{grid-area:1/1/auto/-1}.pastorear-calendar-toolbar>.btn-group{grid-row:2}.pastorear-calendar-filters{grid-template-columns:repeat(2,1fr)}.pastorear-calendar-day{min-height:7rem}.pastorear-calendar-event{font-size:.62rem}}@media (width<=575.98px){.pastorear-calendar-toolbar{grid-template-columns:1fr}.pastorear-calendar-toolbar>.btn-group,.pastorear-calendar-toolbar>.btn-group:last-child{justify-self:center}.pastorear-calendar-toolbar>.btn-group:last-child{grid-row:3}.pastorear-calendar-filters{grid-template-columns:1fr}.pastorear-month-view{display:none}.pastorear-list-view{display:block}.pastorear-calendar-legend{justify-content:center}.pastorear-list-event{grid-template-columns:3rem auto 1fr;padding-inline:0}}
