@keyframes passing-through{0%{opacity:0;transform:translateY(40px)}30%,70%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-40px)}}@keyframes slide-in{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(0)}}@keyframes pulse{0%{transform:scale(1)}10%{transform:scale(1.1)}20%{transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{border:1px solid rgba(0,0,0,.8);border-radius:5px;min-height:150px;padding:20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{margin:3em 0;text-align:center}.dropzone .dz-message .dz-button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:0}.dropzone .dz-preview{display:inline-block;margin:16px;min-height:100px;position:relative;vertical-align:top}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview.dz-file-preview .dz-image{background:#999;background:linear-gradient(180deg,#eee,#ddd);border-radius:20px}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{border:none;cursor:pointer;display:block;font-size:14px;text-align:center}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{color:rgba(0,0,0,.9);font-size:13px;left:0;line-height:150%;max-width:100%;min-width:100%;opacity:0;padding:2em 1em;position:absolute;text-align:center;top:0;z-index:20}.dropzone .dz-preview .dz-details .dz-size{font-size:16px;margin-bottom:1em}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{background-color:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,78%,.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:hsla(0,0%,100%,.4);border-radius:3px;padding:0 .4em}.dropzone .dz-preview:hover .dz-image img{filter:blur(8px);transform:scale(1.05)}.dropzone .dz-preview .dz-image{border-radius:20px;display:block;height:120px;overflow:hidden;position:relative;width:120px;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview.dz-error .dz-error-mark{animation:slide-in 3s cubic-bezier(.77,0,.175,1);opacity:1}.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark{background:rgba(0,0,0,.8);border-radius:50%;display:block;left:50%;margin-left:-27px;margin-top:-27px;opacity:0;pointer-events:none;position:absolute;top:50%;z-index:500}.dropzone .dz-preview .dz-error-mark svg,.dropzone .dz-preview .dz-success-mark svg{fill:#fff;display:block;height:54px;width:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{background:rgba(0,0,0,.8);border:3px solid rgba(0,0,0,.8);border-radius:10px;height:20px;left:15%;margin-top:-10px;opacity:1;overflow:hidden;pointer-events:none;position:absolute;right:15%;top:50%;z-index:1000}.dropzone .dz-preview .dz-progress .dz-upload{background:#fff;border-radius:17px;display:block;height:100%;position:relative;transition:width .3s ease-in-out;width:0}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{background:#b10606;border-radius:8px;color:#fff;display:block;display:none;font-size:13px;left:-10px;opacity:0;padding:.5em 1em;pointer-events:none;position:absolute;top:130px;transition:opacity .3s ease;width:140px;z-index:1000}.dropzone .dz-preview .dz-error-message:after{border-bottom:6px solid #b10606;border-left:6px solid transparent;border-right:6px solid transparent;content:"";height:0;left:64px;position:absolute;top:-6px;width:0}
.daterangepicker{background-color:#fff;border:1px solid #ddd;border-radius:4px;color:inherit;display:none;font-family:arial;font-size:15px;left:20px;line-height:1em;margin-top:7px;max-width:none;padding:0;position:absolute;top:100px;width:278px;z-index:3001}.daterangepicker:after,.daterangepicker:before{border-bottom-color:rgba(0,0,0,.2);content:"";display:inline-block;position:absolute}.daterangepicker:before{border-bottom:7px solid #ccc;border-left:7px solid transparent;border-right:7px solid transparent;top:-7px}.daterangepicker:after{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;top:-6px}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:after,.daterangepicker.openscenter:before{left:0;margin-left:auto;margin-right:auto;right:0;width:0}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.drop-up{margin-top:-7px}.daterangepicker.drop-up:before{border-bottom:initial;border-top:7px solid #ccc;bottom:-7px;top:auto}.daterangepicker.drop-up:after{border-bottom:initial;border-top:6px solid #fff;bottom:-6px;top:auto}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none}.daterangepicker.single .drp-selected{display:none}.daterangepicker.show-calendar .drp-buttons,.daterangepicker.show-calendar .drp-calendar{display:block}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker .drp-calendar{display:none;max-width:270px}.daterangepicker .drp-calendar.left{padding:8px 0 8px 8px}.daterangepicker .drp-calendar.right{padding:8px}.daterangepicker .drp-calendar.single .calendar-table{border:none}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{border:solid #000;border-radius:0;border-width:0 2px 2px 0;color:#fff;display:inline-block;padding:3px}.daterangepicker .calendar-table .next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.daterangepicker .calendar-table .prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{border:1px solid transparent;border-radius:4px;cursor:pointer;font-size:12px;height:24px;line-height:24px;min-width:32px;text-align:center;vertical-align:middle;white-space:nowrap;width:32px}.daterangepicker .calendar-table{background-color:#fff;border:1px solid #fff;border-radius:4px}.daterangepicker .calendar-table table{border-collapse:collapse;border-spacing:0;margin:0;width:100%}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#eee;border-color:transparent;color:inherit}.daterangepicker td.week,.daterangepicker th.week{color:#ccc;font-size:80%}.daterangepicker td.off,.daterangepicker td.off.end-date,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date{background-color:#fff;border-color:transparent;color:#999}.daterangepicker td.in-range{background-color:#ebf4f8;border-color:transparent;border-radius:0;color:#000}.daterangepicker td.start-date{border-radius:4px 0 0 4px}.daterangepicker td.end-date{border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date{border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:transparent;color:#fff}.daterangepicker th.month{width:auto}.daterangepicker option.disabled,.daterangepicker td.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{cursor:default;font-size:12px;height:auto;margin:0;padding:1px}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect{background:#eee;border:1px solid #eee;font-size:12px;margin:0 auto;outline:0;padding:2px;width:50px}.daterangepicker .calendar-time{line-height:30px;margin:4px auto 0;position:relative;text-align:center}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.daterangepicker .drp-buttons{border-top:1px solid #ddd;clear:both;display:none;line-height:12px;padding:8px;text-align:right;vertical-align:middle}.daterangepicker .drp-selected{display:inline-block;font-size:12px;padding-right:8px}.daterangepicker .drp-buttons .btn{font-size:12px;font-weight:700;margin-left:8px;padding:4px 8px}.daterangepicker.show-ranges.single.rtl .drp-calendar.left{border-right:1px solid #ddd}.daterangepicker.show-ranges.single.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker.show-ranges.rtl .drp-calendar.right{border-right:1px solid #ddd}.daterangepicker.show-ranges.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker .ranges{float:none;margin:0;text-align:left}.daterangepicker.show-calendar .ranges{margin-top:8px}.daterangepicker .ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.daterangepicker .ranges li{cursor:pointer;font-size:12px;padding:8px 12px}.daterangepicker .ranges li:hover{background-color:#eee}.daterangepicker .ranges li.active{background-color:#08c;color:#fff}@media (min-width:564px){.daterangepicker{width:auto}.daterangepicker .ranges ul{width:140px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .drp-calendar.left{clear:none}.daterangepicker.single .drp-calendar,.daterangepicker.single .ranges{float:left}.daterangepicker{direction:ltr;text-align:left}.daterangepicker .drp-calendar.left{clear:left;margin-right:0}.daterangepicker .drp-calendar.left .calendar-table{border-bottom-right-radius:0;border-right:none;border-top-right-radius:0}.daterangepicker .drp-calendar.right{margin-left:0}.daterangepicker .drp-calendar.right .calendar-table{border-bottom-left-radius:0;border-left:none;border-top-left-radius:0}.daterangepicker .drp-calendar.left .calendar-table{padding-right:8px}.daterangepicker .drp-calendar,.daterangepicker .ranges{float:left}}@media (min-width:730px){.daterangepicker .ranges{float:left;width:auto}.daterangepicker.rtl .ranges{float:right}.daterangepicker .drp-calendar.left{clear:none!important}}
@charset "UTF-8";.text-Red{color:red!important}.bg-Red{background-color:red!important}.card-shadow-Red{box-shadow:0 .46875rem 2.1875rem rgba(255,0,0,.03),0 .9375rem 1.40625rem rgba(255,0,0,.03),0 .25rem .53125rem rgba(255,0,0,.05),0 .125rem .1875rem rgba(255,0,0,.03)}.text-Green{color:#0f0!important}.bg-Green{background-color:#0f0!important}.card-shadow-Green{box-shadow:0 .46875rem 2.1875rem rgba(0,255,0,.03),0 .9375rem 1.40625rem rgba(0,255,0,.03),0 .25rem .53125rem rgba(0,255,0,.05),0 .125rem .1875rem rgba(0,255,0,.03)}.text-Blue{color:#00f!important}.bg-Blue{background-color:#00f!important}.card-shadow-Blue{box-shadow:0 .46875rem 2.1875rem rgba(0,0,255,.03),0 .9375rem 1.40625rem rgba(0,0,255,.03),0 .25rem .53125rem rgba(0,0,255,.05),0 .125rem .1875rem rgba(0,0,255,.03)}.text-Grey{color:grey!important}.bg-Grey{background-color:grey!important}.card-shadow-Grey{box-shadow:0 .46875rem 2.1875rem hsla(0,0%,50%,.03),0 .9375rem 1.40625rem hsla(0,0%,50%,.03),0 .25rem .53125rem hsla(0,0%,50%,.05),0 .125rem .1875rem hsla(0,0%,50%,.03)}.text-Pink{color:#e83e8c!important}.bg-Pink{background-color:#e83e8c!important}.card-shadow-Pink{box-shadow:0 .46875rem 2.1875rem rgba(232,62,140,.03),0 .9375rem 1.40625rem rgba(232,62,140,.03),0 .25rem .53125rem rgba(232,62,140,.05),0 .125rem .1875rem rgba(232,62,140,.03)}.text-Orange{color:orange!important}.bg-Orange{background-color:orange!important}.card-shadow-Orange{box-shadow:0 .46875rem 2.1875rem rgba(255,165,0,.03),0 .9375rem 1.40625rem rgba(255,165,0,.03),0 .25rem .53125rem rgba(255,165,0,.05),0 .125rem .1875rem rgba(255,165,0,.03)}.text-Purple{color:purple!important}.bg-Purple{background-color:purple!important}.card-shadow-Purple{box-shadow:0 .46875rem 2.1875rem rgba(128,0,128,.03),0 .9375rem 1.40625rem rgba(128,0,128,.03),0 .25rem .53125rem rgba(128,0,128,.05),0 .125rem .1875rem rgba(128,0,128,.03)}.text-Brown{color:brown!important}.bg-Brown{background-color:brown!important}.card-shadow-Brown{box-shadow:0 .46875rem 2.1875rem rgba(165,42,42,.03),0 .9375rem 1.40625rem rgba(165,42,42,.03),0 .25rem .53125rem rgba(165,42,42,.05),0 .125rem .1875rem rgba(165,42,42,.03)}.btn-outline-anyevent{color:#83ac25}.btn-outline-anyevent:hover{background:#83ac25;color:#fff}.btn-outline-tickets{color:#e54028}.btn-outline-tickets:hover{background:#e54028;color:#fff}.btn-outline-familyreunions{color:#f5821f}.btn-outline-familyreunions:hover{background:#f5821f;color:#fff}.btn-outline-classreunions{color:#2196f3}.btn-outline-classreunions:hover{background:#2196f3;color:#fff}.btn-outline-athons{color:#0097a7}.btn-outline-athons:hover{background:#0097a7;color:#fff}.btn-outline-fundraising{color:#1446a0}.btn-outline-fundraising:hover{background:#1446a0;color:#fff}.btn-outline-myfunrun{color:#2cabe2}.btn-outline-myfunrun:hover{background:#2cabe2;color:#fff}.rounded-profile-picture{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;border-radius:100%;height:42px;overflow:hidden;width:42px}.fill{height:100%;width:100%}.tree{height:calc(100vh - 60px - 3rem)}.tree svg{height:100%;width:100%}.breadcrumb{text-transform:capitalize}.breadcrumb-item+.breadcrumb-item:before{content:none!important}.breadcrumb .breadcrumb-item{opacity:.5}.breadcrumb .breadcrumb-item:is(.active){opacity:1}.breadcrumb .breadcrumb-item a{display:inline-block;transition:.15s ease-in-out}.breadcrumb .breadcrumb-item a:hover{transform:translateY(-2px)}.table-datatable-dynamic,.table-sortable,table [data-sortable-items]{cursor:move!important}#modal-crop .modal-dialog{transform:translateX(-1.5%)!important}.app-header__logo{min-width:-moz-fit-content;min-width:fit-content}.dataTables_wrapper .row:nth-child(2){overflow-x:auto!important}.dataTables_wrapper .row:nth-child(2):has(.dropdown-toggle){overflow-x:unset!important}.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-info:hover,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active,.btn-outline-success:hover,.btn-outline-warning:hover{color:#fff}.scrollbar-sidebar .app-sidebar__inner .vertical-nav-menu li a{overflow:hidden;text-overflow:ellipsis}.transaction-cancelled td:not(.badge,.btn-group){color:#6c757d;text-decoration:line-through}.choose-profile-dropdown{max-height:50vh;overflow-y:auto}.choose-profile-dropdown .rounded-profile-picture{height:21px!important;width:21px!important}.choose-profile-dropdown .active{pointer-events:none}.registration-card{height:100%;overflow:hidden}.registration-card .card-body{padding-bottom:54.19px}.registration-card .card-footer{bottom:0;position:absolute;width:100%}.visualize-section{position:relative}.scrollbar-sidebar .app-sidebar__inner .vertical-nav-menu *{text-transform:capitalize}.app-drawer-wrapper{margin-top:60px;max-width:100%;padding-bottom:60px;z-index:9}@media (max-width:450px){.app-drawer-wrapper{right:-100%}}.app-drawer-wrapper .drawer-content-wrapper{overflow-y:auto;padding:1.5rem;scroll-behavior:smooth;scroll-padding-top:1.5rem}.section-card-enabled{border-left:4px solid #3ac47d!important}.section-card-disabled{border-left:4px solid #d92550!important}.builder-bar-btn{align-items:center;animation-duration:1s;animation-iteration-count:infinite;animation-name:builder-bar-btn-animation;animation-timing-function:linear;border-radius:100%;bottom:50%;box-shadow:0 .46875rem 2.1875rem rgba(4,9,20,.03),0 .9375rem 1.40625rem rgba(4,9,20,.03),0 .25rem .53125rem rgba(4,9,20,.05),0 .125rem .1875rem rgba(4,9,20,.03);color:#fff;display:flex;font-size:2rem;height:54px;justify-content:center;left:-74px;position:absolute;transform:translateY(-50%);transition:.15s;width:54px}@keyframes builder-bar-btn-animation{0%{filter:brightness(1)}50%{filter:brightness(1.2)}to{filter:brightness(1)}}.builder-bar-btn .fa-arrow-left-to-line{transition:.3s}.drawer-open .builder-bar-btn .fa-arrow-left-to-line{transform:rotate(180deg)}.app-site-information{background:hsla(0,0%,100%,.45);margin:-1.5rem -1.5rem 1.5rem;padding:1.5rem 1.5rem 0}@media (max-width:575.98px){.app-site-information{margin:-.75rem -.75rem .75rem;padding:.75rem .75rem 0}}.iframe-container{overflow:hidden}.iframe-container .card-body{height:calc(100vh - 60px - 3rem);padding:0}.iframe-container .client-preview{height:100%;width:100%}.footer-container,.header-container{pointer-events:none!important}.app-drawer-wrapper .drawer-content-wrapper .card{transition:border 0s}.visualize-section{border-color:#3f6ad8;border-style:dashed}.visualize-block{background-color:rgba(0,68,255,.2)!important;color:#264082}.on-sortable-drag,.on-sortable-drag .card-footer,.on-sortable-drag .card-header,.on-sortable-drag ul li{background-color:#d0eeff!important;color:#0d6699!important}.item-under-dropdown li{padding-right:0!important}.item-under-dropdown li:last-child{padding-bottom:0!important}table .btn{text-transform:capitalize}table th{white-space:nowrap}.forms-wizard li em{transform:translateY(-25%) scale(1)}@media (max-width:768px){.forms-wizard li em{transform:translateY(-25%) scale(.7)}}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:unset!important}.wizard-container .card{margin-inline:auto;max-width:1100px}label:not(.form-check-label){font-weight:700}.wizard-step-title{font-size:1.1rem;font-weight:500;margin-bottom:1.5rem;margin-top:-.75rem;text-align:center}.input-group-text{align-items:center;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:.375rem;color:rgba(33,37,41,.5);display:flex;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;white-space:nowrap}#team-container .list-group-item-heading{margin-bottom:0}#team-container .teams-child-list-group:has(.list-group-item){margin-bottom:.5rem;margin-top:.5rem}#team-container .list-group-item{padding-right:0}#team-container .team-container-actions{padding-right:1rem}#team-container .teams-child-list-group .list-group-item{border-bottom-right-radius:0;border-right:0;border-top-right-radius:0}.table-actions-container li a{align-items:center;display:flex;justify-content:center;white-space:nowrap}.steps-to-success-container .vertical-time-icons:before{border-top-left-radius:0!important;border-top-right-radius:0!important;transform:translateY(-1px)!important}.card-title{margin-bottom:1rem}.form-image-preview,.textarea-waiver{margin-bottom:.5rem}.textarea-waiver{resize:none}.checkbox-table-container table thead tr th:first-child{padding:4px}#modal-crop{z-index:1061!important}#modal-crop,#modal-info{background:rgba(0,0,0,.5)}#modal-info{z-index:1062!important}.row .alert{margin-bottom:0}.form-image-preview{display:block;height:200px}.main-card .card-body .card-border{background-color:#f8f9fa;color:#212529}.main-card .card-body .card-border .card-header{background-color:#e9ecef;color:#212529;font-size:1.125rem;font-weight:400;line-height:1;text-transform:unset}.main-card .card-body .card-border .card-header .form-check .form-check-label{padding-top:5px}.sticky-save-button-container{background:#fafbfc;border-top:1px solid #e9ecef;bottom:0;box-shadow:.3rem -.46875rem 2.1875rem rgba(4,9,20,.02),.3rem -.9375rem 1.40625rem rgba(4,9,20,.02),.3rem -.25rem .53125rem rgba(4,9,20,.04),.3rem -.125rem .1875rem rgba(4,9,20,.02);height:60px;left:0;position:fixed;width:100%;z-index:7}.sticky-save-button-inner{align-content:center;align-items:center;border-left:1px solid #e9ecef;display:flex;height:100%;margin-left:280px;padding:0 .75rem}.closed-sidebar .sticky-save-button-inner{margin-left:80px}@media (max-width:768px){.sticky-save-button-inner{margin-left:0!important}}.app-main__outer:has(.sticky-save-button-container){padding-bottom:60px}.app-main:not(:has(.app-sidebar)) .sticky-save-button-inner{margin-left:0}.app-main__outer:is(.has-sticky-save-button-container){padding-bottom:60px}.app-main.not-has-app-sidebar .sticky-save-button-inner{margin-left:0}#premadeBanner .carousel-control-next,#premadeBanner .carousel-control-prev{opacity:1!important}.dataTables_wrapper .row:first-child,.dataTables_wrapper .row:last-child{--bs-gutter-y:0.5rem!important}.desktop-banner-preview{align-items:center;display:flex;flex-direction:column}.desktop-banner-preview[data-banner-fitment=adjust] picture img,.desktop-banner-preview[data-banner-fitment=cover] picture img{-o-object-fit:cover!important;object-fit:cover!important}.desktop-banner-preview .screen{background:#231f20;border:3px solid #dedfe1;border-bottom:none;border-top-left-radius:15px;border-top-right-radius:15px;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);padding:20px;position:relative;transition:margin-inline .3s ease}@media (min-width:768px){.desktop-banner-preview .screen{margin-inline:20px}}.desktop-banner-preview .screen .camera{align-items:center;background:#1e1e1e;border:2px solid #000;border-radius:100%;display:flex;height:7px;justify-content:center;left:50%;position:absolute;top:7px;transform:translateX(-50%);width:7px}.desktop-banner-preview .screen .camera>span{background:#b6d0e2;border-radius:100%;height:1px;width:1px}.desktop-banner-preview .screen .display{background-color:#fff;height:45vw;max-height:326px;max-width:580px;width:80vw}.desktop-banner-preview .screen .display .banner{display:flex;height:-moz-fit-content;height:fit-content;justify-content:center;max-height:44.4444444444%;overflow:hidden;width:100%}.desktop-banner-preview .screen .display .banner>picture>img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.desktop-banner-preview .screen .display .buttons{align-items:center;display:flex;justify-content:center}.desktop-banner-preview .screen .display .buttons>*{font-size:2rem}.desktop-banner-preview .screen .brand{bottom:2px;color:#c9c7c8;font-size:10px;left:50%;position:absolute;transform:translateX(-50%)}.desktop-banner-preview .keyboard{align-items:start;background:#dedfe1;border-bottom-left-radius:15px;border-bottom-right-radius:15px;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);display:flex;height:20px;justify-content:center;max-width:700px;width:100%;z-index:1}.desktop-banner-preview .keyboard>span{background:silver;border-bottom-left-radius:15px;border-bottom-right-radius:15px;height:40%;width:15%}.mobile-banner-preview{display:flex;justify-content:center}.mobile-banner-preview .phone{background:#231f20;border:3px solid #dedfe1;border-radius:25px;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);padding:50px 10px;position:relative}.mobile-banner-preview .phone .camera{align-items:center;background:#32343a;border-radius:100%;display:flex;height:5px;justify-content:center;left:33%;position:absolute;top:24px;width:5px}.mobile-banner-preview .phone .camera>span{background:#b6d0e2;border-radius:100%;height:1px;width:1px}.mobile-banner-preview .phone .speaker{background:#32343a;border-radius:10px;height:3px;left:50%;position:absolute;top:25px;transform:translateX(-50%);width:30px}.mobile-banner-preview .phone .display{background:#fff;border-radius:1px;height:326px;max-width:100%;width:184px}.mobile-banner-preview .phone .display .banner{height:-moz-fit-content;height:fit-content;overflow:hidden;width:100%}.mobile-banner-preview .phone .display .banner>picture>img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mobile-banner-preview .phone .display .buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.mobile-banner-preview .phone .display .buttons>*{font-size:1.5rem}.mobile-banner-preview .phone .home-button{background:#231f20;border:2px solid #32343a;border-radius:100%;bottom:0;height:30px;left:50%;position:absolute;transform:translate(-50%,-35%);width:30px}.desktop-banner-preview .invalid-feedback,.mobile-banner-preview .invalid-feedback{display:none!important}.modal h2{font-weight:700}table.dataTable.table-sm .sorting:before,table.dataTable.table-sm .sorting_asc:before,table.dataTable.table-sm .sorting_desc:before{right:1.3rem!important}.card-link+.card-link{margin-left:0!important}.payment-method-container{display:flex;height:100%;left:0;position:absolute;top:0;width:100%}.payment-method-container .payment-method-icon{align-items:center;color:#fff;display:flex;font-size:3rem;height:100%;justify-content:center;width:35%}.payment-method-container .payment-method-info{align-items:center;display:flex;padding-left:16px}form .img-thumbnail{display:block;height:200px;margin-bottom:.5rem}#cropper-image{height:533px;max-height:100vw;width:100%}.cropper-controller-container .btn{font-size:.925rem}.contract-container{height:80vh;width:100%}.dashboard-homepage-menu{overflow:hidden}.dashboard-homepage-menu .grid-menu [class*=col-]:nth-last-child(-n+1),.grid-menu.grid-menu-3col [class*=col-]:nth-last-child(-n+3){border-bottom-width:1px}.dashboard-homepage-menu .grid-menu.grid-menu-3col [class*=col-]:nth-child(3n){border-right-width:1px}.app-sidebar .scrollbar-sidebar .app-sidebar__inner .vertical-nav-menu .accordion .accordion-item{background-color:transparent;border:none}.app-sidebar .scrollbar-sidebar .app-sidebar__inner .vertical-nav-menu .accordion .accordion-item .accordion-collapse .accordion-body,.app-sidebar .scrollbar-sidebar .app-sidebar__inner .vertical-nav-menu .accordion .accordion-item .accordion-header .accordion-button{padding:0}.app-sidebar .scrollbar-sidebar .app-sidebar__inner .vertical-nav-menu .accordion .accordion-item .accordion-header .accordion-button:is(.collapsed),.app-sidebar .scrollbar-sidebar .app-sidebar__inner .vertical-nav-menu .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){background-color:transparent;box-shadow:none;color:#3f6ad8}.btn-hover-info i{margin-right:-3px;transition:all .3s ease}.btn-hover-info:hover i{margin-right:0}.btn-hover-info span{letter-spacing:-10px;opacity:0;transition:all .3s ease;white-space:nowrap}.btn-hover-info:hover span{letter-spacing:0;opacity:1}.app-main__outer{max-width:100%;width:100%}table:is([role=grid]) *{white-space:nowrap}.btn-icon-vertical:hover span{animation:none}.btn-icon-vertical>i{margin-inline:auto!important}.theme-preview-container{border-radius:100%;display:inline-block;height:20px;overflow:hidden;position:relative;transform:rotate(45deg);width:20px}.theme-preview-container .theme-preview-primary{height:100%;left:0;position:absolute;top:0;width:60%}.theme-preview-container .theme-preview-secondary{height:100%;position:absolute;right:0;top:0;width:40%}.form-check.form-check-inline:has(.theme-preview-container){display:inline-flex}.form-check.form-check-inline:has(.theme-preview-container) .form-check-label{padding-inline:6px}@media (min-width:768px){.page-title-actions{align-items:center;display:flex;flex-wrap:wrap;justify-content:end}}.page-title-actions>*{margin:.125rem}.btn-warning{color:#fff!important}.card.main-card:has(button:is([aria-expanded=true])) .open-to-view-more{display:none}.card.main-card .card-footer button i{transition:transform .2s ease-in-out}.card.main-card .card-footer button:is([aria-expanded=true]) i{transform:rotate(180deg)}.homepage-recent-donations-container{position:relative}.homepage-recent-donations{flex-wrap:nowrap;overflow:auto}.homepage-recent-donations::-webkit-scrollbar{display:none}.homepage-recent-donations{-ms-overflow-style:none;scrollbar-width:none}.homepage-recent-donations-controller{background:#fff;border:none;border-radius:50px;box-shadow:0 .46875rem 2.1875rem rgba(4,9,20,.03),0 .9375rem 1.40625rem rgba(4,9,20,.03),0 .25rem .53125rem rgba(4,9,20,.05),0 .125rem .1875rem rgba(4,9,20,.03);color:#6c757d;cursor:pointer;display:block;height:40px;outline:none;overflow:hidden;padding:0;position:absolute;top:50%;transform:translateY(-75%);transition:all .2s;width:40px;z-index:2}.homepage-recent-donations-controller:focus,.homepage-recent-donations-controller:hover{box-shadow:0 1rem 3rem rgba(0,0,0,.175);color:#3f6ad8;outline:none}.homepage-recent-donations-controller:is(#recent-donations-scroll-left){left:0}.homepage-recent-donations-controller:is(#recent-donations-scroll-right){right:0}input.form-control:is([data-toggle=datepicker-date]),input.form-control:is([data-toggle=datepicker-datetime-up]),input.form-control:is([data-toggle=datepicker-datetime]),input.form-control:is([data-toggle=datepicker-range]){background-image:url(/static/common/calendar-icon.svg);background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);padding-right:calc(.75em + .375rem)}.form-control[readonly]:is([data-toggle=datepicker-date]),.form-control[readonly]:is([data-toggle=datepicker-datetime-up]),.form-control[readonly]:is([data-toggle=datepicker-datetime]),.form-control[readonly]:is([data-toggle=datepicker-range]){background-color:#fff}.required:after{color:#d92550;content:"*";position:absolute;transform:translateX(2px)}.tox.tox-tinymce{border-color:#ced4da;border-width:1px!important}.asset-preview{margin-bottom:8px}.asset-preview>img{display:block;height:auto;margin-bottom:8px;max-width:300px;width:100%}.dropdown-toggle-no-arrow:after{content:unset!important}.chat-input-container textarea{margin-bottom:16px;overflow:hidden;resize:none}.chat-input-container .tox.tox-tinymce{margin-bottom:16px;width:100%!important}.chat-input-container .invalid-feedback{display:none!important}.dataTables_wrapper .dataTables_scroll .dataTables_scrollBody table{width:100%!important}.grid-menu>div>div{border:none!important}.btn-cart{bottom:80px;box-shadow:0 .46875rem 2.1875rem rgba(4,9,20,.03),0 .9375rem 1.40625rem rgba(4,9,20,.03),0 .25rem .53125rem rgba(4,9,20,.05),0 .125rem .1875rem rgba(4,9,20,.03);font-size:20px;height:54px;position:fixed;right:80px;width:54px;z-index:1030}.btn-cart,.btn-cart:before{align-items:center;border-radius:100%;display:flex;justify-content:center}.btn-cart:before{background:#d92550;content:attr(data-cart-count);font-size:14px;font-weight:400;height:27px;position:absolute;right:-6px;top:-12px;width:27px}.btn-tour{align-items:center;border-radius:100%;bottom:80px;box-shadow:0 .46875rem 2.1875rem rgba(4,9,20,.03),0 .9375rem 1.40625rem rgba(4,9,20,.03),0 .25rem .53125rem rgba(4,9,20,.05),0 .125rem .1875rem rgba(4,9,20,.03);display:flex;font-size:20px;height:54px;justify-content:center;position:fixed;right:20px;width:54px;z-index:1030}@media (max-width:991.98px){.btn-tour{display:none!important}}.example-btn-tour{background-color:#16aaff;color:#fff;display:inline-flex;font-size:12px;height:24px;width:24px}.btn-support,.example-btn-tour{align-items:center;border-radius:100%;justify-content:center}.btn-support{bottom:140px;box-shadow:0 .46875rem 2.1875rem rgba(4,9,20,.03),0 .9375rem 1.40625rem rgba(4,9,20,.03),0 .25rem .53125rem rgba(4,9,20,.05),0 .125rem .1875rem rgba(4,9,20,.03);display:flex;font-size:20px;height:54px;position:fixed;right:20px;width:54px;z-index:1030}.btn-support-tooltip{--b:2em;--h:1em;--p:50%;--r:.5em;--c:#3ac47d;background:var(--c);-o-border-image:conic-gradient(var(--c) 0 0) 0/calc(var(--p) - var(--b)/2) 0 calc(100% - var(--p) - var(--b)/2) var(--r)/0 var(--h) 0 0;border-image:conic-gradient(var(--c) 0 0) fill 0/calc(var(--p) - var(--b)/2) 0 calc(100% - var(--p) - var(--b)/2) var(--r)/0 var(--h) 0 0;border-radius:var(--r)/var(--r) min(var(--r),var(--p) - var(--b)/2) min(var(--r),100% - var(--p) - var(--b)/2) var(--r);bottom:125px;clip-path:polygon(100% 100%,0 100%,0 0,100% 0,100% max(0%,var(--p) - var(--b)/2),calc(100% + var(--h)) var(--p),100% min(100%,var(--p) + var(--b)/2));color:#fff;max-width:100%;padding:1em;position:fixed;right:98px;z-index:1030}.btn-support-tooltip .btn-close{filter:var(--bs-btn-close-white-filter);right:0}.dataTables_wrapper .dataTables_scroll .dataTables_scrollFoot .dataTables_scrollFootInner table{border-bottom:1px solid rgba(26,54,126,.125);border-top:1px solid rgba(26,54,126,.125)}.dataTables_wrapper .dataTables_scroll .dataTables_scrollFoot .dataTables_scrollFootInner table tfoot tr th{background-color:#e9ecef;border:none;padding:8px}.profile-progress-steps li span em{transform:none}.profile-progress-steps li span>span{color:#495057!important}.card-center-fixed-width{margin-inline:auto;max-width:800px;width:100%}.custom-form-report-table tbody tr td:not(:first-child,:last-child),.custom-form-report-table thead tr th:not(:first-child,:last-child){max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#cardNumber{display:flex;padding-top:9px}#cardNumber i{margin-right:8px}.row[card-height-fluid=true]>div>.card{height:100%}.btn{text-transform:capitalize}.table{--bs-table-bg:transparent}.chat-box{max-width:100%!important}@media (min-width:768px){.chat-box{max-width:80%!important}}.chat-box{min-width:unset!important}.chat-box *{max-width:100%}.page-title-heading .rounded-profile-picture{border-radius:.375rem;box-shadow:0 .46875rem 2.1875rem rgba(4,9,20,.03),0 .9375rem 1.40625rem rgba(4,9,20,.03),0 .25rem .53125rem rgba(4,9,20,.05),0 .125rem .1875rem rgba(4,9,20,.03);height:60px;width:60px}@media (max-width:767.98px){.page-title-heading .rounded-profile-picture{margin-inline:auto;margin-bottom:.75rem}}@media (min-width:768px){.page-title-heading .rounded-profile-picture{margin-right:1.5rem}}.modal-dialog{box-shadow:none}.modal-dialog .modal-content{box-shadow:0 .76875rem 2.4875rem rgba(52,58,64,.3),0 1.3375rem 1.70625rem rgba(52,58,64,.3),0 .55rem .53125rem rgba(0,0,0,.05),0 .225rem .4375rem rgba(52,58,64,.3)}.grid-menu .stretched-link:after{z-index:5}.daterangepicker{z-index:99999999999!important}.blockOverlay{z-index:1061!important}.blockPage{z-index:1062!important}.pac-container{z-index:10000!important}.intro-highlight{background-color:hsla(0,0%,100%,.1)!important}.steps-bg-image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;opacity:.3;position:absolute;top:0;width:100%;z-index:-1}fieldset{border:1px solid #e2e8f0;border-radius:.375rem;padding:1rem}fieldset>:not(:last-child){margin-bottom:1rem}.dataTables_wrapper{display:flex;flex-wrap:wrap;margin-top:-1rem}.dataTables_wrapper>*{flex:0 0 auto;margin:0;margin-top:1rem!important;width:100%}@media (min-width:768px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_paginate{flex:0 0 auto;width:50%}}@media (max-width:767.98px){.dataTables_wrapper .dataTables_paginate>.pagination{justify-content:center!important}}.dataTables_wrapper .dataTables_filter>label{align-items:center;display:flex;font-weight:700!important}.dataTables_wrapper .dataTables_filter>label>input{border-color:#ced4da;flex:1}.tree>[data-ctrl-menu]>hr{background-color:#039be5!important;height:6px!important;margin-block:6px!important;opacity:1!important;transform:scale(.75)!important}.tree>.chart-menu>div>svg{display:none!important}.tree>.chart-menu>div>span{font-weight:600!important}.tree>.edit-wrapper>.details-view>.edit-photo>img{border-radius:100%!important;height:100px!important;-o-object-fit:cover!important;object-fit:cover!important}.table-legend.vertical-timeline:before{content:unset}.table-legend.vertical-timeline .fa-horizontal-rule.vertical-timeline-element-icon{background-color:transparent}.table-legend.vertical-timeline .fa-horizontal-rule.vertical-timeline-element-icon:after{content:unset}.btn-stripe{--primary-hex:#6772e5;--primary-rgb:103,114,229;--bs-btn-bg:var(--primary-hex);--bs-btn-border-color:var(--primary-hex);--bs-btn-hover-bg:rgba(var(--primary-rgb),0.9);--bs-btn-hover-border-color:rgba(var(--primary-rgb),0.85);--bs-btn-focus-shadow-rgb:var(--primary-rgb);--bs-btn-active-bg:rgba(var(--primary-rgb),0.8);--bs-btn-active-border-color:rgba(var(--primary-rgb),0.75);--bs-btn-disabled-bg:var(--primary-hex);--bs-btn-disabled-border-color:var(--primary-hex);color:#fff!important}.stripe-onboarding-alert{background-color:#6772e5}.stripe-onboarding-alert :not(.btn){color:#fff!important}.subscription-tabs *{transition:all .15s ease-in-out!important}@media (max-width:991.98px){.subscription-tabs li{border-left:5px solid #3f6ad8}}@media (min-width:992px){.subscription-tabs li{border-bottom:5px solid #3f6ad8}}.subscription-tabs li a{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.subscription-tabs li a small,.subscription-tabs li a strong{color:#3f6ad8}.subscription-tabs li a.active{background-color:#3f6ad8!important}.subscription-tabs li a.active small,.subscription-tabs li a.active strong{color:#fff!important}.subscription-tabs li:hover a{background-color:#3f6ad8!important}.subscription-tabs li:hover a small,.subscription-tabs li:hover a strong{color:#fff!important}@media (max-width:991.98px){.subscription-tabs li:first-child{border-top-left-radius:.5rem;border-top-right-radius:.5rem}}@media (min-width:992px){.subscription-tabs li:first-child{border-bottom-left-radius:.5rem;border-top-left-radius:.5rem}}@media (max-width:991.98px){.subscription-tabs li:last-child{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}}@media (min-width:992px){.subscription-tabs li:last-child{border-bottom-right-radius:.5rem;border-top-right-radius:.5rem}}.faq-sortable-container .faq-item-card{transition:box-shadow .2s ease}.faq-sortable-container .faq-item-card:hover{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.faq-sortable-container .faq-item-card .card{border:2px solid transparent;transition:border-color .2s ease}.faq-sortable-container .faq-item-card.on-sortable-drag .card{border-color:#3f6ad8;box-shadow:0 .5rem 1.5rem rgba(63,106,216,.3)}.faq-sortable-container .faq-item-card .sortable-faq-handle{transition:color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.faq-sortable-container .faq-item-card .sortable-faq-handle:hover{color:#3f6ad8!important}.faq-sortable-container .faq-item-card .sortable-faq-handle:active{cursor:grabbing}.faq-sortable-container .faq-item-card .position-indicator{color:#3f6ad8;font-weight:600}.faq-sortable-container .sortable-ghost{opacity:.5}.faq-sortable-container .sortable-chosen{transform:scale(1.02)}.knowledge-base-categories a{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.knowledge-base-categories .knowledge-base-sub-category{margin-left:22px;position:relative;width:-moz-fit-content;width:fit-content}.knowledge-base-categories .knowledge-base-sub-category:before{background-color:#6c757d;content:"";display:inline-block;height:calc(100% - 16px);left:0;position:absolute;top:-8px;width:2px}.knowledge-base-categories .knowledge-base-sub-category a{padding-left:18px;position:relative}.knowledge-base-categories .knowledge-base-sub-category a:before{border-bottom:2px solid #6c757d;border-bottom-left-radius:6px;border-left:2px solid #6c757d;content:"";display:inline-block;height:calc(50% + 2px);left:0;position:absolute;top:0;width:12px}.knowledge-base-categories .knowledge-base-sub-category>div:last-child:has(.knowledge-base-sub-category){border-bottom-left-radius:6px;box-shadow:inset 2px -2px 0 #6c757d}.knowledge-base-categories>div>.knowledge-base-sub-category{margin-left:6px}.app-header .app-header__content .app-header-right .header-btn-lg .widget-subheading{hyphens:auto;line-height:1;margin-top:4px;max-width:200px;overflow-wrap:anywhere;white-space:normal;word-break:break-all}.alert-toggle:not(.collapsed) .fa-chevron-down{transform:rotate(180deg)}.alert-toggle:hover{opacity:.9}[data-bs-toggle=collapse]:not(.collapsed) .fa-chevron-down{transform:rotate(180deg)}[data-bs-toggle=collapse] .fa-chevron-down{transition:transform .3s ease}.desktop-banner-preview .body-background-image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.alert-color-form-select option[value=primary]{--select-color:#0d6efd}.alert-color-form-select option[value=secondary]{--select-color:#6c757d}.alert-color-form-select option[value=success]{--select-color:#198754}.alert-color-form-select option[value=danger]{--select-color:#dc3545}.alert-color-form-select option[value=warning]{--select-color:#ffc107}.alert-color-form-select option[value=info]{--select-color:#0dcaf0}.alert-color-form-select option[value=light]{--select-color:#f8f9fa}.alert-color-form-select option[value=dark]{--select-color:#212529}.alert-color-form-select option{background-color:color-mix(in srgb,var(--select-color) 20%,#fff);color:color-mix(in srgb,var(--select-color) 40%,#000)}.color-form-select option[value=""]{background-color:unset!important;color:unset!important}.color-form-select option[value=primary]{--select-color:var(--theme-primary-color,#0d6efd)}.color-form-select option[value=secondary]{--select-color:var(--theme-secondary-color,#6c757d)}.color-form-select option[value=aqua]{--select-color:aqua}.color-form-select option[value=black]{--select-color:#000}.color-form-select option[value=blue]{--select-color:blue}.color-form-select option[value=brown]{--select-color:brown}.color-form-select option[value=cyan]{--select-color:cyan}.color-form-select option[value=fuchsia]{--select-color:#f0f}.color-form-select option[value=gray]{--select-color:gray}.color-form-select option[value=green]{--select-color:green}.color-form-select option[value=indigo]{--select-color:indigo}.color-form-select option[value=lime]{--select-color:lime}.color-form-select option[value=magenta]{--select-color:#f0f}.color-form-select option[value=maroon]{--select-color:maroon}.color-form-select option[value=navy]{--select-color:navy}.color-form-select option[value=olive]{--select-color:olive}.color-form-select option[value=orange]{--select-color:orange}.color-form-select option[value=pink]{--select-color:pink}.color-form-select option[value=purple]{--select-color:purple}.color-form-select option[value=red]{--select-color:red}.color-form-select option[value=silver]{--select-color:silver}.color-form-select option[value=tan]{--select-color:tan}.color-form-select option[value=teal]{--select-color:teal}.color-form-select option[value=turquoise]{--select-color:#40e0d0}.color-form-select option[value=violet]{--select-color:violet}.color-form-select option[value=white]{--select-color:#fff}.color-form-select option[value=light]{--select-color:#f8f9fa}.color-form-select option[value=yellow]{--select-color:#ff0}.color-form-select option[value=gold]{--select-color:gold}.color-form-select option{background-color:color-mix(in srgb,var(--select-color) 60%,#fff);color:color-mix(in srgb,var(--select-color) 40%,#000)}.sortable-table tbody{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.sortable-table tbody .sortable-handle{cursor:move!important}.chat-messages-container{background-color:#f8f9fa;height:576px;overflow-y:auto;padding:15px}.typing-indicator-inline{color:#6c757d;font-style:italic}.canned-messages-dropdown{max-height:400px;min-width:250px;overflow-y:auto}@media (max-width:992px){.resolved-badge{order:1}}.nav-chats [data-session-status=resolved]{background-color:var(--bs-success-bg-subtle)}.tox .tox-dialog-wrap__backdrop{background-color:rgba(0,0,0,.75)!important}.editor-v2-container{height:calc(100vh - 200px);min-height:600px}.editor-v2-left-panel{width:420px}.editor-v2-left-panel .card-body{overflow-y:scroll}.editor-v2-left-panel .settings-view{display:none}.editor-v2-left-panel.showing-settings .panel-content{display:none!important}.editor-v2-left-panel.showing-settings .settings-view{display:block!important}.btn-back-to-structure,.editor-v2-left-panel.showing-settings .add-section-footer{display:none}.editor-v2-left-panel.showing-settings .btn-back-to-structure{display:inline-flex}.editor-v2-left-panel.showing-settings .btn-page-settings-header,.editor-v2-left-panel.showing-settings .btn-trashed-items-header{display:none}.editor-v2-left-panel.showing-trashed .btn-back-to-structure{display:inline-flex}.editor-v2-left-panel.showing-trashed .btn-page-settings-header{display:none}.editor-v2-center-panel{flex:1}.editor-v2-preview-container{display:flex;flex:1;justify-content:center;overflow:hidden}.preview-loading-overlay{align-items:center;background:hsla(0,0%,100%,.9);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}.editor-v2-preview-frame.desktop{width:100%}.editor-v2-preview-frame.mobile{width:375px}.editor-v2-preview-frame iframe{border:none;height:100%;min-height:500px;width:100%}#resize-right,.editor-v2-right-panel{display:none}.section-tree-item{background:var(--bs-card-bg);border:1px solid var(--bs-border-color);border-radius:6px;margin-bottom:1rem}.section-tree-item.selected{background:rgba(var(--bs-primary-rgb),.05);border-color:rgba(var(--bs-primary-rgb),.5)}.section-tree-header{align-items:center;cursor:pointer;display:flex;gap:.5rem;padding:.75rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.section-tree-header:hover{background:rgba(var(--bs-primary-rgb),.05)}.section-tree-header .drag-handle{color:var(--bs-secondary);cursor:grab}.section-tree-header .section-title{flex:1;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section-tree-header .section-toggle{transition:transform .2s}.section-tree-header .section-toggle.collapsed{transform:rotate(-90deg)}.section-tree-header .section-status{border-radius:50%;cursor:pointer;flex-shrink:0;height:14px;width:14px}.section-tree-header .section-status.active{background:var(--bs-success)}.section-tree-header .section-status.disabled{background:var(--bs-danger)}.section-tree-blocks{padding:0 .5rem .5rem 1.5rem}.block-tree-item{align-items:center;background:rgba(var(--bs-secondary-rgb),.05);border:1px solid transparent;border-radius:4px;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;margin-bottom:.25rem;padding:.5rem .75rem}.block-tree-item.selected,.block-tree-item:hover{background:rgba(var(--bs-primary-rgb),.1)}.block-tree-item.selected{border-color:rgba(var(--bs-primary-rgb),.5)}.block-tree-item .drag-handle{color:var(--bs-secondary);cursor:grab}.block-tree-item .block-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.block-tree-item .block-status{border-radius:50%;cursor:pointer;flex-shrink:0;height:12px;width:12px}.block-tree-item .block-status.active{background:var(--bs-success)}.block-tree-item .block-status.disabled{background:var(--bs-danger)}.section-tree-item.draft{background:rgba(var(--bs-warning-rgb),.05)}.block-tree-item.draft,.section-tree-item.draft{border-color:var(--bs-warning);border-style:dashed}.block-tree-item.draft{background:rgba(var(--bs-warning-rgb),.1)}.block-tree-item.has-error{background:rgba(var(--bs-danger-rgb),.08);border-color:var(--bs-danger)}.block-tree-item.draft-deleted,.section-tree-item.draft-deleted{background:rgba(var(--bs-danger-rgb),.05);border-color:var(--bs-danger);border-style:dashed;opacity:.6}.block-tree-item.draft-deleted:hover,.section-tree-item.draft-deleted:hover{opacity:.8}.block-tree-item.draft-deleted,.section-tree-item.draft-deleted .section-tree-header{cursor:default}.block-status.deleted,.section-status.deleted{background:var(--bs-danger)}.action-btn.success{color:var(--bs-success)}.action-btn.success:hover{background:var(--bs-success);color:#fff}.deleted-sections-container{margin-top:1rem}.deleted-sections-header{font-size:.75rem;letter-spacing:.05em;text-transform:uppercase}.editor-v2-left-panel.showing-trashed .panel-content{display:block!important}.editor-v2-left-panel.showing-trashed .add-section-footer,.editor-v2-left-panel.showing-trashed .btn-trashed-items-header{display:none}.trashed-category-header h6{align-items:center;color:var(--bs-gray-700);display:flex;font-size:.95rem;font-weight:600}.trashed-item-card{transition:all .2s ease}.trashed-item-card:hover{background:rgba(var(--bs-primary-rgb),.05)!important;border-color:rgba(var(--bs-primary-rgb),.5)!important}.trashed-item-card .trashed-item-info{min-width:0}.trashed-item-card .trashed-item-info .fw-semibold{color:var(--bs-gray-700);font-size:.95rem}.trashed-item-card .trashed-item-info small{font-size:.8rem}.block-picker-grid{display:grid;gap:.5rem;grid-template-columns:1fr}.block-picker-item{border:1px solid var(--bs-border-color);border-radius:6px;cursor:pointer;padding:.75rem;transition:all .2s}.block-picker-item:hover{background:rgba(var(--bs-primary-rgb),.05);border-color:rgba(var(--bs-primary-rgb),.5)}.block-picker-item .block-name{font-size:.875rem;font-weight:500}.block-picker-item-header{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.block-picker-item-header .block-name{flex:1}.block-info-btn{background:none;border:none;color:var(--bs-primary);cursor:pointer;flex-shrink:0;font-size:1.15rem;line-height:1;opacity:.7;padding:0;transition:opacity .15s}.block-info-btn:hover,.block-picker-item.description-open .block-info-btn{opacity:1}.block-description{border-top:1px solid transparent;color:var(--bs-secondary);font-size:.8rem;line-height:1.4;margin-top:0;max-height:0;overflow:hidden;padding-top:0;transition:max-height .3s ease,padding-top .3s ease,margin-top .3s ease}.block-picker-item.description-open .block-description{border-top-color:var(--bs-border-color);margin-top:.5rem;max-height:200px;padding-top:.5rem}.editor-v2-save-bar.hidden{display:none}.settings-section{margin-bottom:1.5rem}.settings-field{margin-bottom:1rem}.settings-field label{color:var(--bs-body-color);display:block;font-size:.875rem;margin-bottom:.25rem}.empty-state{background:linear-gradient(135deg,rgba(var(--bs-primary-rgb),.03) 0,rgba(var(--bs-secondary-rgb),.03) 100%);border:2px dashed rgba(var(--bs-secondary-rgb),.2);border-radius:12px;color:var(--bs-secondary);margin:.5rem;padding:2.5rem 1.5rem;text-align:center}#loading-state{align-items:center;background:transparent;border:none;display:flex;flex:1;flex-direction:column;justify-content:center;margin:auto;min-height:200px}.empty-state i{color:var(--bs-primary);display:block;font-size:2.5rem;margin-bottom:1rem;opacity:.6}.empty-state p{font-size:.95rem;margin-bottom:.5rem}.empty-state .text-muted{font-size:.85rem}.action-btn-group{display:flex;gap:.25rem}.action-btn{background:transparent;border:none;border-radius:4px;color:var(--bs-secondary);cursor:pointer;padding:.25rem .5rem}.action-btn:hover{background:rgba(var(--bs-primary-rgb),.1);color:var(--bs-primary)}.action-btn.danger:hover{background:rgba(var(--bs-danger-rgb),.1);color:var(--bs-danger)}.resize-handle{background:var(--bs-border-color);cursor:col-resize;flex-shrink:0;position:relative;transition:background-color .2s;width:6px}.resize-handle.resizing,.resize-handle:hover{background:rgba(var(--bs-primary-rgb),.5)}.resize-handle:before{color:var(--bs-secondary);content:"⋮";font-size:12px;left:50%;opacity:.5;position:absolute;top:50%;transform:translate(-50%,-50%)}.resize-handle.resizing:before,.resize-handle:hover:before{color:#fff;opacity:1}.editor-v2-left-panel{max-width:50%;min-width:280px}.editor-v2-container.structure-fullscreen-mode #resize-left,.editor-v2-container.structure-fullscreen-mode .editor-v2-center-panel{display:none!important}.editor-v2-container.structure-fullscreen-mode .editor-v2-left-panel{max-width:100%!important;min-width:0!important;width:100%!important}.block-tree-item.hover-highlight,.section-tree-item.hover-highlight{background:rgba(var(--bs-primary-rgb),.05)!important;border-color:rgba(var(--bs-primary-rgb),.5)!important}.editor-v2-container.fullscreen-mode #resize-left,.editor-v2-container.fullscreen-mode .editor-v2-left-panel{display:none!important}.editor-v2-container.fullscreen-mode .editor-v2-center-panel{width:100%}.editor-v2-container.fullscreen-mode .editor-v2-preview-frame.desktop{max-width:100%}.settings-view .block-settings-sticky-header{background:#fff;border-bottom:1px solid var(--bs-border-color);box-shadow:0 2px 6px rgba(0,0,0,.06);margin:-1rem -1rem .75rem;padding:.75rem 1rem .6rem;position:sticky;top:-1rem;z-index:20}[data-bs-theme=dark] .settings-view .block-settings-sticky-header{background:#212529}.settings-view .settings-section{margin-bottom:1.5rem}.settings-view .settings-field{margin-bottom:1rem}.settings-view .settings-field label{color:var(--bs-body-color);display:block;font-size:.875rem;margin-bottom:.25rem}body:has(.introjs-helperLayer) .btn-tour,body:has(.introjs-overlay) .btn-tour{display:none!important}@media (max-width:767.98px){.editor-v2-container{flex-direction:column;height:auto;min-height:0}.editor-v2-mobile-tabs{display:flex!important}.editor-v2-left-panel{display:none;height:60vh;max-width:100%!important;min-height:300px;min-width:0!important;width:100%!important}.editor-v2-center-panel{display:none;height:70vh;min-height:300px;width:100%}.editor-v2-container.mobile-panel-structure .editor-v2-left-panel{display:flex}.editor-v2-container.mobile-panel-preview .editor-v2-center-panel{display:flex;flex-direction:column}.resize-handle{display:none!important}.editor-v2-preview-frame.desktop{max-width:100%}#btn-fullscreen-toggle,#btn-preview-desktop,#btn-preview-mobile,#btn-structure-fullscreen{display:none!important}}[data-page=editor-v2] [data-bs-toggle=collapse][data-bs-target="#getting-started"] h3 .fa-chevron-up{transition:transform .3s ease}[data-page=editor-v2] [data-bs-toggle=collapse][data-bs-target="#getting-started"].collapsed h3 .fa-chevron-up{transform:rotate(180deg)}[data-page=editor-v2] .interface-wrapper{border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));box-shadow:0 .46875rem 2.1875rem rgba(32,53,108,.03),0 .9375rem 1.40625rem rgba(32,53,108,.03),0 .25rem .53125rem rgba(32,53,108,.05),0 .125rem .1875rem rgba(32,53,108,.03);overflow:hidden}[data-page=editor-v2] .interface-wrapper>.card{border-radius:0!important;box-shadow:none!important;transition:none!important}[data-page=editor-v2] .interface-wrapper>.card .card-header{height:-moz-fit-content;height:fit-content;padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x)}[data-page=editor-v2] .interface-wrapper .section-settings-heading{align-items:center;display:flex;font-size:.75rem;justify-content:center;margin-bottom:.75rem;text-transform:uppercase}[data-page=editor-v2] .interface-wrapper .section-settings-heading:before{background-color:var(--bs-border-color);content:"";flex:1;height:1px;margin-right:.75rem}[data-page=editor-v2] .interface-wrapper .section-settings-heading:after{background-color:var(--bs-border-color);content:"";flex:1;height:1px;margin-left:.75rem}@media (max-width:767.98px){[data-page=editor-v2]:has([id=save-bar]:not([style*="display: none"])) [id=left-panel]{padding-bottom:86px}}.card-border-warning-animated{--border-angle:0turn;--main-bg:conic-gradient(from var(--border-angle),var(--bs-card-bg));--gradient-border:conic-gradient(from var(--border-angle),transparent 25%,#fff3cd,#ffc107 99%,transparent);animation:bg-spin 3s linear infinite,shadow-pulse 2s ease-in-out infinite;background:var(--main-bg) padding-box,var(--gradient-border) border-box,var(--main-bg) border-box;background-position:50%;border:4px solid transparent;box-shadow:0 .25rem .75rem rgba(255,193,7,.3),0 .125rem .25rem rgba(255,193,7,.15)}@keyframes bg-spin{to{--border-angle:1turn}}@keyframes shadow-pulse{0%,to{box-shadow:0 .25rem .75rem rgba(255,193,7,.3),0 .125rem .25rem rgba(255,193,7,.15)}50%{box-shadow:0 .375rem 1.125rem rgba(255,193,7,.45),0 .1875rem .375rem rgba(255,193,7,.25)}}@property --border-angle{syntax:"<angle>";inherits:true;initial-value:0turn}[data-bs-toggle=modal][data-bs-target="#getting-started-modal"]{--bs-btn-bg:#295095;--bs-btn-border-color:#295095;--bs-btn-hover-bg:#2a5095;--bs-btn-hover-border-color:#264989;--bs-btn-focus-shadow-rgb:74,106,189;--bs-btn-active-bg:#264989;--bs-btn-active-border-color:#22447e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-bg:#295095;--bs-btn-disabled-border-color:#295095}[id=getting-started-modal] .wizard-step-indicator{align-items:center;background-color:#e9ecef;border-radius:50%;color:#6c757d;display:flex;font-weight:700;height:40px;justify-content:center;transition:all .3s ease;width:40px}[id=getting-started-modal] .wizard-step-indicator.active{background-color:var(--bs-primary);color:#fff;transform:scale(1.1)}[id=getting-started-modal] .wizard-step-indicator.completed{background-color:var(--bs-success);color:#fff}[id=getting-started-modal] .wizard-step-connector{background-color:#e9ecef;height:2px;transition:all .3s ease;width:30px}[id=getting-started-modal] .wizard-step-connector.completed{background-color:var(--bs-success)}[id=getting-started-modal] .wizard-step-content{animation:fadeIn .3s ease;display:none}[id=getting-started-modal] .wizard-step-content.active{display:block}@keyframes fadeIn{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.leaflet-container{z-index:1}.password-input-wrapper:has(.invalid-feedback) .is-invalid{background-image:none!important}.password-input-wrapper:has(.invalid-feedback) .password-toggle-icon{top:17px}
