﻿.metronic-tabs{background-color:#ffffff;border-radius:1.5rem;border:1px solid #e5e7eb}.metronic-tabs__list{display:flex;width:100%;background-color:#f3f4f6;border-bottom:1px solid #e5e7eb;border-top-left-radius:inherit;border-top-right-radius:inherit;overflow:hidden}.metronic-tabs__button{position:relative;border:none;border-right:1px solid #e5e7eb;background-color:transparent;color:#4b5563;font-weight:500;transition:background-color 0.2s ease, color 0.2s ease}.metronic-tabs__button:first-child{border-left:none;border-top-left-radius:inherit}.metronic-tabs__button:last-child{border-right:none;border-top-right-radius:inherit}.metronic-tabs__button:hover{background-color:#f9fafb;color:var(--linkin-green)}.metronic-tabs__button.active{background-color:#ffffff;color:var(--linkin-green);font-weight:600;box-shadow:inset 0 -1px 0 #ffffff}.metronic-tabs__button.active::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background-color:#ffffff}.metronic-tabs__button:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(23,76,60,0.25)}.companies-tabs-stack>[data-tabs-content]>.kt-tab-pane>.kt-tab-pane-inner{padding:0}.companies-tabs-stack__branches{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.companies-tabs-stack__branches .metronic-tabs__list{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.companies-tabs-stack__branches .metronic-tabs__button:first-child,.companies-tabs-stack__branches .metronic-tabs__button:last-child{border-top-left-radius:0;border-top-right-radius:0}.companies-tabs-stack__branches>[data-tabs-content]>.kt-tab-pane>.kt-tab-pane-inner{padding:1.5rem}@media (min-width: 640px){.companies-tabs-stack__branches>[data-tabs-content]>.kt-tab-pane>.kt-tab-pane-inner{padding:2rem}}:root{--linkin-green-dark: #004D26;--linkin-green: #0F643D;--linkin-yellow: #F0FF3D;--theme-header-bg: var(--linkin-green);--theme-header-text: var(--linkin-yellow);--theme-header-control-color: #fff;--theme-header-control-border: var(--linkin-yellow);--theme-sidebar-bg: rgba(7, 70, 41, 0.07);--theme-sidebar-mobile-bg: #f3fdf9;--theme-sidebar-text: var(--linkin-green);--theme-sidebar-hover-bg: #d2e3dd;--theme-sidebar-active-bg: var(--linkin-green);--theme-sidebar-active-text: var(--linkin-yellow)}body[data-role-theme='persona']{--theme-header-bg: var(--linkin-yellow);--theme-header-text: var(--linkin-green);--theme-header-control-color: var(--linkin-green);--theme-header-control-border: var(--linkin-green);--theme-sidebar-bg: rgba(7, 70, 41, 0.07);--theme-sidebar-mobile-bg: #f3fdf9;--theme-sidebar-text: var(--linkin-green);--theme-sidebar-hover-bg: rgba(240, 255, 61, 0.14);--theme-sidebar-active-bg: var(--linkin-yellow);--theme-sidebar-active-text: var(--linkin-green)}.kt-header{top:0;left:0;right:0;z-index:10;background-color:var(--theme-header-bg);margin:0 20px;border-radius:0 0 8px 8px;position:sticky}.kt-header .kt-btn-ghost{background:transparent;border:none;color:var(--theme-header-text)}.kt-header .kt-btn-ghost:hover{background:rgba(240,255,61,0.1)}.kt-header nav a:hover{color:var(--theme-header-text) !important;transition:color .3s ease}.kt-header button[class*="border-[#F0FF3D]"]{transition:all .3s ease}.kt-header button[class*="border-[#F0FF3D]"]:hover{background:rgba(240,255,61,0.1);transform:scale(1.05)}.kt-header-container{background-color:var(--theme-header-bg);display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-radius:0 0 8px 8px}#mobile_menu_toggle{color:var(--theme-header-control-color)}.kt-user-avatar-ring{border-color:var(--theme-header-control-border)}.kt-account-pill{border:1px solid var(--theme-header-control-border);background-color:var(--theme-header-bg);border-radius:0.5rem}.kt-account-user-btn,.kt-role-trigger{color:var(--theme-header-control-color)}.kt-account-user-btn:hover,.kt-role-trigger:hover{background-color:rgba(0,0,0,0.08)}.kt-account-user-btn:focus-visible,.kt-role-trigger:focus-visible{outline:2px solid var(--theme-header-control-border);outline-offset:-2px}.kt-account-name{color:var(--theme-header-control-color)}.kt-account-role-name{color:var(--theme-header-text)}.kt-account-chevron{color:var(--theme-header-text);transition:transform .2s ease}.kt-account-chevron.is-open{transform:rotate(180deg)}.kt-role-trigger .ki-outline{color:inherit}.kt-dropdown-menu--user-accent{border-left:6px solid #074629}.kt-dropdown-menu--role-accent{border:1px solid #e5e7eb;border-right:6px solid #074629}.kt-dropdown-menu a:focus-visible,.kt-dropdown-menu button:focus-visible{outline:2px solid #074629;outline-offset:-2px}.kt-user-avatar-ring--end-user{background-color:var(--linkin-green)}.kt-user-avatar-ring--end-user .kt-user-avatar-initials{color:var(--linkin-yellow)}.kt-user-avatar-ring--other-role{background-color:var(--linkin-yellow)}.kt-user-avatar-ring--other-role .kt-user-avatar-initials{color:var(--linkin-green)}.kt-role-link.is-loading{opacity:.6;pointer-events:none}.kt-role-link .kt-role-link-spinner{display:none;width:14px;height:14px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:kt-role-link-spin .6s linear infinite}.kt-role-link.is-loading .kt-role-link-spinner{display:inline-block}.kt-role-link.is-loading .kt-role-link-check{display:none}@keyframes kt-role-link-spin{to{transform:rotate(360deg)}}@media (max-width: 1023px){.prepaid-card-tile{font-size:0.75rem;line-height:1.1}.prepaid-card-tile .text-xl{font-size:1rem;line-height:1.25rem}.prepaid-card-tile .text-lg{font-size:0.875rem;line-height:1.1rem}.kt-header{margin-left:0;margin-right:0;border-radius:0}}.kt-header svg{max-height:33px;width:auto}.kt-header.sticky{box-shadow:0 4px 20px rgba(0,0,0,0.15)}.kt-layout{display:flex;min-height:100vh;background-color:#f8fafc;font-family:'Segoe UI', system-ui, sans-serif}#main-wrapper{display:flex;min-height:100vh;height:auto;overflow-x:hidden;overflow-y:visible}#main-content{flex:1 1 auto;min-width:0;width:auto;min-height:30px;overflow-x:hidden !important;overflow-y:visible !important}.main-content-wrapper{min-height:auto}body.metronic-internal-scroll #main-wrapper{height:100vh;min-height:100vh;overflow-y:hidden}body.metronic-internal-scroll #main-content{overflow-y:auto !important}body.metronic-internal-scroll .main-content-wrapper{min-height:0}#mobile_menu_toggle{display:inline-flex}#sidebar{width:280px;min-width:280px;transition:transform .25s ease, width .25s ease;z-index:1200;border:unset}.kt-sidebar{display:flex;flex-direction:column;position:fixed;top:0;bottom:0;left:0;z-index:1200;overflow-y:auto;background-color:var(--theme-sidebar-bg);min-height:100dvh;transition:all .25s ease}.kt-sidebar-header{padding:.75rem 1.75rem;display:none;align-items:center;justify-content:space-between}.kt-sidebar-toggle{width:30px;height:30px;position:fixed;left:calc(280px - 15px);top:3rem;transform:translateY(-50%);background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:2000;box-shadow:0 2px 10px rgba(0,0,0,0.08)}.kt-sidebar-toggle:hover{background-color:#f1f5f9}@media (min-width: 1024px){body.kt-sidebar-collapse .kt-sidebar-toggle{left:calc(72px - 15px)}}.kt-sidebar-content{flex-grow:1;padding:0 .5rem;overflow-y:auto}.kt-menu{display:flex;flex-direction:column;gap:.25rem;padding:.5rem 0}.kt-menu-heading{font-size:.75rem;font-weight:500;text-transform:uppercase;color:var(--theme-sidebar-text);padding:.5rem 1rem;margin-top:.5rem}.kt-menu-link{display:flex;align-items:center;gap:.75rem;padding:.75rem .975rem;border-radius:1rem;color:var(--theme-sidebar-text);transition:all .3s ease;cursor:pointer;margin:.125rem}.kt-menu-link:hover{background-color:var(--theme-sidebar-hover-bg);color:var(--theme-sidebar-text)}.kt-menu-link.active{background-color:var(--theme-sidebar-active-bg);border-radius:.5rem;color:var(--theme-sidebar-active-text)}.kt-menu-icon{font-size:1.25rem;display:flex;color:inherit}.kt-menu-arrow{margin-left:auto;font-size:1rem;color:var(--theme-sidebar-text);opacity:.7}.kt-menu-accordion{display:none;flex-direction:column;gap:.25rem;transition:all .25s ease}.kt-menu-accordion.show{display:flex}.kt-menu-subitem{padding:.5rem 1rem;color:var(--theme-sidebar-text);border-radius:.375rem;text-decoration:none;transition:all .3s ease;display:block}.kt-menu-subitem:hover{background-color:var(--theme-sidebar-hover-bg);color:var(--theme-sidebar-text)}.kt-menu-item.kt-menu-item-show>.kt-menu-accordion{display:block;flex-direction:column}@media (min-width: 1024px){#mobile_menu_toggle{display:none !important}#main-wrapper{padding-left:280px}#main-wrapper.metronic-main-wrapper--without-sidebar{padding-left:0}#sidebar{position:fixed;top:0;bottom:0;left:0;transform:none}.kt-sidebar-header{display:flex}body.kt-sidebar-collapse #sidebar{width:72px;min-width:72px}body.kt-sidebar-collapse #sidebar .kt-sidebar-content{padding-top:34px}body.kt-sidebar-collapse #main-wrapper{padding-left:72px}body.kt-sidebar-collapse #main-wrapper.metronic-main-wrapper--without-sidebar{padding-left:0}body.kt-sidebar-collapse #sidebar .kt-menu-title,body.kt-sidebar-collapse #sidebar .kt-menu-arrow,body.kt-sidebar-collapse .kt-menu-heading{display:none}.kt-sidebar.collapsed .kt-menu-link{justify-content:center;padding:15px 10px}.kt-sidebar.collapsed .kt-menu-icon{margin-right:0;font-size:20px}}@media (max-width: 1023.98px){#main-wrapper{padding-left:0 !important}#main-content{width:100% !important;margin-left:0 !important}#sidebar{position:fixed;top:0;left:0;height:100vh;transform:translateX(-100%);box-shadow:none;z-index:1200 !important}#sidebar.open{transform:translateX(0);box-shadow:0 10px 40px rgba(0,0,0,0.2)}#sidebar_toggle,#kt-sidebar-toggle{display:none !important}body.kt-sidebar-collapse #sidebar{width:280px;min-width:280px}.kt-menu-link{color:var(--theme-sidebar-text)}.kt-menu-link:hover{background-color:var(--theme-sidebar-hover-bg) !important;color:var(--theme-sidebar-text) !important}.kt-sidebar{background:var(--theme-sidebar-mobile-bg) !important}}.kt-input,.kt-select,.kt-input-addon{border-color:#0F643D4D !important}#sidebar_backdrop{position:fixed;inset:0;background:rgba(0,0,0,0.45);z-index:100;opacity:0;pointer-events:none;transition:opacity .2s ease}body.sidebar-open #sidebar_backdrop{opacity:1;pointer-events:auto}body.sidebar-open{overflow:hidden}.kt-nav-link:hover,.kt-nav-link:focus{color:var(--theme-header-text);text-decoration:none;background-color:transparent !important}.kt-user-btn{color:var(--theme-header-control-color);font-size:18px;padding:8px;border:2px solid var(--theme-header-control-border);border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:transparent;transition:all .3s ease}.kt-user-btn:hover,.kt-user-btn:focus{color:var(--theme-header-control-border);background-color:transparent;border-color:var(--theme-header-control-border);cursor:pointer}.kt-notifications .btn,.kt-settings .btn{color:var(--theme-header-control-color);font-size:16px;padding:8px 12px;border:none;background:transparent;position:relative}.kt-notifications .btn:hover,.kt-notifications .btn:focus,.kt-settings .btn:hover,.kt-settings .btn:focus{color:var(--theme-header-text);background-color:transparent}.kt-notifications .badge{position:absolute;top:5px;right:5px;background-color:var(--linkin-yellow);color:var(--linkin-green);font-size:10px;padding:2px 6px;border-radius:10px;min-width:18px;text-align:center}.projection-calendar-day{position:relative;transition:background-color 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease}.projection-calendar-day--active{background:linear-gradient(90deg, rgba(15,100,61,0.14) 0%, rgba(240,255,61,0.16) 100%);border-color:rgba(15,100,61,0.35);box-shadow:inset 0 0 0 2px var(--linkin-green),0 10px 24px rgba(15,100,61,0.08)}.projection-calendar-day--active .projection-calendar-day-number{color:var(--linkin-green)}.projection-calendar-day-number--active{background-color:var(--linkin-green);color:#ffffff !important;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;min-width:1.6rem;min-height:1.25rem;padding:0.125rem 0.5rem;box-shadow:0 6px 16px rgba(15,100,61,0.18);line-height:1}.projection-calendar-day-summary{text-align:left}.projection-calendar-day-amount{display:block;max-width:100%;font-size:0.72rem;font-weight:900;line-height:1.15;overflow-wrap:anywhere}.projection-calendar-day-amount--empty{color:#d1d5db;font-weight:500}@media (min-width: 640px){.projection-calendar-day-number--active{min-width:1.8rem;min-height:1.45rem;padding:0.12rem 0.45rem}.projection-calendar-day-summary{text-align:right}.projection-calendar-day-amount{font-size:0.875rem;overflow-wrap:normal}}@media (min-width: 1024px){.projection-calendar-day-amount{font-size:1rem}}.kt-notifications .dropdown-menu,.kt-settings .dropdown-menu{background-color:#fff;border:1px solid #e7e7e7;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,0.15);margin-top:5px;min-width:200px;animation:fadeInDown .3s ease}.kt-notifications .dropdown-menu>li>a,.kt-settings .dropdown-menu>li>a{color:var(--linkin-green);padding:10px 15px;font-size:14px;transition:background-color .3s ease}.kt-notifications .dropdown-menu>li>a:hover,.kt-settings .dropdown-menu>li>a:hover{background-color:transparent;color:var(--theme-header-text)}.kt-notifications .dropdown-menu>.divider,.kt-settings .dropdown-menu>.divider{margin:5px 0}@keyframes fadeInDown{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.main-content{padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1);margin-top:20px}@media (max-width: 991px){.kt-header{margin:0 10px}.kt-header-container{padding:8px 15px}.kt-header-left{gap:15px}.kt-header-right{gap:10px}}@media (max-width: 767px){.kt-header{margin:0 5px}.kt-header-container{padding:15px 10px}.kt-header-logo,.kt-header-nav{display:none}.kt-header-right{gap:5px}.kt-user-btn{width:35px;height:35px;font-size:16px}#mobile_menu_toggle.kt-user-btn{width:32px;height:32px;padding:0;border-radius:9999px}.kt-notifications .btn,.kt-settings .btn{font-size:14px;padding:6px 8px}}@media (max-width: 480px){.kt-header-container{padding-top:25px}.kt-header-right{gap:3px}.kt-user-btn{width:30px;height:30px;font-size:14px}#mobile_menu_toggle.kt-user-btn{width:36px;height:36px;padding:0;border-radius:9999px}.kt-notifications .btn,.kt-settings .btn{font-size:12px;padding:4px 6px}}.kt-sidebar::-webkit-scrollbar{width:6px}.kt-action-confirmation-modal__panel{background:#f8faf9}.kt-action-confirmation-modal__handle-wrap{display:flex;justify-content:center;padding:1rem 1.5rem 0.5rem}.kt-action-confirmation-modal__handle{width:4rem;height:0.5rem;border-radius:999px;background:#d7e7de}.kt-action-confirmation-modal__content{padding:0.5rem 2rem 2rem;text-align:center}.kt-action-confirmation-modal__icon{width:6rem;height:6rem;margin:0 auto 1.5rem;border-radius:999px;display:flex;align-items:center;justify-content:center;font-size:3rem}.kt-action-confirmation-modal__icon--success{background:#e8f2ed;color:var(--linkin-green)}.kt-action-confirmation-modal__icon--warning{background:#fff1cc;color:#d97706}.kt-action-confirmation-modal__icon--danger{background:#fdecec;color:#ef4444}.kt-action-confirmation-modal__icon--info{background:#eaf1ff;color:#3b82f6}.kt-action-confirmation-modal__title{margin:0 0 1rem;color:#1c2740;font-size:2rem;line-height:1.1;font-weight:700}.kt-action-confirmation-modal__message{max-width:18rem;margin:0 auto 2rem;color:#7b8798;font-size:1.25rem;line-height:2.25rem;font-weight:500}.kt-action-confirmation-modal__actions{display:flex;flex-direction:column;gap:1rem}.kt-action-confirmation-modal__confirm,.kt-action-confirmation-modal__cancel{width:100%;display:inline-flex;align-items:center;justify-content:center;border-radius:0.75rem;padding:0.75rem 1rem;font-size:1.25rem;font-weight:600;transition:all 0.2s ease}.kt-action-confirmation-modal__confirm{color:#fff;box-shadow:0 8px 20px rgba(15,100,61,0.18)}.kt-action-confirmation-modal__confirm--success{background:var(--linkin-green)}.kt-action-confirmation-modal__confirm--success:hover{background:var(--linkin-green-dark)}.kt-action-confirmation-modal__confirm--warning{background:#ff6a00;box-shadow:0 8px 20px rgba(255,106,0,0.18)}.kt-action-confirmation-modal__confirm--warning:hover{background:#e55f00}.kt-action-confirmation-modal__confirm--danger{background:#ef2323;box-shadow:0 8px 20px rgba(239,35,35,0.18)}.kt-action-confirmation-modal__confirm--danger:hover{background:#d81f1f}.kt-action-confirmation-modal__confirm--info{background:#2f67e8;box-shadow:0 8px 20px rgba(47,103,232,0.18)}.kt-action-confirmation-modal__confirm--info:hover{background:#285ad0}.kt-action-confirmation-modal__confirm--disabled{cursor:not-allowed;box-shadow:none}.kt-action-confirmation-modal__confirm--disabled-success{background:#dce8e2;color:var(--linkin-green)}.kt-action-confirmation-modal__confirm--disabled-warning{background:#ffe1cc;color:#d97706}.kt-action-confirmation-modal__confirm--disabled-danger{background:#fbd4d4;color:#ef4444}.kt-action-confirmation-modal__confirm--disabled-info{background:#d9e6ff;color:#2f67e8}.kt-action-confirmation-modal__cancel{background:#eef3f0;color:var(--linkin-green)}.kt-action-confirmation-modal__cancel:hover{background:#e3ece7}.kt-action-confirmation-modal__cancel--info{background:#eef3ff;color:#2f67e8}.kt-action-confirmation-modal__cancel--info:hover{background:#e3ebff}.kt-sidebar::-webkit-scrollbar-track{background:#f1f1f1}.kt-sidebar::-webkit-scrollbar-thumb{background:var(--theme-sidebar-text);border-radius:3px}.kt-sidebar::-webkit-scrollbar-thumb:hover{background:var(--theme-sidebar-text)}.dropdown-menu{transition:opacity .2s ease, transform .2s ease;opacity:1;display:block !important;pointer-events:auto;left:-135px !important;top:40px;z-index:1050 !important}.dropdown-menu.hidden{display:none !important;opacity:0}.kt-account-pill .dropdown-menu{left:0 !important;top:100% !important;transform-origin:top;transition:opacity .16s ease, transform .16s ease, visibility 0s linear .16s !important}.kt-account-pill .dropdown-menu:not(.hidden){display:block !important;opacity:1 !important;visibility:visible !important;pointer-events:auto !important;transform:translateY(0) scale(1) !important;transition:opacity .16s ease, transform .16s ease, visibility 0s linear 0s !important}.kt-account-pill .dropdown-menu.hidden{display:block !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transform:translateY(-6px) scale(0.98) !important}.bg-linkin-yellow{background-color:var(--linkin-yellow)}.bg-linkin-green{background-color:var(--linkin-green)}.bg-green-linkin{background-color:var(--linkin-green) !important}.bg-linkin-green-light{background-color:#004D261A}.bg-linkin-yellow-light{background-color:#EBFF401A}.text-linkin-yellow{color:var(--linkin-yellow)}.text-linkin-green{color:var(--linkin-green)}.text-linkin-green-80{color:rgba(15,100,61,0.8)}.text-bold{font-weight:700}.border-linkin-yellow{border-color:var(--linkin-yellow)}.border-linkin-green{border-color:var(--linkin-green)}.border-linkin-green-dark{border-color:#0F643D !important}.text-linkin-green:hover{color:#126b4a}.text-linkin-yellow:hover{color:var(--linkin-yellow)}.focus\:ring-linkin-green:focus,.focus\:ring-linkin-green\/30:focus{--tw-ring-color: var(--linkin-green);box-shadow:0 0 0 2px var(--linkin-green)}@keyframes linkin-table-skeleton-shimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}.linkin-home-skeleton-bar{display:block;overflow:hidden;background:linear-gradient(90deg, #eef2f5 0%, #f8fafc 45%, #e7ebef 100%);background-size:200% 100%;animation:linkin-table-skeleton-shimmer 1.6s linear infinite;transform:none !important}.linkin-table-skeleton-bar{display:block;overflow:hidden;background:linear-gradient(90deg, #eef2f5 0%, #f8fafc 45%, #e7ebef 100%);background-size:200% 100%;animation:linkin-table-skeleton-shimmer 1.6s linear infinite}.user-company-dashboard{--sidebar-transition-duration: .3s;--sidebar-transition-timing: ease;--sidebar-width: 280px;--sidebar-width-collapse: 70px;--sidebar-default-width: 280px;--header-height: 70px;--sidebar-bg-color: rgba(7,70,41,.07);--sidebar-mobile-bg: #e6e6e6;--menu-active-bg: var(--linkin-green);--menu-active-text: var(--linkin-yellow);--menu-hover-bg: #d2e3dd;--menu-text-color: var(--linkin-green)}.linkin-green{color:#004D26 !important}.border-linkin-green{border-color:#0F643D4D !important}.border-linkin-green-light{border-color:#0F643D4D !important}.text-yellow-linkin{color:#EBFF40 !important}.tw-input{width:100%;padding:0.75rem 1rem;border:1px solid #0F643D4D;border-radius:0.5rem;background:#fff;transition:border-color 200ms ease, box-shadow 200ms ease, background-color 200ms ease}.tw-input::placeholder{color:#9ca3af;font-weight:400}.tw-input:focus{outline:none;box-shadow:0 0 0 2px var(--linkin-green);border-color:#B9D6C9}select.tw-input{padding-top:0.75rem;padding-bottom:0.75rem;line-height:1.5rem}.kt-combobox-input{border-color:#0F643D4D !important}.kt-input:hover{border-color:#9ca3af !important;box-shadow:0 0 0 2px rgba(156,163,175,0.45);transition:box-shadow .15s ease, border-color .15s ease}.kt-select:hover{border-color:#9ca3af !important;box-shadow:0 0 0 2px rgba(156,163,175,0.45);transition:box-shadow .15s ease, border-color .15s ease}.kt-input input:hover,.kt-input select:hover,.kt-input textarea:hover{box-shadow:none !important}.kt-combobox{border-radius:0.5rem}.kt-combobox:hover{border-color:#9ca3af !important;box-shadow:0 0 0 2px rgba(156,163,175,0.45);transition:box-shadow .15s ease, border-color .15s ease}.kt-combobox .kt-combobox-input:hover{box-shadow:none !important}.tw-input.is-invalid,.kt-combobox-input.is-invalid{border-color:#dc2626 !important;box-shadow:0 0 0 2px rgba(220,38,38,0.15) !important}.field-error{color:#dc2626;font-size:.875rem;margin-top:.25rem;display:block}.metronic-inline-search{display:flex;gap:0.75rem;align-items:stretch}.metronic-inline-search .kt-input-group,.metronic-inline-search .kt-btn.kt-btn-lg{min-height:40px}.metronic-inline-search .kt-input-group .kt-input.kt-input-lg{height:40px;line-height:1.3;padding-top:0.4rem;padding-bottom:0.4rem}.kt-input-group .kt-input-addon.kt-input-addon-lg.kt-input-addon-icon{border-left:1px solid rgba(0,0,0,0.08);border-right:1px solid rgba(0,0,0,0.08);border-top:1px solid rgba(0,0,0,0.08);border-bottom:1px solid rgba(0,0,0,0.08);background-color:#fff;border-top-right-radius:0.5rem;border-bottom-right-radius:0.5rem}.metronic-inline-search .kt-btn.kt-btn-lg{white-space:nowrap;flex:0 0 auto}.kt-btn-light{background-color:#f3f4f6;border:1px solid #d1d5db;color:#374151;transition:all .3s ease;cursor:pointer;padding:0.875rem 1.75rem;border-radius:8px;font-weight:600;transition:all 0.3s ease;display:inline-flex;align-items:center;gap:0.5rem;font-size:0.95rem;min-height:48px;font-family:'Archivo', sans-serif}.kt-btn-light:hover{background-color:#e5e7eb;border-color:#9ca3af;color:#111827;transition:all .3s ease}.kt-btn-primary{background-color:#004D26;border:1px solid #004D26;color:#EBFF40;transition:all .3s ease;cursor:pointer;padding:0.875rem 1.75rem;border-radius:8px;font-weight:600;transition:all 0.3s ease;display:inline-flex;align-items:center;gap:0.5rem;font-size:0.95rem;min-height:48px;font-family:'Archivo', sans-serif}.kt-btn-primary:hover{background-color:#003a1e;border-color:#003a1e;color:#EBFF40;transition:all .3s ease;cursor:pointer;padding:0.875rem 1.75rem;border-radius:8px;font-weight:600;transition:all 0.3s ease;display:inline-flex;align-items:center;gap:0.5rem;font-size:0.95rem;min-height:48px;font-family:'Archivo', sans-serif}.kt-btn-secundary{background-color:white;border:1px solid var(--linkin-green);color:var(--linkin-green);transition:all .3s ease;cursor:pointer}.kt-btn-secundary:hover{background-color:#d1fae5;border-color:var(--linkin-green);color:var(--linkin-green);transition:all .3s ease}.linkin-card{transition:all .3s ease}.linkin-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,0.1);transition:all .3s ease}.linkin-card:active{transform:translateY(0);--tw-bg-opacity: 1;background-color:rgba(220, 252, 231, var(--tw-bg-opacity))}.linkin-card.active{transform:translateY(-5px);--tw-bg-opacity: 1;background-color:rgba(220, 252, 231, var(--tw-bg-opacity));border-color:#34d399;box-shadow:0 15px 30px rgba(52,211,153,0.25)}.linkin-card.active .text-linkin-green{color:#126b4a !important}.linkin-card.active .text-gray-500,.linkin-card.active .text-gray-600,.linkin-card.active .text-gray-700,.linkin-card.active .text-gray-800,.linkin-card.active .text-gray-900{color:#1f2937 !important}.linkin-card.active .bg-linkin-green{background-color:rgba(18,107,74,0.12) !important;color:#126b4a !important}.linkin-card.active{color:#0f3a2a !important}@media (min-width: 1024px){.results-grid.single-column{grid-template-columns:repeat(1, minmax(0, 1fr))}}.divide-gray-200>:not([hidden]) ~ :not([hidden]){--tw-divide-opacity: 1;border-color:rgba(229, 231, 235, var(--tw-divide-opacity))}.hover\:border-linkin-green{border-color:inherit}.hover\:border-linkin-green:hover{--tw-border-opacity: 1;border-color:rgba(134, 239, 172, var(--tw-border-opacity))}.hover\:text-linkin-green{color:inherit;background-color:transparent}.hover\:text-linkin-green:hover{--tw-text-opacity: 1;color:rgba(22, 101, 52, var(--tw-text-opacity)) !important;--tw-bg-opacity: 1;background-color:rgba(220, 252, 231, var(--tw-bg-opacity))}.hover\:bg-green-linkin:hover{background-color:var(--linkin-green-hover, #125f4c) !important}.metronic-card-join-left{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.metronic-card-join-right{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.border-linkin-green{border-color:#0F643D4D !important}.btn-cancel{width:100%;display:inline-flex;align-items:center;justify-content:center;background-color:#ffffff;color:#1f2937;border:1px solid var(--linkin-green);padding:0.75rem 1.5rem;border-radius:0.5rem;font-weight:600;font-size:0.875rem;min-height:48px;transition:all 0.3s ease}.btn-cancel:hover{background-color:#dfdfdf;border-color:transparent}.btn-submit{width:100%;background-color:var(--linkin-green, var(--linkin-green));color:var(--linkin-yellow, var(--linkin-yellow));padding:0.75rem 1.5rem;border-radius:0.5rem;font-weight:600;font-size:0.875rem;border:none;cursor:pointer;transition:all 0.3s ease;min-height:48px}.btn-submit:hover{background-color:var(--linkin-green-hover, #125f4c)}#addBranchRowBtn:hover{transform:scale(1.1);transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,0.1)}@media (max-width: 1023.98px){.metronic-card-join-left{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.metronic-card-join-right{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}}.metronic-table-transition{transition:opacity 220ms ease, transform 220ms ease;will-change:opacity, transform}.metronic-table-transition.is-updating{opacity:0.35;transform:translateY(4px)}.kt-toast-progress{background-color:var(--linkin-green, var(--linkin-green)) !important}.modal.modal-center{display:none;align-items:center;justify-content:center}.modal.modal-center.show{display:flex}.modal.modal-center .modal-dialog{margin:auto}.modal.modal-center{background-color:rgba(0,0,0,0.55);z-index:2000}.modal.modal-center,.modal.modal-center .modal-dialog,.modal.modal-center .modal-content{z-index:2000}.metronic-modal{z-index:1400}.metronic-modal--no-backdrop .metronic-modal__backdrop{background:transparent;backdrop-filter:none}.metronic-modal--flush .metronic-modal__container{align-items:flex-start;padding-top:6vh;padding-bottom:2rem}.metronic-modal--flush .metronic-modal__panel{max-height:calc(100dvh - 6vh - 2rem)}.kt-toast--success{background:#ffffff;border:1px solid #e5e7eb;color:#111827}.kt-toast--error{background:#ffffff;border:1px solid #fecaca;color:#7f1d1d}.kt-toast--error .kt-toast-progress{background-color:#7f1d1d !important}.kt-toast--error i{color:#7f1d1d !important}.kt-toast.kt-toast-top-end{top:var(--toast-top-offset, 24px) !important;margin-top:0 !important}body{overflow-x:hidden}.tabs-full-bleed{margin-left:-1.5rem;margin-right:-1.5rem}@media (min-width: 640px){.tabs-full-bleed{margin-left:-2rem;margin-right:-2rem}}.company-data-bank-value{flex:0 0 calc(100% - 3.5rem)}.company-data-bank-icon-slot{width:3rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;flex:0 0 3rem;flex-shrink:0;margin-right:0.75rem}.company-data-bank-copy-btn{width:3rem;height:2.5rem;flex:0 0 3rem;flex-shrink:0;min-width:3rem;margin-right:0.75rem}.bg-green-50{background-color:rgba(15,100,61,0.05) !important}.bg-green-100{background-color:rgba(15,100,61,0.1) !important}.bg-amber-50{background-color:rgba(245,158,11,0.08) !important}.bg-sky-50{background-color:rgba(14,165,233,0.08) !important}.bg-emerald-50{background-color:rgba(16,185,129,0.08) !important}.bg-rose-50{background-color:rgba(244,63,94,0.08) !important}.hover\:bg-green-50:hover{background-color:rgba(15,100,61,0.05) !important}.hover\:bg-green-100:hover{background-color:rgba(15,100,61,0.1) !important}.text-amber-700{color:#b45309 !important}.text-sky-700{color:#0369a1 !important}.text-emerald-700{color:#047857 !important}.text-rose-700{color:#be123c !important}.border-amber-200{border-color:rgba(245,158,11,0.2) !important}.border-sky-200{border-color:rgba(14,165,233,0.2) !important}.border-emerald-200{border-color:rgba(16,185,129,0.2) !important}.border-rose-200{border-color:rgba(244,63,94,0.2) !important}.border-gray-200{border-color:#e5e7eb !important}.border-green-300{border-color:#D9F99D !important}.hover\:border-green-300:hover{border-color:#D9F99D !important}#trx_search_form .kt-input input[type="text"],#trx_search_form input[type="text"],#trx_search_form input[type="date"],#trx_search_form select,#trx_search_form .kt-select,#trx_search_form .kt-combobox-input,.advanced-search-form .kt-input input[type="text"],.advanced-search-form input[type="text"],.advanced-search-form input[type="date"],.advanced-search-form select,.advanced-search-form .kt-select,.advanced-search-form .kt-combobox-input{font-size:0.875rem;line-height:1.25rem;padding-top:0.5rem;padding-bottom:0.5rem;height:2.25rem}#trx_search_form select,#trx_search_form .kt-select,.advanced-search-form select,.advanced-search-form .kt-select{height:2.25rem;line-height:2.25rem;padding-top:0;padding-bottom:0}#trx_search_form .custom-date-trigger,#trx_search_form #custom_amount_trigger,.advanced-search-form .custom-date-trigger,.advanced-search-form #custom_amount_trigger{height:2.25rem;display:inline-flex;align-items:center;padding-top:0;padding-bottom:0}#trx_search_form .kt-input,.advanced-search-form .kt-input{height:2.25rem;display:flex;align-items:center}#trx_search_form .kt-input input[type="text"],.advanced-search-form .kt-input input[type="text"]{height:100%}@media (max-width: 1023px){#trx_search_form .advanced-search-fields,.advanced-search-form .advanced-search-fields{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0.75rem;width:100%}#trx_search_form .advanced-search-fields.is-collapsed,.advanced-search-form .advanced-search-fields.is-collapsed{display:none !important}#trx_search_form .advanced-search-actions-wrap.is-collapsed,.advanced-search-form .advanced-search-actions-wrap.is-collapsed{display:none !important}#trx_search_form .advanced-search-subfields,.advanced-search-form .advanced-search-subfields{display:contents}#trx_search_form .advanced-search-fields>*,.advanced-search-form .advanced-search-fields>*{width:100%;max-width:100%;min-width:0}#trx_search_form .kt-combobox,.advanced-search-form .kt-combobox{width:100%;max-width:100%;min-width:0;flex-shrink:1}#trx_search_form .kt-combobox select,.advanced-search-form .kt-combobox select{width:100%}#trx_search_form .kt-combobox .kt-select,#trx_search_form .kt-combobox-input,.advanced-search-form .kt-combobox .kt-select,.advanced-search-form .kt-combobox-input{width:100%;max-width:100%;min-width:0}#trx_search_form #custom_amount_trigger,#trx_search_form .custom-date-trigger,.advanced-search-form #custom_amount_trigger,.advanced-search-form .custom-date-trigger{width:100%;justify-content:center}#trx_search_form #custom_amount_trigger i,#trx_search_form .custom-date-trigger i,.advanced-search-form #custom_amount_trigger i,.advanced-search-form .custom-date-trigger i{display:none}#trx_search_form .as-mobile-modal,#trx_search_form #custom_amount_container,#trx_search_form .date-picker-container,.advanced-search-form .as-mobile-modal,.advanced-search-form #custom_amount_container,.advanced-search-form .date-picker-container{position:fixed;top:50vh;left:50vw;right:auto;margin-top:0;width:90vw;max-width:380px;max-height:90vh;overflow-y:auto;transform:translate(-50%, -50%) !important;z-index:2000}}#trx_search_form .advanced-search-actions,.advanced-search-form .advanced-search-actions{width:100%}@media (max-width: 1023px){#trx_search_form .advanced-search--company .advanced-search-date .custom-date-trigger,.advanced-search-form .advanced-search--company .advanced-search-date .custom-date-trigger{display:flex !important;align-items:center !important;justify-content:center !important;height:2.5rem;padding-top:0.5rem;padding-bottom:0.5rem}#trx_search_form .advanced-search--company .advanced-search-date .custom-date-trigger .custom-date-text,.advanced-search-form .advanced-search--company .advanced-search-date .custom-date-trigger .custom-date-text{display:flex !important;align-items:center !important;justify-content:center !important;flex:1 1 auto;text-align:center !important;font-size:1rem !important;line-height:1.25rem !important}#trx_search_form .advanced-search--company .advanced-search-date .custom-date-trigger i,.advanced-search-form .advanced-search--company .advanced-search-date .custom-date-trigger i{flex:0 0 auto}#trx_search_form .advanced-search-actions,.advanced-search-form .advanced-search-actions{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0.75rem}#trx_search_form .advanced-search-actions>*,.advanced-search-form .advanced-search-actions>*{width:100%}#trx_search_form .advanced-search-actions>*>*,.advanced-search-form .advanced-search-actions>*>*{width:100%}}@media (min-width: 1024px){#trx_search_form .advanced-search-fields,.advanced-search-form .advanced-search-fields{display:flex;flex-wrap:nowrap;align-items:center;gap:1rem}#trx_search_form .advanced-search-fields.advanced-search-fields--compact,.advanced-search-form .advanced-search-fields.advanced-search-fields--compact{gap:0.5rem;flex-wrap:wrap}#trx_search_form .advanced-search-subfields,.advanced-search-form .advanced-search-subfields{display:contents}#trx_search_form .advanced-search-fields>*,.advanced-search-form .advanced-search-fields>*{min-width:0;flex-shrink:1}#trx_search_form .advanced-search-amount #custom_amount_trigger,.advanced-search-form .advanced-search-amount #custom_amount_trigger{min-width:12rem;max-width:12rem}#trx_search_form .advanced-search-date .custom-date-trigger,.advanced-search-form .advanced-search-date .custom-date-trigger{min-width:10rem;max-width:10rem}#trx_search_form .advanced-search-amount,#trx_search_form .advanced-search-date,.advanced-search-form .advanced-search-amount,.advanced-search-form .advanced-search-date{flex:0 0 auto}#trx_search_form .advanced-search-amount #amount_badge,#trx_search_form .advanced-search-date .custom-date-text,.advanced-search-form .advanced-search-amount #amount_badge,.advanced-search-form .advanced-search-date .custom-date-text{display:inline-block;max-width:6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#trx_search_form .advanced-search-date.advanced-search-date--compact .custom-date-trigger,.advanced-search-form .advanced-search-date.advanced-search-date--compact .custom-date-trigger{min-width:0;max-width:12rem;flex:1 1 auto;gap:0.35rem}#trx_search_form .advanced-search-date.advanced-search-date--compact .custom-date-text,.advanced-search-form .advanced-search-date.advanced-search-date--compact .custom-date-text{flex:1 1 auto;min-width:0;max-width:none;text-align:center}#trx_search_form .tickets-combobox-compact,.advanced-search-form .tickets-combobox-compact{max-width:12rem;min-width:0;flex:1 1 auto}#trx_search_form .eut-combobox-compact,.advanced-search-form .eut-combobox-compact{max-width:12rem;min-width:0;flex:1 1 auto}#trx_search_form .user-transfers-combobox-compact,.advanced-search-form .user-transfers-combobox-compact{max-width:12rem;min-width:0;flex:1 1 auto}}#trx_search_form .advanced-search--company .advanced-search-toggle,.advanced-search-form .advanced-search--company .advanced-search-toggle{display:none}#trx_search_form .advanced-search-date .custom-date-trigger .custom-date-text,.advanced-search-form .advanced-search-date .custom-date-trigger .custom-date-text{flex:1 1 auto;min-width:0;text-align:center}#trx_search_form .advanced-search-date .custom-date-trigger i,.advanced-search-form .advanced-search-date .custom-date-trigger i{flex:0 0 auto}@media (max-width: 1380px) and (min-width: 1024px){#trx_search_form .advanced-search--company .advanced-search-toggle,.advanced-search-form .advanced-search--company .advanced-search-toggle{display:inline-flex !important}#trx_search_form .advanced-search--company .advanced-search-fields--company,.advanced-search-form .advanced-search--company .advanced-search-fields--company{display:flex;flex-wrap:wrap;align-items:center;gap:0.75rem;width:100%}#trx_search_form .advanced-search--company .advanced-search-fields--company.is-collapsed,.advanced-search-form .advanced-search--company .advanced-search-fields--company.is-collapsed{display:none !important}#trx_search_form .advanced-search--company .advanced-search-actions-wrap--company.is-collapsed,.advanced-search-form .advanced-search--company .advanced-search-actions-wrap--company.is-collapsed{display:none !important}#trx_search_form .advanced-search--company .advanced-search-date .custom-date-trigger .custom-date-text,.advanced-search-form .advanced-search--company .advanced-search-date .custom-date-trigger .custom-date-text{display:flex;align-items:center;justify-content:center;height:100%;font-size:1rem !important;line-height:1.25rem !important}}@media (max-width: 1023px){#trx_search_form .advanced-search--company .advanced-search-date .custom-date-trigger .custom-date-text,.advanced-search-form .advanced-search--company .advanced-search-date .custom-date-trigger .custom-date-text{display:flex;align-items:center;justify-content:center;height:100%;font-size:1rem !important;line-height:1.25rem !important}}@media (min-width: 1381px){#trx_search_form .advanced-search--company .advanced-search-fields--company,.advanced-search-form .advanced-search--company .advanced-search-fields--company{display:flex !important}#trx_search_form .advanced-search--company .advanced-search-fields--company.is-collapsed,.advanced-search-form .advanced-search--company .advanced-search-fields--company.is-collapsed{display:flex !important}#trx_search_form .advanced-search--company .advanced-search-actions-wrap--company,.advanced-search-form .advanced-search--company .advanced-search-actions-wrap--company{display:block !important}#trx_search_form .advanced-search--company .advanced-search-actions-wrap--company.is-collapsed,.advanced-search-form .advanced-search--company .advanced-search-actions-wrap--company.is-collapsed{display:block !important}}#trx_search_form .overflow-x-auto,.advanced-search-form .overflow-x-auto{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}#trx_search_form .kt-combobox-menu,.advanced-search-form .kt-combobox-menu{max-height:16rem;z-index:80}@media (max-width: 1023px){.eut-summary-scroll{max-height:320px;overflow-y:hidden;overflow-x:auto;padding-right:0.25rem}.eut-summary-grid{grid-auto-flow:column;grid-auto-columns:minmax(12rem, 1fr);width:max-content;gap:0.5rem}.eut-summary-card{padding:0.75rem}.eut-summary-card .text-2xl{font-size:1.25rem;line-height:1.5rem}.eut-summary-card .text-xs{font-size:0.75rem}}.kt-combobox{position:relative}.kt-combobox-input{width:100%;padding:0.75rem 2rem 0.75rem 1rem;border:1px solid #0F643D4D;border-radius:0.5rem;background:#fff;color:#1f2937;font-size:1rem;line-height:1.5rem;outline:none}.kt-combobox-caret{position:absolute;right:.5rem;top:50%;transform:translateY(-50%) rotate(0deg);transition:transform .2s ease;pointer-events:none;color:var(--linkin-green)}.kt-combobox.open .kt-combobox-caret{transform:translateY(-50%) rotate(180deg)}.kt-combobox-menu{position:absolute;left:0;right:0;z-index:50;margin-top:.25rem;max-height:8rem;overflow-y:auto;overflow-x:hidden;background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;box-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -4px rgba(0,0,0,0.1)}.kt-combobox-item{display:block;width:100%;text-align:left;padding:.375rem .75rem;font-size:.875rem;color:#374151;background:#fff;border:0}.kt-combobox-item:hover{background:#f3f4f6}.kt-combobox-item.is-selected{background:#ecfdf5;color:#065f46;font-weight:600}.kt-combobox-input:focus{box-shadow:0 0 0 2px rgba(5,150,105,0.35);border-color:#059669}.kt-combobox-input::placeholder{color:#9ca3af}.company-transfer-form .kt-combobox-input{font-size:0.875rem;line-height:1.25rem;padding:0.4rem 1.75rem 0.4rem 0.75rem;height:2.25rem}.company-transfer-form .kt-combobox-caret{right:0.6rem}.company-transfer-form .tw-input{height:2.25rem;padding-top:0.35rem;padding-bottom:0.35rem;font-size:0.9rem}.company-transfer-form .pin-input{height:2.25rem;width:2.25rem;font-size:0.9rem}.company-transfer-form .kt-combobox-menu{max-height:10rem}button{cursor:pointer}button:hover{text-shadow:0 1px 2px rgba(0,0,0,0.15);transition:all 0.2s ease}table.kt-table .table-expand-row>td{padding:0 !important;border:0 !important;position:relative}.kt-table{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border)}.kt-card-table,.kt-card-table>.grid,.kt-card-grid,.kt-table-wrapper,.kt-scrollable-x-auto{min-width:0}.kt-table-wrapper,.kt-scrollable-x-auto{width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.kt-table-wrapper>.kt-table,.kt-scrollable-x-auto>.kt-table,.kt-scrollable-x-auto>table{width:max-content;min-width:100%}.table-expand-row{display:table-row;background:linear-gradient(135deg, #f8fafc 0%, #f1f5f9 100%);border-left:0;transition:all 0.2s ease;box-shadow:inset 0 2px 4px rgba(0,0,0,0.06)}.table-expand-row>td::before{content:'';position:absolute;left:0;top:0;bottom:0;width:6px;background-color:var(--linkin-green);pointer-events:none}.table-expand-content{padding:0 1.5rem;border-top:1px solid #e5e7eb;transition:all 0.2s ease}.table-expand-details{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (max-width: 1023px){.table-expand-details{display:flex;flex-direction:row;flex-wrap:wrap;gap:0.5rem 1rem}.table-expand-detail-group{display:contents}.table-expand-detail-item{padding-top:0;padding-bottom:0;display:inline-flex;flex-direction:row;align-items:baseline;gap:0.35rem;flex:0 0 auto;min-width:10rem}.table-expand-detail-label,.table-expand-detail-value{display:inline}.table-expand-content{overflow-x:auto}}@media (min-width: 1024px){.table-expand-details{grid-template-columns:repeat(4, minmax(0, 1fr))}}.table-expand-detail-group{display:flex;flex-direction:column;gap:.75rem}.table-expand-detail-item{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.table-expand-detail-label{font-size:0.875rem;font-weight:bold;color:var(--linkin-green)}.table-expand-detail-value{font-size:0.875rem;color:#374151}.table-expand-detail-link{font-weight:600}.kt-btn.kt-btn-success{background-color:var(--linkin-green);color:#f0ff3d;transition:all 0.2s ease;height:calc(var(--spacing) * 8.5);gap:calc(var(--spacing) * 1.5);border-radius:calc(var(--radius) - 2px);padding-inline:calc(var(--spacing) * 3);font-size:0.8125rem}.dashboard-table{background:white;border-radius:12px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px 0 rgba(0,0,0,0.06);min-height:350px}.dashboard-table-header{background:#f8f9fa;border-radius:12px 12px 0 0;border-bottom:1px solid #e9ecef}.dashboard-badge{display:inline-block;padding:4px 8px;font-size:0.75rem;font-weight:500;border-radius:6px}.positive-badge{background:#e8f5e8;color:#2d5a2d}.negative-badge{background:#FEF2F2;color:#DC2626}#kt_datatable_custom tbody tr:hover{background-color:#f8f9fa;transition:background-color 0.2s ease}[data-toggle="table-expand"]{transition:transform 0.2s ease}[data-toggle="table-expand"]:hover{transform:scale(1.1)}[data-toggle="table-expand"].expanded i{transform:rotate(180deg)}.date-filter-container{position:relative}.date-picker-container{position:absolute;top:100%;left:0;margin-top:8px;z-index:1000;background:rgba(255,255,255,0.95);border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 25px 50px -12px rgba(0,0,0,0.25);padding:24px;min-width:400px;backdrop-filter:blur(10px)}.kt-input{position:relative;padding-left:2rem}.kt-input .ki-magnifier{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#9ca3af;z-index:10}.kt-select{appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 12px center;background-size:16px;padding-right:10px}.custom-date-trigger:hover{background-color:#f9fafb !important;border-color:#d1d5db;transform:translateY(-1px);box-shadow:0 2px 4px 0 rgba(0,0,0,0.1)}.custom-date-trigger:active{transform:scale(0.98)}.custom-amount-trigger:active{transform:scale(0.98)}.custom-date-trigger .ki-down{transition:transform 0.2s ease}.quick-date-btn{transition:all 0.2s ease;border:1px solid transparent}.quick-date-btn:hover{transform:translateY(-1px);box-shadow:0 4px 6px -1px rgba(0,0,0,0.1)}.quick-date-btn.active,.quick-date-btn.bg-green-100{background-color:#dcfce7 !important;color:#166534 !important;border:1px solid #86efac !important}.quick-amount-btn.active,.quick-amount-btn.bg-green-100{background-color:#dcfce7 !important;color:#166534 !important;border:1px solid #86efac !important}.date-from:focus,.date-to:focus{box-shadow:0 0 0 3px rgba(34,197,94,0.1);border-color:#22c55e}#custom_amount_trigger{transition:all 0.2s ease;cursor:pointer}#custom_amount_trigger:hover{transform:translateY(-1px);box-shadow:0 4px 6px -1px rgba(0,0,0,0.1)}.apply-date-picker{background-color:#004D26;color:white;transition:all 0.2s ease;cursor:pointer}.apply-date-picker:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,0.1)}.cancel-date-picker:hover{background-color:var(--color-gray-50)}.cancel-amount-picker:hover{background-color:var(--color-gray-50)}.apply-date-picker{background-color:#004D26;color:white;transition:all 0.2s ease}.apply-date-picker:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,0.1)}.apply-amount-picker{background-color:#004D26;color:white;transition:all 0.2s ease}.kt-datatable-pagination button:disabled{opacity:0.5;cursor:not-allowed}.kt-datatable-pagination button:not(:disabled):hover{background-color:#f3f4f6}.kt-select:focus{box-shadow:0 0 0 3px rgba(34,197,94,0.1);border-color:#22c55e}.kt-checkbox:checked{background-color:var(--linkin-green);border-color:var(--linkin-green)}.kt-checkbox:focus{box-shadow:0 0 0 3px rgba(23,76,60,0.1)}@media (max-width: 768px){.kt-card-header .flex{flex-direction:column;gap:1rem}.date-picker-container{min-width:320px;left:auto;right:0}}#kt_datatable_custom td{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);vertical-align:middle}.table-loading{position:relative}.table-loading::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.8);display:flex;align-items:center;justify-content:center;z-index:10}@keyframes slideInRight{from{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideOutRight{from{transform:translateX(0);opacity:1}to{transform:translateX(100%);opacity:0}}.notification-enter{animation:slideInRight 0.3s ease-out}.notification-exit{animation:slideOutRight 0.3s ease-in}.kt-table-col-sort::after{content:'↕';opacity:0.3;margin-left:4px}.kt-table-col-sort.asc::after{content:'↑';opacity:1;color:var(--linkin-green)}.kt-table-col-sort.desc::after{content:'↓';opacity:1;color:var(--linkin-green)}*{transition:all 0.2s ease}[data-toggle="table-expand"] i{display:inline-block;transition:transform .3s ease}[data-toggle="table-expand"].is-open i{transform:rotate(180deg)}tr.transaction-details-row{display:none !important}tr.transaction-details-row.is-open{display:table-row !important}.bg-green-600{background-color:#16a34a}.bg-yellow-500{background-color:#eab308}.bg-red-600{background-color:#dc2626}.bg-red-50{background-color:#fef2f2}@keyframes eut-skeleton-shimmer{0%{background-position:-200px 0}100%{background-position:200px 0}}.eut-skeleton{position:relative;display:inline-flex;align-items:center;min-height:0.85rem;min-width:3.5rem;color:transparent !important;background:linear-gradient(90deg, #e5e7eb 25%, #f3f4f6 50%, #e5e7eb 75%);background-size:400px 100%;border-radius:999px;animation:eut-skeleton-shimmer 1.2s ease-in-out infinite;overflow:hidden}.eut-skeleton::after{content:'\00a0'}.company-transfer-form .kt-combobox-input{font-size:0.875rem;line-height:1.25rem;padding:0.5rem 1.5rem 0.5rem 0.75rem;height:2.5rem}.company-transfer-form .kt-combobox-caret{right:0.5rem}.company-transfer-form .tw-input{height:2.5rem;padding-top:0.35rem;padding-bottom:0.35rem;font-size:0.875rem}.company-transfer-form .pin-input{height:3rem;width:3rem;font-size:1rem}.company-transfer-form .kt-combobox-menu{max-height:10rem}@media (max-width: 1023px){.companies-transactions-table{table-layout:auto;font-size:0.75rem}.companies-transactions-table th[style]{width:auto !important}.companies-transactions-table th,.companies-transactions-table td{padding:0.35rem 0.4rem;white-space:normal;vertical-align:middle}.companies-transactions-table th{min-width:6rem}.companies-transactions-table th,.companies-transactions-table td,.companies-transactions-table .kt-table-col-label,.companies-transactions-table .table-expand-content{font-size:0.75rem}.companies-transactions-table .company-brand-icon,.companies-transactions-table .company-bank-icon{display:none !important}.companies-transactions-table .kt-table-col{width:100%;min-width:0;align-items:flex-start}.companies-transactions-table .kt-table-col-label{white-space:normal;flex-wrap:wrap;line-height:1.2}.companies-transactions-table td .flex,.companies-transactions-table td .inline-flex,.companies-transactions-table td .table-expand-detail-value,.companies-transactions-table td strong,.companies-transactions-table td span{min-width:0}.companies-transactions-table td{overflow-wrap:anywhere;word-break:break-word}.companies-transactions-table td.text-right,.companies-transactions-table td.text-right span,.companies-transactions-table td .font-mono{white-space:nowrap;word-break:normal;overflow-wrap:normal}.companies-transactions-footer{font-size:0.75rem;gap:0.5rem}.companies-transactions-footer .kt-select,.companies-transactions-footer .kt-datatable-pagination,.companies-transactions-footer .kt-datatable-pagination .text-sm,.companies-transactions-footer .kt-datatable-pagination a,.companies-transactions-footer .kt-datatable-pagination span{font-size:0.75rem}.companies-transactions-footer .kt-datatable-pagination{gap:0.5rem}.companies-transactions-footer .kt-datatable-pagination .flex{gap:0.4rem}.companies-transactions-footer .kt-pagination__link i{font-size:0.875rem}.afip-registers-table{display:table;width:100%;table-layout:auto;min-width:980px}.afip-registers-table thead{display:table-header-group}.afip-registers-table tbody{display:table-row-group}.afip-registers-table tr{display:table-row}.afip-registers-table th,.afip-registers-table td{display:table-cell;white-space:nowrap}}@keyframes shimmer{100%{transform:translateX(100%)}}.linkin-table-skeleton-bar{position:relative;overflow:hidden;background-color:#f3f4f6}.linkin-table-skeleton-bar::after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg, rgba(255,255,255,0) 0, rgba(255,255,255,0.4) 20%, rgba(255,255,255,0.7) 60%, rgba(255,255,255,0));animation:shimmer 1.5s infinite;content:''}.transfer-wizard{max-width:900px;margin:0 auto;padding:0 1rem;min-height:calc(100vh - 140px);display:flex;flex-direction:column}.wizard-progress{position:relative;margin-bottom:1rem;flex-shrink:0}.wizard-step{position:relative;z-index:1;background:white;padding:0 12px;flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer}.wizard-step:hover .step-circle{transform:translateY(-2px);box-shadow:0 10px 28px color-mix(in srgb, var(--linkin-yellow) 30%, transparent)}.wizard-step.active .step-circle{background:var(--linkin-green);color:#f0ff3d;box-shadow:0 8px 25px color-mix(in srgb, var(--linkin-yellow) 38%, transparent)}.wizard-step.active .step-circle::before{content:'';position:absolute;inset:-6px;border-radius:9999px;border:2px solid rgba(240,255,61,0.45);opacity:0;pointer-events:none;z-index:-1;animation:wizard-step-ring 2.2s ease-out infinite}.wizard-step.active .step-title{color:var(--linkin-green);font-weight:600}.wizard-step.active .step-circle-icon i,.wizard-step.active .step-circle-icon .ki-filled,.wizard-step.active .step-circle-icon .ki-outline{filter:brightness(1.03)}.wizard-step.completed .step-circle{background:var(--linkin-green);color:#f0ff3d;box-shadow:0 4px 15px rgba(23,76,60,0.2);position:relative}.wizard-step.completed .step-circle::after{content:'✓';position:absolute;top:-8px;right:-8px;width:20px;height:20px;background:#f0ff3d;color:var(--linkin-green);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:bold;box-shadow:0 2px 8px rgba(0,0,0,0.2)}.wizard-step.completed .step-title{color:var(--linkin-green);font-weight:500}.step-circle{width:60px;height:60px;position:relative;z-index:0;border-radius:50%;background:#e5e7eb;color:#6b7280;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:bold;transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1);box-shadow:0 4px 6px rgba(0,0,0,0.07);border:3px solid transparent;margin:0 auto}.step-circle-icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.step-title{font-size:14px;font-weight:500;color:#6b7280;margin-top:12px;transition:all 0.3s ease;text-align:center;max-width:12rem;white-space:normal}.step-connector{position:relative;overflow:hidden;height:3px;background:linear-gradient(90deg, #e5e7eb 0%, #d1d5db 100%);flex:1;margin:0 16px;border-radius:2px;transition:all 0.4s ease;align-self:center}.step-connector.completed{background:linear-gradient(90deg, var(--linkin-green) 0%, #0f3629 100%);box-shadow:0 2px 8px rgba(23,76,60,0.2)}.step-connector.completed::before{content:'';position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg, rgba(240,255,61,0.28) 0%, rgba(240,255,61,0) 100%);transform-origin:left center;animation:wizard-step-connector-fill 0.45s ease-out both}.wizard-content{background:white;border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,0.1);overflow:visible;border:1px solid #f3f4f6;flex:1;display:flex;flex-direction:column;min-height:0;margin-bottom:1rem;position:relative;z-index:1}.transfer-wizard-sidebar-slot{width:100%;flex:1 1 auto;min-height:0;display:flex}.transfer-wizard-pending-panel--wizard{height:calc(100vh - 13rem + 200px);min-height:56rem}.transfer-wizard-pending-scroll--wizard{min-height:calc(100vh - 24rem + 200px)}.transfer-wizard-pending-scroll--default{max-height:36em}@media (max-width: 1279px){.transfer-wizard-pending-panel--wizard{height:auto;min-height:0}.transfer-wizard-pending-scroll--wizard{min-height:0}}.wizard-step-content{padding:1rem;padding-bottom:5rem;flex:1 1 auto;display:none;flex-direction:column;overflow:visible;min-height:0;position:relative}.wizard-step-content.active{display:flex}.wizard-step-content.hidden{display:none}.wizard-step-content .tw-input,.wizard-step-content .kt-combobox-input{padding-top:0.875rem;padding-bottom:0.875rem;padding-left:1.25rem;font-size:1.0625rem;line-height:1.625rem}.wizard-step-content .tw-input{height:3.25rem;padding-top:0.75rem;padding-bottom:0.75rem;padding-right:1.25rem;box-sizing:border-box}.business-company-step .business-combobox-sized,.business-company-step .kt-combobox,.business-company-step .kt-combobox-input{min-height:2.25rem !important;height:2.25rem !important;font-size:0.875rem !important}.business-company-step .business-combobox-sized,.business-company-step .kt-combobox-input{padding-top:0.40625rem !important;padding-bottom:0.40625rem !important;padding-left:0.75rem !important;padding-right:0.75rem !important;line-height:21px !important;box-sizing:border-box !important}.business-company-step .kt-combobox-input{padding-right:2rem !important}.wizard-step-content select.tw-input{line-height:1.625rem}.wizard-step-content .kt-combobox-input{padding-right:2.5rem}@media (max-width: 640px){.business-signup-step .tw-input,.business-signup-step .kt-combobox-input{padding-top:0.625rem;padding-bottom:0.625rem;padding-left:1rem;font-size:0.95rem;line-height:1.4rem}.business-signup-step .tw-input{height:2.75rem;padding-top:0.5rem;padding-bottom:0.5rem;padding-right:1rem;box-sizing:border-box}.business-company-step .business-combobox-sized,.business-company-step .kt-combobox,.business-company-step .kt-combobox-input{min-height:2.25rem !important;height:2.25rem !important;font-size:0.875rem !important}.business-company-step .business-combobox-sized,.business-company-step .kt-combobox-input{padding-top:0.40625rem !important;padding-bottom:0.40625rem !important;padding-left:0.75rem !important;padding-right:0.75rem !important;line-height:21px !important;box-sizing:border-box !important}.business-company-step .kt-combobox-input{padding-right:2rem !important}.business-signup-step select.tw-input{line-height:1.4rem}.business-signup-step .kt-combobox-input{padding-right:2.25rem}}.wizard-banner{display:none;margin:0.75rem 1rem 0;padding:0.625rem 0.875rem;border-radius:10px;font-size:0.9rem}.wizard-banner.is-error{background:#fee2e2;color:#991b1b;border:1px solid #fecaca}.wizard-banner.is-info{background:#ecfdf5;color:#065f46;border:1px solid #a7f3d0}.wizard-banner.is-success{background:#d1fae5;color:#065f46;border:1px solid #a7f3d0}.document-files .is-invalid-doc{border:1px solid #fecaca;border-radius:0.75rem;background:#fff5f5;padding:0.75rem}.business-documents-panel{margin-bottom:1.25rem;border:1px solid rgba(15,100,61,0.12);border-radius:1rem;overflow:hidden;box-shadow:0 10px 30px rgba(15,100,61,0.06)}.business-documents-panel-heading{background:linear-gradient(135deg, rgba(15,100,61,0.1), rgba(77,184,173,0.18));border-bottom:1px solid rgba(15,100,61,0.1);padding:1rem 1.25rem}.business-documents-panel-heading .panel-title{color:var(--linkin-green);font-size:1rem;font-weight:700;margin:0}.business-documents-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1rem}.business-documents-legend{margin:0 0 0.875rem;color:#5d6b65;font-size:0.8125rem;line-height:1.4}.business-document-required-badge{display:inline-flex;align-items:center;justify-content:center;margin-left:0.375rem;padding:0.125rem 0.5rem;border-radius:9999px;background:rgba(15,100,61,0.1);color:var(--linkin-green);font-size:0.6875rem;font-weight:700;letter-spacing:0.03em;text-transform:uppercase;vertical-align:middle}.business-document-upload{border:1px solid #dbe8df;border-radius:0.875rem;background:#fff;padding:0.875rem;transition:border-color .2s ease, box-shadow .2s ease, background-color .2s ease}.business-document-upload:hover{border-color:rgba(15,100,61,0.35);box-shadow:0 0 0 3px rgba(15,100,61,0.08)}.business-document-upload.has-file{border-color:rgba(15,100,61,0.42);background:linear-gradient(180deg, rgba(240,255,61,0.08), white)}.business-document-upload-label{display:block;color:#419995;font-size:0.875rem;font-weight:600;line-height:1.45;margin-bottom:0.625rem}.business-document-upload-actions{display:flex;align-items:center;gap:0.5rem;flex-wrap:wrap}.business-document-upload-button{display:inline-flex;align-items:center;gap:0.5rem;min-height:2.25rem;padding:0.5rem 0.75rem;border-radius:0.75rem;background:var(--linkin-green);color:#ebff40;font-size:0.8125rem;font-weight:700;cursor:pointer;margin:0;transition:transform .15s ease, box-shadow .15s ease, filter .15s ease}.business-document-upload-button:hover{transform:translateY(-1px);box-shadow:0 10px 18px rgba(15,100,61,0.18);filter:brightness(1.02)}.business-document-upload-button .ki-filled{font-size:1rem;color:inherit}.business-document-upload-status{display:block;margin-top:0.5rem;color:#6b7280;font-size:0.8125rem;line-height:1.35;max-width:100%;word-break:break-word}.business-document-upload-status.has-file{color:var(--linkin-green);font-weight:600}@media (max-width: 767px){.business-documents-grid{grid-template-columns:1fr}.business-document-upload-actions{flex-direction:column;align-items:stretch}.business-document-upload-status{width:100%}}.step-icon{width:50px;height:50px;border-radius:50%;background:linear-gradient(135deg, #f0ff3d 0%, #e8f229 100%);color:var(--linkin-green);display:flex;align-items:center;justify-content:center;margin:0 auto 0.75rem;font-size:20px;box-shadow:0 8px 25px rgba(240,255,61,0.3)}@media (min-width: 1024px){.transfer-wizard .wizard-step-content{padding:2rem;padding-bottom:5rem}}.transfer-wizard .wizard-step-content .step-icon{width:80px;height:80px}.transfer-wizard .wizard-step-content .step-icon i,.transfer-wizard .wizard-step-content .step-icon .ki-filled,.transfer-wizard .wizard-step-content .step-icon .ki-outline{font-size:40px}.total-amount-display{border-radius:16px;padding:1.5rem;margin-bottom:2rem;box-shadow:0 4px 20px rgba(0,0,0,0.08);transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1);opacity:1;transform:translateY(0)}.confirmation-card{background:white;border-radius:16px;padding:1.5rem;box-shadow:0 10px 40px rgba(0,0,0,0.06);border:1px solid #f3f4f6}.wizard-btn{padding:0.625rem 1.25rem;border-radius:12px;font-weight:600;letter-spacing:0.01em;transition:all 0.2s ease}.wizard-btn-primary{background:var(--linkin-green);color:white;box-shadow:0 6px 14px rgba(23,76,60,0.2)}.wizard-btn-primary:hover{transform:translateY(-1px);box-shadow:0 12px 20px rgba(23,76,60,0.25)}.wizard-btn-secondary{background:white;color:var(--linkin-green);border:2px solid var(--linkin-green)}.wizard-btn-secondary:hover{background:#f3f4f6;border-color:#0f3629}.wizard-navigation{position:sticky;bottom:0;background:white;padding:1rem 1rem;margin-top:auto;border-top:1px solid #f3f4f6;z-index:2}.wizard-content select[data-role="branch"]{flex:1 1 auto;min-width:70%}.wizard-content .amount-input{width:8rem}.wizard-content .select2-container{width:100% !important}.wizard-content .select2-container{position:relative}.wizard-content .select2-dropdown{z-index:60;transition:none}.cbu-input{width:100%;padding:0.75rem 1rem;border:1px solid #e5e7eb;border-radius:12px;outline:none;transition:all 0.2s;box-shadow:0 1px 2px rgba(0,0,0,0.04)}.cbu-input:focus{border-color:var(--linkin-green);box-shadow:0 6px 14px rgba(23,76,60,0.15)}.pin-input{width:3rem;height:3rem;text-align:center;border:1px solid #e5e7eb;border-radius:12px;outline:none;transition:all 0.2s}.pin-input:focus{border-color:var(--linkin-green);box-shadow:0 6px 14px rgba(23,76,60,0.15)}.account-card{position:relative;background:white;border-radius:16px;padding:1rem;border:1px solid #f3f4f6;box-shadow:0 10px 30px rgba(0,0,0,0.06);transition:all 0.3s ease}.account-card:hover{transform:translateY(-2px);box-shadow:0 15px 40px rgba(0,0,0,0.08)}.account-card::before{content:'';position:absolute;top:12px;right:12px;width:12px;height:12px;background:#f0ff3d;border-radius:50%;box-shadow:0 0 0 4px rgba(240,255,61,0.2)}@keyframes slideIn{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}.slide-in{animation:slideIn 0.4s ease-out}@keyframes wizard-step-float{0%,100%{box-shadow:0 8px 25px color-mix(in srgb, var(--linkin-yellow) 34%, transparent);transform:translateY(0)}50%{box-shadow:0 16px 34px color-mix(in srgb, var(--linkin-yellow) 46%, transparent);transform:translateY(-4px)}}@keyframes wizard-step-ring{0%{opacity:0;transform:scale(0.96)}35%{opacity:1}100%{opacity:0;transform:scale(1.08)}}@keyframes wizard-step-connector-fill{0%{opacity:0;transform:scaleX(0)}100%{opacity:1;transform:scaleX(1)}}@media (max-width: 1024px){.wizard-content{border-radius:12px}.step-circle{width:56px;height:56px}}@media (max-width: 768px){.transfer-wizard{padding:0}.wizard-content{border-radius:12px}.pin-input{width:2.5rem;height:2.5rem}.cbu-input{padding:0.625rem 0.875rem}}@media (max-width: 640px){.wizard-step{padding:0 8px}.step-circle{width:52px;height:52px}.step-title{font-size:13px}.wizard-navigation{padding:0.75rem 0}.wizard-btn{padding:0.5rem 1rem}}@media (max-width: 480px){.transfer-wizard{height:auto;min-height:calc(100vh - 100px)}.wizard-step-content{padding:0.75rem;padding-bottom:5rem}.step-circle{width:48px;height:48px}.step-title{font-size:12px}.account-card{padding:0.75rem;border-radius:12px}.account-card h3{font-size:0.95rem}.account-card p{font-size:0.85rem}.confirmation-card{padding:1rem;border-radius:12px}.confirmation-card h3{font-size:0.95rem}.confirmation-card .text-sm{font-size:0.85rem}.wizard-step-content h2{font-size:1.25rem;line-height:1.2;margin-bottom:0.5rem;text-align:center}.wizard-step-content p{font-size:0.875rem;margin-bottom:1rem;text-align:center;color:#6b7280}#confirmTotalAmount{font-size:2.25rem;line-height:1.1;margin-bottom:0.5rem}.max-w-md,.max-w-lg,.max-w-2xl{max-width:100%;padding:0}.space-y-4>*+*{margin-top:0.75rem}.space-y-6>*+*{margin-top:1rem}.wizard-step.completed .step-circle::after{width:16px;height:16px;top:-6px;right:-6px;font-size:10px}}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.step-circle,.step-icon,.wizard-btn{backface-visibility:hidden;transform:translateZ(0)}}@media (prefers-reduced-motion: reduce){.wizard-step,.wizard-step-content,.step-circle,.step-icon,.wizard-btn,.account-card{transition:none;animation:none}.step-icon{animation:none}.wizard-step.active .step-circle{animation:none}.wizard-step.active .step-circle::before{animation:none}}@media print{.wizard-navigation,.step-icon{display:none}.wizard-content{box-shadow:none;border:1px solid #000}.wizard-step-content{padding:1rem}}.wizard-btn:focus,.cbu-input:focus,.pin-input:focus{outline:2px solid var(--linkin-green);outline-offset:2px}@media (prefers-contrast: high){.step-circle,.wizard-btn,.account-card{border-width:2px}.wizard-step.active .step-circle,.wizard-step.completed .step-circle{border:2px solid #000}}.transfer-wizard .wizard-step-content .step-icon i{font-size:2.25rem}.kt-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;padding:0.5rem 2rem 0.5rem 0.75rem;font-size:0.875rem;line-height:1.5;color:#374151;background-color:#ffffff;border:1px solid #e5e7eb;border-radius:0.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%236b7280'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0.5rem center;background-size:1rem;transition:border-color .15s ease, box-shadow .15s ease}.kt-select:focus{outline:none;border-color:#059669;box-shadow:0 0 0 3px rgba(5,150,105,0.25)}.kt-select:disabled{background-color:#f9fafb;color:#9ca3af;cursor:not-allowed}.kt-select.kt-select-lg{padding-top:0.5rem;padding-bottom:0.5rem;font-size:1rem}.kt-select.kt-select-sm{padding-top:0.375rem;padding-bottom:0.375rem;font-size:0.8125rem}.per-page-select{padding-top:0.375rem;padding-bottom:0.375rem}select.input.select,select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%236b7280'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0.5rem center;background-size:1rem;padding-right:2rem}.kt-combobox{position:relative;width:100%}.kt-combobox .kt-combobox-input{width:100%}.kt-combobox>select.hidden{display:none !important}.kt-combobox select.hidden{display:none !important}.kt-combobox select{position:absolute !important;left:-9999px !important;width:1px !important;height:1px !important;opacity:0 !important;pointer-events:none !important}.kt-combobox{min-height:2.25rem}.kt-combobox .kt-combobox-input{height:auto;min-height:2.25rem;padding:0.5rem 2rem 0.5rem 0.75rem;font-size:0.875rem;line-height:1.5;color:#374151;background-color:#ffffff;border:1px solid #e5e7eb;border-radius:0.5rem}.kt-combobox.is-disabled .kt-combobox-input{color:#9ca3af;background-color:#f3f4f6;border-color:#d1d5db;cursor:not-allowed}.kt-combobox.is-disabled .kt-combobox-caret{color:#9ca3af}.kt-combobox.is-disabled{opacity:0.85}.kt-combobox .kt-combobox-caret{top:50%;transform:translateY(-50%) rotate(0deg)}.kt-combobox.open .kt-combobox-caret{transform:translateY(-50%) rotate(180deg)}#empresaDestinoSection select{display:none !important}#empresaDestinoSection .select2-container{display:none !important}.rl-actions{display:grid;grid-template-columns:1fr;gap:1rem;max-width:42rem;margin:2em auto}@media (min-width: 768px){.rl-actions{grid-template-columns:1fr 1fr}.rl-actions__cancel{grid-column:1 / -1}}.rl-btn{display:flex;align-items:center;justify-content:center;gap:.5rem;text-align:center;font-weight:600;border-radius:.75rem;padding:.875rem 1rem;min-height:56px;border:1px solid transparent;transition:background-color .2s ease, color .2s ease, border-color .2s ease, box-shadow .2s ease;text-decoration:none}.rl-btn--tall{min-height:112px;padding-top:1.75rem;padding-bottom:1.75rem}.rl-btn--stacked{flex-direction:column;gap:.75rem}.rl-btn--primary{background:var(--linkin-green);color:var(--linkin-yellow);border-color:var(--linkin-green)}.rl-btn--primary:hover{background:var(--linkin-green-hover)}.rl-btn--secondary{background:var(--white);color:var(--linkin-green);border-color:var(--linkin-green)}.rl-btn--secondary:hover{background:var(--linkin-green);color:var(--linkin-yellow)}.rl-btn--cancel{background:var(--gray-400);color:var(--white);border-color:var(--gray-400)}.rl-btn--cancel:hover{background:var(--gray-500);border-color:var(--gray-500)}.rl-btn i{font-size:1.25rem;line-height:1;color:inherit}.rl-btn--stacked i{font-size:2.5rem}.rl-btn .ki-filled,.rl-btn .ki-outline{color:currentColor !important}.is-hidden{display:none !important}.rl-pay-message{margin-bottom:0;border-radius:0.75rem;display:flex;align-items:center;justify-content:space-between}.rl-pay-message__content{display:flex;align-items:center;gap:0.5rem;min-width:0}.rl-pay-message__icon{font-size:1.1rem}.rl-pay-message__close{background:transparent;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;align-self:center;opacity:1;line-height:1;text-shadow:none;margin-left:0.75rem;padding:0}.rl-pay-message__close .ki-filled{font-size:0.95rem}.rl-pay-message.alert-info{background-color:#ecfdf5;border-color:#86efac}.rl-pay-message.alert-info .rl-pay-message__icon,.rl-pay-message.alert-info .rl-pay-message__text,.rl-pay-message.alert-info .rl-pay-message__close{color:#166534}.rl-pay-message.alert-danger{background-color:#fef2f2;border-color:#fecaca}.rl-pay-message.alert-danger .rl-pay-message__icon,.rl-pay-message.alert-danger .rl-pay-message__text,.rl-pay-message.alert-danger .rl-pay-message__close{color:#b91c1c}.kt-terms-acceptance__check-input,.kt-terms-acceptance__choice-input{position:absolute;opacity:0;pointer-events:none}.kt-terms-acceptance-agreement__box{position:relative;flex-shrink:0;width:2rem;height:2rem;border:2px solid #d1d5db;border-radius:0.5rem;background:#ffffff;transition:border-color 0.2s ease, background 0.2s ease}.kt-terms-acceptance__check-input:checked+label .kt-terms-acceptance-agreement__box{border-color:var(--linkin-green);background:var(--linkin-green)}.kt-terms-acceptance__check-input:checked+label .kt-terms-acceptance-agreement__box::after{content:'';position:absolute;left:0.65rem;top:0.32rem;width:0.4rem;height:0.85rem;border:solid #ffffff;border-width:0 2px 2px 0;transform:rotate(45deg)}.kt-terms-acceptance__choice-label{min-height:3rem;display:inline-flex;align-items:center;justify-content:center;padding:0.75rem 0.75rem;background:#ffffff;color:#6b7280;font-size:0.9rem;font-weight:700;text-transform:uppercase;cursor:pointer;transition:background 0.2s ease, color 0.2s ease}+.kt-terms-acceptance__choice-input+.kt-terms-acceptance__choice-label,.kt-terms-acceptance__choice-input+.kt-terms-acceptance__choice-label{border-left:1px solid #e5e7eb}.kt-terms-acceptance__choice-input:checked+.kt-terms-acceptance__choice-label{background:var(--linkin-green);color:#ffffff}.kt-terms-acceptance-step__submit{min-height:3.25rem;width:100%;display:inline-flex;align-items:center;justify-content:center;gap:0.5rem;border:none;border-radius:0.5rem;background:var(--linkin-green);color:var(--linkin-yellow);font-size:1rem;font-weight:700;transition:background 0.2s ease, color 0.2s ease, opacity 0.2s ease;cursor:pointer}.kt-terms-acceptance-step__submit:disabled{background:#e5e7eb;color:#9ca3af;cursor:not-allowed}.kt-terms-acceptance-step--linkin-pay .kt-terms-acceptance__check-input:checked+label .kt-terms-acceptance-agreement__box{border-color:var(--linkin-yellow);background:var(--linkin-yellow)}.kt-terms-acceptance-step--linkin-pay .kt-terms-acceptance__check-input:checked+label .kt-terms-acceptance-agreement__box::after{border-color:var(--linkin-green)}.kt-terms-acceptance-step--linkin-pay .kt-terms-acceptance__choice-input:checked+.kt-terms-acceptance__choice-label{background:var(--linkin-yellow);color:var(--linkin-green)}.kt-terms-acceptance-step--linkin-pay .kt-terms-acceptance-step__submit{background:var(--linkin-yellow);color:var(--linkin-green)}.kt-terms-acceptance-step--linkin-pay .kt-terms-acceptance-step__submit:disabled{background:#e5e7eb;color:#9ca3af}
