:root{--primary-100:#E8F6FF;--primary-200:#C4E4FF;--primary-300:#93CCFF;--primary-400:#57ADFF;--primary:#0067EE;--primary-600:#2B8EF9;--primary-700:#004CB3;--primary-800:#003582;--primary-900:#00235A;--font-family-sans-serif:'Poppins',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}body[data-theme-style="dark"]{--primary-900:#C4E4FF;--primary-800:#93CCFF;--primary-700:#57ADFF;--primary-600:#2B8EF9;--primary:#0067EE;--primary-400:#004CB3;--primary-300:#003582;--primary-200:#00235A;--primary-100:#00143B}body,h1,h2,h3,h4,h5,h6,.btn,.nav-link,.dropdown-item,.form-control,.custom-select,.input-group-text,.navbar-brand,.app-sidebar-links > li > a{font-family:'Poppins',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important}a{color:#0067EE}a:hover{color:#2B8EF9}.text-primary{color:#0067EE !important}.bg-primary{background-color:#0067EE !important}.navbar-main .dropdown-item:active,.navbar-main .dropdown-item.active{background-color:#0067EE !important}.custom-control-input:checked ~ .custom-control-label::before{background-color:#0067EE !important;border-color:#0067EE !important}.nav-pills .nav-link.active{background-color:#0067EE !important}.btn-custom.active{background-color:#0067EE !important;color:#fff !important;border-color:#0067EE !important}.form-control-range{accent-color:#0067EE !important}.index-highly-rounded{border-color:#C4E4FF !important}html{scroll-behavior:smooth}.app{background:hsl(210,50%,99%)}[data-theme-style="dark"].app{background:#0D0F11}.app-overlay{position:fixed;width:100%;height:100%;background:var(--gray-100);z-index:100;opacity:.5}.app-sidebar{display:flex;flex-direction:column;min-width:260px;max-width:260px;background:var(--white);border:1px solid var(--gray-100);border-radius:calc(var(--border-radius)*2);margin:3rem 1.5rem 3rem -300px;transition:margin-left .15s linear,margin-right .15s linear;position:fixed;top:0;bottom:0;left:0;z-index:101}[dir="rtl"] .app-sidebar{margin-left:initial;left:initial;right:0;margin-right:-300px;border-left:1px solid var(--gray-100);border-right:0}[dir="rtl"] [data-theme-style="dark"] .app-sidebar{border-right:0;border-left:1px solid var(--gray-100)}body.app-sidebar-opened .app-sidebar{margin-left:1.5rem}[dir="rtl"] body.app-sidebar-opened .app-sidebar{margin-right:1.5rem}@media (min-width:992px){.app-sidebar{margin-left:1.5rem}[dir="rtl"] .app-sidebar{margin-right:1.5rem}}.app-sidebar-title{display:flex;justify-content:center;align-items:center;padding:.5rem;margin:.5rem;height:75px}.app-sidebar-title a{font-size:1.4rem;color:var(--gray-900);font-weight:600}.app-sidebar-title a:hover{text-decoration:none}.app-sidebar-footer{width:100%}.app-sidebar-footer > a{width:100%;padding:.75rem 1.75rem;border-top:1px solid var(--gray-100);display:flex;align-items:center;color:var(--gray-500);font-size:.9rem;font-weight:500;transition:background .3s;border-radius:var(--border-radius)}.app-sidebar-footer > a:hover{text-decoration:none;background:var(--gray-200);color:var(--gray-600)}.app-sidebar-links-wrapper{overflow-y:scroll;width:calc(100% - 6px);padding-bottom:.25rem;scrollbar-width:none}.app-sidebar-links-wrapper:hover{width:100%;scrollbar-color:var(--gray-200) var(--white) !important;scrollbar-width:thin !important}.app-sidebar-links-wrapper::-webkit-scrollbar{background-color:transparent;width:0}.app-sidebar-links-wrapper::-webkit-scrollbar-thumb{background:var(--gray-200);border-radius:10px}.app-sidebar-links-wrapper:hover::-webkit-scrollbar{width:6px}.app-sidebar-links-wrapper:hover::-webkit-scrollbar-track{width:6px}.app-sidebar-links{display:flex;flex-direction:column;align-items:center;list-style:none;padding:0;margin:0}.app-sidebar-links > li{width:100%;padding:0.25rem calc(1rem - 6px) 0.25rem 1rem}.app-sidebar-links > .divider-wrapper{width:100%;padding:0 calc(0.75rem - 6px) 0 0.75rem;margin:.25rem 0}.app-sidebar-links > .divider-wrapper > .divider{border-top:1px solid var(--gray-100)}.app-sidebar-links > li > a{width:100%;display:flex;align-items:center;color:var(--gray-600);border-radius:var(--border-radius);padding:0.75rem 1rem;transition:background .3s;font-size:.9rem;font-weight:500}.app-sidebar-links > li > a:hover{text-decoration:none;background:var(--gray-200);color:var(--gray-600)}[data-theme-style="dark"] .app-sidebar-links > li > a:hover{background:var(--gray-200);color:var(--gray-800)}.app-sidebar-links > li.active > a:not(.default){background:var(--primary);color:var(--white);font-weight:500}[data-theme-style="dark"] .app-sidebar-links > li.active > a:not(.default){background:var(--primary-800);color:var(--white)}.app-sidebar-avatar{width:35px;height:35px;border-radius:50%}.app-sidebar-footer-block{max-width:100%}.app-sidebar-footer-text{color:var(--gray-600)}.app-content{margin-left:0;flex-grow:1}[dir="rtl"] .app-content{margin-left:initial;margin-right:0}@media (min-width:992px){.app-content{margin-left:calc(260px + 1.5rem)}[dir="rtl"] .app-content{margin-left:initial;margin-right:calc(260px + 1.5rem)}}.app-navbar{min-height:75px;border-bottom:1px solid var(--gray-100)}[data-theme-style="dark"] .app-navbar{border-color:var(--gray-200)}.modal-header{padding:1rem;border-bottom:0}.modal-content{padding:1rem;border:none;box-shadow:none;-webkit-box-shadow:none;border-radius:calc(2 * var(--border-radius))}.input-group-text{font-size:0.9rem}.input-group > .input-group-append > .btn{font-size:.9rem}.form-control-range{-webkit-appearance:none;appearance:none;overflow:hidden;accent-color:var(--primary);background:var(--gray-200);border-radius:var(--border-radius);height:.5rem;margin:0.75rem 0}.form-control-range::-webkit-slider-runnable-track,.form-control-range::-moz-range-track{background:var(--gray-200)}.form-control-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:.75rem;width:.75rem;background-color:var(--primary);border-radius:50%;border:2px solid var(--white);box-shadow:-2007px 0 0 2000px var(--primary-300)}.form-control-range::-moz-range-thumb{-webkit-appearance:none;appearance:none;height:.75rem;width:.75rem;background-color:var(--primary);border-radius:50%;border:2px solid var(--white);box-shadow:-2007px 0 0 2000px var(--primary-300)}.footer{margin:3rem 0 3rem 0;padding-top:3rem;padding-bottom:3rem;background:var(--white)}.footer{color:var(--gray-700)}.footer a:not(.dropdown-item),.footer a:hover:not(.dropdown-item){color:var(--gray-700)}.footer a.icon{color:var(--gray-700)}.footer button,.footer button:hover{color:var(--gray) !important}.footer-logo{max-height:2.5rem;height:2.5rem}.footer-heading{color:var(--black) !important}.footer-social-wrapper{border-radius:50%;aspect-ratio:1 / 1;display:inline-flex;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;filter:saturate(.75);transition:filter .3s}.footer-social-wrapper:hover{filter:saturate(1)}.footer-social-wrapper a{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.app-footer{border:1px solid var(--gray-100);border-radius:calc(2*var(--border-radius));padding:1.25rem}.filters-dropdown{width:18rem;max-height:30rem;overflow-y:auto}.custom-breadcrumbs{list-style:none;padding:0;display:flex;flex-wrap:wrap}.custom-breadcrumbs > li{margin-right:.5rem}.custom-breadcrumbs > li > a{color:var(--gray)}.custom-breadcrumbs > li > svg{color:var(--gray-400);margin-left:.5rem}.user-select-none{user-select:none}.font-size-little-small{font-size:.95rem}.font-size-small{font-size:.9rem}.font-size-smaller{font-size:0.875rem}.font-size-xs{font-size:.75rem}.font-weight-450{font-weight:450}.font-weight-500{font-weight:500}.font-weight-600{font-weight:600}.font-weight-700{font-weight:700}.list-style-none{list-style:none;padding:0}img{vertical-align:inherit !important}.icon-favicon{width:.95rem;height:auto}.icon-favicon-small{width:.75rem;height:auto}.dropdown-item{color:var(--gray-800);font-weight:450;font-size:.9rem}.dropdown-item:hover,.dropdown-item:focus,.dropdown-item.active{border-radius:var(--border-radius)}.dropdown-item svg{color:var(--gray-600)}.dropdown-item:active svg,.dropdown-item.active svg{color:var(--white)}.navbar-main{z-index:10;min-height:0 !important;background:#ffffff75;border-bottom:1px solid var(--gray-100);padding:.75rem 1rem}[data-theme-style="dark"] .navbar-main{background:var(--white)}.navbar-nav > li{font-size:.9rem;font-weight:500}.navbar-expand-lg .navbar-nav .nav-link{padding-top:.75rem;padding-bottom:.75rem}@media (min-width:992px){.navbar-expand-lg .navbar-nav .nav-link{padding-right:1rem;padding-left:1rem}}.navbar-logo{max-height:2.5rem;height:2.5rem}.navbar-logo-mini{max-height:1.25rem;height:1.25rem}.navbar-avatar{width:20px;height:20px;border-radius:50%}.navbar-custom-toggler{padding:0.5rem .8rem;font-size:1.25rem;line-height:1;background-color:transparent;border-radius:var(--border-radius);color:var(--gray-700);border-color:var(--gray-300)}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.85)}.chart-container{position:relative;margin:auto;height:275px;width:100%}@media print{.chart-container canvas{min-height:100%;max-width:100%;max-height:100%;height:auto!important;width:auto!important}}.dropdown-toggle-simple::after{display:none}.index{background:var(--gray-50)}[data-theme-style="dark"].index{background:var(--body-bg)}.index .navbar-main .btn{border-radius:5rem;padding:0.5rem 1rem}.index-highly-rounded{border-radius:1rem}.user-avatar{border-radius:50%;max-width:80px;max-height:80px}.link-background-type-preset{width:100%;height:5rem;border-radius:var(--border-radius);transition:.3s transform,opacity}.link-background-type-preset:hover{cursor:pointer;transform:scale(1.025)}input[type="radio"]:checked ~ .link-background-type-preset{transform:scale(1.05);opacity:.25}.link-directory-avatar{width:60px;height:60px;object-fit:cover}.link-biolink-theme{transition:.3s transform,.3s opacity,.3s border-color;height:22.5rem !important;background-size:cover !important;background-position:center center !important;border-width:2px}.link-biolink-theme:hover{cursor:pointer;transform:scale(1.025)}input[type="radio"]:checked ~ .link-biolink-theme{transform:scale(1.05);border-color:var(--primary)}.link-biolink-theme-custom{background:linear-gradient(to right,#800080,#ffc0cb);color:white}.link-btn-straight{border-radius:0}.link-btn-round{border-radius:50px}.link-btn-rounded{border-radius:.4rem}.biolink-switch-buttons .nav-link.active{background:var(--gray-500)}.biolink-preview{position:relative;margin:0 auto;height:auto;width:auto;display:inline-block;text-align:left}.biolink-preview-iframe-container{overflow:hidden;width:300px;height:625px;border-radius:2.5rem;border:10px solid black;position:relative;box-shadow:0 0 30px rgba(0,0,0,0.20)}@media (min-width:768px){.biolink-preview-iframe-container{width:375px;height:800px}}.biolink-preview-iframe-loading{width:100%;height:100%;background:hsla(0,0%,0%,.6);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);position:absolute;display:flex;justify-content:center;align-items:center}.biolink-preview-iframe{width:100%;height:100%;border:0;margin:0;padding:0}.container-disabled{pointer-events:none;opacity:.5}.container-disabled-simple{pointer-events:none}.custom-row{border-radius:var(--border-radius);padding:1.25rem;position:relative;border:1px solid var(--gray-100);background:var(--white)}.custom-row-inactive{background:var(--gray-100)}.custom-row-side-controller{right:100%;top:25%;font-size:1.2em;padding:.2em .2em}[dir="rtl"] .custom-row-side-controller{right:initial;left:100%}@media (min-width:992px){.custom-row-side-controller{position:absolute;padding:.4em .8em}}.custom-row-side-controller-grab{cursor:grab;opacity:.5;transition:.3s opacity}.biolink_block:hover .custom-row-side-controller-grab{opacity:1}.table-image-wrapper{border-radius:50%;width:2.5rem;height:2.5rem;max-width:2.5rem;max-height:2.5rem;display:flex;align-items:center;justify-content:center;background:var(--primary-100)}.table-custom-container{border-radius:calc(2*var(--border-radius));border:1px solid var(--gray-100)}.table-custom{margin-bottom:0;background:var(--white)}.table-custom thead th{border-top:0;border-bottom:0;color:var(--gray)}.table-custom th{padding:1rem 1.25rem;font-size:.9rem}[data-theme-style="dark"] .table-custom thead th{color:var(--gray-800)}.table-custom td{padding:1.25rem 1.25rem;vertical-align:middle}.table-custom tbody tr td{border-top:1px solid var(--gray-100)}.cursor-pointer{cursor:pointer}.no-focus:focus{outline:0;box-shadow:none}.appearance-none{appearance:none;-moz-appearance:none;-webkit-appearance:none}.pricing-plan{border:1px solid var(--gray-100);height:100%;display:flex;flex-direction:column}.pricing-header{display:flex;flex-direction:column;padding:2.2rem 2.2rem 0 2.2rem;background:var(--white);border-radius:calc(2*var(--border-radius))}[data-theme-style="dark"] .pricing-header{border-color:var(--gray-100)}.pricing-name{color:var(--black);font-size:1.15rem;font-weight:600;border-radius:var(--border-radius);margin-bottom:1rem;display:inline-block}.pricing-price{margin:1rem 0}.pricing-price-amount{font-size:3rem;font-weight:bold}.pricing-price-currency{font-size:.9rem;font-weight:500;color:var(--gray)}.pricing-price-currency-symbol{font-size:3rem;font-weight:bold}.pricing-details{font-size:.85rem;color:var(--gray-600)}.pricing-body{padding:0 2.2rem 2.2rem 2.2rem;background:var(--white);height:100%;border-bottom-left-radius:calc(2*var(--border-radius));border-bottom-right-radius:calc(2*var(--border-radius))}.pricing-features{list-style:none;padding:0}.pricing-features li{display:flex;justify-content:space-between;align-items:center;margin:1rem 0}.pricing-tag{position:absolute;font-size:80%;font-weight:600;background:var(--gray-600);color:var(--gray-50);padding:0.1rem 0.8rem;border-radius:var(--border-radius);top:0;left:50%;transform:translate(-50%,-50%);z-index:1}.custom-radio-box{cursor:pointer}.custom-radio-box .custom-radio-box-main-text{font-size:1.15rem;font-weight:bold}.custom-radio-box .custom-radio-box-main-icon{font-size:1.25rem}.custom-radio-box input[type="radio"] + div,.custom-radio-box input[type="checkbox"] + div{transition:all .3s ease-in-out;border:1px solid var(--gray-100);background:var(--white)}.custom-radio-box input[type="radio"]:checked + div,.custom-radio-box input[type="checkbox"]:checked + div{border:1px solid var(--primary)}.custom-radio-box input[type="radio"]:hover + div,.custom-radio-box input[type="checkbox"]:hover + div{border:1px solid var(--primary)}.qr-code{width:100rem}.qr-code-loading{animation:opacity-loading 1s infinite ease-in-out alternate}@keyframes opacity-loading{0%{opacity:1}100%{opacity:.5;filter:blur(5px)}}.qr-code-avatar{width:65px;height:65px;border-radius:var(--border-radius);padding:.25rem;border:1px solid var(--gray-100)}.cryptocurrency-icon{width:40px;height:40px}.round-circle-md{width:2.5rem;height:2.5rem;display:flex;justify-content:center;align-items:center;border-radius:50%}.round-circle-lg{width:4.5rem;height:4.5rem;display:flex;justify-content:center;align-items:center;border-radius:50%}.invoice-table th{border-top:0 !important}.invoice-table td{vertical-align:baseline !important}@media print{.invoice{page-break-after:always}body,html,.container{height:auto !important;overflow:visible !important}.invoice-logo{filter:grayscale(100%)}}.altum-animate{-webkit-animation-duration:500ms;animation-duration:500ms}.altum-animate-fill-both{-webkit-animation-fill-mode:both;animation-fill-mode:both}.altum-animate-fill-none{-webkit-animation-fill-mode:none;animation-fill-mode:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.altum-animate-fade-in{-webkit-animation-name:fadeIn;animation-name:fadeIn}.btn-custom{padding:.5rem 1.5rem;color:var(--gray-600);border-radius:var(--border-radius);border:1px solid var(--gray-100) !important;font-size:.9rem;font-weight:500;background:var(--white);transition:background .3s}.btn-custom:hover{color:var(--gray-800);background:var(--gray-200)}.btn-custom.active{color:var(--gray-900);background:var(--gray-300)}.contact-icon-wrapper{width:35px;height:35px;font-size:.8rem;flex-shrink:0}.contact-icon-wrapper{width:35px;height:35px;font-size:.8rem;flex-shrink:0}.page-category-icon-wrapper{width:4rem;height:4rem;flex-shrink:0}.popular-page-icon-wrapper{width:2.75rem;height:2.75rem;flex-shrink:0}.blog-post-image{max-height:20rem;object-fit:cover}.blog-post-image-small{height:13rem;max-height:13rem;object-fit:cover}.blog-post-image-popular{width:3rem;height:3rem;object-fit:cover}.blog-post-content{line-height:1.75;word-break:break-word}.blog-post-content p{margin-bottom:1.5rem}.ql-code-block{background-color:var(--gray-200);color:var(--gray-600);padding:1rem;border-radius:var(--border-radius);overflow-x:auto;font-family:'Courier New',Courier,monospace;white-space:pre;font-size:.9rem;line-height:1.5}.ql-content p{margin-bottom:0 !important}.ql-content li[data-list="bullet"]{list-style-type:disc}blockquote{border-left:4px solid var(--gray-400);padding:1rem 1.5rem;margin:1.5rem 0;background-color:var(--gray-100);font-style:italic;color:var(--gray-600);font-size:1.1rem;line-height:1.6;border-radius:var(--border-radius)}.altum-file-input{padding:1rem;background:var(--gray-100);border:1px solid var(--gray-100);border-radius:0.25rem;cursor:pointer;font-size:.9rem}.altum-file-input:hover{border-color:var(--gray-300)}.altum-file-input::file-selector-button{border:0;padding:.4rem .75rem;border-radius:var(--border-radius);background-color:var(--white);cursor:pointer;font-size:.9rem;margin-right:1rem}.altum-file-input-preview{max-width:100%;max-height:68px;min-height:68px;object-fit:cover}.altum-file-input-preview{max-width:100%;max-height:68px;min-height:68px;object-fit:cover}.sticky{position:sticky !important;top:1rem;height:min-content}a svg{transition:transform .15s}a:hover svg{transform:scale(1.1)}a:active svg{transform:scale(.9)}[data-theme-style="dark"] svg[data-custom-colors]{color:var(--brand-color-dark) !important}.icon-zoom-animation svg{transition:transform .15s}.icon-zoom-animation:hover svg{transform:scale(1.1)}.zoom-animation{transition:transform .15s}.zoom-animation:hover{transform:scale(1.05)}.zoom-animation:active{transform:scale(.95)}.zoom-animation-subtle{transition:transform .3s}.zoom-animation-subtle:hover{transform:scale(1.025)}.zoom-animation-subtle-active:active{transform:scale(.98)}.up-animation{transition:transform .3s}.up-animation:hover{transform:translateY(-10px)}@media print{.pcr-app{display:none}}.pcr-button{border:1px solid white !important;outline:1px solid var(--gray-300) !important;height:calc(var(--input-padding-y) + var(--input-padding-x) + var(--input-font-size) + calc(var(--input-font-size) / 2.75)) !important;border-radius:var(--border-radius) !important;width:100% !important}.pcr-button::before,.pcr-button::after{border-radius:var(--border-radius) !important}.w-fit-content{width:fit-content !important}.signature-avatar{width:50px;height:50px;object-fit:cover;background:var(--primary-100)}.loading-overlay{padding:1.25rem;border-radius:var(--border-radius);display:flex;justify-content:center;align-items:center;position:absolute;width:100%;height:100%;background:var(--white);z-index:100;opacity:0.8}[data-theme-style="dark"] .loading-overlay{background:var(--gray-50)}.ai-chat-avatar{width:35px;height:35px}.ai-chat-big-avatar{width:50px;height:50px}.chat-messages{height:25rem;overflow-y:scroll}.chat-image > img{max-height:15rem}.chat-content{word-break:break-word}.shiki{overflow:auto;border-radius:var(--border-radius);padding:1.5rem;font-size:.9rem;line-height:1.5rem}.shiki code{background:initial !important}.fa-stack-small{font-size:0.65rem;vertical-align:middle}.btn-group-custom{border:1px solid var(--gray-100);padding:0.5rem;border-radius:var(--border-radius);flex-wrap:wrap;display:inline-flex;gap:0.5rem}.btn-group-custom .btn{border-radius:var(--border-radius) !important;background:var(--gray-200)}.btn-group-custom .btn.active{background:var(--dark);color:var(--white);z-index:0 !important}body *{scrollbar-color:var(--gray-200) var(--white) !important;scrollbar-width:thin !important}body *::-webkit-scrollbar-thumb{background:var(--gray-200);border-radius:10px;width:6px;height:6px}body *::-webkit-scrollbar,body *::-webkit-scrollbar-track{background:var(--white);border-radius:10px;width:6px;height:6px}.internal-notification-icon{animation:pulse-animation 2s infinite}@keyframes pulse-animation{0%{box-shadow:0 0 0 0px var(--danger)}100%{box-shadow:0 0 0 20px rgba(0,0,0,0)}}.team-user-avatar{width:45px;height:45px}.team-delegate-access-wrapper{margin:.75rem;border-radius:.5rem}@media (min-width:992px){.team-delegate-access-wrapper{border-radius:5rem}}.announcement-wrapper{position:relative;z-index:10;margin:.75rem;border-radius:.5rem;opacity:0;transition:opacity .3s ease-in;animation:ac-fade-in-down .3s ease-in .6s forwards}@media (min-width:992px){.announcement-wrapper{border-radius:5rem}}@keyframes ac-fade-in-down{from{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}.pwa-wrapper{position:fixed;bottom:0;width:calc(100% - 1.5rem);z-index:1000;background:hsla(0,0%,90%,50%);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}[data-theme-style="dark"] .pwa-wrapper{background:hsla(0,0%,22%,50%)}.rounded-2x{border-radius:calc(2*var(--border-radius))}.rounded-3x{border-radius:calc(3*var(--border-radius))}.api-widget-icon{width:2.5rem;height:2.5rem}.pointer-events-all{pointer-events:all !important}i.fa-fw{width:1.25em;display:inline-block}i.fa-xs{font-size:.85em}i.fa-sm{font-size:.875em}i.fa-lg{font-size:1.25em}i.xl{font-size:1.5em}.tool-icon{min-width:2.75rem;max-height:2.75rem;width:2.75rem;height:2.75rem}.tool-icon-wrapper{padding:0 0 0 1.25rem}.rating-star{cursor:pointer}.rating-star svg{color:#ffc107;transition:color .15s}.rating-star:hover svg,.rating-star:hover ~ .rating-star svg{color:#ff8800 !important}.rating-star-chosen svg,.rating-star-chosen ~ .rating-star svg{color:#dd6200}.link-type-icon{min-width:2.25rem;max-height:2.25rem;width:2.25rem;height:2.25rem}.animated-bg-wrapper{position:relative;display:inline-block}.animated-bg-wrapper:hover .animated-shadow-gradient{filter:blur(7px) saturate(120%);opacity:0.8}.animated-shadow-gradient{position:absolute;inset:0;border-radius:inherit;z-index:-1;filter:blur(5px) saturate(105%);opacity:0.5;overflow:hidden;transition:.3s all}[data-theme-style="dark"] .animated-shadow-gradient{opacity:0.5;filter:blur(5px) saturate(95%)}.animated-shadow-gradient::before{content:'';position:absolute;left:50%;top:50%;width:100vmax;height:100vmax;transform:translate(-50%,-50%) rotate(0deg) scale(1.05);background:conic-gradient( from 0deg,deeppink,purple,blue,cyan,lime,yellow,orange,deeppink );animation:index_hero_gradient_animation 10s linear infinite alternate}@keyframes index_hero_gradient_animation{to{transform:translate(-50%,-50%) rotate(360deg) scale(1.1)}}.bg-animated-gradient{animation:bg-gradient-animation 5s ease infinite alternate !important;background:linear-gradient(60deg,#f79533,#f37055,#ef4e7b,#a166ab,#5073b8,#1098ad,#07b39b,#6fba82);background-size:300% 300%}@keyframes bg-gradient-animation{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@media (min-width:992px){body.app-sidebar-collapsed .app-sidebar{width:64px;min-width:64px;transition:width 0.18s ease}body.app-sidebar-collapsed .app-sidebar .app-sidebar-title a{max-width:32px;overflow:hidden}body.app-sidebar-collapsed .app-sidebar .app-sidebar-links li > a span,body.app-sidebar-collapsed .app-sidebar .app-sidebar-links li > a:not(:has(i)){opacity:0;pointer-events:none}body.app-sidebar-collapsed .app-sidebar .app-sidebar-links li > a{white-space:nowrap;overflow:hidden;text-overflow:clip;font-size:0}body.app-sidebar-collapsed .app-sidebar .app-sidebar-links li > a i{font-size:1rem;margin-right:0 !important}body.app-sidebar-collapsed #app_sidebar_collapse_toggler i{transform:rotate(180deg)}body.app-sidebar-collapsed .app-content{margin-left:64px}.app-sidebar,.app-content{transition:width 0.18s ease,margin-left 0.18s ease}}.navbar-main .nav-link[title*="Volver"],.navbar-main .nav-link[title*="Back"]{color:var(--primary,#0067EE)}.card .card-body > div.d-flex.flex-column.align-items-center{min-height:200px}body.embedded .app-content{margin-left:0 !important}@media (min-width:992px){body.embedded .app-content{margin-left:0 !important}}body.embedded .py-4.p-lg-5{padding:1rem !important}body.embedded .container,body.embedded .container-lg,body.embedded .container-md,body.embedded .container-sm,body.embedded .container-xl{max-width:none}:root{--cl-blue-10:#E8F6FF;--cl-blue-20:#C4E4FF;--cl-blue-30:#93CCFF;--cl-blue-40:#57ADFF;--cl-blue-50:#2B8EF9;--cl-blue-60:#0067EE;--cl-blue-70:#004CB3;--cl-blue-80:#003582;--cl-blue-90:#00235A;--cl-blue-100:#00143B;--cl-gray-10:#F4F4F4;--cl-gray-20:#E0E0E0;--cl-gray-30:#C6C6C6;--cl-gray-40:#8A8A8A;--cl-gray-50:#8D8D8D;--cl-gray-60:#6F6F6F;--cl-gray-70:#525252;--cl-gray-80:#393939;--cl-gray-90:#262626;--cl-gray-100:#161616;--cl-semantic-blue:#0067EE;--cl-semantic-green:#008234;--cl-semantic-red:#DA1E28;--cl-semantic-yellow:#FCBC00;--cl-space-xxsmall:2px;--cl-space-xsmall:4px;--cl-space-small:8px;--cl-space-regular:12px;--cl-space-medium:16px;--cl-space-large:24px;--cl-space-xlarge:32px;--cl-radius-xsmall:2px;--cl-radius-small:4px;--cl-radius-regular:8px;--cl-radius-large:16px;--cl-shadow-tag-banner:0px 4px 10px 0px rgba(0,0,0,0.10);--cl-shadow-template-selector:0px 0px 15px 0px rgba(0,0,0,0.15);--cl-shadow-prospeo-filter:0px 4px 8px 0px rgba(0,0,0,0.08);--cl-shadow-card:0px 1px 3px 0px rgba(0,0,0,0.08)}.btn-primary{background-color:var(--cl-blue-60) !important;border-color:var(--cl-blue-60) !important;border-radius:var(--cl-radius-small);color:#fff;font-weight:500}.btn-primary:hover,.btn-primary:focus{background-color:var(--cl-blue-50) !important;border-color:var(--cl-blue-50) !important}.btn-primary:active,.btn-primary.active{background-color:var(--cl-blue-60) !important;border-color:var(--cl-blue-60) !important}.btn-primary:disabled,.btn-primary.disabled{background-color:var(--cl-gray-20) !important;border-color:var(--cl-gray-20) !important;color:var(--cl-gray-30) !important}.btn-secondary{background-color:var(--cl-blue-10) !important;border-color:var(--cl-blue-10) !important;color:var(--cl-blue-60) !important;border-radius:var(--cl-radius-small);font-weight:500}.btn-secondary:hover,.btn-secondary:focus{background-color:var(--cl-blue-20) !important;border-color:var(--cl-blue-20) !important;color:var(--cl-blue-60) !important}.btn-light{background-color:var(--cl-gray-10) !important;border-color:var(--cl-gray-10) !important;color:var(--cl-gray-60) !important;border-radius:var(--cl-radius-small);font-weight:500}.btn-light:hover,.btn-light:focus{background-color:var(--cl-gray-20) !important;border-color:var(--cl-gray-20) !important;color:var(--cl-gray-60) !important}.btn-outline-primary{background-color:transparent !important;border:1px solid var(--cl-blue-60) !important;color:var(--cl-blue-60) !important;border-radius:var(--cl-radius-small);font-weight:500}.btn-outline-primary:hover,.btn-outline-primary:focus{background-color:var(--cl-blue-10) !important;color:var(--cl-blue-60) !important}.btn-danger{background-color:var(--cl-semantic-red) !important;border-color:var(--cl-semantic-red) !important;color:#fff !important;border-radius:var(--cl-radius-small);font-weight:500}.btn-danger:hover,.btn-danger:focus{background-color:#B71820 !important;border-color:#B71820 !important}.btn-link{color:var(--cl-blue-60) !important;font-weight:500}.btn-link:hover{color:var(--cl-blue-50) !important}.form-control,.custom-select,.input-group-text{border-radius:var(--cl-radius-regular);border-color:var(--cl-gray-20);color:var(--cl-gray-90);padding:var(--cl-space-small) var(--cl-space-regular)}.form-control:focus,.custom-select:focus{border-color:var(--cl-blue-60) !important;box-shadow:0 0 0 0.15rem var(--cl-blue-20) !important}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:var(--cl-semantic-red) !important}.invalid-feedback{color:var(--cl-semantic-red) !important}.form-text{color:var(--cl-gray-50);font-size:0.75rem}.form-group label,label{color:var(--cl-gray-90);font-weight:500;font-size:0.875rem}.card{background-color:#fff;border:1px solid var(--cl-gray-20);border-radius:var(--cl-radius-regular);box-shadow:var(--cl-shadow-card)}.card-header{background-color:#fff;border-bottom:1px solid var(--cl-gray-10)}.app-sidebar{background:#fff !important;border:1px solid var(--cl-gray-20) !important;box-shadow:var(--cl-shadow-card)}.app-sidebar a,.app-sidebar .app-sidebar-title a,.app-sidebar-links > li > a{color:var(--cl-gray-70)}.app-sidebar .app-sidebar-title a{color:var(--cl-gray-90);font-weight:600}.app-sidebar-links > li > a:hover{background:var(--cl-gray-10) !important;color:var(--cl-gray-90) !important}.app-sidebar-links > li.active > a:not(.default){background:var(--cl-blue-10) !important;color:var(--cl-blue-60) !important;border-radius:var(--cl-radius-small);font-weight:500}.app-sidebar-links > .divider-wrapper > .divider{border-top-color:var(--cl-gray-20) !important}.app-sidebar-footer > a{color:var(--cl-gray-70) !important;border-top-color:var(--cl-gray-20) !important}.app-sidebar-footer > a:hover{background:var(--cl-gray-10) !important;color:var(--cl-gray-90) !important}.app-sidebar-footer-text{color:var(--cl-gray-60) !important}.navbar-main.index-highly-rounded{background:#fff;border-radius:var(--cl-radius-regular);border:1px solid var(--cl-gray-20) !important;box-shadow:var(--cl-shadow-card)}.table{color:var(--cl-gray-90)}.table thead th{background-color:var(--cl-gray-10);color:var(--cl-gray-70);font-weight:600;font-size:0.75rem;text-transform:uppercase;letter-spacing:0.04em;border-bottom-color:var(--cl-gray-20)}.table th,.table td{padding:var(--cl-space-regular) var(--cl-space-medium);vertical-align:middle;border-top-color:var(--cl-gray-10)}.badge{border-radius:999px;font-weight:500;padding:0.3em 0.7em;font-size:0.6875rem}.badge-primary{background-color:var(--cl-blue-60) !important;color:#fff}.badge-success{background-color:var(--cl-semantic-green) !important;color:#fff}.badge-warning{background-color:var(--cl-semantic-yellow) !important;color:var(--cl-gray-90)}.badge-danger{background-color:var(--cl-semantic-red) !important;color:#fff}.badge-light{background-color:var(--cl-gray-10) !important;color:var(--cl-gray-70)}.alert-success{background-color:#DEFFE3;color:#006024;border-color:#73FB93}.alert-warning{background-color:#FFF6D6;color:#6B4D00;border-color:#FCBC00}.alert-danger{background-color:#FEF1F1;color:#760B11;border-color:#FB6E71}.alert-info{background-color:var(--cl-blue-10);color:var(--cl-blue-80);border-color:var(--cl-blue-20)}.page-item .page-link{color:var(--cl-blue-60);border-color:var(--cl-gray-20);border-radius:var(--cl-radius-small);margin:0 2px}.page-item.active .page-link{background-color:var(--cl-blue-60);border-color:var(--cl-blue-60)}.dropdown-menu{border-radius:var(--cl-radius-regular);border:1px solid var(--cl-gray-20);box-shadow:var(--cl-shadow-template-selector);padding:var(--cl-space-xsmall) 0}.dropdown-item{color:var(--cl-gray-90);padding:var(--cl-space-small) var(--cl-space-medium);font-size:0.875rem}.dropdown-item:hover,.dropdown-item:focus{background-color:var(--cl-gray-10);color:var(--cl-gray-90)}.dropdown-item.active,.dropdown-item:active{background-color:var(--cl-blue-60);color:#fff}body.app{background-color:var(--cl-gray-10);color:var(--cl-gray-70)}h1,h2,h3,h4,h5,h6{color:var(--cl-gray-90);font-weight:600;letter-spacing:-0.005em}h1,.h1{font-size:1.5rem}h2,.h2{font-size:1.25rem}h3,.h3{font-size:1.125rem}h4,.h4{font-size:1rem}h5,.h5{font-size:0.875rem}h6,.h6{font-size:0.75rem}.navbar-avatar,.navbar-logo-mini{border-radius:50%}*:focus-visible{outline:2px solid var(--cl-blue-60);outline-offset:2px}:root{--cl-tag-frame-green:#DEFFE3;--cl-tag-frame-turquoise:#CFFDFD;--cl-tag-frame-cyan:#E0F8FF;--cl-tag-frame-purple:#F4F3FF;--cl-tag-frame-magenta:#FBD5F0;--cl-tag-frame-red:#FEF1F1;--cl-tag-frame-orange:#FFF1EF;--cl-tag-frame-yellow:#FFF6E0;--cl-tag-frame-gray:#F4F4F4;--cl-tag-text-green:#008234;--cl-tag-text-turquoise:#007C84;--cl-tag-text-cyan:#0074B9;--cl-tag-text-purple:#5900F0;--cl-tag-text-magenta:#C800BB;--cl-tag-text-red:#DA1E28;--cl-tag-text-orange:#CD4100;--cl-tag-text-yellow:#986400;--cl-tag-text-gray:#525252;--cl-avatar-fallback-bg:var(--cl-blue-60);--cl-avatar-fallback-color:#ffffff;--cl-avatar-radius:6px}.form-control,.custom-select{min-height:40px;border-color:var(--cl-gray-40) !important;color:var(--cl-gray-90);font-size:0.875rem;font-weight:400}.form-control:hover,.custom-select:hover{border-color:var(--cl-blue-60) !important}.form-control:focus,.custom-select:focus{border-color:var(--cl-blue-60) !important;box-shadow:0 0 0 3px var(--cl-blue-20) !important;outline:0}.form-control::placeholder{color:var(--cl-gray-50)}.form-control:disabled,.form-control[readonly],.custom-select:disabled{opacity:0.6;background-color:var(--cl-gray-10)}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:var(--cl-semantic-red) !important;box-shadow:none !important}.invalid-feedback{color:var(--cl-tag-text-red);font-size:0.75rem}.form-text{color:var(--cl-gray-50);font-size:0.75rem;line-height:1.4}.form-group label,label:not(.custom-control-label):not(.form-check-label){color:var(--cl-gray-70);font-weight:400;font-size:0.875rem;line-height:1.5;margin-bottom:6px}.custom-control-input:checked ~ .custom-control-label::before{background-color:var(--cl-blue-60) !important;border-color:var(--cl-blue-60) !important}.custom-switch .custom-control-label::before{border-color:var(--cl-gray-30)}.card{background-color:#ffffff;border:1px solid var(--cl-gray-20);border-radius:var(--cl-radius-regular);box-shadow:var(--cl-shadow-card)}.card.is-interactive,.card[data-interactive]{transition:background-color .15s ease,border-color .15s ease}.card.is-interactive:hover,.card[data-interactive]:hover{background-color:var(--cl-gray-10);border-color:var(--cl-blue-60);cursor:pointer}.card.is-active,.card[data-active]{border-color:var(--cl-blue-60)}.stat-card,.dashboard-stat{background-color:#ffffff;border:1px solid var(--cl-gray-20);border-radius:var(--cl-radius-regular);padding:var(--cl-space-large);box-shadow:var(--cl-shadow-card)}.stat-card .stat-icon-wrapper,.dashboard-stat .stat-icon-wrapper{background-color:var(--cl-blue-10);color:var(--cl-blue-60);width:40px;height:40px;border-radius:var(--cl-radius-regular);display:inline-flex;align-items:center;justify-content:center}.stat-card .stat-value{font-size:2rem;font-weight:600;color:var(--cl-gray-90);line-height:1.2}.stat-card .stat-label{font-size:0.75rem;color:var(--cl-gray-60);text-transform:uppercase;letter-spacing:0.04em}.nav-tabs{border-bottom:1px solid var(--cl-gray-20);gap:2rem}.nav-tabs .nav-link{color:var(--cl-gray-90);font-weight:600;font-size:0.875rem;text-transform:none;border:0;border-bottom:2px solid transparent;padding:0.75rem 0;margin-bottom:-1px;background:transparent}.nav-tabs .nav-link:hover{color:var(--cl-blue-60);border-color:transparent}.nav-tabs .nav-link.active{color:var(--cl-blue-60);border-color:var(--cl-blue-60);background:transparent}.nav-pills .nav-link{color:var(--cl-gray-70);font-weight:500;font-size:0.8125rem;border-radius:var(--cl-radius-small);padding:0.4rem 0.75rem;background:transparent}.nav-pills .nav-link.active{background-color:var(--cl-blue-10) !important;color:var(--cl-blue-60) !important}.tag,.chip,.badge.tag{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:var(--cl-radius-small);font-size:0.75rem;font-weight:500;line-height:1;border:0}.tag-green{background:var(--cl-tag-frame-green);color:var(--cl-tag-text-green)}.tag-turquoise{background:var(--cl-tag-frame-turquoise);color:var(--cl-tag-text-turquoise)}.tag-cyan{background:var(--cl-tag-frame-cyan);color:var(--cl-tag-text-cyan)}.tag-purple{background:var(--cl-tag-frame-purple);color:var(--cl-tag-text-purple)}.tag-magenta{background:var(--cl-tag-frame-magenta);color:var(--cl-tag-text-magenta)}.tag-red{background:var(--cl-tag-frame-red);color:var(--cl-tag-text-red)}.tag-orange{background:var(--cl-tag-frame-orange);color:var(--cl-tag-text-orange)}.tag-yellow{background:var(--cl-tag-frame-yellow);color:var(--cl-tag-text-yellow)}.tag-gray{background:var(--cl-tag-frame-gray);color:var(--cl-tag-text-gray)}.badge{border-radius:var(--cl-radius-small);padding:4px 8px;font-size:0.75rem;font-weight:500;line-height:1}.badge-success{background:var(--cl-tag-frame-green) !important;color:var(--cl-tag-text-green) !important}.badge-info{background:var(--cl-tag-frame-cyan) !important;color:var(--cl-tag-text-cyan) !important}.badge-warning{background:var(--cl-tag-frame-yellow) !important;color:var(--cl-tag-text-yellow) !important}.badge-danger{background:var(--cl-tag-frame-red) !important;color:var(--cl-tag-text-red) !important}.badge-light{background:var(--cl-tag-frame-gray) !important;color:var(--cl-tag-text-gray) !important}.badge-primary{background:var(--cl-blue-10) !important;color:var(--cl-blue-60) !important}.avatar,.app-sidebar-avatar,.navbar-avatar,.user-avatar,.signature-avatar,.team-user-avatar{border-radius:var(--cl-avatar-radius) !important;background-color:var(--cl-blue-10);color:var(--cl-blue-60);overflow:hidden;object-fit:cover;display:inline-flex;align-items:center;justify-content:center;font-weight:500}.avatar-xs{width:18px;height:18px;font-size:0.625rem}.avatar-sm{width:24px;height:24px;font-size:0.6875rem}.avatar-md{width:32px;height:32px;font-size:0.75rem}.avatar-lg{width:40px;height:40px;font-size:0.875rem}.avatar-xl{width:48px;height:48px;font-size:1rem}.modal-content{border-radius:var(--cl-radius-small);border:0;box-shadow:var(--cl-shadow-template-selector);background:#ffffff;padding:0}.modal-header{background-color:var(--cl-gray-10);border-bottom:0;padding:var(--cl-space-large) var(--cl-space-medium);border-top-left-radius:var(--cl-radius-small);border-top-right-radius:var(--cl-radius-small)}.modal-title{color:var(--cl-gray-90);font-weight:500;font-size:1.125rem}.modal-body{padding:var(--cl-space-large) var(--cl-space-medium);color:var(--cl-gray-70)}.modal-footer{border-top:1px solid var(--cl-gray-10);padding:var(--cl-space-medium);gap:8px}.modal-header .close{color:var(--cl-gray-60);opacity:1;font-weight:400}.modal-header .close:hover{color:var(--cl-gray-90)}.search-input,.search-input-wrapper{position:relative}.search-input-wrapper > input,.search-input{height:40px;background:var(--cl-gray-10);border:1px solid transparent;border-radius:var(--cl-radius-regular);padding-left:36px;padding-right:12px;color:var(--cl-gray-90);font-size:0.875rem;transition:background .15s,border-color .15s}.search-input-wrapper > input:focus,.search-input:focus{background:#ffffff;border-color:var(--cl-blue-60);box-shadow:0 0 0 3px var(--cl-blue-20);outline:0}.search-input-wrapper::before{content:"\f002";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--cl-gray-50);font-size:0.75rem;pointer-events:none}.empty-state,.no_data{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--cl-space-small);padding:var(--cl-space-xlarge);color:var(--cl-gray-60)}.empty-state .empty-state-icon{font-size:2.5rem;color:var(--cl-gray-40);margin-bottom:var(--cl-space-small)}.empty-state .empty-state-title{font-size:1.25rem;font-weight:600;color:var(--cl-gray-90);line-height:1.3}.empty-state .empty-state-subtitle{font-size:0.875rem;font-weight:500;color:var(--cl-gray-50);max-width:480px}.spinner-border,.spinner-grow{color:var(--cl-gray-60)}.spinner-border-primary{color:var(--cl-blue-60)}.loading-overlay{background:rgba(255,255,255,0.85);border-radius:var(--cl-radius-regular)}.page-topbar,.page-header{display:flex;align-items:center;justify-content:space-between;gap:var(--cl-space-medium);flex-wrap:wrap;margin-bottom:var(--cl-space-large)}.page-topbar h1,.page-header h1{font-size:1.5rem;font-weight:600;color:var(--cl-gray-90);margin:0}.page-topbar .topbar-actions,.page-header .header-actions{display:flex;align-items:center;gap:var(--cl-space-small)}.btn-icon,.btn-square{width:40px;height:40px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--cl-radius-small);background:var(--cl-gray-10);color:var(--cl-gray-70);border:1px solid var(--cl-gray-20)}.btn-icon:hover,.btn-square:hover{background:var(--cl-gray-20);color:var(--cl-gray-90)}.btn-icon.active,.btn-square.active{background:var(--cl-gray-90);color:#ffffff;border-color:var(--cl-gray-90)}.card-body[style*="#eff6ff"],.card[style*="#eff6ff"],[style*="background:#eff6ff"],[style*="background-color:#eff6ff"]{background-color:var(--cl-blue-10) !important}.custom-row{background:#ffffff;border:1px solid var(--cl-gray-20);border-radius:var(--cl-radius-regular);padding:var(--cl-space-regular) var(--cl-space-medium);transition:background .15s,border-color .15s}.custom-row:hover{background:var(--cl-gray-10);border-color:var(--cl-blue-60)}.custom-row-inactive{background:var(--cl-gray-10);opacity:0.7}*{scrollbar-width:thin;scrollbar-color:var(--cl-gray-30) transparent}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background-color:transparent}*::-webkit-scrollbar-thumb{background-color:var(--cl-gray-30);border-radius:8px}.rounded-2x{border-radius:var(--cl-radius-regular) !important}.rounded-3x{border-radius:var(--cl-radius-large) !important}.text-gray{color:var(--cl-gray-60) !important}.text-muted{color:var(--cl-gray-50) !important}.text-dark{color:var(--cl-gray-90) !important}.text-secondary{color:var(--cl-gray-70) !important}