@import"https://fonts.googleapis.com/css2?family=Karla:ital,wght@0,200..800;1,200..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Baumans&display=swap";@import"https://cdn.jsdelivr.net/npm/@tabler/icons-webfont@latest/dist/tabler-icons.min.css";@import"https://cdn.jsdelivr.net/npm/@tabler/core@1.4.0/dist/css/tabler.min.css";@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Poppins:wght@500;600;700;800&family=Montserrat:wght@400;600;700&display=swap";.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;box-sizing:border-box;touch-action:manipulation;background:#fff;box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px #00000014}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:#000000e6;fill:#000000e6;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#000000e6;fill:#000000e6}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);box-sizing:border-box}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#00000080}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch�;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year{background:transparent;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:#00000080;background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:flex;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:flex;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:#0000008a;line-height:1;margin:0;text-align:center;display:block;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:flex;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;box-sizing:border-box;display:inline-block;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-around;transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{box-shadow:-1px 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#3939394d;background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#3939391a}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:#3939394d;background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:flex;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;box-sizing:border-box;overflow:hidden;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@keyframes fpFadeInDown{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}.sidebar{background-color:#0a0a0a!important;width:230px;display:flex;flex-direction:column;justify-content:space-between;font-weight:500;font-size:14px;transition:all .2s ease;font-family:Karla,sans-serif;padding-top:10px;position:sticky;top:60px;height:calc(100vh - 60px);z-index:1000}.sidebar ul{padding:0}.sidebar a{padding:15px 20px;margin:3px 15px;border-radius:8px;text-decoration:none;color:#fff;display:flex;align-items:flex-end;background-color:transparent}.sidebar a i{font-size:20px;color:#fff;opacity:1}.sidebar a:hover{background:#ecb325}.sidebar a:hover i{color:#000;opacity:1;font-weight:700}.sidebar a:hover span{color:#000;opacity:1;font-weight:700;transition:all .1s ease-in-out;transform:scale(1.1)}.sidebar a span{opacity:1;transition:all .1s ease-in-out}.sidebar .active i{color:#000;opacity:1;font-weight:700}.sidebar .active a{background:#ecb325}.sidebar .active a span{color:#000;opacity:1;font-weight:700}.sidebar span{padding-left:16px;text-wrap:nowrap}.sidebar .sidebar-body{flex-grow:1;overflow-y:auto;overflow-x:hidden}.sidebar .toggle{cursor:pointer;transition:all .2s ease-in-out}.sidebar .toggle i{opacity:1;transition:all .1s ease-in-out}.sidebar .toggle:hover i{color:#1f252f}.close{width:90px;transition:all .2s ease}.close a span,.close a:hover span,.close .active a span{opacity:0}.close .toggle i{transform:rotate(180deg);transition:all .1s ease-in-out}.sidebar-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;z-index:1040;opacity:0;transition:opacity .2s ease}.sidebar-overlay.show{display:block;opacity:1}@media (max-width: 767.98px){.sidebar{position:fixed;top:0;left:-280px;width:260px;height:100vh;min-height:100vh;z-index:1050;transition:left .25s ease;padding-top:0}.sidebar.mobile-open{left:0}.sidebar .sidebar-mobile-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.1)}.sidebar .toggle{display:none}.sidebar span{opacity:.6}.sidebar .active a span{opacity:1}#main-content{width:100vw!important;margin-left:0!important}}@media (min-width: 768px){.sidebar .sidebar-mobile-header{display:none}.sidebar-overlay{display:none!important}}.nav-content{display:flex;border-radius:10px;gap:10px}.nav-content button{background-color:transparent;border:0;border-radius:6px;padding:3px 10px;font-weight:500}.nav-content button span{opacity:.5}.nav-content .active{position:relative;color:var(--txt-default)}.nav-content .active span{opacity:1}.nav-content .active:after{border-radius:6px;width:20px;height:6px;background-color:#fcd535;position:absolute;content:"";bottom:-9px;right:0;left:50%;transform:translate(-50%)}.nav-button{gap:10px}.nav-button button{width:120px;height:90px;border-radius:10px;color:var(--txt-default);font-size:13px;font-weight:600;box-shadow:1px 1px 16px -7px #000 2d;border:1px solid var(--text-default);transition:all .2s}.nav-button button:hover{color:var(--txt-default);transform:scale(1.1);transition:all .2s}.nav-button .active{background-color:var(--btn-bg-default);color:var(--btn-txt-default)!important}.menu{display:grid;gap:10px;grid-template-columns:130px 130px;align-items:center;justify-content:center}.menu .nav-link:hover{color:rgba(0,1,0,);background-color:var(--btn-bg-hover)}.menu .nav-link:hover i{color:#fcd535}.menu .active:hover i{color:#1f252f}.menu :not(.btn-check)+.btn:active{border:none}.menu .btn:first-child:active{border:none}.menu-item{background-color:#ffffff12;height:85px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:400;transition:all .2s ease-in-out}.menu-item:active{transform:scale(.9);transition:all .2s ease-in-out}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#000;background-color:#fcd535;border:none!important}#offcanvas:has(.webhook-drawer-form),#offcanvas:has(#wh-new-secret){--tblr-offcanvas-width: min(560px, 100vw);--bs-offcanvas-width: min(560px, 100vw)}#modal .modal-dialog-scrollable .modal-content>form{display:flex;flex-direction:column;max-height:100%;min-height:0}#modal .modal-dialog-scrollable .modal-content>form>.modal-body{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}#modal .modal-dialog-scrollable .modal-content>form>.modal-header,#modal .modal-dialog-scrollable .modal-content>form>.modal-footer{flex-shrink:0}.wh-picker{border:1px solid var(--nectraz-border, #e8edf3);border-radius:12px;overflow:hidden;background:#fff}.wh-picker-toolbar{display:flex;align-items:center;gap:.75rem;padding:.625rem .875rem;border-bottom:1px solid var(--nectraz-border, #e8edf3);background:var(--nectraz-soft, #f8fafc)}.wh-picker-search{flex:1;display:flex;align-items:center;gap:.5rem;color:var(--nectraz-muted, #6f7785)}.wh-picker-search input{width:100%;border:0;background:transparent;outline:none;font-size:.875rem;color:var(--nectraz-dark, #1f1f1f)}.wh-picker-search input::-moz-placeholder{color:var(--nectraz-muted, #6f7785)}.wh-picker-search input::placeholder{color:var(--nectraz-muted, #6f7785)}.wh-picker-count{flex-shrink:0;font-size:.75rem;font-weight:600;color:var(--nectraz-dark, #1f1f1f);background:#ecb3252e;border:1px solid rgba(236,179,37,.45);border-radius:999px;padding:.125rem .625rem;white-space:nowrap}.wh-picker-list{max-height:320px;overflow-y:auto;-webkit-overflow-scrolling:touch}.wh-picker-group+.wh-picker-group{border-top:1px solid var(--nectraz-border, #e8edf3)}.wh-picker-group-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .875rem;background:#1f1f1f06;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--nectraz-muted, #6f7785)}.wh-picker-select-all{border:0;background:transparent;padding:0;font-size:.75rem;font-weight:600;text-transform:none;letter-spacing:normal;color:var(--nectraz-dark, #1f1f1f);cursor:pointer;text-decoration:underline;text-decoration-color:#ecb325b3;text-underline-offset:3px}.wh-picker-select-all:hover{color:#b98a0d}.wh-picker-item{display:flex;align-items:center;gap:.625rem;padding:.375rem .875rem;cursor:pointer;font-size:.875rem;color:var(--nectraz-dark, #1f1f1f)}.wh-picker-item:hover{background:#ecb32514}.wh-picker-item .form-check-input{margin:0;flex-shrink:0;accent-color:var(--nectraz-yellow, #ecb325);width:1rem;height:1rem;cursor:pointer}.wh-picker-item-title{font-weight:500}.wh-picker-item-sub{color:var(--nectraz-muted, #6f7785);font-size:.75rem}.wh-picker-empty{padding:1rem;text-align:center;color:var(--nectraz-muted, #6f7785);font-size:.875rem}.ts-wrapper.multi .ts-control{min-height:42px;padding:4px 8px}.ts-dropdown .ts-checked{font-weight:600}.wh-filter-bar{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.75rem;margin-bottom:1rem}.wh-filter-bar .wh-filter-search{flex:1 1 260px;display:flex;align-items:center;gap:.5rem;border:1px solid var(--nectraz-border, #e8edf3);border-radius:8px;background:#fff;padding:0 .75rem;color:var(--nectraz-muted, #6f7785)}.wh-filter-bar .wh-filter-search input{width:100%;border:0;outline:none;background:transparent;min-height:40px;font-size:.875rem;color:var(--nectraz-dark, #1f1f1f)}.wh-filter-bar .wh-product-filter{flex:0 1 320px;width:auto;min-width:0}.wh-product-filter{position:relative}.wh-product-filter-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.5rem;background:#fff;border:1px solid var(--nectraz-border, #e8edf3);border-radius:8px;padding:.25rem .5rem .25rem .625rem;min-height:42px;font-size:.875rem;color:var(--nectraz-dark, #1f1f1f);cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease;text-align:left}.wh-product-filter-trigger:hover{border-color:#ecb325;box-shadow:0 4px 12px #ecb3251f}.wh-product-filter-trigger:focus,.wh-product-filter:focus-within .wh-product-filter-trigger{border-color:#ecb325;box-shadow:0 0 0 3px #ecb32526;outline:none}.wh-product-filter-value{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;flex:1;min-width:0;max-height:64px;overflow-y:auto;scrollbar-width:thin;justify-content:flex-start;text-align:left}.wh-product-filter-placeholder{color:var(--nectraz-muted, #6f7785);padding:.25rem 0}.wh-product-filter-mode{padding:.25rem 0;font-weight:500}.wh-chip{display:inline-flex;align-items:center;gap:.25rem;max-width:100%;background:#ecb325;color:#1f1f1f;border:1px solid #ECB325;border-radius:6px;padding:.125rem .25rem .125rem .5rem;font-size:.8125rem;font-weight:500}.wh-chip-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px}.wh-chip-remove{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:#00000026;color:#1f1f1f;cursor:pointer;flex-shrink:0;transition:background .15s ease}.wh-chip-remove:hover{background:#00000052}.wh-chip-remove .ti{font-size:.75rem}.wh-product-filter-menu{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:1050;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:.5rem;box-shadow:0 10px 25px #0000001a;max-height:320px;overflow-y:auto;overflow-x:hidden;text-align:left}.wh-product-filter-menu .ui-select-item{display:flex;align-items:center;justify-content:flex-start;gap:.5rem}.wh-product-filter-menu .ui-select-item.active{background:#ecb32524;color:var(--nectraz-dark, #1f1f1f);font-weight:500}.wh-option .wh-option-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wh-option .ti-check{color:#ecb325;font-size:1rem;flex-shrink:0}.wh-option .wh-option-remove{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#0000001a;color:#1f1f1f;font-size:.75rem;flex-shrink:0;transition:background .15s ease}.wh-option:hover .wh-option-remove{background:#00000038}.wh-actions{align-items:center}.wh-actions button{width:36px;height:36px;justify-content:center;padding:0}.wh-webhooks-card{overflow-x:hidden}.wh-webhooks-table{table-layout:fixed;width:100%;min-width:0}.wh-webhooks-table th,.wh-webhooks-table td{min-width:0;overflow:hidden}.wh-webhooks-table .wh-col-name{width:105px}.wh-webhooks-table .wh-col-status{width:76px}.wh-webhooks-table .wh-col-products{width:98px}.wh-webhooks-table .wh-col-timeout{width:74px}.wh-webhooks-table .wh-col-events{width:68px}.wh-webhooks-table .wh-col-actions{width:184px}.wh-table-ellipsis{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wh-secret{display:flex;align-items:stretch;gap:.5rem}.wh-secret code{flex:1;display:flex;align-items:center;padding:0 .75rem;border:1px solid var(--nectraz-border, #e8edf3);border-radius:8px;background:var(--nectraz-soft, #f8fafc);font-size:.8125rem;color:var(--nectraz-dark, #1f1f1f);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wh-btn-spinner{display:none;width:1rem;height:1rem;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:wh-spin .6s linear infinite;vertical-align:-.2em;margin-right:.375rem}.htmx-request .wh-btn-spinner,button[aria-busy=true] .wh-btn-spinner{display:inline-block}.wh-history-card{overflow:visible}.wh-history-table{table-layout:fixed;width:100%;min-width:0;margin-bottom:0}.wh-history-table th,.wh-history-table td{vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wh-history-table th{font-size:.75rem;text-transform:uppercase;letter-spacing:.03em;background:var(--tblr-bg-surface, #f8fafc);color:var(--nectraz-muted, #6f7785);border-bottom:1px solid var(--nectraz-border, #e8edf3)}.wh-history-table td.col-actions,.wh-history-table th.col-actions{text-align:right;padding-left:.5rem;padding-right:.75rem}.wh-history-table td.col-actions .btn-sm{padding:.25rem .4rem;line-height:1}.wh-history-table td.col-actions .btn-sm i{font-size:1rem}.wh-history-table .col-date{width:150px}.wh-history-table .col-event{width:180px}.wh-history-table .col-webhook{width:200px}.wh-history-table .col-status{width:100px}.wh-history-table .col-http{width:60px}.wh-history-table .col-actions{width:100px}@media (max-width: 767.98px){.wh-history-table,.wh-history-table thead,.wh-history-table tbody,.wh-history-table th,.wh-history-table td,.wh-history-table tr{display:block}.wh-history-table thead{display:none}.wh-history-table tr{padding:.75rem;border-bottom:1px solid var(--nectraz-border, #e8edf3)}.wh-history-table td{width:auto!important;white-space:normal;overflow:visible;text-overflow:clip;border:0;padding:.25rem 0}.wh-history-table td:before{content:attr(data-label);display:block;font-size:.75rem;text-transform:uppercase;color:var(--nectraz-muted, #6f7785);margin-bottom:.125rem}.wh-history-table td.col-actions:before,.wh-history-table td.col-actions{text-align:left;padding-top:.5rem}.wh-webhooks-table,.wh-webhooks-table thead,.wh-webhooks-table tbody,.wh-webhooks-table th,.wh-webhooks-table td,.wh-webhooks-table tr{display:block}.wh-webhooks-table thead{display:none}.wh-webhooks-table tr{padding:.75rem;border-bottom:1px solid var(--nectraz-border, #e8edf3)}.wh-webhooks-table td{width:auto!important;white-space:normal;overflow:visible;text-overflow:clip;border:0;padding:.25rem 0}.wh-webhooks-table td:before{content:attr(data-label);display:block;font-size:.75rem;text-transform:uppercase;color:var(--nectraz-muted, #6f7785);margin-bottom:.125rem}.wh-webhooks-table td:last-child:before{content:none}.wh-webhooks-table td a{overflow-wrap:anywhere;white-space:normal}.wh-webhooks-table td:last-child{text-align:left;padding-top:.5rem}.wh-webhooks-table .wh-actions{justify-content:flex-start}.wh-webhooks-card{overflow-x:visible}}#modal pre{color:var(--tblr-body-color, #374151)}.webhook-replay-modal .modal-header{background:#0a0a0a;border:0;color:#fff;padding:18px 22px}.webhook-replay-modal .modal-title{align-items:center;display:flex;font-weight:800;gap:10px}.webhook-replay-modal .modal-title i{color:#f5b719}.webhook-replay-modal .modal-body{color:#5f6b7a;padding:24px 22px}.webhook-replay-modal .modal-footer{background:#fbfcfd;border:0;gap:10px;padding:0 22px 22px}.webhook-replay-modal .btn-close{filter:invert(1) grayscale(100%);opacity:.85}@keyframes wh-spin{to{transform:rotate(360deg)}}.member-studio{background:#f3f4f6;color:#152238;min-height:calc(100vh - 60px)}.member-studio-header{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px}.member-studio-eyebrow,.student-member-section-kicker{color:#b27d00;font-size:12px;font-weight:800;letter-spacing:.08em;margin-bottom:6px;text-transform:uppercase}.member-studio-title{font-size:1.75rem;font-weight:800;margin:0}.member-studio-summary{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:24px}.member-studio-summary-item{align-items:center;background:#fff;border-radius:14px;display:flex;gap:16px;min-height:116px;padding:20px 24px;transition:box-shadow .2s ease,transform .2s ease;box-shadow:0 1px 3px #0000000a}.member-studio-summary-item:hover{box-shadow:0 12px 32px #00000014;transform:translateY(-2px)}.member-studio-summary-icon{align-items:center;background:#f5a8001a;border:1px solid rgba(245,168,0,.18);border-radius:12px;color:#f5a800;display:inline-flex;flex:0 0 44px;font-size:22px;height:44px;justify-content:center}.member-studio-summary-content{flex:1}.member-studio-summary-label{color:#6c757d;display:block;font-size:10px;font-weight:700;letter-spacing:.15em;margin-bottom:6px;text-transform:uppercase}.member-studio-summary-value{color:#1e293b;display:block;font-size:24px;line-height:1;font-weight:800}.member-studio-filters{align-items:end;background:#fff;border:1px solid #e4e7ec;border-radius:8px;display:grid;gap:12px;grid-template-columns:minmax(260px,1fr) minmax(180px,260px) auto auto;margin-bottom:26px;padding:18px}.member-studio-filters .form-control,.member-studio-filters .ui-select-trigger{background:#f4f5f7!important;border-color:transparent!important;min-height:44px}.member-studio-filter-button,.member-studio-clear-button{min-height:44px}.member-studio-grid{display:grid;gap:22px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.member-studio-card{background:#fff;border:1px solid #e3e6eb;border-radius:8px;min-width:0;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.member-studio-card:hover{border-color:#d6b65f;box-shadow:0 12px 28px #141c2917;transform:translateY(-3px)}.member-studio-card-cover{aspect-ratio:16 / 9;background-color:#191c22;background-position:center;background-size:cover;display:block;overflow:hidden;position:relative}.course-positioned-image{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;transform-origin:center;width:100%}.member-studio-card-cover.is-placeholder,.student-member-cover.is-placeholder,.student-member-hero.is-placeholder{background-color:#181b22;background-image:radial-gradient(circle at 78% 22%,rgba(236,179,37,.2),transparent 28%),linear-gradient(135deg,#111318,#262b34)}.member-studio-placeholder-mark,.student-member-cover-mark{align-items:center;color:#ffffffb8;display:flex;flex-direction:column;inset:0;justify-content:center;position:absolute}.member-studio-placeholder-mark i,.student-member-cover-mark i{color:#ecb325;font-size:34px}.member-studio-placeholder-mark small{margin-top:8px}.member-studio-status-badge{border-radius:999px;font-size:11px;font-weight:800;padding:6px 9px;position:absolute;left:12px;top:12px;z-index:1}.member-studio-status-badge.is-published{background:#dcfce7;color:#137333}.member-studio-status-badge.is-draft{background:#fff4ce;color:#805b00}.member-studio-card-body{display:flex;flex-direction:column;min-height:260px;padding:18px}.member-studio-card-title{font-size:18px;font-weight:800;line-height:1.3;margin:0}.member-studio-card-updated{color:#7a8495;font-size:12px;margin:6px 0 0}.member-studio-card-metrics{color:#596476;display:flex;flex-wrap:wrap;font-size:12px;gap:8px 14px;margin:22px 0}.member-studio-card-metrics span{align-items:center;display:inline-flex;gap:5px}.member-studio-card-actions{display:flex;gap:8px;margin-top:auto}.member-studio-empty{align-items:center;display:flex;flex-direction:column;grid-column:1 / -1;justify-content:center;min-height:360px;text-align:center}.member-studio-empty-icon{align-items:center;background:#fff0bb;border-radius:50%;color:#9a6a00;display:flex;font-size:32px;height:72px;justify-content:center;margin-bottom:18px;width:72px}.member-studio-empty h2{font-size:20px;margin:0 0 6px}.member-studio-empty p{color:#707b8d;margin:0}.member-course-editor-header,.member-course-editor-toolbar{align-items:center;display:flex;gap:20px;justify-content:space-between}.member-course-editor-toolbar h2{color:#253147;font-size:18px;font-weight:800;margin:0}.member-course-editor-toolbar p{color:#7a8495;font-size:12px;margin:4px 0 0}#settings .modal-dialog-scrollable .modal-content>form{display:flex;flex-direction:column;max-height:100%;min-height:0}#settings .modal-dialog-scrollable .modal-content>form>.modal-body{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}#settings .modal-dialog-scrollable .modal-content>form>.modal-footer{flex-shrink:0}.course-settings-modal{border:0;border-radius:8px;overflow:hidden}.course-settings-body{background:#f4f5f7;padding:0 28px 30px}.course-settings-heading{align-items:center;background:#fff;border-bottom:1px solid #e3e6eb;display:flex;gap:14px;margin:0 -28px;padding:22px 28px}.course-settings-heading-icon,.course-settings-section-icon{align-items:center;background:#fff3cf;border:1px solid #f3d47b;border-radius:8px;color:#9a6a00;display:inline-flex;flex:0 0 42px;font-size:20px;height:42px;justify-content:center}.course-settings-heading h2{color:#1e293b;font-size:20px;font-weight:800;margin:0}.course-settings-heading p,.course-settings-section-header p,.course-media-editor-header p{color:#6f7a8b;font-size:13px;margin:3px 0 0}.course-settings-section{border-bottom:1px solid #dfe3e8;padding:28px 0}.course-settings-section:last-child{border-bottom:0;padding-bottom:0}.course-settings-section-header{align-items:center;display:flex;gap:12px;margin-bottom:20px}.course-settings-section-icon{flex-basis:36px;font-size:17px;height:36px}.course-settings-section-header h3,.course-media-editor-header h4{color:#243147;font-size:16px;font-weight:800;margin:0}.course-settings-fields{display:grid;gap:18px}.course-media-editor-grid{align-items:start;display:grid;gap:18px;grid-template-columns:minmax(260px,.78fr) minmax(360px,1.22fr)}.course-media-editor{background:#fff;border:1px solid #dfe3e8;border-radius:8px;display:flex;flex-direction:column;gap:16px;min-width:0;padding:18px}.course-media-editor-header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.course-media-editor-header>span{background:#eef0f3;border-radius:4px;color:#657083;font-size:11px;font-weight:800;padding:4px 7px}.course-media-preview{background-color:#16191f;border:1px solid #d8dde4;border-radius:6px;overflow:hidden;position:relative;width:100%}.course-media-preview:not(.is-empty){cursor:grab;touch-action:none}.course-media-preview.is-dragging{cursor:grabbing}.course-media-preview.is-cover{aspect-ratio:16 / 9;margin-inline:auto;max-width:520px}.course-media-preview.is-banner{aspect-ratio:16 / 9}.course-media-preview.is-banner .course-media-preview-image{transform-origin:center top}.module-image-editor{display:grid;gap:16px;grid-template-columns:minmax(220px,300px) minmax(0,1fr)}.lesson-thumbnail-preview{aspect-ratio:5 / 3;background:#17191f;border:1px solid rgba(98,105,118,.24);border-radius:8px;max-width:520px;overflow:hidden;position:relative;width:100%}.lesson-thumbnail-preview img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.lesson-thumbnail-editor{display:grid;gap:24px;grid-template-columns:minmax(280px,520px) minmax(240px,1fr)}.lesson-thumbnail-preview.is-dragging{cursor:grabbing}.lesson-thumbnail-preview:not(.is-dragging){cursor:grab}.module-editor-dialog{height:calc(100dvh - 32px);margin-block:16px}.module-editor-modal{height:100%;max-height:100%;overflow:hidden}.module-editor-modal>form{display:flex;flex:1 1 auto;flex-direction:column;height:100%;max-height:100%;min-height:0;overflow:hidden}.module-editor-modal>form>.modal-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}.module-editor-modal>form>.modal-footer{flex:0 0 auto}.module-media-preview{aspect-ratio:50 / 57;max-width:300px}.course-media-preview.is-empty{background:#eef0f3;border-style:dashed}.course-media-preview-image{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;transition:transform .16s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.course-media-preview.is-dragging .course-media-preview-image{transition:none}.course-media-preview-remove{align-items:center;background:#121823e0;border:1px solid rgba(255,255,255,.45);border-radius:50%;color:#fff;display:inline-flex;height:36px;justify-content:center;padding:0;position:absolute;right:10px;top:10px;transition:background .18s ease,color .18s ease,transform .18s ease;width:36px;z-index:2}.course-media-preview-remove:hover,.course-media-preview-remove:focus-visible{background:#e9a900;color:#111;transform:translateY(-1px)}.course-media-preview-empty{align-items:center;color:#7a8495;display:flex;flex-direction:column;font-size:12px;gap:8px;inset:0;justify-content:center;padding:20px;position:absolute;text-align:center}.course-media-preview-empty i{color:#b27d00;font-size:28px}.course-media-position-controls{display:grid;gap:12px}.course-media-position-controls label{display:grid;gap:7px;grid-template-columns:1fr auto}.course-media-position-controls label span,.course-media-position-controls output{color:#556174;font-size:12px;font-weight:700}.course-media-position-controls label span{align-items:center;display:inline-flex;gap:6px}.course-media-position-controls input[type=range]{accent-color:#e9a900;grid-column:1 / -1;width:100%}.course-media-reset{align-items:center;display:inline-flex;gap:6px;justify-self:start;padding-inline:0}.course-settings-access-grid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.course-settings-access-grid.is-interaction{grid-template-columns:repeat(2,minmax(0,1fr))}.course-settings-option{background:#fff;border:1px solid #dfe3e8;border-radius:8px;min-height:96px;padding:16px}.course-settings-option .form-check{align-items:center;display:flex;gap:9px;margin:0}.course-settings-option small{color:#7a8495;display:block;margin-top:8px}.course-settings-number-field{align-items:center;display:flex;gap:10px;margin-top:14px}.course-settings-number-field .form-control{flex:0 0 84px;width:84px}.course-settings-number-field span{color:#687386;font-size:12px}.course-settings-footer{background:#fff;border-top:1px solid #e3e6eb;padding:14px 28px}.student-member-area{--member-bg: #090909;--member-panel: #141414;--member-panel-soft: #1f1f1f;--member-text: #f8fafc;--member-muted: #a3aab8;--member-yellow: #ecb325;background:var(--member-bg);color:var(--member-text);min-height:calc(100vh - 60px);overflow-x:hidden}.student-member-area.has-course-background{--course-background-image-height: clamp(1060px, calc(105vh + 200px) , 1360px);background:var(--member-bg);isolation:isolate;position:relative}.student-member-area.has-course-background:before{background-image:linear-gradient(180deg,rgba(9,9,9,.14) 0%,rgba(9,9,9,.42) 52%,var(--member-bg) 100%),linear-gradient(90deg,#090909e0,#09090961 54%,#0909091f);background-position:center;background-repeat:no-repeat;background-size:cover;content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.student-member-course-background-frame{inset:0;overflow:hidden;pointer-events:none;position:absolute;width:100%;z-index:0}.student-member-course-background{height:var(--course-background-image-height);inset:0 0 auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;transform-origin:center top;width:100%}.student-member-area.has-default-course-background{background:var(--member-bg)}.student-member-area a{text-decoration:none}.student-member-shell{box-sizing:border-box;margin-inline:auto;max-width:1440px;padding:32px clamp(16px,3vw,48px) 56px;position:relative;width:100%;z-index:2}.student-member-area.has-course-background .student-member-shell{padding-bottom:36px}.student-member-hero{align-items:flex-end;aspect-ratio:16 / 6;background:linear-gradient(90deg,#090909f2,#090909b8 46%,#09090938),linear-gradient(125deg,#151922,#090909 56%,#20252f);background-position:center;background-size:cover;display:flex;margin-bottom:30px;min-height:280px;padding:clamp(24px,4vw,46px);position:relative}.student-member-area.has-course-background .student-member-hero{background:transparent}.student-member-hero.is-default{overflow:hidden}.student-member-default-brand{align-items:center;bottom:clamp(28px,4vw,52px);color:#ffffff47;display:flex;font-size:clamp(34px,6vw,74px);font-weight:800;gap:14px;letter-spacing:0;position:absolute;right:clamp(24px,5vw,72px);z-index:0}.student-member-default-brand img{height:clamp(48px,7vw,88px);opacity:.72;width:auto}.student-member-hero-content{max-width:640px;position:relative;z-index:1}.student-member-eyebrow{color:var(--member-yellow);font-size:12px;font-weight:800;letter-spacing:.08em;margin-bottom:10px;text-transform:uppercase}.student-member-title{color:var(--member-text);font-size:clamp(28px,4vw,54px);font-weight:800;line-height:1.05;margin:0 0 14px}.student-member-description{color:#d7dce6;font-size:15px;line-height:1.55;margin:0 0 22px;max-width:560px}.student-member-byline{align-items:center;color:var(--member-muted);display:flex;font-size:13px;gap:7px;margin:-10px 0 20px}.student-member-meta-row{color:#c9ced8;display:flex;flex-wrap:wrap;font-size:13px;gap:14px;margin:0 0 22px}.student-member-meta-row span{align-items:center;display:inline-flex;gap:6px}.student-member-course-progress{margin:-6px 0 22px;max-width:360px}.student-member-course-progress-label{align-items:center;color:#d7dce6;display:flex;font-size:13px;justify-content:space-between;margin-bottom:7px}.student-member-course-progress-label strong{color:var(--member-yellow);font-weight:800}.student-member-progress-track{background:#ffffff29;border-radius:999px;height:7px;overflow:hidden}.student-member-progress-track span{background:var(--member-yellow);border-radius:inherit;display:block;height:100%;transition:width .25s ease}.student-member-course-progress small{color:var(--member-muted);display:block;font-size:12px;margin-top:7px}.student-member-actions{display:flex;flex-wrap:wrap;gap:10px}.student-member-button{align-items:center;background:var(--member-yellow);border:0;border-radius:6px;color:#111;display:inline-flex;font-weight:800;gap:8px;min-height:42px;padding:10px 18px}.student-member-button:hover,.student-member-button:focus-visible{background:#ffd166;color:#111}.student-member-button-secondary{background:#ffffff29;color:#fff}.student-member-button-secondary:hover,.student-member-button-secondary:focus-visible{background:#ffffff42;color:#fff}.student-member-section{margin-top:32px}.student-member-section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.student-member-section-title{color:var(--member-text);font-size:21px;font-weight:800;margin:0}.student-member-library{margin-top:0}.student-member-library-title{color:var(--member-text);font-size:30px;font-weight:800;margin:0}.student-member-library-toolbar{display:grid;gap:12px;grid-template-columns:minmax(320px,620px) 230px;justify-content:start;margin-bottom:30px;margin-top:18px}.student-member-library-search{align-items:center;background:var(--member-panel);border:1px solid rgba(255,255,255,.12);border-radius:8px;display:flex;gap:10px;min-height:46px;padding:0 14px}.student-member-library-search:focus-within{border-color:#ecb325cc;box-shadow:0 0 0 3px #ecb3251f}.student-member-library-search i{color:#f4ca65;font-size:19px}.student-member-library-search input{background:transparent;border:0;color:var(--member-text);font:inherit;min-width:0;outline:0;width:100%}.student-member-library-search input::-moz-placeholder{color:#9da6b7}.student-member-library-search input::placeholder{color:#9da6b7}.student-member-library-search-clear{align-items:center;background:transparent;border:0;color:#aeb6c5;display:inline-flex;flex:0 0 28px;height:28px;justify-content:center;padding:0}.student-member-library-search-clear:hover,.student-member-library-search-clear:focus-visible{color:#f4ca65}.student-member-library-search-clear i{font-size:18px}.student-member-library-filter{position:relative}.student-member-library-filter-trigger{align-items:center;background:var(--member-panel);border:1px solid rgba(255,255,255,.12);border-radius:8px;color:var(--member-text);cursor:pointer;display:flex;font:inherit;justify-content:space-between;min-height:46px;padding:0 14px;text-align:left;width:100%}.student-member-library-filter-trigger:hover,.student-member-library-filter-trigger:focus-visible{border-color:#ecb325cc;box-shadow:0 0 0 3px #ecb3251f}.student-member-library-filter-trigger i{color:#f4ca65;font-size:17px;transition:transform .16s ease}.student-member-library-filter-trigger[aria-expanded=true] i{transform:rotate(180deg)}.student-member-library-filter-menu{background:#191c22;border:1px solid rgba(255,255,255,.14);border-radius:8px;box-shadow:0 16px 30px #00000052;display:grid;gap:3px;padding:6px;position:absolute;right:0;top:calc(100% + 8px);width:100%;z-index:12}.student-member-library-filter-menu button{align-items:center;background:transparent;border:0;border-radius:6px;color:#dce0e8;cursor:pointer;display:flex;font:inherit;font-size:13px;justify-content:space-between;min-height:38px;padding:0 10px;text-align:left;width:100%}.student-member-library-filter-menu button:hover,.student-member-library-filter-menu button:focus-visible,.student-member-library-filter-menu button.is-selected{background:#ecb32521;color:#fff}.student-member-library-filter-menu button i{color:#f4ca65;font-size:16px}.student-member-library-grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.student-member-library-card{display:flex;flex-direction:column;min-height:100%;overflow:visible;position:relative}.student-member-library-card-link{border-radius:inherit;color:inherit;display:flex;flex:1;flex-direction:column;min-height:100%;overflow:hidden}.student-member-library-card .student-member-cover{border-radius:7px 7px 0 0}.student-member-library-card .student-member-card-body{display:flex;flex:1;flex-direction:column}.student-member-library-archived-badge{background:#0c0e12e0;border:1px solid rgba(255,255,255,.16);border-radius:999px;color:#e4e7ed;font-size:11px;font-weight:800;padding:5px 9px;position:absolute;left:12px;text-transform:uppercase;top:12px}.student-member-library-card-menu{position:absolute;right:12px;top:12px;z-index:3}.student-member-library-card-menu-trigger{align-items:center;background:#0c0e12e6;border:1px solid rgba(255,255,255,.18);border-radius:6px;color:#f3f5f8;cursor:pointer;display:inline-flex;height:34px;justify-content:center;padding:0;width:34px}.student-member-library-card-menu-trigger:hover,.student-member-library-card-menu-trigger:focus-visible,.student-member-library-card-menu-trigger[aria-expanded=true]{border-color:#ecb325d9;color:#f4ca65}.student-member-library-card-menu-trigger i{font-size:18px}.student-member-library-card-menu-list{background:#191c22;border:1px solid rgba(255,255,255,.14);border-radius:7px;box-shadow:0 14px 26px #00000057;min-width:156px;padding:5px;position:absolute;right:0;top:calc(100% + 7px)}.student-member-library-card-menu-list form,.student-member-library-card-menu-list button{width:100%}.student-member-library-card-menu-list button{align-items:center;background:transparent;border:0;border-radius:5px;color:#dce0e8;cursor:pointer;display:flex;font:inherit;font-size:13px;gap:9px;min-height:38px;padding:0 10px}.student-member-library-card-menu-list button:hover,.student-member-library-card-menu-list button:focus-visible{background:#ecb32521;color:#fff}.student-member-library-card-menu-list i{color:#f4ca65;font-size:17px}.student-member-library-notice{align-items:center;background:#46c36a1f;border:1px solid rgba(70,195,106,.36);border-radius:8px;color:#a3ebba;display:flex;font-size:13px;gap:9px;margin:0 0 16px;padding:11px 14px}.student-member-library-notice i{font-size:18px}.student-member-card-author{color:#aeb6c5;font-size:13px;margin:7px 0 11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.student-member-library-card-action{align-items:center;color:#f4ca65;display:flex;font-size:13px;font-weight:800;gap:7px;justify-content:space-between;margin-top:17px}.student-member-library-card-action i{font-size:17px}.student-member-library-empty{align-items:center;border:1px dashed rgba(255,255,255,.18);border-radius:8px;color:#b8c0ce;display:flex;flex-direction:column;justify-content:center;min-height:190px;padding:24px;text-align:center}.student-member-library-empty i{color:#f4ca65;font-size:30px;margin-bottom:10px}.student-member-library-empty p{margin:0}.student-member-rail{display:grid;gap:16px;grid-auto-columns:minmax(250px,320px);grid-auto-flow:column;overflow-x:auto;padding:8px 4px 20px;scroll-snap-type:x proximity}.student-member-rail-wrap{position:relative}.student-member-rail-wrap:before,.student-member-rail-wrap:after{bottom:18px;content:"";opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .18s ease;width:48px;z-index:2}.student-member-rail-wrap:before{background:linear-gradient(90deg,var(--member-bg),transparent);left:0}.student-member-rail-wrap:after{background:linear-gradient(270deg,var(--member-bg),transparent);right:0}.student-member-rail-wrap.is-overflowing:before,.student-member-rail-wrap.is-overflowing:after{opacity:1}.student-member-rail-wrap.is-at-start:before{opacity:0}.student-member-rail-button{align-items:center;background:#141414f0;border:1px solid rgba(255,255,255,.16);border-radius:50%;color:#fff;display:inline-flex;height:36px;justify-content:center;opacity:0;padding:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .18s ease,background .18s ease,border-color .18s ease;width:36px;z-index:3}.student-member-rail-wrap.is-overflowing .student-member-rail-button{opacity:1;pointer-events:auto}.student-member-rail-button:hover:not(:disabled),.student-member-rail-button:focus-visible:not(:disabled){background:var(--member-yellow);border-color:var(--member-yellow);color:#111;transform:translateY(-50%) scale(1.04)}.student-member-rail-button:disabled{cursor:default;opacity:0}.student-member-rail-button-prev{left:8px}.student-member-rail-button-next{right:8px}.student-member-course-card,.student-member-content-card{background:var(--member-panel);border:1px solid rgba(255,255,255,.08);border-radius:8px;color:var(--member-text);min-width:0;overflow:hidden;scroll-snap-align:start;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.student-member-course-card:hover,.student-member-content-card:hover{background:var(--member-panel-soft);border-color:#ecb32573;box-shadow:0 0 0 1px #ecb32524,0 10px 24px #00000038;color:var(--member-text)}.student-member-cover{aspect-ratio:16 / 9;background-color:#222;background-position:center;background-size:cover;overflow:hidden;position:relative}.student-member-card-body{padding:14px}.student-member-card-title{color:var(--member-text);font-size:15px;font-weight:800;line-height:1.25;margin:0 0 6px}.student-member-card-meta{color:var(--member-muted);font-size:13px;margin:0}.student-member-card-progress{align-items:center;display:flex;gap:8px;margin-top:13px}.student-member-card-progress-track{background:#ffffff24;border-radius:999px;flex:1 1 auto;height:5px;overflow:hidden}.student-member-card-progress-track span{background:var(--member-yellow);border-radius:inherit;display:block;height:100%}.student-member-card-progress small{color:#d7dce6;flex:0 0 auto;font-size:11px;white-space:nowrap}.student-member-grid{display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.student-member-legacy-content{display:none}.student-member-course-path{margin-top:72px}.student-member-module-rail{display:grid;gap:16px;grid-auto-columns:minmax(250px,300px);grid-auto-flow:column;overflow-x:auto;padding:4px 2px 12px;scroll-snap-type:x proximity;scrollbar-width:none}.student-member-module-rail::-webkit-scrollbar{display:none}.student-member-module-rail-wrap{position:relative}.student-member-module-rail-button{align-items:center;background:#141414eb;border:1px solid rgba(255,255,255,.2);border-radius:50%;color:#fff;display:inline-flex;height:44px;justify-content:center;opacity:0;padding:0;pointer-events:none;position:absolute;top:48%;transform:translateY(-50%);transition:opacity .18s ease,background .18s ease,border-color .18s ease,transform .18s ease;width:44px;z-index:5}.student-member-module-rail-wrap.is-overflowing .student-member-module-rail-button{opacity:1;pointer-events:auto}.student-member-module-rail-button:hover:not(:disabled),.student-member-module-rail-button:focus-visible:not(:disabled){background:var(--member-yellow);border-color:var(--member-yellow);color:#111;transform:translateY(-50%) scale(1.04)}.student-member-module-rail-button:disabled{opacity:0;pointer-events:none}.student-member-module-rail-button-prev{left:12px}.student-member-module-rail-button-next{right:12px}.student-member-module-card{background-color:var(--member-panel);background-image:linear-gradient(0deg,#050609f0,#0506091f 70%),radial-gradient(circle at 72% 22%,rgba(236,179,37,.22),transparent 30%),url(/n-yellow.png);background-position:center;background-repeat:no-repeat;background-size:cover,cover,88px auto;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#fff;display:block;height:450px;overflow:hidden;position:relative;scroll-snap-align:start;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.student-member-module-card.has-image{background-image:none}.student-member-module-card-media{aspect-ratio:50 / 57;background:#17191f;display:block;height:auto;inset:0 0 auto;overflow:hidden;position:absolute;width:100%}.student-member-module-card-backdrop{background-position:center;background-repeat:no-repeat;background-size:cover;filter:blur(18px);inset:-24px;opacity:.42;position:absolute;transform:scale(1.08)}.student-member-module-card-image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:relative;transform-origin:center;width:100%;z-index:1}@media (max-width: 767.98px){.module-image-editor,.lesson-thumbnail-editor{grid-template-columns:1fr}.module-media-preview{margin-inline:auto;max-width:300px}}.student-member-module-card-media:after{background:linear-gradient(180deg,transparent 54%,rgba(10,11,14,.38) 76%,#111318 100%);content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.student-member-module-card-content{align-items:flex-start;background:linear-gradient(180deg,#11131800,#111318f0,#111318 52%);bottom:0;display:flex;flex-direction:column;justify-content:flex-end;min-height:42%;padding:34px 22px 18px;position:absolute;width:100%;z-index:3}.student-member-module-card:hover,.student-member-module-card:focus-visible,.student-member-module-card.is-active{border-color:#ecb32573;box-shadow:0 0 0 1px #ecb32524,0 10px 24px #00000038;color:#fff}.student-member-module-card:hover,.student-member-module-card:focus-visible{transform:translateY(-3px)}.student-member-module-card-index{color:#f4ca65;font-size:13px;font-weight:800;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.student-member-module-card-title{font-size:22px;font-weight:800;line-height:1.1}.student-member-module-card-meta{color:#d7dce6;font-size:13px;margin-top:9px}.student-member-module-card-progress{background:#fff3;border-radius:999px;display:block;height:3px;margin-top:16px;overflow:hidden;width:100%}.student-member-module-card-progress>span{background:var(--member-yellow);border-radius:inherit;display:block;height:100%;transition:width .25s ease}.student-course-player{background:var(--member-panel);border:1px solid rgba(255,255,255,.1);border-radius:8px;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,340px);margin-top:28px;overflow:hidden}.student-member-player-area{min-height:calc(100vh - 60px)}.student-course-player-page{box-sizing:border-box;margin-inline:auto;max-width:1720px;padding:22px clamp(16px,2.2vw,40px) 40px;width:100%}.student-course-player-page-header{align-items:center;color:var(--member-muted);display:flex;font-size:13px;font-weight:700;justify-content:space-between;margin:0 0 16px}.student-course-player-page-course-meta{align-items:flex-end;display:flex;flex-direction:column;gap:6px;min-width:200px}.student-course-player-page-progress{align-items:center;display:flex;gap:9px;width:100%}.student-course-player-page-progress>span:first-child{color:var(--member-muted);font-size:11px;font-weight:700;white-space:nowrap}.student-course-player-page-progress strong{color:var(--member-yellow)}.student-course-player-page-progress-track{background:#ffffff29;border-radius:999px;display:block;height:4px;overflow:hidden;width:100%}.student-course-player-page-progress-track>span{background:var(--member-yellow);border-radius:inherit;display:block;height:100%;transition:width .25s ease}.student-course-player-page-back{align-items:center;color:#f3f5f8;display:inline-flex;font-size:16px;gap:10px}.student-course-player-page-back:hover,.student-course-player-page-back:focus-visible{color:var(--member-yellow)}.student-course-player-page .student-course-player{grid-template-columns:minmax(0,1fr) minmax(330px,400px);margin-top:0;min-height:min(820px,calc(100vh - 150px))}.student-course-player-main{min-width:0;padding:clamp(18px,2.4vw,30px)}.student-course-player-heading{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.student-course-player-heading h2{color:#fff;font-size:clamp(20px,2vw,27px);font-weight:800;line-height:1.15;margin:0}.student-course-player-heading p{color:var(--member-muted);font-size:13px;margin:7px 0 0}.student-course-player-video,.student-course-player-empty{aspect-ratio:16 / 9;background:#050505;border-radius:7px;overflow:hidden;width:100%}.student-course-player-video iframe,.student-course-player-video video{border:0;height:100%;width:100%}.student-course-player-empty{align-items:center;color:#f5c74e;display:flex;flex-direction:column;font-weight:800;gap:12px;justify-content:center}.student-course-player-empty i{font-size:36px}.student-course-player-content{color:#d5d9e2;line-height:1.7;margin-top:24px}.student-course-player-content :last-child{margin-bottom:0}.student-course-player-comments{border-top:1px solid rgba(255,255,255,.1);margin-top:28px;padding-top:22px}.student-course-player-comments-heading h3{color:#fff;font-size:18px;font-weight:800;margin:0}.student-course-player-comments-heading p{color:var(--member-muted);font-size:13px;margin:6px 0 18px}.student-course-player-rating{display:flex;gap:5px;margin-bottom:16px}.student-course-player-rating button{background:transparent;border:0;color:#59606d;cursor:pointer;font-size:30px;line-height:1;min-width:34px;padding:2px}.student-course-player-rating button span{display:block;line-height:1}.student-course-player-rating button:hover,.student-course-player-rating button:focus-visible,.student-course-player-rating button.is-selected{color:var(--member-yellow)}.student-course-feedback-modal .modal-content{background:#111419;border:1px solid rgba(255,255,255,.14);border-radius:8px;color:#f4f6f9;overflow:hidden;position:relative}.student-course-feedback-modal .modal-body{padding:34px}.student-course-feedback-close{align-items:center;background:transparent;border:0;color:#aeb5c1;display:flex;font-size:22px;height:40px;justify-content:center;position:absolute;right:12px;top:12px;width:40px;z-index:1}.student-course-feedback-close:hover,.student-course-feedback-close:focus-visible{color:#fff}.student-course-feedback-icon{align-items:center;background:#ecb32524;border:1px solid rgba(236,179,37,.38);border-radius:50%;color:var(--member-yellow);display:flex;font-size:28px;height:54px;justify-content:center;margin-bottom:18px;width:54px}.student-course-feedback-modal h2{color:#fff;font-size:24px;font-weight:800;margin:5px 0 7px}.student-course-feedback-modal .modal-body>p{color:var(--member-muted);font-size:14px;margin:0 0 22px}.student-course-feedback-modal form>label{color:#dce0e8;display:block;font-size:12px;font-weight:800;margin-bottom:7px}.student-course-feedback-modal form>label small{color:var(--member-muted);font-weight:500}.student-course-feedback-modal textarea{background:#ffffff0a;border:1px solid rgba(255,255,255,.14);border-radius:7px;color:#f3f5f8;font:inherit;line-height:1.5;padding:10px 12px;resize:vertical;width:100%}.student-course-feedback-modal textarea:focus{border-color:#ecb325cc;box-shadow:0 0 0 3px #ecb3251f;outline:0}.student-course-feedback-modal [data-course-feedback-status]{color:var(--member-muted);display:block;min-height:18px;margin:10px 0}.student-course-feedback-modal .student-member-button{width:100%}.student-course-feedback-modal .student-member-button:disabled{cursor:wait;opacity:.7}.student-course-player-comment-form label{display:grid;gap:7px}.student-course-player-comment-form label>span{color:#dce0e8;font-size:12px;font-weight:800}.student-course-player-comments textarea{background:#ffffff0a;border:1px solid rgba(255,255,255,.14);border-radius:7px;color:#f3f5f8;font:inherit;line-height:1.5;padding:10px 12px;resize:vertical;width:100%}.student-course-player-comments textarea:focus{border-color:#ecb325cc;box-shadow:0 0 0 3px #ecb3251f;outline:0}.student-course-player-feedback-actions{align-items:center;display:flex;gap:14px;justify-content:space-between;margin-top:12px}.student-course-player-feedback-actions small{color:var(--member-muted);font-size:12px}.student-course-player-feedback-actions .student-member-button:disabled{cursor:wait;opacity:.7}.student-course-player-comment-list{display:grid;gap:16px;margin-top:26px}.student-course-player-comments-empty{color:var(--member-muted);font-size:13px;margin:0}.student-course-player-comment{display:flex;gap:11px}.student-course-player-comment-avatar{align-items:center;background:#ecb32529;border:1px solid rgba(236,179,37,.32);border-radius:50%;color:var(--member-yellow);display:inline-flex;flex:0 0 32px;font-size:13px;font-weight:800;height:32px;justify-content:center;width:32px}.student-course-player-comment-body{min-width:0;width:100%}.student-course-player-comment-body>header,.student-course-player-comment-reply header{align-items:center;display:flex;gap:10px;justify-content:space-between}.student-course-player-comment-body>header>div,.student-course-player-comment-reply header{align-items:baseline;display:flex;flex-wrap:wrap;gap:7px}.student-course-player-comment-body strong,.student-course-player-comment-reply strong{color:#f4f5f7;font-size:13px;font-weight:800}.student-course-player-comment-body time,.student-course-player-comment-reply time{color:#8f97a4;font-size:11px}.student-course-player-comment-body>p,.student-course-player-comment-reply p{color:#d4d8df;font-size:13px;line-height:1.55;margin:6px 0 0;overflow-wrap:anywhere;white-space:pre-line}.student-course-player-comment-rating{display:inline-flex;font-size:14px;gap:1px}.student-course-player-comment-rating span{color:#59606d}.student-course-player-comment-rating span.is-selected{color:var(--member-yellow)}.student-course-player-comment-replies{border-left:1px solid rgba(255,255,255,.12);display:grid;gap:14px;margin:15px 0 0 5px;padding-left:15px}.student-course-player-comment-reply{display:flex;gap:9px}.student-course-player-comment-reply .student-course-player-comment-avatar{background:#5ece8821;border-color:#5ece884d;color:#70dd98;flex-basis:27px;font-size:11px;height:27px;width:27px}.student-course-player-comment-reply>div:last-child{min-width:0}.student-course-player-comment-reply header span{color:#70dd98;font-size:10px;font-weight:800;text-transform:uppercase}.student-course-player-reply-form{display:grid;gap:8px;margin-top:14px}.student-course-player-reply-form>div{align-items:center;display:flex;gap:12px;justify-content:space-between}.student-course-player-reply-form small{color:var(--member-muted);font-size:11px}.student-course-player-reply-form .student-member-button:disabled{cursor:wait;opacity:.7}.student-course-player-main .student-member-resources{max-width:none}.student-course-player-next{align-items:center;border-top:1px solid rgba(255,255,255,.1);display:flex;gap:16px;justify-content:space-between;margin-top:26px;padding-top:18px}.student-course-player-next>span{color:var(--member-muted);font-size:13px;font-weight:700}.student-course-player-next a{align-items:center;color:var(--member-yellow);display:inline-flex;font-size:14px;font-weight:800;gap:10px;text-align:right}.student-course-player-next a:hover,.student-course-player-next a:focus-visible{color:#ffd166}.student-course-player-sidebar{background:#101010;border-left:1px solid rgba(255,255,255,.1);min-width:0}.student-course-player-sidebar-header{align-items:center;border-bottom:1px solid rgba(255,255,255,.1);display:flex;justify-content:space-between;padding:20px}.student-course-player-sidebar-header h2{color:#fff;font-size:18px;font-weight:800;margin:0}.student-course-player-sidebar-header span{color:#dfe3ea;font-size:12px;font-weight:800}.student-course-player-curriculum{max-height:calc(100vh - 230px);overflow-y:auto}.student-course-player-module{border-bottom:1px solid rgba(255,255,255,.08)}.student-course-player-module summary{align-items:center;color:#f1f3f6;cursor:pointer;display:flex;font-size:12px;font-weight:800;gap:12px;justify-content:space-between;list-style:none;padding:16px 18px;text-transform:uppercase}.student-course-player-module summary::-webkit-details-marker{display:none}.student-course-player-module summary:after{color:var(--member-yellow);content:"+";font-size:17px;margin-left:-4px}.student-course-player-module[open] summary:after{content:"-"}.student-course-player-module summary span{flex:1 1 auto}.student-course-player-module-copy{display:grid;gap:3px;min-width:0}.student-course-player-module-copy small{color:var(--member-yellow);font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.student-course-player-module-copy strong{color:#f1f3f6;font-size:12px;line-height:1.3}.student-course-player-module summary small{color:#c6ccd6;font-size:12px}.student-course-player-lesson{align-items:flex-start;border-top:1px dashed rgba(255,255,255,.08);color:#d9dee7;display:flex;font-size:13px;gap:10px;line-height:1.35;min-height:94px;padding:11px 18px}.student-course-player-lesson:hover,.student-course-player-lesson:has(.student-course-player-lesson-link:focus-visible){background:#ffffff0d;color:#fff}.student-course-player-lesson.is-active{background:#ecb32524;color:#fff}.student-course-player-lesson-state{align-items:center;border:1px solid rgba(255,255,255,.4);border-radius:4px;color:#aab2c0;display:inline-flex;flex:0 0 20px;font-size:10px;height:20px;justify-content:center;margin-top:20px;width:20px}button.student-course-player-lesson-state{background:transparent;cursor:pointer;padding:0}button.student-course-player-lesson-state:hover,button.student-course-player-lesson-state:focus-visible{border-color:var(--member-yellow);color:var(--member-yellow)}.student-course-player-lesson-state.is-completed{background:#46c36a29;border-color:#46c36ab3;color:#91e6a8}.student-course-player-lesson-link{align-items:flex-start;color:inherit;display:flex;flex:1 1 auto;gap:10px;min-width:0}.student-course-player-lesson-link:hover,.student-course-player-lesson-link:focus-visible{color:#fff}.student-course-player-lesson-thumbnail{align-items:center;background-color:#20242c;background-image:url(/n-yellow.png);background-position:center;background-repeat:no-repeat;background-size:34px auto;display:inline-flex;flex:0 0 100px;height:60px;justify-content:center;overflow:hidden}.student-course-player-lesson-thumbnail.has-image{background-image:none}.student-course-player-lesson-thumbnail.has-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transform-origin:center;width:100%}.student-course-player-lesson-copy{align-self:center;display:grid;gap:4px;min-width:0}.student-course-player-lesson-name{color:#f3f5f8;display:block;font-size:15px;font-weight:700;min-width:0}.student-course-player-lesson-copy small{align-items:center;color:var(--member-muted);display:inline-flex;font-size:10px;font-weight:800;gap:4px;letter-spacing:.05em;text-transform:uppercase}.student-course-player-lesson-copy small i{color:var(--member-yellow);font-size:12px}.student-member-module{background:var(--member-panel);border:1px solid rgba(255,255,255,.08);border-radius:8px;margin-bottom:18px;overflow:hidden}.student-member-module-header{align-items:center;background:#ffffff0a;display:flex;gap:14px;justify-content:space-between;padding:18px 20px}.student-member-module-title{color:var(--member-text);font-size:17px;font-weight:800;margin:0}.student-member-module-description{color:var(--member-muted);font-size:13px;margin:4px 0 0}.student-member-lessons{display:grid;gap:1px}.student-member-lesson{align-items:center;background:#ffffff06;color:var(--member-text);display:block;padding:20px}.student-member-lesson-main{margin-inline:auto;max-width:1040px}.student-member-lesson+.student-member-lesson{border-top:1px solid rgba(255,255,255,.07)}.student-member-lesson-title{color:var(--member-text);font-size:15px;font-weight:800;margin:0 0 4px}.student-member-lesson-heading{align-items:flex-start;display:flex;gap:12px}.student-member-lesson-heading>div:not(.student-member-lesson-icon){min-width:0}.student-member-complete-button{align-items:center;align-self:center;background:transparent;border:1px solid rgba(255,255,255,.2);border-radius:6px;color:#e3e7ed;display:inline-flex;flex:0 0 auto;font-size:12px;font-weight:800;gap:6px;margin-left:auto;padding:8px 10px;white-space:nowrap}.student-member-complete-button:hover:not(:disabled),.student-member-complete-button:focus-visible:not(:disabled){border-color:var(--member-yellow);color:var(--member-yellow)}.student-member-complete-button.is-completed,.student-member-complete-button:disabled{background:#46c36a24;border-color:#46c36a6b;color:#91e6a8;cursor:default;opacity:1}.student-member-lesson-icon{align-items:center;background:#ecb32521;border-radius:6px;color:var(--member-yellow);display:flex;flex:0 0 36px;height:36px;justify-content:center}.student-member-draft-badge{background:#ecb32526;border:1px solid rgba(236,179,37,.3);border-radius:999px;color:#ffd66f;font-size:10px;font-weight:800;padding:3px 7px;text-transform:uppercase}.student-member-video{aspect-ratio:16 / 9;background:#000;border-radius:8px;margin:18px auto 0;overflow:hidden;width:min(100%,960px)}.student-member-video iframe,.student-member-video video{border:0;height:100%;width:100%}.student-member-lesson-content{color:#d5d9e2;line-height:1.7;margin:18px auto 0;max-width:960px}.student-member-lesson-content :last-child{margin-bottom:0}.student-member-inline-link{color:var(--member-yellow);display:inline-flex;gap:7px;margin:14px auto 0;max-width:960px}.student-member-lesson-description{color:var(--member-muted);font-size:13px;margin:0}.student-member-attachment-list{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.student-member-resources{border-top:1px solid rgba(255,255,255,.08);margin:20px auto 0;max-width:1040px;padding-top:16px}.student-member-resources h5{color:#dce0e8;font-size:12px;font-weight:800;margin:0 0 10px;text-transform:uppercase}.student-member-resource-list{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.student-member-resource{align-items:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:7px;color:#fff;display:flex;gap:11px;min-width:0;padding:11px}.student-member-resource:hover{background:#ecb3251c;border-color:#ecb32559;color:#fff}.student-member-resource-icon{align-items:center;background:var(--member-yellow);border-radius:6px;color:#111;display:flex;flex:0 0 36px;height:36px;justify-content:center}.student-member-resource-copy{min-width:0}.student-member-resource-copy strong,.student-member-resource-copy small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.student-member-resource-copy strong{font-size:13px}.student-member-resource-copy small{color:var(--member-muted);font-size:11px;margin-top:3px}.student-member-module-empty{align-items:center;color:var(--member-muted);display:flex;gap:10px;padding:20px}.student-member-module-empty.is-page-empty{background:var(--member-panel);border:1px solid rgba(255,255,255,.08);border-radius:8px;min-height:150px}.student-member-module-empty.is-page-empty>i{color:var(--member-yellow);font-size:34px}.student-member-module-empty strong{color:#fff}.student-member-module-empty p{margin:4px 0 0}.student-member-preview-bar{align-items:center;background:#ecb325;color:#111;display:flex;font-size:13px;font-weight:700;gap:20px;justify-content:center;min-height:44px;padding:8px 16px;position:relative;z-index:1}.student-member-preview-bar span:first-child{font-weight:900}.student-member-preview-bar a{color:#111;text-decoration:underline}.student-member-empty{align-items:center;background:#f4f5f7;color:#253044;display:flex;justify-content:center;min-height:calc(100vh - 60px);padding:40px}.student-member-back{align-items:center;color:var(--member-muted);display:inline-flex;font-weight:700;gap:8px;margin-bottom:18px}.student-member-back:hover{color:var(--member-yellow)}@media (max-width: 1100px){.course-media-editor-grid{grid-template-columns:1fr}.course-media-preview.is-banner{max-width:720px}.student-member-library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.student-course-player{grid-template-columns:1fr}.student-course-player-sidebar{border-left:0;border-top:1px solid rgba(255,255,255,.1)}.student-course-player-curriculum{max-height:440px}}@media (max-width: 767.98px){.course-settings-body{padding:0 18px 22px}.course-settings-heading{align-items:flex-start;margin-inline:-18px;padding:18px}.course-settings-access-grid{grid-template-columns:1fr}.course-media-editor{padding:14px}.course-settings-footer{padding-inline:18px}.member-studio-header,.member-course-editor-header,.member-course-editor-toolbar{align-items:stretch;flex-direction:column}.member-course-editor-toolbar>div:last-child{justify-content:flex-start!important}.member-studio-summary{gap:12px;grid-template-columns:1fr}.member-studio-filters{grid-template-columns:1fr}.member-studio-clear-button{width:100%}.student-member-preview-bar{align-items:flex-start;flex-direction:column;gap:3px}.student-member-hero{aspect-ratio:auto;min-height:360px}.student-member-default-brand{bottom:28px;font-size:36px;right:24px}.student-member-default-brand img{height:48px}.student-member-module-rail{grid-auto-columns:minmax(230px,72vw)}.student-member-course-path{margin-top:48px}.student-member-module-card{height:420px}.student-member-library-toolbar,.student-member-library-grid{grid-template-columns:1fr}.student-course-player-main{padding:18px}.student-course-player-heading{flex-direction:column}.student-course-player-page-header{align-items:flex-start;flex-direction:column}.student-course-player-page-course-meta{align-items:flex-start;width:min(100%,280px)}.student-course-player-heading .student-member-complete-button{margin-left:0}.student-course-player-feedback-actions,.student-course-player-reply-form>div{align-items:stretch;flex-direction:column}.student-course-player-feedback-actions .student-member-button,.student-course-player-reply-form .student-member-button{width:100%}.student-course-player-comment-body>header{align-items:flex-start;flex-direction:column;gap:5px}.student-member-attachment-list{justify-content:flex-start}.student-member-lesson-heading{align-items:flex-start;flex-wrap:wrap}.student-member-complete-button{margin-left:48px}}.member-upload-zone{align-items:center;background:#fafbfc;border:1.5px dashed #d4d9e1;border-radius:14px;display:flex;flex-direction:column;gap:10px;padding:2rem 1.25rem 1.75rem;text-align:center;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.member-upload-zone:hover{background:#fffdf3;border-color:#f3d47b}.member-upload-zone:focus-visible{border-color:#ecb325;box-shadow:0 0 0 3px #ecb3252e;outline:none}.member-upload-zone.drag-over{background:#fdf7e3;border-color:#ecb325;box-shadow:inset 0 0 0 1px #ecb32559;transform:scale(.995)}.member-upload-zone.is-uploading{border-color:#ecb32573;pointer-events:none}.member-upload-icon{align-items:center;background:#fff3cf;border:1px solid #f3d47b;border-radius:50%;color:#b98a10;display:inline-flex;font-size:22px;height:48px;justify-content:center;transition:transform .18s ease;width:48px}.member-upload-zone:hover .member-upload-icon{transform:translateY(-2px)}.member-upload-label{color:#4b5565;font-size:1rem}.member-upload-label u{color:#b98a10;text-decoration-color:#b98a1073}.member-upload-hint{color:#8a93a3;font-size:.8125rem}.member-file-row{align-items:flex-start;background:#fff;border:1px solid #e3e6eb;border-radius:12px;display:flex;gap:12px;padding:12px;transition:border-color .15s ease,box-shadow .15s ease}.member-file-row:hover{border-color:#cdd4de;box-shadow:0 1px 2px #1018280d}.member-file-icon{align-items:center;border-radius:10px;display:inline-flex;flex-shrink:0;font-size:21px;height:42px;justify-content:center;width:42px}.member-file-icon.is-pdf{background:#fdecea;color:#d92d20}.member-file-icon.is-img{background:#e8f7ee;color:#12805c}.member-file-icon.is-video{background:#f1eafb;color:#7135d5}.member-file-icon.is-audio{background:#fdf0e4;color:#c2650d}.member-file-icon.is-archive{background:#fdf6e3;color:#a97a0b}.member-file-icon.is-doc{background:#e9f1fd;color:#1f66d1}.member-file-icon.is-sheet{background:#e8f7ee;color:#157347}.member-file-icon.is-slides{background:#e6f6f6;color:#0d7c8a}.member-file-icon.is-default{background:#f0f2f5;color:#6b7280}.member-file-body{flex:1 1 auto;min-width:0}.member-file-name{color:#2f3646;display:block;font-size:.875rem;font-weight:600;margin-bottom:6px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.member-file-name:hover,.member-file-name:focus-visible{color:#b98a10;text-decoration:underline}.member-file-label-field{align-items:center;background:#f5f6f8;border:1px solid transparent;border-radius:8px;color:#8a93a3;display:flex;font-size:.8125rem;gap:8px;padding:0 10px;transition:border-color .15s ease,background .15s ease}.member-file-label-field:focus-within{background:#fff;border-color:#ecb325;box-shadow:0 0 0 3px #ecb3251f}.member-file-label-field i{flex-shrink:0;font-size:15px}.member-file-label-field input{background:transparent;border:0;color:#3d4453;font-size:.8125rem;outline:none;padding:8px 0;width:100%}.member-file-label-field input::-moz-placeholder{color:#9aa2b1}.member-file-label-field input::placeholder{color:#9aa2b1}.member-file-remove{align-items:center;background:transparent;border:0;border-radius:8px;color:#8a93a3;display:inline-flex;flex-shrink:0;font-size:17px;height:34px;justify-content:center;transition:background .15s ease,color .15s ease;width:34px}.member-file-remove:hover,.member-file-remove:focus-visible{background:#fdecea;color:#d92d20}.dropzone{border:1px dashed rgba(0,0,0,.244)!important;border-radius:10px;background-color:var(--bg-body);display:flex;align-items:center;justify-content:center}.dropzone:hover{background-color:#ffffff83}.dropzone .dz-preview.dz-image-preview{background-color:var(--bg-body)}.htmx-indicator{display:none}.htmx-request .htmx-indicator,.htmx-request.htmx-indicator{display:inline}.modal-details .card{transition:transform .2s ease,box-shadow .2s ease}.modal-details .lift-on-hover:hover{transform:translateY(-2px);box-shadow:var(--tblr-box-shadow-lg)}.modal-details .subheader{letter-spacing:.02em}.modal-details .chip{background-color:#f6f7f9!important;border:1px solid rgba(0,0,0,.06)}.modal-details dl dt{color:#8a8f98;font-size:.85rem;text-transform:uppercase}.modal-details dl dd{font-weight:600}.modal-details .list-unstyled li{border-color:#0000000f!important}.fcm-notification-banner{position:fixed;top:0;left:0;right:0;z-index:9999;background:linear-gradient(135deg,#206bc4,#1a5aa0);color:#fff;padding:12px 16px;box-shadow:0 2px 8px #00000026;animation:fcm-slide-down .3s ease-out}@keyframes fcm-slide-down{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.fcm-banner-content{max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:12px}.fcm-banner-icon{flex-shrink:0;width:36px;height:36px;background:#fff3;border-radius:50%;display:flex;align-items:center;justify-content:center}.fcm-banner-text{flex:1;display:flex;flex-direction:column;gap:2px}.fcm-banner-text strong{font-size:14px;font-weight:600}.fcm-banner-text span{font-size:12px;opacity:.9}.fcm-banner-btn{border:none;cursor:pointer;font-size:13px;font-weight:500;padding:8px 16px;border-radius:6px;transition:all .2s;display:flex;align-items:center;justify-content:center}.fcm-banner-btn-primary{background:#ecb325;color:#1f252f}.fcm-banner-btn-primary:hover{background:#d9a020;transform:translateY(-1px)}.fcm-banner-btn-secondary{background:#ffffff26;color:#fff;padding:8px;width:32px;height:32px}.fcm-banner-btn-secondary:hover{background:#ffffff40}.fcm-banner-btn:disabled{opacity:.6;cursor:not-allowed}@media (max-width: 640px){.fcm-notification-banner{padding:10px 12px}.fcm-banner-text span{display:none}.fcm-banner-btn-primary{padding:6px 12px;font-size:12px}}body.fcm-banner-visible{padding-top:60px}body.fcm-banner-visible .navbar{top:60px}.fcm-banner-warning{background:linear-gradient(135deg,#f59e0b,#d97706)}.fcm-banner-warning .fcm-banner-icon{background:#ffffff40}.fcm-help-modal{position:fixed;inset:0;background:#0009;z-index:10000;display:flex;align-items:center;justify-content:center;padding:20px;animation:fcm-fade-in .2s ease-out}@keyframes fcm-fade-in{0%{opacity:0}to{opacity:1}}.fcm-help-modal-content{background:#fff;border-radius:12px;max-width:500px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px #0000004d;animation:fcm-slide-up .3s ease-out}@keyframes fcm-slide-up{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}.fcm-help-modal-header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #e5e7eb}.fcm-help-modal-header h3{margin:0;font-size:18px;font-weight:600;color:#1f2937}.fcm-help-modal-close{background:none;border:none;font-size:28px;color:#6b7280;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s}.fcm-help-modal-close:hover{background:#f3f4f6;color:#1f2937}.fcm-help-modal-body{padding:24px;color:#374151;line-height:1.6}.fcm-help-modal-body h4{margin:20px 0 10px;font-size:14px;font-weight:600;color:#1f2937}.fcm-help-modal-body h4:first-child{margin-top:0}.fcm-help-modal-body ol{margin:0 0 16px;padding-left:20px}.fcm-help-modal-body li{margin-bottom:6px}.fcm-help-note{background:#eff6ff;border-left:4px solid #3b82f6;padding:12px 16px;margin-top:20px;border-radius:0 6px 6px 0;font-size:14px}.fcm-help-note strong{color:#1e40af}.refund-page{position:relative;z-index:1;min-height:100vh;background-color:#0a0a0a;color:#fafaf8;padding:48px 16px}.refund-header{display:flex;align-items:center;justify-content:space-between;max-width:640px;margin:0 auto 48px}.refund-header-logo{display:flex;align-items:flex-end;gap:3px;text-decoration:none}.refund-header-logo img{height:24px;display:block}.refund-header-logo-name{font-family:Montserrat,sans-serif;font-weight:600;font-size:1.5rem;color:#f5a800;line-height:1;transform:translateY(4px)}.refund-header-badge{font-family:Poppins,sans-serif;font-size:12px;font-weight:600;color:#f5a800;letter-spacing:.05em;text-transform:uppercase;padding:6px 14px;border:1px solid rgba(245,168,0,.5);border-radius:999px}.refund-wrap{width:100%;max-width:640px;margin:0 auto}.refund-title-block{margin-bottom:32px;text-align:center}.refund-icon-wrap{width:64px;height:64px;background:#f5a8001a;border:1px solid rgba(245,168,0,.2);border-radius:18px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:20px}.refund-icon-wrap .ti{font-size:28px;color:#f5a800}.refund-title-block h1{font-family:Poppins,sans-serif;font-size:36px;font-weight:800;color:#fafaf8;margin:0 0 10px;letter-spacing:-.03em;line-height:1.15}.refund-title-block p{font-family:Inter,sans-serif;font-size:15px;color:#888;margin:0;line-height:1.6}.refund-card{background:#1a1a1a;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:32px;margin-bottom:24px}.refund-section-label{font-family:Poppins,sans-serif;font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#888;margin-bottom:16px;display:flex;align-items:center;gap:12px}.refund-section-label:after{content:"";flex:1;height:1px;background:#ffffff1a}.refund-alert{background:#f5a80014;border:1px solid rgba(245,168,0,.18);border-radius:12px;padding:16px;display:flex;align-items:flex-start;gap:12px;margin-bottom:24px;font-family:Inter,sans-serif;font-size:14px;color:#888;line-height:1.6}.refund-alert .ti{color:#f5a800;font-size:20px;margin-top:1px;flex-shrink:0}.refund-alert strong{color:#fafaf8;font-weight:600}.refund-helper{background:#1a1a1a;border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:20px;margin-bottom:24px}.refund-helper-title{display:flex;align-items:center;gap:8px;font-family:Poppins,sans-serif;font-size:13px;font-weight:700;color:#fafaf8;margin-bottom:12px}.refund-helper-title .ti{color:#f5a800}.refund-helper ol{margin:0;padding-left:20px;color:#888;font-size:14px;line-height:1.8}.refund-helper li::marker{color:#f5a800}.refund-helper strong{color:#fafaf8}.refund-form .form-label{color:#888;font-family:Inter,sans-serif;font-size:13px;font-weight:600;margin-bottom:8px}.refund-form .form-control,.refund-form .form-select{background:#0a0a0a;border:1px solid #333;color:#fafaf8;font-family:Inter,sans-serif;font-size:14px;border-radius:10px;padding:12px 14px;transition:all .2s ease}.refund-form .form-control::-moz-placeholder{color:#888;font-weight:300}.refund-form .form-control::placeholder{color:#888;font-weight:300}.refund-form .form-control:focus,.refund-form .form-select:focus{background:#0a0a0a;border-color:#f5a800bf;box-shadow:0 0 0 3px #f5a8001f;color:#fafaf8}.refund-form .invalid-feedback{color:#f87171;font-size:12px}.refund-form .form-control.is-invalid{border-color:#f8717180}.refund-form .form-text{color:#888;font-size:12px;margin-top:6px}.refund-btn{width:100%;background:#f5a800;color:#0a0a0a;border:none;border-radius:14px;padding:17px 24px;font-family:Poppins,sans-serif;font-size:15px;font-weight:800;letter-spacing:.02em;display:inline-flex;align-items:center;justify-content:center;gap:9px;cursor:pointer;transition:all .2s ease;margin-top:8px}.refund-btn:hover:not(:disabled){box-shadow:0 12px 40px #f5a80038;transform:translateY(-1px)}.refund-btn:disabled{opacity:.6;cursor:not-allowed}.refund-btn-content,.refund-btn-spinner{display:inline-flex;align-items:center;gap:8px}.refund-btn-spinner.d-none{display:none!important}.refund-state{text-align:center;padding:40px 0}.refund-state-icon{width:72px;height:72px;border-radius:18px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:20px}.refund-state-icon.success{background:#28a7451a;border:1px solid rgba(40,167,69,.18)}.refund-state-icon.pending{background:#f5a8001a;border:1px solid rgba(245,168,0,.18)}.refund-state-icon.success .ti{color:#28a745;font-size:32px}.refund-state-icon.pending .ti{color:#f5a800;font-size:32px}.refund-state-title{font-family:Poppins,sans-serif;font-size:22px;font-weight:800;color:#fafaf8;margin-bottom:10px;letter-spacing:-.02em}.refund-state-text{font-family:Inter,sans-serif;font-size:15px;color:#888;line-height:1.6;max-width:420px;margin:0 auto}.refund-footer{margin-top:32px;text-align:center;font-size:12px;color:#888;line-height:1.7}.refund-footer a{color:#f5a800;text-decoration:none}.refund-footer a:hover{opacity:.85}.refund-footer-line{margin-bottom:4px}.refund-powered{display:inline-flex;align-items:center;gap:7px;margin-top:10px;color:#888}.refund-powered-brand{display:inline-flex;align-items:center;gap:3px}.refund-powered img{width:14px;height:14px;-o-object-fit:contain;object-fit:contain}.refund-powered-name{color:#f5a800;font-weight:600}.refund-dashboard{background-color:#f4f5f7!important;color:#1e293b;flex:1;min-height:0;padding:40px 24px;display:flex;flex-direction:column}.refund-page{min-height:100vh}.refund-slot-main{flex:1;min-height:0}.refund-dashboard-body,.refund-table-host{flex:1;min-height:0;display:flex;flex-direction:column}.refund-dashboard .info-alert{background:#fff;border:0;border-radius:12px;padding:16px;display:flex;align-items:flex-start;gap:12px;margin-bottom:24px;color:#6c757d;font-size:14px;line-height:1.6;box-shadow:0 1px 3px #0000000a}.refund-dashboard .info-alert .ti{color:#f5a800;font-size:20px;margin-top:1px;flex-shrink:0}.refund-dashboard .info-alert strong{color:#1e293b;font-weight:600}.refund-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:24px}.refund-metric-card{background:#fff;border:0;border-radius:14px;padding:24px;display:flex;align-items:flex-start;gap:16px;transition:all .2s ease;box-shadow:0 1px 3px #0000000a}.refund-metric-card:hover{transform:translateY(-2px);box-shadow:0 12px 32px #00000014}.refund-metric-icon{width:44px;height:44px;border-radius:12px;background:#f5a8001a;border:1px solid rgba(245,168,0,.18);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.refund-metric-icon .ti{color:#f5a800;font-size:22px}.refund-metric-content{flex:1}.refund-metric-label{font-family:Poppins,sans-serif;font-size:10px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:#6c757d;margin-bottom:6px}.refund-metric-value{font-family:Poppins,sans-serif;font-size:24px;font-weight:800;color:#1e293b}.refund-filter-bar{background:#fff;border:0;border-radius:12px;padding:16px;display:flex;gap:12px;flex-wrap:nowrap;align-items:center;margin-bottom:24px;box-shadow:0 1px 3px #0000000a}.refund-filter-search{flex:1;min-width:0}.refund-filter-status{width:220px;flex-shrink:0}.refund-filter-bar .input-icon{position:relative;width:100%}.refund-filter-bar .input-icon .ti{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#adb5bd;font-size:16px;pointer-events:none}.refund-filter-bar .form-control{background:#fff;border:1px solid #d9dbde;color:#1e293b;padding:10px 14px 10px 42px;border-radius:10px;font-size:14px;transition:all .2s ease}.refund-filter-bar .form-control:focus{border-color:#f5a800bf;box-shadow:0 0 0 3px #f5a8001f;background:#fff}.refund-filter-bar .ui-select-dropdown{width:100%}.refund-filter-bar .ui-select-trigger{background:#fff;border-color:#d9dbde;font-size:14px;padding:.594rem .875rem;min-height:42px}.refund-filter-bar .ui-select-trigger:hover,.refund-filter-bar .ui-select-dropdown:focus-within .ui-select-trigger{border-color:#f5a800bf;box-shadow:0 0 0 3px #f5a8001f}.refund-filter-bar .ui-select-menu{border-radius:10px}.refund-table-wrapper{background:#fff;border:0;border-radius:16px;overflow:auto;box-shadow:0 1px 3px #0000000a;flex:0 0 auto}.refund-request-table-wrapper{overflow-x:hidden}.refund-request-table{table-layout:fixed;min-width:0!important}.refund-request-table .refund-col-date{width:82px}.refund-request-table .refund-col-transaction{width:200px}.refund-request-table .refund-col-email{width:19%}.refund-request-table .refund-col-status{width:126px}.refund-request-table .refund-col-actions{width:146px}.refund-request-table th,.refund-request-table td{min-width:0;overflow:hidden}.refund-table-wrapper .refund-request-table thead th,.refund-table-wrapper .refund-request-table tbody td{padding-left:10px!important;padding-right:10px!important}.refund-cell-ellipsis{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.refund-row-clickable{cursor:pointer}.refund-row-clickable:focus-visible{outline:2px solid #F5A800;outline-offset:-2px}.refund-table-wrapper .table,.slot-main .refund-dashboard .table{color:#1e293b!important;border-collapse:collapse;margin-bottom:0;width:100%}.refund-table-wrapper .table tbody,.slot-main .refund-dashboard .table tbody{vertical-align:top}.refund-table-wrapper .table tbody tr,.slot-main .refund-dashboard .table tbody tr{height:auto}.refund-table-wrapper .table tbody td,.slot-main .refund-dashboard .table tbody td{background-color:#fff!important;color:#1e293b!important;border-bottom:1px solid #f1f3f5!important;border-top:none!important;padding:14px 16px!important;vertical-align:middle!important;height:auto}.refund-table-wrapper .table tbody tr:first-child td,.slot-main .refund-dashboard .table tbody tr:first-child td{border-top:none!important}.refund-table-wrapper .table thead th,.slot-main .refund-dashboard .table thead th{background:#0a0a0a!important;color:#f5a800!important;border:none!important;border-bottom:1px solid rgba(245,168,0,.25)!important;font-family:Poppins,sans-serif;font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:.12em;padding:16px 18px!important;white-space:nowrap}.refund-table-wrapper .table tbody tr:hover td,.slot-main .refund-dashboard .table tbody tr:hover td{background-color:#f8f9fa!important}.refund-table-wrapper .table tbody tr:last-child td,.slot-main .refund-dashboard .table tbody tr:last-child td{border-bottom:none!important}.refund-table .text-muted{color:#6c757d!important}.refund-reason-cell{max-width:none}.refund-reason-text{max-width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.45}.refund-reason-preview{border-radius:8px;cursor:help;outline:none;padding:4px 6px;margin:-4px -6px;transition:background-color .18s ease,color .18s ease}.refund-reason-preview:hover,.refund-reason-preview:focus-visible{background:#f5a80017;color:#111827}.refund-reason-preview:focus-visible{box-shadow:0 0 0 2px #f5a8004d}.tippy-box[data-theme~=refund-reason]{background:#15171c;border:1px solid rgba(255,255,255,.08);border-radius:12px;box-shadow:0 14px 36px #0f172a47;color:#f8fafc;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;line-height:1.55}.tippy-box[data-theme~=refund-reason] .tippy-content{padding:14px 16px;text-align:left}.tippy-box[data-theme~=refund-reason][data-placement^=top]>.tippy-arrow:before{border-top-color:#15171c}.tippy-box[data-theme~=refund-reason][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#15171c}.refund-status-badge{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:5px 9px;border-radius:999px;font-size:11px;font-weight:600;line-height:1}.refund-status-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.refund-status-badge-warning{background:#f5a8001f;color:#b45309;border:1px solid rgba(245,168,0,.2)}.refund-status-badge-success{background:#22c55e1f;color:#15803d;border:1px solid rgba(34,197,94,.2)}.refund-status-badge-danger{background:#ef44441f;color:#b91c1c;border:1px solid rgba(239,68,68,.2)}.refund-status-badge-secondary{background:#6c757d1a;color:#6c757d;border:1px solid rgba(108,117,125,.15)}.refund-actions{display:flex;gap:6px;justify-content:flex-end;flex-wrap:nowrap;align-items:center}.refund-actions .btn,.refund-actions button{font-size:12px;font-weight:600;padding:8px 12px;border-radius:8px;display:inline-flex;align-items:center;gap:6px;border:none;cursor:pointer;transition:all .2s ease}.refund-request-table .refund-actions button{width:36px;height:36px;justify-content:center;padding:0;border-radius:10px;font-size:16px;flex:0 0 36px}.refund-request-table .refund-actions button:hover:not(:disabled){box-shadow:0 5px 12px #0f172a1f;transform:translateY(-1px)}.refund-automatic-label{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.refund-btn-approve{background:#f5a800;color:#0a0a0a}.refund-btn-approve:hover{background:#d4a017}.refund-btn-deny{background:#ef44441a;color:#b91c1c;border:1px solid rgba(239,68,68,.2)}.refund-btn-deny:hover{background:#ef44442e}.refund-btn-retry{background:#f5a8001a;color:#b45309;border:1px solid rgba(245,168,0,.2)}.refund-btn-retry:hover{background:#f5a8002e}.refund-btn-details{background:#f4f5f7;color:#6c757d;border:1px solid #e5e5e5}.refund-btn-details:hover{color:#1e293b;background:#e9ecef}.refund-details-row td{padding:0!important;background:#fff!important}.refund-details-panel{padding:24px;border-top:1px solid #e9ecef;background:#fff}.refund-details-panel h4{font-family:Poppins,sans-serif;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#6c757d;margin-bottom:12px;display:flex;align-items:center;gap:8px}.refund-details-panel h4 .ti{color:#f5a800}.refund-details-panel p{color:#6c757d;font-size:14px;line-height:1.7;margin-bottom:16px}.refund-details-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.refund-details-grid .detail-label{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:#6c757d;margin-bottom:4px}.refund-details-grid .detail-value{color:#1e293b;font-size:14px;font-weight:600}.refund-table tbody tr:only-child{height:100%}.refund-table tbody tr:only-child td{height:100%;vertical-align:middle;border-bottom:none!important}.refund-pagination .pagination .page-link{background:#fff;border-color:#e5e5e5;color:#1e293b}.refund-pagination .pagination .page-link:hover{background:#f4f5f7;border-color:#f5a800;color:#f5a800}.refund-pagination .pagination .page-item.active .page-link{background:#f5a800;border-color:#f5a800;color:#0a0a0a}.refund-toast{position:fixed;top:80px;right:24px;z-index:1080;background:#1a1a1a;border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:16px 20px;display:flex;align-items:center;gap:12px;box-shadow:0 16px 40px #00000040;min-width:300px;max-width:420px}.refund-toast-icon{width:36px;height:36px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.refund-toast-icon.success{background:#4ade801a;color:#4ade80}.refund-toast-icon.error{background:#f871711a;color:#f87171}.refund-toast-icon.warning{background:#f5a8001a;color:#f5a800}.refund-toast-body{flex:1}.refund-toast-title{font-family:Poppins,sans-serif;font-size:14px;font-weight:700;color:#fafaf8;margin-bottom:2px}.refund-toast-message{font-size:13px;color:#888;line-height:1.4}.refund-toast-close{background:none;border:none;color:#555;cursor:pointer;padding:4px}.refund-toast-close:hover{color:#fafaf8}@media (max-width: 767.98px){.refund-page{padding:32px 16px}.refund-title-block h1{font-size:28px}.refund-card{padding:24px}.refund-dashboard{padding:24px 16px}.refund-metrics{grid-template-columns:1fr}.refund-filter-bar{padding:12px;gap:10px}.refund-filter-status{width:160px}.refund-filter-bar .form-control{padding:9px 12px 9px 38px}.refund-filter-bar .ui-select-trigger{padding:.5rem .75rem;min-height:40px}.refund-table thead{display:none}.refund-table tbody tr{display:block;margin-bottom:16px;border:1px solid #e5e5e5;border-radius:12px;background:#fff;overflow:hidden}.refund-table tbody td{display:block;text-align:right;border-bottom:1px solid #f1f3f5!important;padding:12px 16px!important}.refund-request-table-wrapper{overflow-x:visible}.refund-request-table{table-layout:auto}.refund-request-table .refund-col-date,.refund-request-table .refund-col-transaction,.refund-request-table .refund-col-email,.refund-request-table .refund-col-reason,.refund-request-table .refund-col-status,.refund-request-table .refund-col-actions{width:auto}.refund-table tbody td:before{content:attr(data-label);float:left;font-weight:700;text-transform:uppercase;font-size:11px;color:#6c757d;letter-spacing:.05em}.refund-table tbody td:last-child{border-bottom:none!important}.refund-actions{justify-content:flex-end}.refund-details-panel{padding:20px}}.sale-table-livewire .refund-actions button{width:36px;height:36px;justify-content:center;padding:0;border-radius:10px;font-size:16px;flex:0 0 36px}.sale-table-livewire .refund-actions button:hover:not(:disabled){box-shadow:0 5px 12px #0f172a1f;transform:translateY(-1px)}.refund-btn-resend{background:#f5a8001a;color:#b45309;border:1px solid rgba(245,168,0,.2)}.refund-btn-resend:hover:not(:disabled){background:#f5a8002e}.sales-dashboard{--sales-yellow: #ecb325;--sales-yellow-soft: rgba(236, 179, 37, .13);--sales-dark: #0a0a0a;--sales-text: #253044;--sales-muted: #6f7785;--sales-border: #e7ebf1;--sales-surface: #fff;color:var(--sales-text)}.sales-page-header{margin-bottom:26px}.sales-breadcrumb .breadcrumb{align-items:center;gap:4px;margin:0}.sales-breadcrumb .breadcrumb-item,.sales-breadcrumb .breadcrumb-item a{align-items:center;color:#7a8493;display:inline-flex;font-size:12px;font-weight:700;gap:6px;text-decoration:none}.sales-breadcrumb .breadcrumb-item a{border-radius:7px;padding:5px 7px;transition:background-color .18s ease,color .18s ease}.sales-breadcrumb .breadcrumb-item a:hover,.sales-breadcrumb .breadcrumb-item a:focus-visible{background:var(--sales-yellow-soft);color:#8b6500}.sales-breadcrumb .breadcrumb-item.active{color:#a1a8b3}.sales-breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:#b5bdc8;content:"›";font-size:17px;line-height:1;padding:0 2px 0 0}.sales-page-heading{align-items:center;display:flex;gap:14px}.sales-page-icon{align-items:center;background:var(--sales-yellow-soft);border:1px solid rgba(236,179,37,.22);border-radius:12px;color:var(--sales-yellow);display:inline-flex;flex:0 0 auto;font-size:25px;height:48px;justify-content:center;width:48px}.sales-page-description{color:var(--sales-muted);font-size:14px;margin-top:4px}.sales-metrics{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:22px}.sales-metric-card{align-items:center;background:var(--sales-surface);border:1px solid var(--sales-border);border-radius:12px;box-shadow:0 8px 24px #0f172a0f;display:flex;gap:16px;min-height:105px;padding:20px 22px;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.sales-metric-card:hover{border-color:#ecb32557;box-shadow:0 12px 30px #0f172a17;transform:translateY(-1px)}.sales-metric-icon{align-items:center;background:var(--sales-yellow-soft);border-radius:11px;color:var(--sales-yellow);display:inline-flex;flex:0 0 auto;font-size:24px;height:48px;justify-content:center;width:48px}.sales-metric-label{color:var(--sales-muted);font-size:11px;font-weight:800;letter-spacing:.055em;margin-bottom:4px;text-transform:uppercase}.sales-metric-value{color:#202a3a;font-size:23px;font-weight:800;letter-spacing:-.025em;line-height:1.2}.sales-metric-currencies{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px 11px}.sales-metric-separator{color:#c4cad3;font-size:18px;font-weight:500;line-height:1}.sales-tabs{align-items:center;background:#e9edf2;border-radius:10px;display:inline-flex;gap:4px;margin-bottom:18px;padding:4px}.sales-tab{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:7px;color:#6b7482;cursor:pointer;display:inline-flex;font-size:13px;font-weight:750;gap:7px;min-height:38px;padding:8px 15px;transition:background-color .18s ease,box-shadow .18s ease,color .18s ease}.sales-tab:hover,.sales-tab:focus-visible{color:#202a3a;outline:0}.sales-tab.active{background:#fff;box-shadow:0 2px 7px #0f172a1c;color:#171717}.sales-tab.active i{color:var(--sales-yellow)}.sales-filter-bar{align-items:center;background:#fff;border:1px solid var(--sales-border);border-radius:12px;box-shadow:0 6px 20px #0f172a0b;display:flex;gap:12px;margin-bottom:14px;padding:12px}.sales-filter-search{flex:1 1 auto;min-width:0;position:relative}.sales-filter-search>.ti{color:#8b94a2;font-size:18px;left:14px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.sales-filter-search .form-control{background:#f8fafc;border:1px solid #e1e6ed;border-radius:9px;box-shadow:none;min-height:44px;padding-left:42px}.sales-filter-search .form-control:focus{background:#fff;border-color:var(--sales-yellow);box-shadow:0 0 0 3px #ecb32526}.sales-filter-button{align-items:center;background:#fff;border:1px solid #d7dde6;border-radius:9px;color:#344054;display:inline-flex;flex:0 0 auto;font-size:13px;font-weight:750;gap:8px;min-height:44px;padding:0 16px;transition:border-color .18s ease,box-shadow .18s ease,color .18s ease}.sales-filter-button:hover,.sales-filter-button:focus-visible{border-color:var(--sales-yellow);box-shadow:0 0 0 3px #ecb32521;color:#171717;outline:0}.sales-filter-count{align-items:center;background:var(--sales-yellow);border-radius:999px;color:#171717;display:inline-flex;font-size:10px;font-weight:850;height:20px;justify-content:center;min-width:20px;padding:0 6px}.sales-table-wrapper{background:#fff;border:1px solid var(--sales-border);border-radius:12px;box-shadow:0 8px 28px #0f172a0f;overflow:hidden}.sales-table{color:var(--sales-text);margin:0}.sales-table thead th{background:#f8fafc;border-bottom:1px solid var(--sales-border);color:#6f7785;font-size:10px;font-weight:850;letter-spacing:.065em;padding-bottom:13px;padding-top:13px;text-transform:uppercase;white-space:nowrap}.sales-table tbody td{border-color:#edf0f4;font-size:13px;padding-bottom:15px;padding-top:15px;vertical-align:middle}.sales-table-row{cursor:pointer}.sales-table tbody tr:hover td{background:#fffdf7}.sales-product-name{color:#202a3a;font-weight:700;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sales-customer-email{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sales-currency-badge{background:#f0f3f7;border:1px solid #e1e6ed;border-radius:6px;color:#4b5565;display:inline-flex;font-size:10px;font-weight:850;letter-spacing:.06em;padding:5px 8px}.sales-commission-value{color:#202a3a;font-weight:800}.sales-btn-details{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #d9dfe7;border-radius:8px;color:#5f6978;display:inline-flex;font-size:18px;height:36px;justify-content:center;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease;width:36px}.sales-btn-details:hover,.sales-btn-details:focus-visible{background:var(--sales-yellow);border-color:var(--sales-yellow);box-shadow:0 6px 16px #ecb3253d;color:#171717;outline:0}.sales-pagination .pagination{justify-content:flex-end}.sale-filter-panel .sale-date-input .input-icon-addon{color:#8b94a2}.sale-filter-panel .sale-date-input .form-control{padding-left:40px}.sale-filter-panel .sale-filter-multi-select{width:100%}.sale-filter-panel .sale-filter-multi-select .ui-select-trigger{background:#fff;border:1px solid #dce3ec;border-radius:8px;min-height:44px;padding:8px 12px}.sale-filter-panel .sale-filter-multi-select:focus-within .ui-select-trigger{border-color:var(--nectraz-yellow);box-shadow:0 0 0 3px #ecb3252e}.sale-filter-panel .sale-filter-multi-select .ui-select-menu{max-height:245px;overflow-y:auto;z-index:1085}.sale-filter-panel .ui-multi-select-chip{max-width:100%}.sale-filter-panel .ui-multi-select-chip-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sale-filter-panel .ui-multi-select-all{background:#fafbfc;border:0;width:100%}.sale-filter-panel .ui-multi-select-item,.sale-filter-panel .ui-multi-select-all{justify-content:flex-start;gap:0;text-align:left}.sale-filter-panel .ui-multi-select-check{display:none}.sale-filter-panel .ui-multi-select-item[aria-selected=true]{gap:10px}.sale-filter-panel .ui-multi-select-item[aria-selected=true] .ui-multi-select-check{display:inline-flex;order:0;margin-left:0}.sale-filter-error{color:#c2363f;font-size:12px;font-weight:650}body #modal .modal-dialog:has(.sale-details-modal){height:auto;margin-bottom:1.5rem;margin-top:1.5rem;max-height:none}body #modal .modal-dialog:has(.sale-details-modal) .modal-content,body #modal .sale-details-modal{height:auto;max-height:none}body #modal .sale-details-modal .sale-details-body{flex:0 1 auto;max-height:calc(86vh - 134px);overflow-y:auto}.sale-details-secondary-grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.sale-details-secondary-grid .detail-card{height:100%}.sale-details-secondary-grid .tracking-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sale-details-secondary-grid:has(.tracking-chip:nth-child(3)) .sale-details-tracking-card,.sale-details-secondary-grid:has(.partner-card) .sale-details-partners-card{grid-column:1 / -1}.sale-details-secondary-grid:has(.tracking-chip:nth-child(3)) .tracking-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 991.98px){.sales-dashboard{max-width:100%}.sales-table-wrapper{overflow-x:auto}.sales-table{min-width:930px}}@media (max-width: 767.98px){.sales-dashboard{padding:24px 16px!important}.sale-details-secondary-grid{grid-template-columns:1fr}.sale-details-secondary-grid:has(.tracking-chip:nth-child(3)) .tracking-grid{grid-template-columns:1fr}.sales-page-heading{align-items:flex-start}.sales-page-icon{height:42px;width:42px}.sales-page-description{font-size:13px}.sales-metrics{grid-template-columns:1fr}.sales-metric-card{min-height:92px;padding:17px}.sales-tabs{display:flex;width:100%}.sales-tab{flex:1 1 50%;justify-content:center}.sales-filter-bar{align-items:stretch;flex-direction:column}.sales-filter-button{justify-content:center;width:100%}.sales-table-wrapper{background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible}.sales-table{display:block;min-width:0}.sales-table thead{display:none}.sales-table tbody{display:grid;gap:12px}.sales-table tbody tr{background:#fff;border:1px solid var(--sales-border);border-radius:12px;box-shadow:0 7px 22px #0f172a0e;display:block;overflow:hidden}.sales-table tbody td{align-items:start;border-bottom:1px solid #eef1f5;display:grid;gap:14px;grid-template-columns:minmax(92px,.42fr) minmax(0,1fr);padding:12px 15px!important;text-align:right!important;white-space:normal!important}.sales-table tbody td:before{color:#7a8493;content:attr(data-label);font-size:10px;font-weight:850;letter-spacing:.055em;text-align:left;text-transform:uppercase}.sales-table tbody td>*{justify-self:end;max-width:100%}.sales-table tbody td:last-child{border-bottom:0}.sales-product-name,.sales-customer-email{max-width:210px}.sales-pagination .pagination{justify-content:center}.sale-filter-panel .offcanvas-body{padding:20px 16px}.sale-filter-panel .offcanvas-footer{padding:14px 16px 18px}}@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{min-height:150px;border:1px solid rgba(0,0,0,.8);border-radius:5px;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{text-align:center;margin:3em 0}.dropzone .dz-message .dz-button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(to bottom,#eee,#ddd)}.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{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:#000000e6;line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,.8);background-color:#fffc}.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:#fff6;padding:0 .4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{transform:scale(1.05);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;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{opacity:1;animation:slide-in 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px;background:#000c;border-radius:50%}.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{display:block;width:54px;height:54px;fill:#fff}.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{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:20px;top:50%;margin-top:-10px;left:15%;right:15%;border:3px solid rgba(0,0,0,.8);background:#000c;border-radius:10px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#fff;display:block;position:relative;height:100%;width:0;transition:width .3s ease-in-out;border-radius:17px}.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{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#b10606;padding:.5em 1em;color:#fff}.dropzone .dz-preview .dz-error-message:after{content:"";position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #b10606}/*!
 * Toastify js 1.12.0
 * https://github.com/apvarun/toastify-js
 * @license MIT licensed
 *
 * Copyright (C) 2018 Varun A P
 */.toastify{padding:12px 20px;color:#fff;display:inline-block;box-shadow:0 3px 6px -1px #0000001f,0 10px 36px -4px #4d60e84d;background:linear-gradient(135deg,#73a5ff,#5477f5);position:fixed;opacity:0;transition:all .4s cubic-bezier(.215,.61,.355,1);border-radius:2px;cursor:pointer;text-decoration:none;max-width:calc(50% - 20px);z-index:2147483647}.toastify.on{opacity:1}.toast-close{background:transparent;border:0;color:#fff;cursor:pointer;font-family:inherit;font-size:1em;opacity:.4;padding:0 5px}.toastify-right{right:15px}.toastify-left{left:15px}.toastify-top{top:-150px}.toastify-bottom{bottom:-150px}.toastify-rounded{border-radius:25px}.toastify-avatar{width:1.5em;height:1.5em;margin:-7px 5px;border-radius:2px}.toastify-center{margin-left:auto;margin-right:auto;left:0;right:0;max-width:fit-content;max-width:-moz-fit-content}@media only screen and (max-width: 360px){.toastify-right,.toastify-left{margin-left:auto;margin-right:auto;left:0;right:0;max-width:-moz-fit-content;max-width:fit-content}}.ts-control{border:1px solid var(--bs-border-color);padding:.375rem .75rem;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:none;border-radius:var(--bs-border-radius);display:flex;flex-wrap:wrap}.ts-wrapper.multi.has-items .ts-control{padding:calc(.375rem - 1px + -0) .75rem calc(.375rem - 4px + -0)}.full .ts-control{background-color:var(--bs-body-bg)}.disabled .ts-control,.disabled .ts-control *{cursor:default!important}.focus .ts-control{box-shadow:none}.ts-control>*{vertical-align:baseline;display:inline-block}.ts-wrapper.multi .ts-control>div{cursor:pointer;margin:0 3px 3px 0;padding:1px 5px;background:#efefef;color:#343a40;border:0 solid #dee2e6}.ts-wrapper.multi .ts-control>div.active{background:#0d6efd;color:#fff;border:0 solid rgba(0,0,0,0)}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{color:#878787;background:#fff;border:0 solid white}.ts-control>input{flex:1 1 auto;min-width:7rem;display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0!important;text-indent:0!important;border:0 none!important;background:none!important;line-height:inherit!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important;box-shadow:none!important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none!important}.has-items .ts-control>input{margin:0 4px!important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:calc(.75rem + 5px);right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px!important}.disabled .ts-control{opacity:.5;background-color:var(--bs-secondary-bg)}.input-hidden .ts-control>input{opacity:0;position:absolute;left:-10000px}.ts-dropdown{position:absolute;top:100%;left:0;width:100%;z-index:10;border:1px solid #d0d0d0;background:var(--bs-body-bg);margin:.25rem 0 0;border-top:0 none;box-sizing:border-box;box-shadow:0 1px 3px #0000001a;border-radius:0 0 var(--bs-border-radius) var(--bs-border-radius)}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:#ffed2866;border-radius:1px}.ts-dropdown .option,.ts-dropdown .optgroup-header,.ts-dropdown .no-results,.ts-dropdown .create{padding:3px .75rem}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{opacity:1;cursor:pointer}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.ts-dropdown .optgroup-header{color:#6c757d;background:var(--bs-body-bg);cursor:default}.ts-dropdown .active{background-color:var(--bs-tertiary-bg);color:var(--bs-body-color)}.ts-dropdown .active.create{color:var(--bs-body-color)}.ts-dropdown .create{color:#343a4080}.ts-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:3px .75rem}.ts-dropdown .spinner:after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border:5px solid #d0d0d0;border-color:#d0d0d0 transparent #d0d0d0 transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ts-dropdown-content{overflow:hidden auto;max-height:200px;scroll-behavior:smooth}.ts-wrapper.plugin-drag_drop .ts-dragging{color:transparent!important}.ts-wrapper.plugin-drag_drop .ts-dragging>*{visibility:hidden!important}.plugin-checkbox_options:not(.rtl) .option input{margin-right:.5rem}.plugin-checkbox_options.rtl .option input{margin-left:.5rem}.plugin-clear_button{--ts-pr-clear-button: 1em}.plugin-clear_button .clear-button{opacity:0;position:absolute;top:50%;transform:translateY(-50%);right:calc(.75rem - 5px);margin-right:0!important;background:transparent!important;transition:opacity .5s;cursor:pointer}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret),.75rem)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{position:relative;padding:6px .75rem;border-bottom:1px solid #d0d0d0;background:color-mix(var(--bs-body-bg),#d0d0d0,85%);border-radius:var(--bs-border-radius) var(--bs-border-radius) 0 0}.ts-wrapper .dropdown-header-close{position:absolute;right:.75rem;top:50%;color:#343a40;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.focus.dropdown-active .ts-control{box-shadow:none;border:1px solid var(--bs-border-color);box-shadow:var(--bs-box-shadow-inset)}.plugin-dropdown_input .dropdown-input{border:1px solid #d0d0d0;border-width:0 0 1px;display:block;padding:.375rem .75rem;box-shadow:none;width:100%;background:transparent}.plugin-dropdown_input.focus .ts-dropdown .dropdown-input{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.plugin-dropdown_input .items-placeholder{border:0 none!important;box-shadow:none!important;width:100%}.plugin-dropdown_input.has-items .items-placeholder,.plugin-dropdown_input.dropdown-active .items-placeholder{display:none!important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::-moz-placeholder{color:transparent}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:transparent}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;flex-grow:1;flex-basis:0;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.ts-wrapper.plugin-remove_button .item{display:inline-flex;align-items:center}.ts-wrapper.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:0 5px;border-radius:0 2px 2px 0;box-sizing:border-box}.ts-wrapper.plugin-remove_button .item .remove:hover{background:#0000000d}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:none}.ts-wrapper.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.ts-wrapper.plugin-remove_button:not(.rtl) .item{padding-right:0!important}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #dee2e6;margin-left:5px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#0000}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#fff}.ts-wrapper.plugin-remove_button.rtl .item{padding-left:0!important}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #dee2e6;margin-right:5px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:#0000}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#fff}:root{--ts-pr-clear-button: 0px;--ts-pr-caret: 0px;--ts-pr-min: .75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control:not(.rtl){padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-control.rtl{padding-left:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-wrapper{position:relative}.ts-dropdown,.ts-control,.ts-control input{color:#343a40;font-family:inherit;font-size:inherit;line-height:1.5}.ts-control,.ts-wrapper.single.input-active .ts-control{background:var(--bs-body-bg);cursor:text}.ts-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.ts-dropdown,.ts-dropdown.form-control,.ts-dropdown.form-select{height:auto;padding:0;z-index:1000;background:var(--bs-body-bg);border:1px solid var(--bs-border-color-translucent);border-radius:.375rem;box-shadow:0 6px 12px #0000002d}.ts-dropdown .optgroup-header{font-size:.875rem;line-height:1.5}.ts-dropdown .optgroup:first-child:before{display:none}.ts-dropdown .optgroup:before{content:" ";display:block;height:0;overflow:hidden;border-top:1px solid var(--bs-border-color-translucent);margin:.5rem -.75rem}.ts-dropdown .create{padding-left:.75rem}.ts-dropdown-content{padding:5px 0}.ts-control{transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:flex;align-items:center}@media (prefers-reduced-motion: reduce){.ts-control{transition:none}}.focus .ts-control{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.ts-control .item{display:flex;align-items:center}.ts-wrapper.is-invalid,.was-validated .invalid,.was-validated :invalid+.ts-wrapper{border-color:var(--bs-form-invalid-color)}.ts-wrapper.is-invalid:not(.single),.was-validated .invalid:not(.single),.was-validated :invalid+.ts-wrapper:not(.single){background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem);background-repeat:no-repeat}.ts-wrapper.is-invalid.single,.was-validated .invalid.single,.was-validated :invalid+.ts-wrapper.single{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);background-repeat:no-repeat}.ts-wrapper.is-invalid.focus .ts-control,.was-validated .invalid.focus .ts-control,.was-validated :invalid+.ts-wrapper.focus .ts-control{border-color:var(--bs-form-invalid-color);box-shadow:0 0 0 .25rem rgba(var(--bs-form-invalid-color),.25)}.ts-wrapper.is-valid,.was-validated .valid,.was-validated :valid+.ts-wrapper{border-color:var(--bs-form-valid-color)}.ts-wrapper.is-valid:not(.single),.was-validated .valid:not(.single),.was-validated :valid+.ts-wrapper:not(.single){background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem);background-repeat:no-repeat}.ts-wrapper.is-valid.single,.was-validated .valid.single,.was-validated :valid+.ts-wrapper.single{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);background-repeat:no-repeat}.ts-wrapper.is-valid.focus .ts-control,.was-validated .valid.focus .ts-control,.was-validated :valid+.ts-wrapper.focus .ts-control{border-color:var(--bs-form-valid-color);box-shadow:0 0 0 .25rem rgba(var(--bs-form-valid-color),.25)}.ts-wrapper{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));display:flex}.input-group-sm>.ts-wrapper,.ts-wrapper.form-select-sm,.ts-wrapper.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.input-group-sm>.ts-wrapper .ts-control,.ts-wrapper.form-select-sm .ts-control,.ts-wrapper.form-control-sm .ts-control{border-radius:var(--bs-border-radius-sm);font-size:.875rem}.input-group-sm>.ts-wrapper.has-items .ts-control,.ts-wrapper.form-select-sm.has-items .ts-control,.ts-wrapper.form-control-sm.has-items .ts-control{font-size:.875rem;padding-bottom:0}.input-group-sm>.ts-wrapper.multi.has-items .ts-control,.ts-wrapper.form-select-sm.multi.has-items .ts-control,.ts-wrapper.form-control-sm.multi.has-items .ts-control{padding-top:calc((calc(1.5em + .5rem + calc(var(--bs-border-width) * 2)) - 1.5 * .875rem - calc((var(--bs-border-width) + 1px) * 2)) / 2)!important}.ts-wrapper.multi.has-items .ts-control{padding-left:calc(.75rem - 5px);--ts-pr-min: calc(.75rem - 5px) }.ts-wrapper.multi .ts-control>div{border-radius:calc(var(--bs-border-radius) - 1px)}.input-group-lg>.ts-wrapper,.ts-wrapper.form-control-lg,.ts-wrapper.form-select-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.input-group-lg>.ts-wrapper .ts-control,.ts-wrapper.form-control-lg .ts-control,.ts-wrapper.form-select-lg .ts-control{border-radius:var(--bs-border-radius-lg);font-size:1.25rem}.ts-wrapper:not(.form-control,.form-select){padding:0;border:none;height:auto;box-shadow:none;background:none}.ts-wrapper:not(.form-control,.form-select).single .ts-control{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px}.ts-wrapper.form-select,.ts-wrapper.single{--ts-pr-caret: 2.25rem}.ts-wrapper.form-control,.ts-wrapper.form-select{padding:0!important;height:auto;box-shadow:none;display:flex}.ts-wrapper.form-control .ts-control,.ts-wrapper.form-control.single.input-active .ts-control,.ts-wrapper.form-select .ts-control,.ts-wrapper.form-select.single.input-active .ts-control{border:none!important}.ts-wrapper.form-control:not(.disabled) .ts-control,.ts-wrapper.form-control:not(.disabled).single.input-active .ts-control,.ts-wrapper.form-select:not(.disabled) .ts-control,.ts-wrapper.form-select:not(.disabled).single.input-active .ts-control{background:transparent!important}.input-group>.ts-wrapper{flex-grow:1;width:1%}.input-group>.ts-wrapper:not(:nth-child(2))>.ts-control{border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.ts-wrapper:not(:last-child)>.ts-control{border-top-right-radius:0;border-bottom-right-radius:0}:root{--tblr-box-shadow-lg: 0 1rem 3rem rgba(224 224 224 / 54%);--plyr-color-main: #ECB325}html{overflow-y:auto;height:100%}section.d-flex{min-height:calc(100vh - 60px)}main{overflow-y:auto;-webkit-overflow-scrolling:touch;min-height:calc(100vh - 90px);height:auto;background-color:#f4f5f7;border-radius:10px 10px 0 0}@media (max-width: 768px){body{overflow-y:auto!important;overflow-x:hidden;-webkit-overflow-scrolling:touch}main{overflow-y:auto!important;-webkit-overflow-scrolling:touch;height:auto;min-height:calc(100vh - 60px)}*{-webkit-overflow-scrolling:touch}}.bg-my-yellow{background-color:#ecb325}.text-my-yellow{color:#ecb325}.dashboard-title{font-size:1.75rem;font-weight:800;color:#1f2937;letter-spacing:-.02em;line-height:1.2}.apps-title{font-size:1.75rem;font-weight:800;color:#1f2937;letter-spacing:-.02em;line-height:1.2;margin:0}.apps-breadcrumb .breadcrumb{align-items:center;font-size:.875rem;gap:.25rem}.apps-breadcrumb .breadcrumb-item,.apps-breadcrumb .breadcrumb-item a{align-items:center;display:inline-flex;gap:.4rem}.apps-breadcrumb .breadcrumb-item a{color:#64748b;font-weight:600;text-decoration:none;transition:color .15s ease}.apps-breadcrumb .breadcrumb-item a:hover{color:#b77900}.apps-breadcrumb .breadcrumb-item.active{color:#1e293b;font-weight:700}.apps-breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:#94a3b8;content:"›";font-size:1.2rem;line-height:1;padding:0 .35rem 0 .1rem}.apps-integration-table td img{display:block;max-height:36px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.app-logo-large{max-height:150px!important;max-width:85%!important}.app-card{transition:all .2s ease-in-out;cursor:pointer}.app-card:hover{transform:scale(1.05);box-shadow:0 10px 25px #00000026!important}.card-stat{cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s ease}.card-stat:hover{transform:translateY(-5px);box-shadow:0 10px 25px #00000026!important}.card-stat:hover .ti,.card-stat:hover svg{transform:scale(1.1);transition:transform .3s ease}.card-stat .ti,.card-stat svg{color:#ecb325;opacity:1;transition:transform .3s ease}.flatpickr-calendar{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 10px 25px #0000001a;font-family:inherit}.flatpickr-calendar .flatpickr-months{align-items:center;background:#f8fafc;border-radius:12px 12px 0 0;box-sizing:border-box;min-height:68px;overflow:visible;padding:13px 48px}.flatpickr-current-month{box-sizing:border-box;display:grid!important;align-items:center;gap:.5rem;grid-template-columns:minmax(0,1fr) 5.25rem;height:auto;left:auto;line-height:normal;padding:0;position:static;transform:none;width:100%}.flatpickr-monthDropdown-months{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:.4rem 1.6rem .4rem .75rem;font-size:.9rem;font-weight:500;color:#334155;cursor:pointer;transition:all .2s ease;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .45rem center;background-size:.875rem}.flatpickr-monthDropdown-months:hover,.flatpickr-monthDropdown-months:focus{border-color:#ecb325;box-shadow:0 0 0 3px #ecb32526;outline:none}.flatpickr-current-month input.cur-year{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:.4rem .75rem;font-size:.9rem;font-weight:500;color:#334155;text-align:center;transition:all .2s ease}.flatpickr-current-month input.cur-year:hover,.flatpickr-current-month input.cur-year:focus{border-color:#ecb325;box-shadow:0 0 0 3px #ecb32526;outline:none}.flatpickr-current-month .numInputWrapper{border:none;background:transparent;padding:0;width:5rem}.flatpickr-current-month .numInputWrapper span.arrowUp,.flatpickr-current-month .numInputWrapper span.arrowDown{display:none}.dashboard-calendar-trigger{background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#334155;cursor:pointer;font-size:.9rem;font-weight:600;height:40px;line-height:1.2;min-width:0;padding:0 2rem 0 .75rem;position:relative;text-align:left;width:100%}.dashboard-calendar-trigger:after,.dashboard-calendar-year-trigger:after{border-bottom:2px solid #64748b;border-right:2px solid #64748b;content:"";height:7px;position:absolute;right:.75rem;top:50%;transform:rotate(45deg);transform-origin:center;translate:0 -65%;transition:transform .15s ease;width:7px}.dashboard-calendar-trigger[aria-expanded=true]:after,.dashboard-calendar-year-trigger[aria-expanded=true]:after{transform:rotate(225deg);translate:0 -30%}.dashboard-calendar-trigger:hover,.dashboard-calendar-trigger:focus,.dashboard-calendar-year-trigger:hover,.dashboard-calendar-year-trigger:focus{border-color:#ecb325;box-shadow:0 0 0 3px #ecb32526;outline:none}.dashboard-calendar-navigator{background:#fff;border-bottom:1px solid #e2e8f0;box-shadow:0 12px 20px #0f172a1a;left:0;padding:14px;position:absolute;right:0;top:68px;z-index:5}.dashboard-calendar-navigator[hidden]{display:none}.dashboard-calendar-year{min-width:0;position:relative}.dashboard-calendar-year-trigger{background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#334155;cursor:pointer;font-size:.9rem;font-weight:600;height:40px;line-height:1.2;padding:0 2rem 0 .75rem;position:relative;text-align:left;width:100%}.dashboard-calendar-year-panel{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 12px 24px #0f172a29;display:grid;gap:2px;left:0;max-height:220px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:8}.dashboard-calendar-year-panel[hidden]{display:none}.dashboard-calendar-year-button{background:transparent;border:0;border-radius:6px;color:#334155;font-size:.9rem;font-weight:600;min-height:30px;padding:4px 8px;text-align:center}.dashboard-calendar-year-button:hover,.dashboard-calendar-year-button:focus{background:#fef3c7;color:#92400e;outline:none}.dashboard-calendar-year-button.is-active{background:#ecb325;color:#111827}.dashboard-calendar-month-grid{display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.dashboard-calendar-month-button{background:#f8fafc;border:1px solid transparent;border-radius:8px;color:#475569;font-size:.82rem;font-weight:600;padding:8px 4px}.dashboard-calendar-month-button:hover,.dashboard-calendar-month-button:focus{background:#fef3c7;border-color:#f5c451;color:#92400e;outline:none}.dashboard-calendar-month-button.is-active{background:#ecb325;color:#111827}.dashboard-date-picker .dropdown-toggle{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-date-menu{max-width:calc(100vw - 24px);min-width:min(360px,calc(100vw - 24px));overflow:visible;width:min(360px,calc(100vw - 24px))}.dashboard-date-fields{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-date-field,.dashboard-date-field .input-icon{min-width:0;width:100%}.dashboard-date-field .form-control{cursor:pointer;min-width:0;overflow:hidden;text-overflow:ellipsis;width:100%}.dashboard-date-field .form-control.is-active-date-field{border-color:#ecb325;box-shadow:0 0 0 3px #ecb32526}.dashboard-date-calendar-host{display:none;position:relative}.dashboard-date-calendar-host.is-open{display:block;margin-top:.5rem}.dashboard-date-calendar-host.is-open:before{background:#fff;border-left:1px solid #e2e8f0;border-top:1px solid #e2e8f0;content:"";height:12px;position:absolute;top:2px;transform:translate(-50%) rotate(45deg);width:12px;z-index:2}.dashboard-date-calendar-host.is-selecting-start:before{left:25%}.dashboard-date-calendar-host.is-selecting-end:before{left:75%}.dashboard-date-calendar-host .flatpickr-calendar{left:0!important;display:block;margin-top:.5rem;position:relative!important;right:auto!important;top:0!important;width:100%}.dashboard-date-calendar-host .flatpickr-calendar:before,.dashboard-date-calendar-host .flatpickr-calendar:after{display:none}.dashboard-date-calendar-host .flatpickr-calendar:not(.open){display:none}.flatpickr-calendar .flatpickr-month{color:#1e293b;font-weight:600;height:auto;min-height:42px;overflow:visible}.flatpickr-calendar .flatpickr-prev-month,.flatpickr-calendar .flatpickr-next-month{align-items:center;color:#ecb325;display:flex;height:40px;justify-content:center;padding:10px;top:14px;transition:color .2s ease}.flatpickr-calendar .flatpickr-prev-month:hover,.flatpickr-calendar .flatpickr-next-month:hover{color:#d4a017}.flatpickr-calendar .flatpickr-weekday{color:#64748b;font-weight:600;font-size:12px}.flatpickr-calendar .flatpickr-day{color:#475569;border-radius:8px;transition:all .2s ease}.flatpickr-calendar .flatpickr-day:hover{background:#fef3c7;color:#92400e}.flatpickr-calendar .flatpickr-day.selected{background:#ecb325;border-color:#ecb325;color:#fff}.flatpickr-calendar .flatpickr-day.today{border-color:#ecb325;color:#ecb325}.flatpickr-calendar .flatpickr-day.inRange{background:#fef3c7;color:#92400e}.flatpickr-time{border-top:1px solid #e2e8f0;background:#f8fafc}.flatpickr-time input{color:#1e293b;font-weight:600}.flatpickr-time .flatpickr-time-separator{color:#ecb325}.form-control.flat-pick{border:2px solid #e2e8f0;border-radius:10px;padding:12px 16px;transition:all .2s ease;background:#fff}.form-control.flat-pick:focus{border-color:#ecb325;box-shadow:0 0 0 3px #ecb3251a;outline:none}.form-control.flat-pick::-moz-placeholder{color:#94a3b8}.form-control.flat-pick::placeholder{color:#94a3b8}.ui-select-dropdown{position:relative;width:100%}.ui-select-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.75rem;background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:.594rem .875rem;font-size:.9375rem;font-weight:500;color:#334155;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 2px #0000000a;min-height:38px;text-align:left}.ui-select-trigger:hover{border-color:#ecb325;box-shadow:0 4px 12px #ecb3251f;transform:translateY(-1px)}.ui-select-trigger:focus,.ui-select-dropdown:focus-within .ui-select-trigger{border-color:#ecb325;box-shadow:0 0 0 3px #ecb32526;outline:none}.ui-select-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;text-align:left;white-space:nowrap}.ui-select-arrow{color:#64748b;font-size:1.1rem;transition:transform .25s ease,color .2s ease;flex-shrink:0}.ui-select-trigger:hover .ui-select-arrow,.ui-select-arrow.open{color:#ecb325}.ui-select-arrow.open{transform:rotate(180deg)}.ui-select-menu{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:1050;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:.5rem;box-shadow:0 10px 25px #0000001a;max-height:320px;overflow-y:auto;overflow-x:hidden;text-align:left}.ui-select-enter{transition:all .2s ease}.ui-select-enter-start{opacity:0;transform:translateY(-8px) scale(.98)}.ui-select-enter-end{opacity:1;transform:translateY(0) scale(1)}.ui-select-leave{transition:all .15s ease}.ui-select-leave-start{opacity:1;transform:translateY(0) scale(1)}.ui-select-leave-end{opacity:0;transform:translateY(-8px) scale(.98)}.ui-select-item{display:block;padding:.625rem .75rem;border-radius:8px;color:#334155;font-size:.9375rem;font-weight:400;text-decoration:none;transition:all .15s ease;cursor:pointer;text-align:left}.ui-dynamic-select-item{background:transparent;border:0;text-align:left;width:100%}.ui-select-item:hover,.ui-select-item:focus{background:#f8fafc;color:#334155;text-decoration:none;outline:none}.ui-select-item.active{background:#fef3c7;color:#92400e;font-weight:500}.ui-select-divider{border-top:1px solid #eef2f7;margin:.35rem 0}.ui-select-group-label{padding:.5rem .75rem .25rem;font-size:.75rem;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;text-align:left}.dropdown.show .ui-select-arrow{transform:rotate(180deg);color:#ecb325}.ui-select-trigger.dropdown-toggle:after{display:none!important}*,.btn{font-family:Karla,sans-serif}.logo{font-family:Baumans,cursive;font-size:2rem}body{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;background-color:#0a0a0a!important;min-height:100vh}.ts-control,.ts-wrapper.single.input-active .ts-control{background-color:#fff}.ts-control{border:1px solid var(--nectraz-border, #e8edf3);border-radius:8px;padding:12px}.ts-wrapper.multi .ts-control>div{background:#ecb32526;border:1px solid rgba(236,179,37,.45);color:var(--nectraz-dark, #1f1f1f);font-size:14px;border-radius:6px;font-weight:500}.ts-dropdown .active{background:#ecb3251f;color:#181a20;font-weight:500}.ts-dropdown{background:#fff;border:0;font-weight:500;box-shadow:1px 1px 15px #0000004d;border-radius:6px}#modal .modal-dialog-scrollable{max-height:calc(100vh - 2rem)}#modal .modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}#modal .modal-dialog-scrollable .modal-body{overflow-y:auto;-webkit-overflow-scrolling:touch}.custom-modal-backdrop{position:fixed;inset:0;background:#0000008c;display:flex;align-items:center;justify-content:center;z-index:1060;padding:1rem}.custom-modal-dialog{width:min(95vw,1400px);max-height:calc(100vh - 2rem);background:#fff;border-radius:12px;box-shadow:0 1rem 3rem #00000059;display:flex;flex-direction:column;overflow:hidden}.custom-modal-lg{width:min(95vw,1400px)}.custom-modal-header{padding:1rem 1.25rem;border-bottom:1px solid rgba(0,0,0,.08);display:flex;align-items:center;justify-content:space-between}.custom-modal-body{padding:1.25rem;overflow-y:auto;-webkit-overflow-scrolling:touch}#modal .modal-dialog.modal-xxl{max-width:min(95vw,1400px)}body:has(#modal.show .sale-details-modal)>header,body:has(#modal.show .sale-details-modal)>section{filter:blur(5px);transition:filter .18s ease}body:has(#modal.show .sale-details-modal) .modal-backdrop.show{opacity:.42;background-color:#0a0a0a}#modal .modal-dialog:has(.sale-details-modal) .modal-content{background:#fff;border:0;border-radius:8px;height:100%;max-height:100%;overflow:hidden;padding:0}#modal .modal-dialog:has(.sale-details-modal){height:calc(100vh - 2rem);max-height:calc(100vh - 2rem);max-width:min(1140px,95vw)}.sale-details-modal{--nectraz-yellow: #ecb325;--nectraz-dark: #1f1f1f;--nectraz-muted: #6f7785;--nectraz-border: #e8edf3;--nectraz-soft: #f8fafc;display:flex;flex-direction:column;max-height:100%;min-height:0;color:#253044;border-radius:inherit;overflow:hidden}.sale-details-modal .modal-header{background:var(--nectraz-dark);color:#fff;border-bottom:0;border-radius:0;margin:0;padding:18px 24px}.sale-details-modal .modal-title{font-size:16px;font-weight:700}.sale-details-modal .btn-close{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath d='M2.146 2.146a.5.5 0 0 1 .708 0L8 7.293l5.146-5.147a.5.5 0 0 1 .708.708L8.707 8l5.147 5.146a.5.5 0 0 1-.708.708L8 8.707l-5.146 5.147a.5.5 0 0 1-.708-.708L7.293 8 2.146 2.854a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");filter:none;opacity:.85}.sale-details-modal .btn-close:hover,.sale-details-modal .btn-close:focus-visible{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ecb325'%3e%3cpath d='M2.146 2.146a.5.5 0 0 1 .708 0L8 7.293l5.146-5.147a.5.5 0 0 1 .708.708L8.707 8l5.147 5.146a.5.5 0 0 1-.708.708L8 8.707l-5.146 5.147a.5.5 0 0 1-.708-.708L7.293 8 2.146 2.854a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");opacity:1}.sale-details-modal .sale-details-body{background:linear-gradient(180deg,#fff 0,#fff 118px,var(--nectraz-soft) 118px,var(--nectraz-soft) 100%);flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:24px}.sale-details-modal .sale-summary{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:20px;border-bottom:1px solid var(--nectraz-border);margin-bottom:20px}.sale-details-modal .sale-product-name{color:#202a3a;font-size:16px;font-weight:800;margin-bottom:6px}.sale-details-modal .sale-reference{color:var(--nectraz-muted);font-size:12px}.sale-details-modal .sale-commission{color:var(--nectraz-yellow);font-size:18px;font-weight:800;text-align:right;white-space:nowrap}.sale-details-modal .sale-commission-label{color:var(--nectraz-muted);font-size:12px;font-weight:600;margin-top:4px}.sale-details-modal .detail-card{border:1px solid var(--nectraz-border);border-radius:14px;background:#fff;box-shadow:0 10px 22px #0f172a12;height:100%;min-height:126px;padding:20px;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.sale-details-modal .detail-card:hover{border-color:#ecb32552;box-shadow:0 14px 28px #0f172a1a;transform:translateY(-1px)}.sale-details-modal .section-title{display:flex;align-items:center;gap:10px;color:var(--nectraz-muted);font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;margin-bottom:18px}.sale-details-modal .section-icon{width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#ecb32524;color:var(--nectraz-yellow);font-size:18px;flex:0 0 auto}.sale-details-modal .detail-label{color:var(--nectraz-muted);font-size:12px;font-weight:700;margin:0}.sale-details-modal .detail-value{color:#2f3b4f;font-size:13px;font-weight:700;overflow-wrap:anywhere;margin:0}.sale-details-modal .detail-list{display:grid;gap:14px;margin:0}.sale-details-modal .detail-row{display:grid;grid-template-columns:minmax(96px,.7fr) minmax(0,1fr);gap:12px;align-items:start}.sale-details-modal .code-value{background:#f6f8fb;border:1px solid #edf1f6;border-radius:8px;color:#253044;display:inline-block;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.45;max-width:100%;padding:5px 8px}.sale-details-modal .muted-text{color:var(--nectraz-muted);font-size:13px}.sale-details-modal .tracking-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.sale-details-modal .tracking-chip,.sale-details-modal .partner-card{background:#fafbfc;border-radius:10px;padding:12px}.sale-details-modal .partner-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;align-items:stretch}.sale-details-modal .partner-card{border:1px solid #edf1f6;padding:14px 16px}.sale-details-modal .partner-role{display:inline-flex;align-items:center;border:1px solid rgba(236,179,37,.55);background:#ecb3251f;color:var(--nectraz-yellow);border-radius:999px;font-size:12px;font-weight:800;padding:6px 12px;margin-bottom:10px}.sale-details-modal .partner-row{display:grid;grid-template-columns:minmax(110px,.45fr) minmax(0,1fr);gap:12px;border-top:1px solid #dde3eb;padding:8px 0;align-items:start}.sale-details-modal .partner-row .detail-value{overflow-wrap:anywhere;word-break:normal}.sale-details-modal .modal-footer{background:#f8fafc;border-top:0;flex:0 0 auto;padding:20px 24px}.sale-details-modal .btn-outline-secondary{border-color:#9aa4b2;color:#4b5565;font-weight:700;min-width:94px}.sale-details-modal .btn-outline-secondary:hover,.sale-details-modal .btn-outline-secondary:focus-visible{background:var(--nectraz-yellow);border-color:var(--nectraz-yellow);color:#171717;box-shadow:0 8px 18px #ecb32547}@media (max-width: 767.98px){.sale-details-modal .sale-summary{display:block}.sale-details-modal .sale-commission{margin-top:14px;text-align:left}.sale-details-modal .tracking-grid,.sale-details-modal .partner-cards{grid-template-columns:1fr}.sale-details-modal .partner-row{grid-template-columns:1fr;gap:2px}.sale-details-modal .detail-row{grid-template-columns:1fr;gap:4px}}.sale-date-field{cursor:pointer;padding-left:1rem;padding-right:1rem;text-align:left!important}.sale-date-field::-moz-placeholder{text-align:left!important}.sale-date-field::placeholder{text-align:left!important}.sale-filter-panel{--nectraz-yellow: #ecb325;--nectraz-dark: #0A0A0A;--nectraz-muted: #6f7785;--nectraz-border: #e8edf3;border-left:0!important;color:#253044;display:flex;flex-direction:column;width:min(420px,100vw)}.sale-filter-panel .offcanvas-header{background:var(--nectraz-dark);color:#fff;border-bottom:0;padding:18px 24px}.sale-filter-panel .offcanvas-title{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:700}.sale-filter-panel .offcanvas-title i{color:var(--nectraz-yellow)}.sale-filter-panel .btn-close{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath d='M2.146 2.146a.5.5 0 0 1 .708 0L8 7.293l5.146-5.147a.5.5 0 0 1 .708.708L8.707 8l5.147 5.146a.5.5 0 0 1-.708.708L8 8.707l-5.146 5.147a.5.5 0 0 1-.708-.708L7.293 8 2.146 2.854a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");filter:none;opacity:.85}.sale-filter-panel .btn-close:hover,.sale-filter-panel .btn-close:focus-visible{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ecb325'%3e%3cpath d='M2.146 2.146a.5.5 0 0 1 .708 0L8 7.293l5.146-5.147a.5.5 0 0 1 .708.708L8.707 8l5.147 5.146a.5.5 0 0 1-.708.708L8 8.707l-5.146 5.147a.5.5 0 0 1-.708-.708L7.293 8 2.146 2.854a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");opacity:1}.sale-filter-panel .offcanvas-body{align-content:start;background:#fff;display:grid;gap:16px;flex:1 1 auto;grid-auto-rows:max-content;min-height:0;overflow-y:auto;padding:24px}.sale-filter-fields{display:grid;gap:14px}.sale-filter-card{background:#fff;border:0;border-radius:8px;box-shadow:0 16px 34px #0f172a1a;padding:20px}.sale-filter-card h3{color:#253044;font-size:15px;font-weight:800;margin:0 0 16px}.sale-filter-panel .form-label{color:var(--nectraz-muted);font-size:12px;font-weight:700;margin-bottom:8px}.sale-filter-panel .form-control,.sale-filter-panel .form-select{border:1px solid #dce3ec;border-radius:8px;color:#2f3b4f;min-height:42px;box-shadow:none}.sale-filter-panel .form-control:focus,.sale-filter-panel .form-select:focus{border-color:var(--nectraz-yellow);box-shadow:0 0 0 3px #ecb3252e}.sale-filter-stack{display:grid;gap:12px}.sale-filter-check-list{display:grid;gap:12px;justify-items:start}.sale-filter-check{align-items:center;display:flex;gap:10px;justify-content:flex-start;margin:0;min-height:22px;padding-left:0;text-align:left;width:100%}.sale-filter-check .form-check-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #dce3ec;border-radius:6px;box-shadow:none;cursor:pointer;flex:0 0 auto;height:20px;margin:0;margin-left:0!important;width:20px}.sale-filter-check .form-check-input:checked{background-color:var(--nectraz-yellow);border-color:var(--nectraz-yellow);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.4' d='m6 10 3 3 6-7'/%3e%3c/svg%3e");background-position:center;background-repeat:no-repeat;background-size:14px 14px}.sale-filter-check .form-check-input:focus{border-color:var(--nectraz-yellow);box-shadow:0 0 0 3px #ecb3252e}.sale-filter-check .form-check-label{color:#253044;cursor:pointer;font-size:14px;font-weight:500;line-height:1.35}.sale-filter-url-card{padding:0;overflow:visible}.sale-filter-url-card .accordion-item{border:0}.sale-filter-accordion-button{padding:20px;border-radius:8px;background:#fff;box-shadow:none}.sale-filter-accordion-button:not(.collapsed){background:#fff;color:inherit;box-shadow:inset 0 -1px 0 var(--nectraz-border)}.sale-filter-accordion-button:after{display:none}.sale-filter-accordion-button:focus{border-color:transparent;box-shadow:none;outline:0}.sale-filter-url-card .accordion-body{padding:18px 20px 20px;background:#fafbfc}.sale-filter-accordion-title{color:#253044;font-size:15px;font-weight:800}.sale-filter-panel .offcanvas-footer{background:#fff;border-top:0;flex:0 0 auto;padding:18px 24px 24px}.sale-filter-panel .offcanvas-footer .btn{min-height:44px;font-weight:800}.sale-filter-panel [data-sale-filter-apply][aria-busy=true]{cursor:wait}.notification-panel{--nectraz-yellow: #ecb325;--nectraz-dark: #0A0A0A;--nectraz-muted: #6f7785;--nectraz-border: #e8edf3;border-left:0!important;color:#253044;display:flex;flex-direction:column;width:min(420px,100vw)}.notification-panel .offcanvas-header{background:var(--nectraz-dark);color:#fff;border-bottom:0;padding:18px 24px}.notification-panel .offcanvas-title{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:700}.notification-panel .offcanvas-title i{color:var(--nectraz-yellow)}.notification-panel .btn-close{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath d='M2.146 2.146a.5.5 0 0 1 .708 0L8 7.293l5.146-5.147a.5.5 0 0 1 .708.708L8.707 8l5.147 5.146a.5.5 0 0 1-.708.708L8 8.707l-5.146 5.147a.5.5 0 0 1-.708-.708L7.293 8 2.146 2.854a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");filter:none;opacity:.85}.notification-panel .btn-close:hover,.notification-panel .btn-close:focus-visible{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ecb325'%3e%3cpath d='M2.146 2.146a.5.5 0 0 1 .708 0L8 7.293l5.146-5.147a.5.5 0 0 1 .708.708L8.707 8l5.147 5.146a.5.5 0 0 1-.708.708L8 8.707l-5.146 5.147a.5.5 0 0 1-.708-.708L7.293 8 2.146 2.854a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");opacity:1}.notification-panel .offcanvas-body{background:#fff;display:flex;flex-direction:column;min-height:0;overflow:hidden;padding:0}.notification-tabs{background:#fff;border-bottom:1px solid #eef0f4;flex:0 0 auto}.notification-tabs .nav-link{background:transparent;border:0;border-bottom:2px solid transparent;border-radius:0;color:#6f7785;font-size:14px;font-weight:600;padding:14px 16px;transition:all .2s ease}.notification-tabs .nav-link:hover{color:#253044}.notification-tabs .nav-link.active{border-bottom-color:var(--nectraz-yellow);color:#0a0a0a;font-weight:700}.notification-list{flex:1 1 auto;overflow-y:auto;padding:0}.notification-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:0;border-bottom:1px solid #eef0f4;color:#253044;cursor:pointer;display:block;padding:16px 24px;pointer-events:auto;text-align:left;transition:background-color .15s ease;width:100%}.notification-item:hover,.notification-item:focus-visible{background:#f8f9fb}.notification-item-header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:4px}.notification-title{color:#0a0a0a;font-size:15px;font-weight:700;line-height:1.35}.notification-time{color:#6f7785;font-size:12px;font-weight:500;white-space:nowrap}.notification-body{color:#0a0a0a;font-size:14px;font-weight:600;line-height:1.4;margin-bottom:6px}.notification-amount{color:#0a0a0a;font-weight:700}.notification-meta{color:#0a0a0a;font-size:13px;font-weight:500;line-height:1.35}.notification-separator{color:#0a0a0a;margin:0 6px}.notification-empty{align-items:center;color:#6f7785;display:flex;flex-direction:column;justify-content:center;padding:56px 24px;text-align:center}.notification-empty i{color:#dce3ec;display:block;font-size:48px;margin-bottom:16px}.notification-empty p:first-of-type{color:#253044;font-size:16px;font-weight:700;margin-bottom:4px}.notification-empty p:last-of-type{color:#6f7785;font-size:14px;font-weight:500;margin:0}.notification-panel .offcanvas-body,.notification-panel .offcanvas-header,.notification-panel .notification-tabs{pointer-events:auto}.ui-multi-select-trigger{padding:.375rem .75rem;gap:.5rem;display:flex;align-items:center;justify-content:space-between;min-height:42px;max-width:100%;max-height:66px;overflow:hidden}.ui-multi-select-chips{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center;flex:1;min-width:0;white-space:normal;justify-content:flex-start;text-align:left;max-width:100%;max-height:56px;overflow:hidden}.ui-multi-select-chip{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .6rem;max-width:100%;background:#fef3c7;color:#92400e;border:1px solid #f3c24d;border-radius:999px;font-size:.82rem;font-weight:500;line-height:1.2;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .15s ease,border-color .15s ease;outline:none;box-shadow:none}.ui-multi-select-chip:hover{background:#fde68a;border-color:#e8ad22}.ui-multi-select-chip:focus-visible{outline:none;box-shadow:none}.ui-multi-select-chip-remove{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:1rem;height:1rem;border-radius:50%;background:#f3c24d;color:#5b3900;font-size:.75rem;opacity:1;transition:background .15s ease}.ui-multi-select-chip:hover .ui-multi-select-chip-remove{background:#e8ad22}.ui-multi-select-chip-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-multi-select-chip-more{cursor:default}.ui-multi-select-chip-more:hover{background:#fef3c7;border-color:#f3c24d}.multi-select-compact .ui-multi-select-chips{flex-wrap:nowrap}.multi-select-compact .ui-multi-select-chip{min-width:0;flex-shrink:1;overflow:hidden}.multi-select-compact .ui-multi-select-chip-label{flex:0 1 auto;min-width:0}.multi-select-compact .ui-multi-select-chip-remove,.multi-select-compact .ui-multi-select-chip-more{flex:0 0 auto}.ui-multi-select-item{display:flex;align-items:center;justify-content:flex-start;gap:.625rem;padding:.625rem .75rem;border-radius:8px;color:#334155;font-size:.9375rem;font-weight:400;text-decoration:none;transition:all .15s ease;cursor:pointer;background:transparent;border:none;width:100%;text-align:left}.ui-multi-select-item:not(.ui-multi-select-all)>span:last-child{flex:1;min-width:0;text-align:left;overflow-wrap:anywhere}.ui-multi-select-item:hover,.ui-multi-select-item:focus{background:#f8fafc;color:#334155;text-decoration:none;outline:none}.ui-multi-select-item[aria-selected=true]{background:#fef3c7;color:#92400e;font-weight:500}.ui-multi-select-check{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:1.1rem;height:1.1rem;color:#92400e;font-size:.85rem}.ui-multi-select-item[aria-selected=false] .ui-multi-select-check{display:none}.ui-multi-select-all{justify-content:flex-start;font-weight:600}.ui-multi-select-all>span:last-child{flex:1;text-align:left}.cursor-pointer,.report-latest-sales tbody tr,.table-vcenter tbody tr.cursor-pointer{cursor:pointer}.report-latest-sales tbody tr td,.table-vcenter tbody tr.cursor-pointer td{-webkit-user-select:none;-moz-user-select:none;user-select:none}.report-latest-sales tbody tr:hover td,.table-vcenter tbody tr.cursor-pointer:hover td{background-color:#f8f9fa!important}.report-latest-sales tbody tr button,.table-vcenter tbody tr.cursor-pointer button{position:relative;z-index:2}.report-latest-sales{border-collapse:separate;border-spacing:0}.report-latest-sales thead th:first-child{border-top-left-radius:12px}.report-latest-sales thead th:last-child{border-top-right-radius:12px}.report-latest-sales tbody tr:last-child td:first-child{border-bottom-left-radius:12px}.report-latest-sales tbody tr:last-child td:last-child{border-bottom-right-radius:12px}[x-cloak]{display:none!important}
