[x-cloak]{display:none}table{width:100%}.loader{border-top-color:#222;animation:1.5s linear infinite spinner}table thead{padding-top:8px;padding-bottom:8px;padding-left:15px;font-size:.75rem}[x-ref=editable].pg-single-line{white-space:nowrap;overflow:hidden}[x-ref=editable].pg-single-line br{display:none}[x-ref=editable].pg-single-line *{white-space:nowrap;display:inline}[x-ref=editable][placeholder]:empty:before{content:attr(placeholder);color:gray;background-color:#0000;position:absolute}.table .checkbox-column{text-align:center;width:50px!important;max-width:50px!important}.btn-light{color:#000;background-color:#fff;border-color:#d7dbdf;font-size:.85rem}.form-control:disabled,.form-control[readonly]{opacity:1;background-color:#fff!important}.btn-light:hover{color:#000;background-color:#fff;border-color:#d7dbdf;font-size:.85rem}.accordion-button{padding:.7rem}.btn-light,.has-search .form-control{padding-left:2.375rem}.page-link{color:gray!important}.page-item.active .page-link{background-color:gray;border-color:gray;color:#fff!important}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.badge{font-size:.77em}.form-control,.btn{box-shadow:none!important}.btn-group-vertical>.btn,.btn-group>.btn{flex:auto;position:relative;border-color:#ced4da!important}.bs5-rotate-0{transition:all .3s;transform:rotate(0)}.bs5-rotate-90{transition:all .3s;transform:rotate(90deg)}.bs5-w-h-1_5em{width:1.5em;height:1.5em}.btn-light:not([class*=ps-]):not([class*=px-]){padding-left:var(--bs-btn-padding-x, .75rem)}.btn-light:hover{font-size:inherit}.btn-sm,.btn-sm:hover,.btn-sm:focus,.btn-sm:active{font-size:.75rem}:root{--header-height: 46px;--sidebar-width: 326px;--sidebar-offset-left: 14px;--sidebar-offset-top: 12px;--desktop-content-offset: calc(var(--sidebar-width) + var(--sidebar-offset-left) + 14px)}.app-header{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;height:var(--header-height)!important;min-height:var(--header-height)!important;padding-inline-start:0!important;padding-inline-end:0!important;margin:0!important;background:#ffffff!important;border-bottom:1px solid #e2e8f0!important;z-index:1040!important;box-shadow:0 1px 3px #0f172a08!important}@media (min-width: 992px){.app-header{left:var(--desktop-content-offset)!important;width:calc(100% - var(--desktop-content-offset))!important;transition:left .28s cubic-bezier(.16,1,.3,1),width .28s cubic-bezier(.16,1,.3,1),border-radius .28s ease!important;padding-inline-start:0!important;border-bottom-left-radius:16px!important;border-bottom-right-radius:16px!important;border-left:1px solid #e2e8f0!important}}.main-header-container{height:var(--header-height)!important;min-height:var(--header-height)!important;padding-top:0!important;padding-bottom:0!important}.app-header .horizontal-logo{display:flex!important;align-items:center!important}.app-header .horizontal-logo img,.app-header .horizontal-logo .header-logo img{max-height:100px!important;height:auto!important;width:auto!important;-o-object-fit:contain!important;object-fit:contain!important}@media (max-width: 991.98px){.app-header .horizontal-logo img,.app-header .horizontal-logo .header-logo img{max-height:100px!important;height:auto!important;width:auto!important}}#sidebar.app-sidebar,#sidebar.floating-island,.app-sidebar,.app-sidebar.floating-island{position:fixed!important;background:#ffffff!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;padding:0!important;margin:0!important}@media (min-width: 992px){#sidebar.app-sidebar,#sidebar.floating-island,.app-sidebar,.app-sidebar.floating-island{top:var(--sidebar-offset-top)!important;left:var(--sidebar-offset-left)!important;bottom:12px!important;width:var(--sidebar-width)!important;max-height:calc(100vh - 24px)!important;height:calc(100vh - 24px)!important;border-radius:18px!important;border:1px solid rgba(226,232,240,.95)!important;box-shadow:0 10px 30px -5px #0f172a12,0 4px 12px -2px #0f172a0a!important;z-index:1045!important;transform:none;visibility:visible;opacity:1;pointer-events:auto;transition:transform .28s cubic-bezier(.16,1,.3,1),opacity .22s ease,left .28s cubic-bezier(.16,1,.3,1)!important}#responsive-overlay{display:none!important;pointer-events:none!important}}#sidebar .main-sidebar-header,#sidebar .shape1,#sidebar .shape2,#sidebar .slide-right,#sidebar .slide-left,#sidebar .slide:before,#sidebar .slide:after,#sidebar .slide.active:before,#sidebar .slide.active:after,#sidebar .side-menu__item:before,#sidebar .side-menu__item:after,#sidebar .side-menu__item.active:before,#sidebar .side-menu__item.active:after{display:none!important;content:none!important;width:0!important;height:0!important;border:none!important;background:transparent!important}#sidebar .main-sidebar{margin-block-start:0!important;flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;background:#ffffff!important;padding:.5rem 0!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;touch-action:pan-y!important}#sidebar .main-sidebar{scrollbar-width:none!important;-ms-overflow-style:none!important}#sidebar .main-sidebar::-webkit-scrollbar{width:0!important;height:0!important;display:none!important;background:transparent!important}#sidebar .simplebar-track{display:none!important}#sidebar .main-menu{padding:.35rem 12px .75rem!important;margin:0!important;list-style:none!important}#sidebar .slide__category{padding:.75rem 12px .25rem!important;margin:0!important;list-style:none!important}#sidebar .slide__category:not(:first-child){margin-top:.55rem!important;border-top:1px solid #f1f5f9!important;padding-top:.75rem!important}#sidebar .slide__category .category-name{font-size:.65rem!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#94a3b8!important;display:block!important}#sidebar .slide,#sidebar .slide.active{margin:2px 0!important;padding:0!important;list-style:none!important;background:transparent!important;border:none!important;width:100%!important}#sidebar .side-menu__item,#sidebar .slide .side-menu__item,#sidebar .slide.active>.side-menu__item{display:flex!important;align-items:center!important;justify-content:flex-start!important;min-height:48px!important;height:auto!important;padding:7.5px 12px!important;margin:3px 0!important;border-radius:12px!important;text-align:left!important;color:#0f172a!important;text-decoration:none!important;transition:background .15s ease,border-color .15s ease,transform .1s ease!important;background:transparent!important;background-color:transparent!important;border:1px solid transparent!important;position:relative!important;box-shadow:none!important;width:100%!important;gap:11px!important}#sidebar .side-menu__icon-box{width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;border-radius:10px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:15.5px!important;flex-shrink:0!important;background:#f8fafc!important;color:#475569!important;border:1px solid rgba(226,232,240,.9)!important;transition:all .15s ease!important}#sidebar .side-menu__content{flex:1 1 auto!important;min-width:0!important;display:flex!important;flex-direction:column!important;justify-content:center!important;text-align:left!important}#sidebar .side-menu__label{font-size:.825rem!important;font-weight:600!important;line-height:1.25!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;color:#0f172a!important}#sidebar .side-menu__desc{font-size:.7rem!important;color:#64748b!important;line-height:1.2!important;margin-top:1.5px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}#sidebar .side-menu__arrow,#sidebar .side-menu__angle{font-size:13px!important;color:#cbd5e1!important;margin-left:auto!important;padding-left:6px!important;flex-shrink:0!important;transition:transform .2s cubic-bezier(.16,1,.3,1),color .15s ease!important;display:inline-flex!important;align-items:center!important}#sidebar .slide.has-sub.open>.side-menu__item .side-menu__angle{transform:rotate(90deg)!important;color:#0f172a!important}#sidebar .side-menu__item:hover{background:#f8fafc!important;background-color:#f8fafc!important;border-color:#e2e8f0!important}#sidebar .side-menu__item:hover .side-menu__arrow{color:#94a3b8!important}#sidebar .side-menu__item:hover .side-menu__icon-box{background:#f1f5f9!important;color:#0f172a!important;border-color:#cbd5e1!important;transform:scale(1.03)!important}#sidebar .side-menu__item:active{transform:scale(.98)!important}#sidebar .slide.active:not(.has-sub)>.side-menu__item,#sidebar .side-menu__item.active:not([data-bs-toggle=slide]){background:#f1f5f9!important;background-color:#f1f5f9!important;border:1px solid #cbd5e1!important;box-shadow:0 1px 3px #0f172a0a!important}#sidebar .slide.active:not(.has-sub)>.side-menu__item .side-menu__icon-box,#sidebar .side-menu__item.active:not([data-bs-toggle=slide]) .side-menu__icon-box,#sidebar .slide.has-sub.active>.side-menu__item .side-menu__icon-box{background:#0f172a!important;color:#fff!important;border-color:#0f172a!important;box-shadow:0 2px 6px #0f172a29!important}#sidebar .slide.active:not(.has-sub)>.side-menu__item .side-menu__arrow,#sidebar .side-menu__item.active:not([data-bs-toggle=slide]) .side-menu__arrow{color:#0f172a!important}#sidebar .slide.has-sub.active>.side-menu__item{background:#f8fafc!important;border:1px solid #e2e8f0!important}#sidebar .side-menu__icon-box.side-menu__icon-accent{background:#fef3c7!important;color:#92400e!important;border-color:#fde68a!important}#sidebar .slide.active .side-menu__icon-box.side-menu__icon-accent{background:linear-gradient(135deg,#f2c45f 0%,#e2ab3b 52%,#c99320 100%)!important;color:#1e293b!important;border-color:#e2ab3b!important;box-shadow:0 2px 8px #c993204d!important}#sidebar .slide-menu.child1{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;margin:2px 0 6px!important;padding:2px 0 4px!important;position:relative!important;list-style:none!important}#sidebar .slide-menu.child1:before{content:""!important;display:block!important;position:absolute!important;left:27px!important;top:0!important;bottom:14px!important;width:1.5px!important;background-color:#cbd5e1!important;z-index:1!important}#sidebar .slide-menu.child1>.slide{position:relative!important;margin:2px 0!important;padding:0 0 0 46px!important;list-style:none!important;background:transparent!important}#sidebar .slide-menu.child1>.slide:before{content:""!important;display:block!important;position:absolute!important;left:27px!important;top:-2px!important;width:12px!important;height:16px!important;border-left:1.5px solid #cbd5e1!important;border-bottom:1.5px solid #cbd5e1!important;border-bottom-left-radius:6px!important;pointer-events:none!important;z-index:1!important;transition:border-color .15s ease!important}#sidebar .slide-menu.child1>.slide:after{content:""!important;display:block!important;position:absolute!important;left:38px!important;top:10.5px!important;width:0!important;height:0!important;border-top:3.5px solid transparent!important;border-bottom:3.5px solid transparent!important;border-left:5px solid #94a3b8!important;pointer-events:none!important;z-index:2!important;transition:border-left-color .15s ease,transform .15s ease!important}#sidebar .slide-menu.child1>.slide:hover:before{border-color:#64748b!important}#sidebar .slide-menu.child1>.slide:hover:after{border-left-color:#0f172a!important;transform:translate(1.5px)!important}#sidebar .slide-menu.child1>.slide.active:before,#sidebar .slide-menu.child1>.slide:has(.side-menu__item.active):before{border-color:#0f172a!important}#sidebar .slide-menu.child1>.slide.active:after,#sidebar .slide-menu.child1>.slide:has(.side-menu__item.active):after{border-left-color:#0f172a!important}#sidebar .slide-menu.child1 .side-menu__item{display:flex!important;align-items:center!important;justify-content:flex-start!important;min-height:28px!important;height:28px!important;padding:0 8px 0 6px!important;margin:0!important;border-radius:6px!important;font-size:.8rem!important;color:#64748b!important;font-weight:500!important;background:transparent!important;border:1px solid transparent!important;text-decoration:none!important;gap:6px!important;transition:all .15s ease!important}#sidebar .slide-menu.child1 .side-menu__item:hover{background:#f1f5f9!important;color:#0f172a!important}#sidebar .slide-menu.child1 .side-menu__item.active{background:#ffffff!important;color:#0f172a!important;font-weight:600!important;border:1px solid #e2e8f0!important;box-shadow:0 1px 2px #0f172a0a!important}#sidebar .slide-menu.child1 .side-menu__item i{font-size:12px!important;color:#94a3b8!important;line-height:1!important;flex-shrink:0!important;transition:color .15s ease!important}#sidebar .slide-menu.child1 .side-menu__item:hover i,#sidebar .slide-menu.child1 .side-menu__item.active i{color:#0f172a!important}#sidebar .island-profile-bar{padding:.7rem 12px!important;border-top:1px solid #f1f5f9!important;background:#fafafa!important;flex:0 0 auto!important;flex-shrink:0!important;position:relative!important;z-index:2!important}#sidebar .island-profile-avatar{width:32px!important;height:32px!important;border-radius:9px!important;background:linear-gradient(135deg,#f1f5f9 0%,#e2e8f0 100%)!important;border:1px solid #e2e8f0!important;color:#1e293b!important;font-size:.8rem!important;font-weight:700!important;display:flex!important;align-items:center!important;justify-content:center!important}#sidebar .island-action-btn{width:30px!important;height:30px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#ffffff!important;border:1px solid #e2e8f0!important;color:#64748b!important;border-radius:8px!important;transition:all .15s ease!important}#sidebar .island-action-btn:hover{background:#f1f5f9!important;color:#0f172a!important;border-color:#cbd5e1!important}#sidebar .island-action-logout:hover{background:#fef2f2!important;color:#dc2626!important;border-color:#fecaca!important}#sidebar .island-action-logout-danger{width:30px!important;height:30px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:8px!important;transition:all .15s ease!important;background:#fef2f2!important;color:#dc2626!important;border-color:#fecaca!important}@media (min-width: 992px){.app-content{margin-block-start:var(--header-height)!important;margin-inline-start:var(--desktop-content-offset)!important;transition:margin-inline-start .28s cubic-bezier(.16,1,.3,1)!important}.footer{margin-inline-start:var(--desktop-content-offset)!important;padding-inline-start:1.5rem!important;border-top-left-radius:16px!important;border-top-right-radius:16px!important;border-left:1px solid #e2e8f0!important;transition:margin-inline-start .28s cubic-bezier(.16,1,.3,1),border-radius .28s ease!important}html[data-toggled=icon-overlay-close] #sidebar,html[data-toggled=icon-overlay-close] #sidebar.app-sidebar,html[data-toggled=icon-overlay-close] .app-sidebar,html[data-toggled=close] #sidebar,html[data-toggled=close] #sidebar.app-sidebar,html[data-toggled=close] .app-sidebar,[data-toggled=icon-overlay-close] #sidebar,[data-toggled=icon-overlay-close] #sidebar.app-sidebar,[data-toggled=icon-overlay-close] .app-sidebar,[data-toggled=close] #sidebar,[data-toggled=close] #sidebar.app-sidebar,[data-toggled=close] .app-sidebar{transform:translate(calc(-100% - var(--sidebar-offset-left) - 40px))!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}[data-toggled=icon-overlay-close] .app-header,[data-toggled=close] .app-header{left:0!important;width:100%!important;border-left:none!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}[data-toggled=icon-overlay-close] .app-content,[data-toggled=close] .app-content{margin-inline-start:0!important}[data-toggled=icon-overlay-close] .footer,[data-toggled=close] .footer{margin-inline-start:0!important;border-left:none!important;border-top-left-radius:0!important;border-top-right-radius:0!important}}@media (max-width: 991.98px){.main-content,.main-content.app-content{padding-block-start:0!important;padding-top:0!important}.app-content{margin-block-start:var(--header-height)!important;margin-inline-start:0!important}.page-header-breadcrumb{margin-block-start:.5rem!important;margin-block-end:.75rem!important;padding-top:0!important}#sidebar.app-sidebar,#sidebar.floating-island,.app-sidebar,.app-sidebar.floating-island{top:10px!important;bottom:10px!important;left:0!important;width:320px!important;max-width:calc(100vw - 24px)!important;height:calc(100vh - 20px)!important;height:calc(100svh - 20px)!important;height:calc(100dvh - 20px)!important;max-height:calc(100vh - 20px)!important;max-height:calc(100svh - 20px)!important;max-height:calc(100dvh - 20px)!important;border-radius:0 18px 18px 0!important;border:1px solid rgba(226,232,240,.95)!important;border-left:none!important;box-shadow:none!important;z-index:1060!important;transform:translate3d(-105%,0,0)!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;will-change:transform,opacity;transition:transform .28s cubic-bezier(.16,1,.3,1),opacity .22s ease,visibility .28s!important}html[data-toggled=open] #sidebar.app-sidebar,html[data-toggled=open] #sidebar.floating-island,html[data-toggled=open] .app-sidebar,[data-toggled=open] #sidebar.app-sidebar,[data-toggled=open] #sidebar.floating-island,[data-toggled=open] .app-sidebar{transform:translateZ(0)!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;box-shadow:14px 0 40px #0f172a40!important}#sidebar .main-sidebar{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;touch-action:pan-y!important;padding:.65rem 0!important}#sidebar .island-profile-bar{flex:0 0 auto!important;flex-shrink:0!important;position:relative!important;z-index:2!important}#responsive-overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:rgba(15,23,42,.55)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;z-index:1050!important;display:none;opacity:0;pointer-events:none;transition:opacity .22s ease!important}html[data-toggled=open] #responsive-overlay,#responsive-overlay.active{display:block!important;opacity:1!important;pointer-events:auto!important}}.sheet-enter-active{transition:transform .32s cubic-bezier(.16,1,.3,1),opacity .22s ease-out!important;will-change:transform,opacity!important}.sheet-leave-active{transition:transform .22s cubic-bezier(.4,0,1,1),opacity .18s ease-in!important;will-change:transform,opacity!important}.sheet-enter-start,.sheet-leave-end{transform:translateY(calc(100% + 40px))!important;opacity:0!important}.sheet-enter-end,.sheet-leave-start{transform:translateY(0)!important;opacity:1!important}.sheet-backdrop-enter-active{transition:opacity .25s ease-out!important}.sheet-backdrop-leave-active{transition:opacity .2s ease-in!important}.sheet-backdrop-enter-start,.sheet-backdrop-leave-end{opacity:0!important}.sheet-backdrop-enter-end,.sheet-backdrop-leave-start{opacity:1!important}.mobile-bottom-nav-wrapper{display:none!important}@media (max-width: 991.98px){.mobile-bottom-nav-wrapper{display:block!important}body{padding-bottom:0!important}.footer{margin-bottom:calc(60px + env(safe-area-inset-bottom,0px))!important}.main-content.app-content{padding-bottom:1.25rem!important}.purchase-submit-bar{bottom:calc(66px + env(safe-area-inset-bottom,0px))!important}.mobile-bottom-nav{position:fixed!important;bottom:0!important;left:0!important;right:0!important;height:calc(60px + env(safe-area-inset-bottom,0px))!important;padding-bottom:env(safe-area-inset-bottom,0px)!important;background:rgba(255,255,255,.95)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border-top:1px solid rgba(226,232,240,.9)!important;box-shadow:0 -4px 20px #0f172a0d!important;display:grid!important;grid-template-columns:1fr 1fr 1.15fr 1fr 1fr!important;align-items:center!important;z-index:1045!important}.mobile-nav-btn{background:transparent!important;border:none!important;padding:4px 2px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;color:#64748b!important;text-decoration:none!important;cursor:pointer!important;transition:color .15s ease,transform .1s ease!important;-webkit-tap-highlight-color:transparent!important}.mobile-nav-btn:active{transform:scale(.93)!important}.mobile-nav-icon-wrap{width:28px!important;height:26px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:19px!important;position:relative!important}.mobile-nav-label{font-size:10.5px!important;font-weight:500!important;line-height:1.1!important;margin-top:2px!important;letter-spacing:-.01em!important}.mobile-nav-btn.active,.mobile-nav-btn.opened{color:#0f172a!important}.mobile-nav-btn.active .mobile-nav-label,.mobile-nav-btn.opened .mobile-nav-label{font-weight:700!important;color:#0f172a!important}.mobile-nav-btn.active .mobile-nav-icon-wrap,.mobile-nav-btn.opened .mobile-nav-icon-wrap{color:#b45309!important}.mobile-nav-center-slot{display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important}.mobile-nav-center-btn{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;margin-top:-18px!important;-webkit-tap-highlight-color:transparent!important;transition:transform .15s ease!important}.mobile-nav-center-btn:active{transform:scale(.92)!important}.mobile-nav-center-circle{width:48px!important;height:48px!important;border-radius:50%!important;background:linear-gradient(135deg,#f2c45f 0%,#e2ab3b 52%,#c99320 100%)!important;border:3.5px solid #ffffff!important;box-shadow:0 4px 14px #c993206b,0 2px 6px #0f172a14!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#1e293b!important;font-size:21px!important;font-weight:700!important;transition:box-shadow .2s ease,filter .15s ease!important}.mobile-nav-center-btn:hover .mobile-nav-center-circle{filter:brightness(1.05)!important;box-shadow:0 6px 18px #c9932085!important}.mobile-nav-center-label{font-size:10px!important;font-weight:700!important;color:#334155!important;line-height:1!important;margin-top:2px!important}.mobile-bottom-backdrop{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:rgba(15,23,42,.35)!important;z-index:1044!important;-webkit-tap-highlight-color:transparent!important}.mobile-bottom-sheet{position:fixed!important;bottom:calc(68px + env(safe-area-inset-bottom,0px))!important;left:14px!important;right:14px!important;max-width:420px!important;margin:0 auto!important;background:#ffffff!important;border:1px solid rgba(226,232,240,.95)!important;border-radius:20px!important;box-shadow:0 16px 40px -10px #0f172a38,0 4px 14px #0f172a14!important;z-index:1046!important;overflow:hidden!important}.mobile-sheet-header{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:12px 16px 10px!important;border-bottom:1px solid #f1f5f9!important;background:#fafafa!important}.mobile-sheet-title{font-size:11.5px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.06em!important;color:#64748b!important}.mobile-sheet-close{width:26px!important;height:26px!important;border-radius:50%!important;background:#f1f5f9!important;border:none!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#64748b!important;font-size:13px!important;cursor:pointer!important}.mobile-sheet-body{padding:6px!important;display:flex!important;flex-direction:column!important;gap:3px!important}.mobile-sheet-item{display:flex!important;align-items:center!important;gap:12px!important;padding:9px 12px!important;border-radius:12px!important;text-decoration:none!important;color:inherit!important;transition:background .15s ease!important;-webkit-tap-highlight-color:transparent!important}.mobile-sheet-item:active,.mobile-sheet-item:hover{background:#f8fafc!important}.mobile-sheet-item.active{background:#f1f5f9!important}.mobile-sheet-icon-box{width:38px!important;height:38px!important;border-radius:10px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:16px!important;flex-shrink:0!important;background:#f8fafc!important;color:#475569!important;border:1px solid rgba(226,232,240,.9)!important;transition:all .15s ease!important}.mobile-sheet-item:hover .mobile-sheet-icon-box,.mobile-sheet-item:active .mobile-sheet-icon-box{background:#f1f5f9!important;color:#0f172a!important}.mobile-sheet-item.active .mobile-sheet-icon-box{background:#0f172a!important;color:#fff!important;border-color:#0f172a!important;box-shadow:0 2px 6px #0f172a29!important}.mobile-sheet-content{flex:1!important;min-width:0!important}.mobile-sheet-item-title{font-size:13.5px!important;font-weight:600!important;color:#0f172a!important;line-height:1.25!important}.mobile-sheet-item-desc{font-size:11px!important;color:#64748b!important;line-height:1.2!important;margin-top:2px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.mobile-sheet-arrow{font-size:14px!important;color:#cbd5e1!important;flex-shrink:0!important}}@media (min-width: 992px){.main-content.app-content{padding-bottom:3.5rem!important}}.footer{box-shadow:none!important;border-top:1px solid #e2e8f0!important}.header-agent-chip{display:inline-flex;align-items:center;height:28px;padding:0 .55rem;border-radius:8px;background:#f8fafc;border:1px solid #e2e8f0;transition:all .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1}.header-agent-chip:hover{background:#f1f5f9;border-color:#cbd5e1}.header-chip-running{background:#fffbeb;border-color:#fde68a;color:#92400e;cursor:pointer}.header-chip-running:hover{background:#fef3c7;border-color:#fcd34d;color:#78350f}.header-chip-b2b{background:#f8fafc;border-color:#e2e8f0}.header-chip-wallet{background:#ffffff;border-color:#cbd5e1;box-shadow:0 1px 2px #0f172a0a}.header-chip-wallet:hover{background:#f8fafc;border-color:#94a3b8}.hover-opacity{transition:opacity .15s ease}.hover-opacity:hover{opacity:.7}.balance-blur{filter:blur(5px);-webkit-user-select:none;-moz-user-select:none;user-select:none}.rotate-180{transform:rotate(180deg);transition:transform .2s ease}.header-notif-btn{width:32px!important;height:32px!important;min-width:32px!important;max-width:32px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;position:relative!important;border-radius:8px!important;background:transparent!important;border:none!important;transition:background-color .15s ease!important;text-decoration:none!important;cursor:pointer!important}.header-notif-btn:hover{background-color:#f1f5f9!important}.header-notif-btn:after{display:none!important}.notif-bell-icon{font-size:17px!important;color:#1e293b!important;line-height:1!important;display:inline-block!important;padding:0!important;margin:0!important;transition:color .15s ease!important}.header-notif-btn:hover .notif-bell-icon{color:#0f172a!important}.header-notif-badge{position:absolute!important;top:1px!important;right:0!important;min-width:15px!important;height:15px!important;padding:0 4px!important;font-size:9px!important;font-weight:700!important;font-family:var(--bs-font-monospace)!important;line-height:12px!important;border-radius:10px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background-color:#ce1126!important;color:#fff!important;border:1.5px solid #ffffff!important;box-shadow:0 1px 3px #0003!important;pointer-events:none;z-index:2!important}.admin-balance-ticker{height:18px;overflow:hidden;position:relative;display:inline-block;vertical-align:middle}.admin-balance-reel{display:flex;flex-direction:column;transition:transform .4s cubic-bezier(.16,1,.3,1);will-change:transform}.admin-balance-slot{height:18px;line-height:18px;display:flex;align-items:center;white-space:nowrap;gap:2px}.balance-drawer-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(15,23,42,.45);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1060;transition:opacity .2s ease}.balance-top-drawer{position:fixed;top:0;left:0;right:0;margin:0 auto;width:100%;max-width:540px;max-height:90vh;background:#ffffff;border-bottom-left-radius:20px;border-bottom-right-radius:20px;box-shadow:0 25px 50px -12px #0f172a40;border:1px solid #e2e8f0;border-top:none;z-index:1070;display:flex;flex-direction:column;overflow:hidden}.drawer-backdrop-fade-in{animation:fadeIn .2s ease-out forwards}.drawer-backdrop-fade-out{animation:fadeOut .15s ease-in forwards}.drawer-slide-in{animation:slideDownIn .25s cubic-bezier(.16,1,.3,1) forwards}.drawer-slide-out{animation:slideUpOut .2s cubic-bezier(.7,0,.84,0) forwards}@keyframes slideDownIn{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideUpOut{0%{transform:translateY(0);opacity:1}to{transform:translateY(-100%);opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.balance-drawer-header{padding:.85rem 1.25rem;border-bottom:1px solid #f1f5f9;background:#f8fafc;display:flex;align-items:center;justify-content:space-between}.balance-drawer-body{padding:1.25rem;overflow-y:auto;flex:1 1 auto}.balance-drawer-body .fintech-card{border:1px solid #e2e8f0!important;border-radius:14px!important;background:#ffffff!important;box-shadow:none!important}.balance-drawer-actions{display:grid;grid-template-columns:repeat(2,1fr);gap:.65rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #f1f5f9}.balance-drawer-actions .btn{border-radius:10px!important;font-size:.825rem!important;font-weight:600!important;padding:.55rem .85rem!important;transition:all .15s ease!important;border-width:1px!important;border-style:solid!important}.balance-drawer-actions .btn-gold{background-color:#e2ab3b!important;border-color:#c99320!important;color:#1e293b!important;box-shadow:0 1px 2px #0000000d!important}.balance-drawer-actions .btn-gold:hover{background-color:#d89e2c!important;border-color:#b58217!important;color:#0f172a!important}.balance-drawer-actions .btn-outline-secondary{background-color:#fff!important;border-color:#cbd5e1!important;color:#1e293b!important}.balance-drawer-actions .btn-outline-secondary:hover{background-color:#f8fafc!important;border-color:#94a3b8!important;color:#0f172a!important}.balance-drawer-actions .btn-outline-danger{background-color:#fff!important;border-color:#fca5a5!important;color:#dc2626!important}.balance-drawer-actions .btn-outline-danger:hover{background-color:#fef2f2!important;border-color:#ef4444!important;color:#b91c1c!important}@media (max-width: 575.98px){.balance-top-drawer{max-height:95vh;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.balance-drawer-actions{grid-template-columns:1fr}}.card-special .nav{display:flex;align-items:stretch;gap:0;padding:0;margin:0}.card-special li{list-style:none;flex:1 1 0;display:flex;flex-direction:column;justify-content:center;text-align:center;padding:.2rem 0rem;border-left:1px solid #c5c5c5}.card-special li:first-child{border-left:0}.card-special li>div:nth-child(2){color:var(--text-muted)}.card-special strong{font-size:1.1rem;font-weight:700;margin-bottom:0}@media (max-width: 576px){.card-special strong{font-size:.8rem}.card-special li>div:nth-child(2){font-size:.8rem}}.iti__search-input{outline:none;padding:6px 30px;height:40px}.swiper-button-next,.swiper-button-prev{background:transparent}input[type=datetime-local]::-webkit-calendar-picker-indicator{opacity:0}input[type=datetime-local]::-webkit-datetime-edit{padding:.375rem .75rem}.tour-avail-picker .date-card{min-width:180px;max-width:180px;cursor:pointer;border:0}.tour-avail-picker .date-card.disabled{opacity:.55;cursor:not-allowed}.tour-avail-picker .date-card.active{outline:2px solid var(--primary-color)}.tour-avail-picker .badge-dot{width:26px;height:26px;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center}.tour-avail-picker .scroll-shadow{position:relative;width:100%;overflow:hidden}.tour-avail-picker .scroll-shadow:before,.scroll-shadow:after{content:"";position:absolute;top:0;bottom:0;width:28px;z-index:2;pointer-events:none}.tour-avail-picker .skeleton{position:relative;overflow:hidden;background:#e9ecef;border-radius:1rem}.tour-avail-picker .skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);animation:shimmer 1.2s infinite}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.tour-avail-picker .chip{border-radius:9999px}.tour-avail-picker .btn-scroll{width:30px;height:30px;display:flex;justify-content:center;align-items:center}.slide.has-sub>.slide-menu{display:none}.slide.has-sub.open>.slide-menu{display:block}.smooth-scroll{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.loading-full{position:absolute;width:100%;background:#ffffffeb;height:100%;top:0;left:0;border-radius:10px}.loading-full>div{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;width:100%;gap:1rem}.tix-order-loading-shell{position:relative;min-height:260px}.tix-order-initial-loader{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;align-items:center;justify-content:center;min-height:260px;border-radius:12px;background:rgba(248,250,252,.96);transition:opacity .2s ease}.tix-order-loader-card{display:flex;width:min(calc(100% - 1.5rem),440px);min-height:84px;align-items:center;justify-content:center;gap:.85rem;padding:1rem 1.15rem;border:1px solid #e8edf3;border-left:3px solid var(--brand-green, #00732f);border-radius:12px;background:#ffffff;box-shadow:0 4px 14px #0f172a0d}.tix-order-loader-orbit{position:relative;width:38px;height:38px;flex:0 0 38px}.tix-order-loader-orbit:before{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border:2px solid rgba(0,115,47,.14);border-top-color:var(--brand-green, #00732f);border-radius:50%;animation:tix-order-spin .85s linear infinite}.tix-order-loader-orbit span{display:none}.tix-order-loader-copy{min-width:0}.tix-order-loader-copy strong,.tix-order-loader-copy span{display:block}.tix-order-loader-copy strong{color:#0f172a;font-size:.8125rem;font-weight:700}.tix-order-loader-copy span{margin-top:.15rem;color:#64748b;font-size:.75rem;line-height:1.4}.tix-order-loader-orbit span:nth-child(1){top:8px;left:27px}.tix-order-loader-orbit span:nth-child(2){right:10px;bottom:14px;animation-delay:.15s}.tix-order-loader-orbit span:nth-child(3){left:10px;bottom:14px;animation-delay:.3s}@keyframes tix-order-spin{to{transform:rotate(360deg)}}@keyframes tix-order-pulse{0%,to{transform:scale(.72);opacity:.48}50%{transform:scale(1);opacity:1}}.bg-dark-gradient-half{background:linear-gradient(to right,#ffffff 0%,#ffffff 40%,rgb(var(--dark-rgb)) 100%)!important}pre{font-size:.6rem;background:#3a3a3a;padding:10px;border-radius:10px;color:#fff;font-family:monospace;overflow-wrap:anywhere;max-width:500px}.task-list.log-list:after{inset-inline-start:50px}.task-list.log-list{padding-top:20px;padding-left:20px;padding-right:20px}.dotted-line{position:relative}.dotted-line:after{content:"";flex-grow:1;border-bottom:1px dotted #ccc;margin:0 .5rem}.blur{filter:blur(6px)}.swiper{max-height:300px}.accordion-button:after{content:"";font-size:1rem;line-height:1;background-color:var(--default-background);display:flex;align-items:center;justify-content:center;color:var(--default-text-color);font-family:themify!important;border-radius:3.125rem;transition:transform .2s ease-in-out}.accordion-button:not(.collapsed):after{content:"";transform:rotate(0)}@media (max-width: 766px){.main-header-container .main-header-dropdown{box-shadow:0 20px 20px #80808057;inset-block-start:-2px!important;border-radius:0;border:0}.apexBalanceWidget{position:absolute;top:5px;right:0}}.orders-row{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.orders-row>div{scroll-snap-align:center}.description-tour>p{margin:0}.tix-local-tours-calendar .fc{--fc-border-color: rgba(148, 163, 184, .35);--fc-today-bg-color: rgba(var(--primary-rgb), .08);max-width:100%}.tix-local-tours-calendar .fc-view-harness,.tix-local-tours-calendar .fc-scrollgrid,.tix-local-tours-calendar .fc-scrollgrid table{width:100%!important}.tix-local-tours-calendar .fc-scrollgrid table{table-layout:fixed}.tix-local-tours-calendar .fc-toolbar{gap:.75rem;flex-wrap:wrap}.tix-local-tours-calendar .fc-toolbar-title{font-size:1.15rem;font-weight:600}.tix-local-tours-calendar .fc-event{border:0;border-radius:.45rem;padding:.15rem .35rem;background:rgb(var(--primary-rgb));cursor:pointer;max-width:100%}.tix-local-tours-calendar .fc-daygrid-event{overflow:hidden;white-space:normal}.tix-local-tours-calendar .fc-event-title{font-weight:500;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere}@media (max-width: 576px){.tix-local-tours-calendar .fc-toolbar{align-items:flex-start;flex-direction:column}.tix-local-tours-calendar .fc-toolbar-chunk{display:flex;max-width:100%}.tix-local-tours-calendar .fc-toolbar-title{font-size:1rem}.tix-local-tours-calendar .fc-col-header-cell-cushion,.tix-local-tours-calendar .fc-daygrid-day-number{font-size:.75rem}.tix-local-tours-calendar .fc-event{font-size:.72rem;line-height:1.25}}:root{--default-background: #f8fafc;--text-muted: #64748b;--default-text-color: #0f172a}body,.page,.main-content.app-content{background-color:#f8fafc!important;color:#1e293b}.text-muted{color:#64748b!important}.text-subtle{color:#475569!important}.text-dark-strong{color:#0f172a!important;font-weight:700}:root{--brand-dark: #0f172a;--brand-dark-gradient: linear-gradient(135deg, #1e293b 0%, #0f172a 100%);--brand-dark-hover: linear-gradient(135deg, #334155 0%, #1e293b 100%);--brand-gold: #d97706;--brand-gold-gradient: linear-gradient(135deg, #f59e0b 0%, #d97706 100%);--brand-gold-hover: linear-gradient(135deg, #fbbf24 0%, #b45309 100%);--brand-red: #ce1126;--brand-red-gradient: linear-gradient(135deg, #e11d48 0%, #ce1126 100%);--brand-red-hover: linear-gradient(135deg, #be123c 0%, #9f1239 100%);--brand-green: #00732f;--brand-green-gradient: linear-gradient(135deg, #059669 0%, #00732f 100%);--brand-green-hover: linear-gradient(135deg, #10b981 0%, #047857 100%)}.ui-btn{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;font-weight:500;font-size:.8125rem;line-height:1;height:38px;padding:0 1rem;border-radius:10px;border:1px solid transparent;transition:all .2s cubic-bezier(.16,1,.3,1);white-space:nowrap;cursor:pointer;text-decoration:none!important;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.ui-btn:active{transform:scale(.97)}.ui-btn-sm{height:30px!important;padding:0 .75rem!important;font-size:.75rem!important;gap:.35rem;border-radius:8px!important}.ui-btn-icon-only{width:38px;padding:0!important}.ui-btn-icon-only.ui-btn-sm{width:30px!important;padding:0!important}.ui-btn-dark,.ui-btn-primary{background:var(--brand-dark-gradient);color:#fff!important;border:1px solid #1e293b;box-shadow:0 2px 4px #0f172a29,0 4px 10px #0f172a1f}.ui-btn-dark:hover,.ui-btn-primary:hover{background:var(--brand-dark-hover);border-color:#334155;box-shadow:0 4px 14px #0f172a47;color:#fff!important}.ui-btn-gold,.ui-btn-warning{background:var(--brand-gold-gradient);color:#fff!important;border:1px solid #b45309;box-shadow:0 2px 4px #d9770638,0 4px 10px #d9770626}.ui-btn-gold:hover,.ui-btn-warning:hover{background:var(--brand-gold-hover);border-color:#92400e;box-shadow:0 4px 14px #d9770652;color:#fff!important}.ui-btn-red,.ui-btn-danger{background:var(--brand-red-gradient);color:#fff!important;border:1px solid #be123c;box-shadow:0 2px 4px #ce112638,0 4px 10px #ce112626}.ui-btn-red:hover,.ui-btn-danger:hover{background:var(--brand-red-hover);border-color:#9f1239;box-shadow:0 4px 14px #ce112652;color:#fff!important}.ui-btn-green,.ui-btn-success{background:var(--brand-green-gradient);color:#fff!important;border:1px solid #00732f;box-shadow:0 2px 4px #00732f38,0 4px 10px #00732f26}.ui-btn-green:hover,.ui-btn-success:hover{background:var(--brand-green-hover);border-color:#047857;box-shadow:0 4px 14px #00732f52;color:#fff!important}.ui-btn-outline{background:#ffffff;border-color:#cbd5e1;color:#1e293b!important;box-shadow:0 1px 2px #00000008}.ui-btn-outline:hover{background:#f1f5f9;border-color:#94a3b8;color:#0f172a!important}.ui-btn-light{background:#f1f5f9;border-color:#e2e8f0;color:#1e293b!important}.ui-btn-light:hover{background:#e2e8f0;color:#0f172a!important}.ui-btn-dark-outline{background:#ffffff;border-color:#0f172a;color:#0f172a!important}.ui-btn-dark-outline:hover{background:#0f172a;color:#fff!important}.ui-btn-gold-outline{background:#ffffff;border-color:#f59e0b;color:#d97706!important}.ui-btn-gold-outline:hover{background:#fffbeb;border-color:#d97706;color:#b45309!important}.ui-btn-red-outline,.ui-btn-danger-outline{background:#ffffff;border-color:#fecaca;color:#ce1126!important}.ui-btn-red-outline:hover,.ui-btn-danger-outline:hover{background:#fef2f2;border-color:#ce1126;color:#9f1239!important}.ui-btn-green-outline{background:#ffffff;border-color:#a7f3d0;color:#00732f!important}.ui-btn-green-outline:hover{background:#ecfdf5;border-color:#00732f;color:#047857!important}.text-brand-dark{color:#0f172a!important}.text-brand-gold{color:#d97706!important}.text-brand-red{color:#ce1126!important}.text-brand-green{color:#00732f!important}.bg-brand-dark{background-color:#0f172a!important;color:#fff!important}.bg-brand-gold{background-color:#d97706!important;color:#fff!important}.bg-brand-red{background-color:#ce1126!important;color:#fff!important}.bg-brand-green{background-color:#00732f!important;color:#fff!important}.preset-amount-btn{border:1px solid #e2e8f0;background:#f8fafc;color:#334155;font-size:.78rem;font-weight:500;padding:.4rem .75rem;border-radius:8px;transition:all .15s ease;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-flex;align-items:center;justify-content:center}.preset-amount-btn:hover{background:#eff6ff;border-color:#93c5fd;color:#1d4ed8}.preset-amount-btn.active{background:#eff6ff;border-color:#3b82f6;color:#1d4ed8;font-weight:600}@keyframes uiFadeInUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up{animation:uiFadeInUp .35s cubic-bezier(.16,1,.3,1) forwards}.animate-delay-1{animation-delay:.05s}.animate-delay-2{animation-delay:.1s}.animate-delay-3{animation-delay:.15s}.animate-delay-4{animation-delay:.2s}.pulse-dot{position:relative;display:inline-flex;width:7px;height:7px;border-radius:50%;flex-shrink:0}.pulse-dot:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;background:inherit;opacity:.4;animation:pulsePing 2s cubic-bezier(0,0,.2,1) infinite}@keyframes pulsePing{0%{transform:scale(1);opacity:.6}75%,to{transform:scale(2.2);opacity:0}}.dash-header-badge{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .75rem;background:#ffffff;border:1px solid #e2e8f0;border-radius:9999px;font-size:.75rem;font-weight:500;color:#475569;box-shadow:0 1px 2px #00000008;cursor:default}.fintech-card{background:#ffffff;border:1px solid #e8edf3;border-radius:12px;box-shadow:0 1px 3px #0f172a08,0 4px 12px -2px #0f172a08;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .2s ease;overflow:hidden}.fintech-card:hover{box-shadow:0 4px 6px -1px #0f172a0d,0 10px 20px -4px #0f172a12;border-color:#cbd5e1}.fintech-kpi-card{background:#ffffff;border:1px solid #e8edf3;border-radius:12px;padding:.95rem 1.05rem;height:100%;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 1px 3px #0f172a08,0 4px 12px -2px #0f172a08;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .2s ease}.fintech-kpi-card:hover{transform:translateY(-2px);box-shadow:0 6px 18px -4px #0f172a12;border-color:#cbd5e1}.fintech-icon-box{width:38px;height:38px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;font-size:1.05rem;flex-shrink:0}.fintech-icon-blue{background:#eff6ff;color:#2563eb;border:1px solid #dbeafe}.fintech-icon-emerald{background:#ecfdf5;color:#059669;border:1px solid #d1fae5}.fintech-icon-indigo{background:#eef2ff;color:#4f46e5;border:1px solid #e0e7ff}.fintech-icon-amber{background:#fffbeb;color:#d97706;border:1px solid #fef3c7}.fintech-micro-label{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#64748b;margin-bottom:.2rem}.fintech-kpi-value{font-size:1.25rem;font-weight:700;color:#0f172a;line-height:1.2;letter-spacing:-.02em}.fintech-trend-badge{display:inline-flex;align-items:center;gap:.2rem;padding:.15rem .45rem;border-radius:9999px;font-size:.6875rem;font-weight:600}.fintech-trend-up{background:#ecfdf5;color:#059669;border:1px solid #a7f3d0}.fintech-trend-down{background:#fef2f2;color:#dc2626;border:1px solid #fecaca}.fintech-trend-neutral{background:#f1f5f9;color:#475569;border:1px solid #e2e8f0}.fintech-progress-slim{height:5px;border-radius:9999px;background:#f1f5f9;overflow:hidden}.fintech-progress-slim .progress-bar{border-radius:9999px;transition:width .4s ease}.fintech-order-card{background:#ffffff;border:1px solid #e8edf3;border-radius:12px;padding:.9rem 1rem;display:flex;flex-direction:column;height:100%;box-shadow:0 1px 3px #0f172a08,0 4px 12px -2px #0f172a08;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .2s ease;position:relative}.fintech-order-card:hover{transform:translateY(-2px);box-shadow:0 6px 18px -4px #0f172a12;border-color:#cbd5e1}.fintech-order-placeholder{border:2px dashed #cbd5e1;background:#ffffff;border-radius:12px;padding:1.25rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:100%;min-height:155px;transition:all .2s ease}.fintech-order-placeholder:hover{border-color:#94a3b8;background:#f8fafc}.fintech-wallet-hero{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border:1px solid #e2e8f0;border-radius:10px;padding:.95rem 1rem}.fintech-tx-item{display:flex;align-items:center;justify-content:space-between;padding:.6rem .4rem;border-bottom:1px solid #f1f5f9;transition:background .15s ease;border-radius:8px}.fintech-tx-item:last-child{border-bottom:0}.fintech-tx-item:hover{background:#f8fafc}.fintech-tx-icon{width:32px;height:32px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font-size:.95rem;flex-shrink:0}.fintech-modal-content{box-shadow:0 20px 60px -10px #0f172a40!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-block{display:block!important}.d-inline-block{display:inline-block!important}.d-inline{display:inline!important}.d-none{display:none!important}.d-grid{display:grid!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width: 768px){.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.d-md-block{display:block!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-center{align-items:center!important}.align-items-md-end{align-items:flex-end!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-between{justify-content:space-between!important}}.gap-0{gap:0!important}.row-gap-0{row-gap:0!important}.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.gap-0\.5{gap:.125rem!important}.row-gap-0\.5{row-gap:.125rem!important}.column-gap-0\.5{-moz-column-gap:.125rem!important;column-gap:.125rem!important}.gap-1{gap:.25rem!important}.row-gap-1{row-gap:.25rem!important}.column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.gap-1\.5{gap:.375rem!important}.row-gap-1\.5{row-gap:.375rem!important}.column-gap-1\.5{-moz-column-gap:.375rem!important;column-gap:.375rem!important}.gap-2{gap:.5rem!important}.row-gap-2{row-gap:.5rem!important}.column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.gap-2\.5{gap:.625rem!important}.row-gap-2\.5{row-gap:.625rem!important}.column-gap-2\.5{-moz-column-gap:.625rem!important;column-gap:.625rem!important}.gap-3{gap:1rem!important}.row-gap-3{row-gap:1rem!important}.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.gap-3\.5{gap:1.25rem!important}.row-gap-3\.5{row-gap:1.25rem!important}.column-gap-3\.5{-moz-column-gap:1.25rem!important;column-gap:1.25rem!important}.gap-4{gap:1.5rem!important}.row-gap-4{row-gap:1.5rem!important}.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.m-0{margin:0!important}.mx-0{margin-left:0!important;margin-right:0!important}.my-0{margin-top:0!important;margin-bottom:0!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.ms-0{margin-left:0!important}.me-0{margin-right:0!important}.m-0\.5{margin:.125rem!important}.mx-0\.5{margin-left:.125rem!important;margin-right:.125rem!important}.my-0\.5{margin-top:.125rem!important;margin-bottom:.125rem!important}.mt-0\.5{margin-top:.125rem!important}.mb-0\.5{margin-bottom:.125rem!important}.ms-0\.5{margin-left:.125rem!important}.me-0\.5{margin-right:.125rem!important}.m-1{margin:.25rem!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.mt-1{margin-top:.25rem!important}.mb-1{margin-bottom:.25rem!important}.ms-1{margin-left:.25rem!important}.me-1{margin-right:.25rem!important}.m-1\.5{margin:.375rem!important}.mx-1\.5{margin-left:.375rem!important;margin-right:.375rem!important}.my-1\.5{margin-top:.375rem!important;margin-bottom:.375rem!important}.mt-1\.5{margin-top:.375rem!important}.mb-1\.5{margin-bottom:.375rem!important}.ms-1\.5{margin-left:.375rem!important}.me-1\.5{margin-right:.375rem!important}.m-2{margin:.5rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.mt-2{margin-top:.5rem!important}.mb-2{margin-bottom:.5rem!important}.ms-2{margin-left:.5rem!important}.me-2{margin-right:.5rem!important}.m-2\.5{margin:.625rem!important}.mx-2\.5{margin-left:.625rem!important;margin-right:.625rem!important}.my-2\.5{margin-top:.625rem!important;margin-bottom:.625rem!important}.mt-2\.5{margin-top:.625rem!important}.mb-2\.5{margin-bottom:.625rem!important}.ms-2\.5{margin-left:.625rem!important}.me-2\.5{margin-right:.625rem!important}.m-3{margin:1rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.mt-3{margin-top:1rem!important}.mb-3{margin-bottom:1rem!important}.ms-3{margin-left:1rem!important}.me-3{margin-right:1rem!important}.m-3\.5{margin:1.25rem!important}.mx-3\.5{margin-left:1.25rem!important;margin-right:1.25rem!important}.my-3\.5{margin-top:1.25rem!important;margin-bottom:1.25rem!important}.mt-3\.5{margin-top:1.25rem!important}.mb-3\.5{margin-bottom:1.25rem!important}.ms-3\.5{margin-left:1.25rem!important}.me-3\.5{margin-right:1.25rem!important}.m-4{margin:1.5rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.mt-4{margin-top:1.5rem!important}.mb-4{margin-bottom:1.5rem!important}.ms-4{margin-left:1.5rem!important}.me-4{margin-right:1.5rem!important}.m-5{margin:3rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.mt-5{margin-top:3rem!important}.mb-5{margin-bottom:3rem!important}.ms-5{margin-left:3rem!important}.me-5{margin-right:3rem!important}.m-auto{margin:auto!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-auto{margin-top:auto!important}.mb-auto{margin-bottom:auto!important}.ms-auto{margin-left:auto!important}.me-auto{margin-right:auto!important}.p-0{padding:0!important}.px-0{padding-left:0!important;padding-right:0!important}.py-0{padding-top:0!important;padding-bottom:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.ps-0{padding-left:0!important}.pe-0{padding-right:0!important}.p-0\.5{padding:.125rem!important}.px-0\.5{padding-left:.125rem!important;padding-right:.125rem!important}.py-0\.5{padding-top:.125rem!important;padding-bottom:.125rem!important}.pt-0\.5{padding-top:.125rem!important}.pb-0\.5{padding-bottom:.125rem!important}.ps-0\.5{padding-left:.125rem!important}.pe-0\.5{padding-right:.125rem!important}.p-1{padding:.25rem!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.pt-1{padding-top:.25rem!important}.pb-1{padding-bottom:.25rem!important}.ps-1{padding-left:.25rem!important}.pe-1{padding-right:.25rem!important}.p-1\.5{padding:.375rem!important}.px-1\.5{padding-left:.375rem!important;padding-right:.375rem!important}.py-1\.5{padding-top:.375rem!important;padding-bottom:.375rem!important}.pt-1\.5{padding-top:.375rem!important}.pb-1\.5{padding-bottom:.375rem!important}.ps-1\.5{padding-left:.375rem!important}.pe-1\.5{padding-right:.375rem!important}.p-2{padding:.5rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.pt-2{padding-top:.5rem!important}.pb-2{padding-bottom:.5rem!important}.ps-2{padding-left:.5rem!important}.pe-2{padding-right:.5rem!important}.p-2\.5{padding:.625rem!important}.px-2\.5{padding-left:.625rem!important;padding-right:.625rem!important}.py-2\.5{padding-top:.625rem!important;padding-bottom:.625rem!important}.pt-2\.5{padding-top:.625rem!important}.pb-2\.5{padding-bottom:.625rem!important}.ps-2\.5{padding-left:.625rem!important}.pe-2\.5{padding-right:.625rem!important}.p-3{padding:1rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.pt-3{padding-top:1rem!important}.pb-3{padding-bottom:1rem!important}.ps-3{padding-left:1rem!important}.pe-3{padding-right:1rem!important}.p-3\.5{padding:1.25rem!important}.px-3\.5{padding-left:1.25rem!important;padding-right:1.25rem!important}.py-3\.5{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.pt-3\.5{padding-top:1.25rem!important}.pb-3\.5{padding-bottom:1.25rem!important}.ps-3\.5{padding-left:1.25rem!important}.pe-3\.5{padding-right:1.25rem!important}.p-4{padding:1.5rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.pt-4{padding-top:1.5rem!important}.pb-4{padding-bottom:1.5rem!important}.ps-4{padding-left:1.5rem!important}.pe-4{padding-right:1.5rem!important}.p-5{padding:3rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-5{padding-top:3rem!important}.pb-5{padding-bottom:3rem!important}.ps-5{padding-left:3rem!important}.pe-5{padding-right:3rem!important}.fs-10{font-size:.625rem!important}.fs-11{font-size:.6875rem!important}.fs-12{font-size:.75rem!important}.fs-13{font-size:.8125rem!important}.fs-14{font-size:.875rem!important}.fs-15{font-size:.9375rem!important}.fs-16{font-size:1rem!important}.fs-18{font-size:1.125rem!important}.fs-20{font-size:1.25rem!important}.fs-22{font-size:1.375rem!important}.fs-24{font-size:1.5rem!important}.fs-28{font-size:1.75rem!important}.fs-32{font-size:2rem!important}.leading-none{line-height:1!important}.leading-tight{line-height:1.25!important}.leading-snug{line-height:1.375!important}.leading-normal{line-height:1.5!important}.leading-relaxed{line-height:1.625!important}.leading-loose{line-height:2!important}.tooltip{--bs-tooltip-font-size: .6875rem;--bs-tooltip-padding-x: .5rem;--bs-tooltip-padding-y: .25rem;--bs-tooltip-border-radius: 6px;--bs-tooltip-bg: #0f172a;--bs-tooltip-color: #f8fafc;pointer-events:none;z-index:1080}.tooltip-inner{font-size:.6875rem!important;line-height:1.25!important;padding:.25rem .55rem!important;border-radius:6px!important;max-width:200px!important;font-weight:400!important;letter-spacing:.01em!important;background-color:#0f172a!important;color:#f8fafc!important;box-shadow:0 4px 14px #0f172a40!important;text-align:center}.tooltip .tooltip-arrow{display:none!important}.fe,.bx,.ti,i[class*=fe-],i[class*=bx-],i[class*=ti-]{display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:-.125em!important;line-height:1!important}.fe:not([class*=fs-]),.bx:not([class*=fs-]),.ti:not([class*=fs-]){font-size:inherit}.badge>.fe,.badge>.bx,.btn>.fe,.btn>.bx,.ui-btn>.fe,.ui-btn>.bx{vertical-align:middle!important}.fintech-tour-card{background:#ffffff;border:1px solid #e8edf3;border-radius:12px;box-shadow:0 1px 3px #0f172a08,0 4px 12px -2px #0f172a08;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .2s ease;overflow:hidden;display:flex;flex-direction:column;height:100%}.fintech-tour-card:hover{transform:translateY(-3px);box-shadow:0 8px 20px -4px #0f172a14,0 2px 6px -1px #0f172a0a;border-color:#cbd5e1}.fintech-tour-image-wrap{aspect-ratio:16 / 9;overflow:hidden;position:relative;background-color:#f1f5f9}.fintech-tour-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .4s cubic-bezier(.16,1,.3,1)}.fintech-tour-card:hover .fintech-tour-img{transform:scale(1.05)}.fintech-tour-badge-top-left{position:absolute;top:10px;left:10px;z-index:2}.fintech-tour-badge-top-right{position:absolute;top:10px;right:10px;z-index:2}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@keyframes btnSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spin{display:inline-block;animation:btnSpin .75s linear infinite!important}.guest-search-badge{cursor:pointer;transition:all .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.guest-search-badge:hover{background-color:#eff6ff!important;border-color:#93c5fd!important;color:#1d4ed8!important}.cursor-pointer{cursor:pointer!important}.news-executive-modal .modal-content{border-radius:18px!important;border:1px solid #e2e8f0!important;box-shadow:0 25px 50px -12px #0f172a40!important;overflow:hidden!important}.news-article-content{color:#334155;line-height:1.65;font-size:.925rem}.news-article-content p{margin-bottom:1rem}.news-article-content p:last-child{margin-bottom:0}.news-article-content h1,.news-article-content h2,.news-article-content h3,.news-article-content h4{color:#0f172a;font-weight:700;margin-top:1.25rem;margin-bottom:.75rem;line-height:1.35}.news-article-content h1{font-size:1.35rem}.news-article-content h2{font-size:1.2rem}.news-article-content h3{font-size:1.05rem}.news-article-content h4{font-size:.95rem}.news-article-content a{color:#0d6efd;text-decoration:underline;font-weight:500}.news-article-content a:hover{color:#0a58ca}.news-article-content img{max-width:100%;height:auto;border-radius:12px;margin:1rem 0;box-shadow:0 4px 12px #00000014}.news-article-content blockquote{margin:1.25rem 0;padding:.85rem 1.15rem;background-color:#fffbeb;border-left:3px solid #e2ab3b;border-radius:0 8px 8px 0;color:#92400e;font-style:italic}.news-article-content ul,.news-article-content ol{padding-left:1.35rem;margin-bottom:1rem}.news-article-content li{margin-bottom:.35rem}.news-article-content table{width:100%;margin-bottom:1rem;border-collapse:collapse;font-size:.875rem}.news-article-content th,.news-article-content td{padding:.6rem .75rem;border:1px solid #e2e8f0}.news-article-content th{background-color:#f8fafc;font-weight:600;color:#1e293b}.news-article-content hr{margin:1.5rem 0;border-color:#e2e8f0;opacity:1}.notif-card-official{border-radius:12px!important;background:linear-gradient(135deg,#fffdf7 0%,#fefce8 100%)!important;border:1px solid #fef08a!important;border-left:4px solid #d97706!important;box-shadow:0 2px 8px #d9770614;transition:all .2s ease}.notif-card-official:hover{box-shadow:0 6px 16px #d9770629;transform:translateY(-1px)}.notif-official-unread{background:linear-gradient(135deg,#fef9c3 0%,#fffbeb 100%)!important;border-color:#f59e0b!important;border-left:4px solid #b45309!important;box-shadow:0 3px 10px #d9770624}.notif-official-read{background:linear-gradient(135deg,#fffdfa 0%,#fefce8 100%)!important;opacity:.95}.notif-card-routine{border-radius:10px!important;background:#ffffff;border:1px solid #e2e8f0!important;transition:all .15s ease}.notif-card-routine:hover{border-color:#cbd5e1!important;background:#f8fafc}.notif-routine-unread{background:#ffffff!important;border-left:3px solid #94a3b8!important}.notif-routine-read{background:#f8fafc!important;opacity:.88}.fintech-icon-dark{background:#18181b!important;color:#fff!important}.hover-underline:hover{text-decoration:underline!important}
