@charset "UTF-8";@keyframes spin{to{transform:rotate(360deg)}}@font-face{font-family:"proxima-nova";font-weight:400;font-style:normal;font-display:swap;unicode-range:U+000-5FF;src:local("proxima-nova"),url(https://storage.googleapis.com/digital-abaci/static/fonts/typography/proxima-nova-regular.woff2)format("woff2"),url(https://storage.googleapis.com/digital-abaci/static/fonts/proxima-nova-regular.woff)format("woff")}@font-face{font-family:"proxima-nova";font-weight:700;font-style:normal;font-display:swap;unicode-range:U+000-5FF;src:local("proxima-nova"),url(https://storage.googleapis.com/digital-abaci/static/fonts/typography/proxima-nova-bold.woff2)format("woff2"),url(https://storage.googleapis.com/digital-abaci/static/fonts/proxima-nova-bold.woff)format("woff")}@font-face{font-family:"icomoon";font-weight:400;font-style:normal;font-display:swap;src:url(https://storage.googleapis.com/digital-abaci/static/fonts/icomoon/icomoon.woff?1w4xlo)format("woff")}[class*=" icon-"],[class^=icon-]{font-family:"icomoon"!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrows_left_right_circle:before{content:""}.icon-credit_card:before{content:""}.icon-rule_settings:before{content:""}.icon-bank:before{content:""}.icon-business_center:before{content:""}.icon-check_circle:before{content:""}.icon-data_check:before{content:""}.icon-engineering:before{content:""}.icon-fact_check:before{content:""}.icon-inventory:before{content:""}.icon-library_add_check:before{content:""}.icon-monitoring:before{content:""}.icon-person_apron:before{content:""}.icon-price_check:before{content:""}.icon-rule:before{content:""}.icon-task:before{content:""}.icon-universal_currency_alt:before{content:""}.icon-verified_user:before{content:""}.icon-work:before{content:""}.icon-tooltip_2:before{content:""}.icon-request_quote:before{content:""}.icon-receipt:before{content:""}.icon-analytics:before{content:""}.icon-sell:before{content:""}.icon-receipt_long:before{content:""}.icon-payments:before{content:""}.icon-note_add:before{content:""}.icon-restore_page:before{content:""}.icon-login:before{content:""}.icon-logout:before{content:""}.icon-grid_view:before{content:""}.icon-description:before{content:""}.icon-dashboard2:before{content:""}.icon-contract:before{content:""}.icon-contact_page:before{content:""}.icon-clinical_notes:before{content:""}.icon-chat:before{content:""}.icon-undo:before{content:""}.icon-code-document:before{content:""}.icon-file_present:before{content:""}.icon-rotate-ccw:before{content:""}.icon-rotate-cw:before{content:""}.icon-plus:before{content:""}.icon-question-circle:before{content:""}.icon-search:before{content:""}.icon-search-thick:before{content:""}.icon-minus:before{content:""}.icon-settings:before{content:""}.icon-view-blocked:before{content:""}.icon-visibility_off:before{content:""}.icon-visibility:before{content:""}.icon-bank_thin:before{content:""}.icon-credit_card_thin:before{content:""}.icon-currency_exchange:before{content:""}.icon-price_check1:before{content:""}.icon-scan_delete:before{content:""}.icon-contract_delete:before{content:""}.icon-contract_edit:before{content:""}.icon-edit_square:before{content:""}.icon-delete:before{content:""}.icon-copy:before{content:""}.icon-bin:before{content:""}.icon-mail:before{content:""}.icon-send:before{content:""}.icon-upload:before{content:""}.icon-download:before{content:""}.icon-download_2:before{content:""}.icon-warning:before{content:""}.icon-check:before{content:""}.icon-chevron-right:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-up:before{content:""}.icon-chevron-down:before{content:""}.icon-cross:before{content:""}.icon-menu:before{content:""}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}ul{list-style:none}img{max-width:100%;height:auto}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}body,button,html,input,select,textarea{font-family:helvetica-neue,sans-serif}body,html{font-size:17px;line-height:1.6;color:#333;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}@media screen and (min-width:600px){body,html{font-size:15px}}@media screen and (min-width:2000px){body,html{font-size:16px}}b,strong{font-weight:700}p{margin:0 0 1rem}small{font-size:.8em}.text-red{color:#ae3f3f!important}.text-green{color:#96b619!important}.text-small-info{font-size:11px;font-style:italic}.break-word{word-break:break-word}.break-line{white-space:pre-line}body.no-overflow{overflow:hidden!important;-webkit-overflow-scrolling:auto}@media (min-width:1024px){body.no-overflow{overflow:auto!important}}body.md-dialog-is-showing,body.modal-is-open{overflow:hidden!important;-webkit-overflow-scrolling:auto}body.md-dialog-is-showing{max-height:initial}body,html{-webkit-tap-highlight-color:transparent}@media all and (display-mode:standalone){body{-webkit-touch-callout:none}}.element-is-blocked{cursor:not-allowed}.isDisabled{color:currentColor;pointer-events:none;opacity:.5;text-decoration:none}.screen-reader-text{position:absolute;visibility:hidden}body,html{height:auto}body{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;background-color:#fff}#content_wrapper{height:100%;min-height:100vh;width:calc(100% - 220px);margin-left:auto}#page_main{margin:180px 0 40px;transition:margin-top .2s ease-in-out}@media (max-height:1200px){#page_main{margin-top:160px}}#page_main.no-subheader{margin:70px 0 40px}.with-margin-bottom{margin-bottom:50px}.section.with-vertical-padding{padding:50px 0}.content-space{margin:0 20px}#inner_page_navigation{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding:20px;background-color:#f5f5f5;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}#inner_page_navigation.center-navigation{justify-content:center}#inner_page_navigation ul{display:flex;align-items:center;justify-content:center}#inner_page_navigation ul li{padding:0 5px}.container{width:1200px}@media (min-width:600px) and (max-width:1365px){.container{max-width:86%}}.container-wide{width:1800px}.container-medium{width:1000px}.container-narrow{width:750px}.container,.container-medium,.container-narrow,.container-wide{max-width:100%;margin-left:auto;margin-right:auto}.container-align-left{margin-left:0;margin-right:unset}.container-align-right{margin-right:0}.container-invoice-form{padding:25px;background-color:#e7ecf0;border-radius:16px}#page_header,.info-card{display:flex;flex-direction:column}.info-card{border:1px solid #e4e4e4;padding:24px;border-radius:20px}#page_header{position:fixed;top:0;z-index:110;width:calc(100% - 220px);background:#144b73}#page_header>*{display:flex;align-items:center;justify-content:space-between}#page_header select[name=language],td.actividad form select,td.proyecto form select{padding-top:1px;padding-bottom:1px}#page_header md-autocomplete input[name=empresa]{width:100%;padding:8px 14px;background-color:#f5f5f5;border:1px solid #f5f5f5;border-radius:50px;font-family:helvetica-neue,sans-serif;font-size:.9rem;font-weight:400;color:#144b73;line-height:1.7;outline:0;transition:border-color .3s ease-in-out,padding .2s ease-in-out;-webkit-appearance:none}#page_header md-autocomplete input[name=empresa]:focus{border-color:#144b73}#page_header md-autocomplete input[name=empresa]::-moz-placeholder{color:#a6b5c0}#page_header md-autocomplete input[name=empresa]::placeholder{color:#a6b5c0}@media (hover:hover){#page_header md-autocomplete input[name=empresa]:not(:focus):not([disabled]):hover{border-color:#c3c3c3}#page_header md-autocomplete input[name=empresa][disabled]{cursor:default}}#page_header md-autocomplete input[name=empresa][disabled]{opacity:.5}#page_header #empresa_fake_select{position:relative}#page_header #empresa_fake_select[disabled],#page_header md-autocomplete input[name=empresa][disabled]{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#page_header #empresa_fake_select[disabled] .selected-empresa-text{opacity:.5}#page_header #empresa_fake_select.loading-empresa:after{content:"";position:absolute;top:50%;right:0;transform:translate(-50%,-50%);height:20px;width:20px;background-image:url(https://storage.googleapis.com/digital-abaci/static/img/loading.svg);background-repeat:no-repeat;background-size:cover;filter:invert(1)}#header_menu{padding:10px 20px;background-color:#144b73;color:#fff}#header_menu .header-date{margin:0}#header_menu .header-navigation{display:flex;align-items:center;gap:30px}#header_menu .menu-item>a{justify-content:center;line-height:1;cursor:pointer}#header_menu .user-menu.active .user-menu-trigger{color:#e7ecf0}@media (hover:hover){#header_menu .user-menu:not(.active) .user-menu-trigger:hover{color:#e7ecf0}}#header_menu .user-menu .image-wrapper{display:flex;align-items:center;justify-content:center;height:30px;width:30px;margin-left:10px;background-color:#f5f5f5;border-radius:50%}#header_menu .user-menu .image-wrapper img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#header_menu .menu-item>a,#subheader,.has-submenu{display:flex;align-items:center}#subheader{justify-content:space-between;padding:20px;background-color:#fff;transition:padding .2s ease-in-out}@media (max-height:1200px){#subheader{padding:15px}}#subheader .subheader-forms{display:flex}#subheader .subheader-forms>*{margin-right:10px}#subheader .last-update-container{text-align:right}#subheader .small-text{margin-top:6px;font-size:.8rem;padding-inline:16px}.has-submenu{position:relative;flex-direction:column}@media (max-width:767px){.has-submenu.active>a .drop-icon::after{top:2px;transform:rotate(-45deg)}}.submenu{width:100%;background-color:#fff;opacity:0;pointer-events:none;overflow:hidden;transition:opacity .4s cubic-bezier(.4,0,.2,1)}@media (max-width:767px){.submenu{background-color:#124366;max-height:0;transition:opacity .4s ease-in-out,max-height .4s ease-in-out}.has-submenu.active .submenu{max-height:500px}}@media (min-width:768px){.submenu{position:absolute;top:120%;right:0;z-index:111;width:auto;min-width:150px;max-width:250px;margin:0;text-align:left;border:1px solid #e4e4e4;border-radius:16px;box-shadow:0 6px 7px -4px rgba(0,0,0,.08),0 11px 15px 1px rgba(0,0,0,.05),0 4px 20px 3px rgba(0,0,0,.04)}}.has-submenu.active .submenu{opacity:1}.submenu.open{pointer-events:all}.submenu .submenu-item{display:flex;border-bottom:1px solid #144b73}@media (max-width:767px){.submenu .submenu-item{justify-content:center}}@media (min-width:768px){.submenu .submenu-item{border-bottom:1px solid #e4e4e4}}.submenu .submenu-item:last-child{border:0}.submenu a{display:inline-block;width:auto;height:auto;padding:12px 15px;font-size:.9rem;line-height:1;letter-spacing:1px;color:#144b73;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (hover:hover){.submenu a:hover{background-color:#f6f8f9;color:#144b73}}.submenu a:focus{color:#144b73}@media (max-width:767px){.submenu a{width:100%;font-size:1rem}}@media (min-width:768px){.submenu a{width:100%}}#page_header .logo{display:flex;align-items:center;flex-shrink:0;height:55px}@media (min-width:600px){#page_header .logo{height:50px}}#page_header .logo img{height:100%}#page_header .menu-item-has-children .icon{display:inline-flex;align-items:center;justify-content:center;height:20px;width:30px;margin-left:5px;font-size:12px;text-decoration:none}@media (min-width:768px){#page_header .menu-item-has-children .icon{height:auto;width:20px}}#page_header .icon.toggle-mobile-menu{display:flex;align-items:center;justify-content:center;height:40px;width:40px;border-radius:50%;cursor:pointer;transition:background-color .2s ease-in-out}@media (min-width:768px){#page_header .icon.toggle-mobile-menu{display:none!important}}#open_menu{font-size:20px;color:#333}@media (hover:hover){#open_menu:hover{background-color:#f5f5f5}}#open_menu:active{background-color:#ededed}#close_menu{position:fixed;top:14px;right:7vw;z-index:999999;font-size:17px;color:#333}@media (hover:hover){#close_menu:hover{background-color:#f5f5f5}}#close_menu:active{background-color:#ededed}#header_backdrop{position:fixed;top:0;left:0;z-index:10;height:100vh;width:100vw;background-color:rgba(16,16,16,.3019607843);opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}@media (max-width:767px){body.header-is-open #header_backdrop{opacity:1;pointer-events:all}}#page_footer{padding:30px 0;background-color:#f5f5f5;color:#333}@media (max-width:599px){#page_footer{text-align:center}}#page_footer>*{display:flex;justify-content:space-between}@media (max-width:599px){#page_footer>*{flex-direction:column;align-items:center}#page_footer>*>:first-child{margin-bottom:15px}}.with-floating-footer{margin-bottom:60px}floating-footer{position:fixed;bottom:0;left:220px;z-index:110;display:block;width:calc(100% - 220px - 1px);padding:6px;background-color:#e7ecf0;border-left:1px solid #c6d1da}floating-footer ul{display:flex;justify-content:space-around;gap:8px}floating-footer .nomina-item{display:flex;flex-direction:column;overflow:hidden}floating-footer .title{text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden}#page_footer .social-media-links{display:flex;align-items:center}#page_footer .social-media-links .item,md-autocomplete button md-icon{transition:transform .2s ease-in-out}@media (hover:hover){#page_footer .social-media-links .item:hover{transform:scale(1.2)}#page_footer .social-media-links .item:hover a{color:#144b73}}#page_footer .social-media-links .item:active{transform:scale(.9)}#page_footer .social-media-links .item:active a{color:#124366}#page_footer .social-media-links a{display:flex;align-items:center;padding:10px 20px;font-size:25px;transition:color .2s ease-in-out}@media (min-width:600px){#page_footer .social-media-links a{padding:0 10px;font-size:20px}}#page_footer{font-size:.9rem;line-height:1.4}#sidebar{position:fixed;top:0;left:0;z-index:999;height:100vh;width:220px;background-color:#e7ecf0;transition:all .3s;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}#sidebar:-webkit-scrollbar{display:none}#sidebar .sidebar-header{display:flex;align-items:center;justify-content:center;padding:30px 20px;flex-direction:column;gap:15px}#sidebar .sidebar-header img{width:120px}#sidebar .sidebar-block{padding:10px 0}#sidebar .sidebar-title{padding:5px 20px}#sidebar .sidebar-block a{display:flex;align-items:center;padding:5px 20px}#sidebar .sidebar-block a span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#sidebar .current-page{background-color:#c6d1da;color:#144b73;cursor:default}#sidebar .sidebar-title,#sidebar a{font-size:.9rem;color:#144b73;font-weight:700}#sidebar a{font-weight:300}#sidebar .icon{margin-right:8px;font-size:1.1rem}@media (hover:hover){#sidebar .sidebar-block li:not(.current-page) a:hover{background-color:#dae1e7}}#sidebar #sidebar_dashboard_link{color:#144b73;font-weight:700}a{color:#333}.link,.link-icon{color:#144b73!important}.link,a{text-decoration:none}.link{position:relative;transition:color .2s ease-in-out;cursor:pointer}@media (hover:hover){.link:hover{text-decoration:underline}}.link:active{color:#124366;text-decoration:underline}.link-icon{display:inline-flex;gap:8px;align-items:center;border-bottom:1px solid transparent}@media (hover:hover){.link-icon:hover{border-color:#144b73}}.button,body input[type=button],body input[type=submit]{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:12px 16px;min-width:120px;margin:0 auto;border:1px solid transparent;border-radius:18px;font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:1.1px;line-height:1;text-decoration:none;text-align:center;transition:.2s ease-in-out;cursor:pointer;outline:0;-webkit-appearance:none}@media (hover:hover){.button:hover,body input[type=button]:hover,body input[type=submit]:hover{text-decoration:none}}.button span,body input[type=button] span,body input[type=submit] span{font-size:17px;margin-left:10px}.button.small,body input[type=button].small,body input[type=submit].small{min-width:50px}.button-primary,body input[type=button],body input[type=submit]{background-color:#144b73;color:#fff}@media (hover:hover){.button-primary:not(:disabled):not(.selected):hover,body input[type=button]:not(:disabled):not(.selected):hover,body input[type=submit]:not(:disabled):not(.selected):hover{background-color:#103d5d;color:#fff}}.button-primary:focus,body input[type=button]:focus,body input[type=submit]:focus{background-color:#103d5d}.button-secondary{background-color:#f5f5f5;color:#144b73}@media (hover:hover){.button-secondary:not(:disabled):not(.selected):hover{background-color:#ededed;color:#144b73}}.button-with-icon.with-icon-left .icon{margin-right:10px}.button-with-icon.with-icon-right .icon{margin-left:10px}.button-with-icon .icon{font-size:.9rem}.button.selected{background-color:#f6d329;color:#144b73;font-weight:700;cursor:default}button:disabled{opacity:.5;cursor:not-allowed}.loading{position:relative!important;overflow:hidden!important}.loading:after,.loading:before{content:" ";display:block;position:absolute}.loading:before{top:50%;left:50%;transform:translate(-50%,-50%);height:25px;width:25px;background-image:url(https://storage.googleapis.com/digital-abaci/static/img/loading.svg);background-repeat:no-repeat;background-size:cover;z-index:1}.loading:after{top:0;bottom:0;left:0;right:0;background-color:#144b73}.button-text{border:0;background-color:transparent;font-weight:400;text-align:left}.button-text:focus{outline:0}.add-new-line-container{display:flex;gap:5px;align-items:center}#add_tax_base_button{display:inline-flex;margin:0}@media (max-height:1200px){#add_tax_base_button{padding:10px 14px}}@media (max-height:1100px){#add_tax_base_button{padding:8px 12px}}.container-invoice-form #add_tax_base_button{background-color:#fff!important}#add_new_line_select_container{width:35px}#add_new_line_select_container select{padding-inline:0}@media (max-height:1100px){#add_new_line_select_container select{padding:4px 0}}#add_new_line_select_container::after{right:6px}.icon-button,.secondary-icon-button{display:inline-flex;align-items:center;justify-content:center;border:0;color:#144b73;cursor:pointer}.icon-button{height:28px;width:28px;background-color:transparent;transition:transform .2s ease-in-out}@media (hover:hover){.icon-button:hover{transform:scale(1.2);color:#124366}}.secondary-icon-button{background-color:#f5f5f5;border-radius:18px;min-width:28px;font-size:14px}form input[type=date],form input[type=datetime-local],form input[type=datetime],form input[type=email],form input[type=month],form input[type=password],form input[type=text],form input[type=time],form input[type=url],form input[type=week]{-webkit-appearance:none}form input[type=date],form input[type=datetime-local],form input[type=datetime],form input[type=email],form input[type=month],form input[type=number],form input[type=password],form input[type=text],form input[type=time],form input[type=url],form input[type=week]{width:100%;padding:8px 14px;background-color:#f5f5f5;border:1px solid #f5f5f5;border-radius:50px;font-family:helvetica-neue,sans-serif;font-size:.9rem;font-weight:400;color:#144b73;line-height:1.7;outline:0;transition:border-color .3s ease-in-out,padding .2s ease-in-out}.selected-empresa-text,.standard-input,form input[type=color],form input[type=search],form input[type=tel],form select{border-radius:50px}.selected-empresa-text,.standard-input,form input[type=color],form input[type=search],form input[type=tel],form select,form textarea{width:100%;padding:8px 14px;background-color:#f5f5f5;border:1px solid #f5f5f5;font-family:helvetica-neue,sans-serif;font-size:.9rem;font-weight:400;color:#144b73;line-height:1.7;outline:0;transition:border-color .3s ease-in-out,padding .2s ease-in-out;-webkit-appearance:none}.md-autocomplete input[type=search]:focus,.selected-empresa-text:focus,.standard-input:focus,form input[type=color]:focus,form input[type=date]:focus,form input[type=datetime-local]:focus,form input[type=datetime]:focus,form input[type=email]:focus,form input[type=month]:focus,form input[type=number]:focus,form input[type=password]:focus,form input[type=search]:focus,form input[type=tel]:focus,form input[type=text]:focus,form input[type=time]:focus,form input[type=url]:focus,form input[type=week]:focus,form select:focus,form textarea:focus{border-color:#144b73}.selected-empresa-text::-moz-placeholder,.standard-input::-moz-placeholder,form input[type=color]::-moz-placeholder,form input[type=date]::-moz-placeholder,form input[type=datetime-local]::-moz-placeholder,form input[type=datetime]::-moz-placeholder,form input[type=email]::-moz-placeholder,form input[type=month]::-moz-placeholder,form input[type=number]::-moz-placeholder,form input[type=password]::-moz-placeholder,form input[type=search]::-moz-placeholder,form input[type=tel]::-moz-placeholder,form input[type=text]::-moz-placeholder,form input[type=time]::-moz-placeholder,form input[type=url]::-moz-placeholder,form input[type=week]::-moz-placeholder,form select::-moz-placeholder,form textarea::-moz-placeholder{color:#a6b5c0}.selected-empresa-text::placeholder,.standard-input::placeholder,form input[type=color]::placeholder,form input[type=date]::placeholder,form input[type=datetime-local]::placeholder,form input[type=datetime]::placeholder,form input[type=email]::placeholder,form input[type=month]::placeholder,form input[type=number]::placeholder,form input[type=password]::placeholder,form input[type=search]::placeholder,form input[type=tel]::placeholder,form input[type=text]::placeholder,form input[type=time]::placeholder,form input[type=url]::placeholder,form input[type=week]::placeholder,form select::placeholder,form textarea::placeholder{color:#a6b5c0}@media (hover:hover){.selected-empresa-text:not(:focus):not([disabled]):hover,.standard-input:not(:focus):not([disabled]):hover,form input[type=color]:not(:focus):not([disabled]):hover,form input[type=date]:not(:focus):not([disabled]):hover,form input[type=datetime-local]:not(:focus):not([disabled]):hover,form input[type=datetime]:not(:focus):not([disabled]):hover,form input[type=email]:not(:focus):not([disabled]):hover,form input[type=month]:not(:focus):not([disabled]):hover,form input[type=number]:not(:focus):not([disabled]):hover,form input[type=password]:not(:focus):not([disabled]):hover,form input[type=search]:not(:focus):not([disabled]):hover,form input[type=tel]:not(:focus):not([disabled]):hover,form input[type=text]:not(:focus):not([disabled]):hover,form input[type=time]:not(:focus):not([disabled]):hover,form input[type=url]:not(:focus):not([disabled]):hover,form input[type=week]:not(:focus):not([disabled]):hover,form select:not(:focus):not([disabled]):hover,form textarea:not(:focus):not([disabled]):hover{border-color:#c3c3c3}.selected-empresa-text[disabled],.standard-input[disabled],form input[type=color][disabled],form input[type=date][disabled],form input[type=datetime-local][disabled],form input[type=datetime][disabled],form input[type=email][disabled],form input[type=month][disabled],form input[type=number][disabled],form input[type=password][disabled],form input[type=search][disabled],form input[type=tel][disabled],form input[type=text][disabled],form input[type=time][disabled],form input[type=url][disabled],form input[type=week][disabled],form select[disabled],form textarea[disabled]{cursor:default}}.selected-empresa-text[disabled],.standard-input[disabled],form input[type=color][disabled],form input[type=date][disabled],form input[type=datetime-local][disabled],form input[type=datetime][disabled],form input[type=email][disabled],form input[type=month][disabled],form input[type=number][disabled],form input[type=password][disabled],form input[type=search][disabled],form input[type=tel][disabled],form input[type=text][disabled],form input[type=time][disabled],form input[type=url][disabled],form input[type=week][disabled],form select[disabled],form textarea[disabled]{opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}form input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}form textarea{min-height:200px;border-radius:20px!important;resize:vertical}.form-group.disabled{opacity:.5;pointer-events:none}.label,.label-mini,.standard-form .form-group .control-label{color:#144b73;font-size:.9rem;font-weight:700}.label-mini{align-self:center;display:flex;align-items:center;font-size:.8rem}.standard-form{display:flex;flex-direction:column}.standard-form .form-group:not(:last-child){margin-bottom:15px}.standard-form .crud-row{display:flex}.standard-form .crud-row .button{height:46px}.inline-form{display:flex;flex-wrap:nowrap;gap:15px;align-items:center}.inline-form .form-group{margin-bottom:0;display:flex;flex-direction:column}@media (max-height:1200px){.small-form input[type=color],.small-form input[type=date],.small-form input[type=datetime-local],.small-form input[type=datetime],.small-form input[type=email],.small-form input[type=month],.small-form input[type=number],.small-form input[type=password],.small-form input[type=search],.small-form input[type=tel],.small-form input[type=text],.small-form input[type=time],.small-form input[type=url],.small-form input[type=week],.small-form select,.small-form textarea{padding-top:3px;padding-bottom:3px}}@media (max-height:1100px){.small-form input[type=color],.small-form input[type=date],.small-form input[type=datetime-local],.small-form input[type=datetime],.small-form input[type=email],.small-form input[type=month],.small-form input[type=number],.small-form input[type=password],.small-form input[type=search],.small-form input[type=tel],.small-form input[type=text],.small-form input[type=time],.small-form input[type=url],.small-form input[type=week],.small-form select,.small-form textarea{padding-top:2px;padding-bottom:2px}}.small-form .form-group{transition:margin-bottom .2s ease-in-out}@media (max-height:1200px){.small-form .form-group{margin-bottom:10px}}@media (max-height:1100px){.small-form .form-group{margin-bottom:8px}}.border-form{padding:20px;border:1px solid #e4e4e4}@media (min-width:1024px){.form-with-image-preview{flex-direction:row}.form-with-image-preview.form-with-modal{width:100%}}.form-with-image-preview .image-preview{flex-shrink:0}@media (max-width:1023px){.form-with-image-preview .image-preview{margin-bottom:30px}}@media (min-width:1024px){.form-with-image-preview .image-preview{width:40%;margin-right:30px}}.form-with-image-preview .image-preview .view-complete-image{width:100%;max-height:calc(100vh - 310px);border:1px solid #e4e4e4}.form-with-image-preview .image-preview .view-complete-image.full-height{height:100vh}.form-with-image-preview .image-preview .button-container{margin-top:20px}.form-with-image-preview .form-fields{--gap:10px}.form-with-image-preview .form-fields .buttons-wrapper{display:flex;justify-content:space-between}.form-with-image-preview .form-fields .row{gap:var(--gap)}@media (min-width:1366px){.form-with-image-preview .form-fields .row{display:flex}}.form-with-image-preview .form-fields .row>*{flex-grow:1;flex-basis:10px}.form-with-image-preview .form-fields .row .remove-row{flex-grow:0;flex-shrink:0;align-self:center;display:flex;align-items:center;justify-content:center;height:30px;width:30px;background-color:#f5f5f5;color:#144b73;border:0;border-radius:50%;outline:0;-webkit-appearance:none;transition:background-color .2s ease-in-out,color .2s ease-in-out}@media (hover:hover){.form-with-image-preview .form-fields .row .remove-row:not(:disabled):not(.selected):hover{background-color:#ededed;color:#144b73}}.standard-form .buttons-wrapper{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-start}.guardar button,.standard-form .buttons-wrapper>*{margin:0}.standard-form .buttons-wrapper>:not(:last-child){margin-right:10px;margin-bottom:10px}.checkbox label,.multiple-checkbox label,.standard-form .ocr-status a{display:inline-flex;align-items:center;padding:10px 0;cursor:pointer}.standard-form .ocr-status a .icon{margin-right:10px;transition:transform .2s ease-in-out}@media (hover:hover){.standard-form .ocr-status a:hover .icon{transform:scale(1.2)}}.standard-form .ocr-status a.status-ok .icon{color:#96b619}#conversation .conversation-message .message-inner .md-button,.standard-form .ocr-status a.status-error .icon{color:#ae3f3f}.standard-form .ocr-status a.status-warning .icon{color:#f7864f}#canvas_viewer{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border:1px solid #e4e4e4;border-radius:16px}.input-error-message{display:none;margin-top:5px;color:#ae3f3f}.form-group.has-errors .input-error-message,.is-old-chrome-browser #form_multiples_facturas .custom-file-input,.is-old-chrome-browser #form_multiples_tickets .custom-file-input,.md-autocomplete-suggestions li a,.xml-viewer-page .standard-table td span{display:block}.form-group.has-errors input{border-color:#ae3f3f!important}.container-invoice-form input[type=color],.container-invoice-form input[type=date],.container-invoice-form input[type=datetime-local],.container-invoice-form input[type=datetime],.container-invoice-form input[type=email],.container-invoice-form input[type=month],.container-invoice-form input[type=number],.container-invoice-form input[type=password],.container-invoice-form input[type=search],.container-invoice-form input[type=tel],.container-invoice-form input[type=text],.container-invoice-form input[type=time],.container-invoice-form input[type=url],.container-invoice-form input[type=week],.container-invoice-form select,.container-invoice-form textarea{background-color:#fff;resize:none;flex-grow:1;min-height:unset}input[type=color].read-only,input[type=date].read-only,input[type=datetime-local].read-only,input[type=datetime].read-only,input[type=email].read-only,input[type=month].read-only,input[type=number].read-only,input[type=password].read-only,input[type=search].read-only,input[type=tel].read-only,input[type=text].read-only,input[type=time].read-only,input[type=url].read-only,input[type=week].read-only,select.read-only,textarea.read-only{pointer-events:none;border:0;background-color:transparent}.container-invoice-form:has(.textarea-container){flex-grow:1}.textarea-container{display:flex;flex-direction:column;height:100%;margin-bottom:0}.base-imponible{display:grid;grid-template-columns:2fr 3fr 1fr 1fr 1fr 1fr 1fr 30px;gap:10px}.container-invoice-form .remove-row{align-self:center;align-items:center;justify-content:center;height:30px;width:30px;background-color:#fff;color:#144b73;border:0;border-radius:50%;outline:0;-webkit-appearance:none;transition:background-color .2s ease-in-out,color .2s ease-in-out;margin-bottom:15px}@media (hover:hover){.remove-row:not(:disabled):not(.selected):hover{background-color:#ededed;color:#144b73}}md-autocomplete{background-color:transparent!important}.form-with-image-preview .form-fields{flex-grow:1;display:flex;flex-direction:column;gap:var(--gap)}.md-autocomplete-suggestions li{padding:0 15px!important}.md-autocomplete input[type=search]{padding:8px 14px;background-color:#f5f5f5;border:1px solid #f5f5f5;border-radius:50px;font-family:helvetica-neue,sans-serif;font-size:.9rem;font-weight:400;color:#144b73;line-height:1.7;outline:0;transition:border-color .3s ease-in-out,padding .2s ease-in-out;-webkit-appearance:none}.md-autocomplete input[type=search]::-moz-placeholder{color:#a6b5c0}.md-autocomplete input[type=search]::placeholder{color:#a6b5c0}@media (hover:hover){.md-autocomplete input[type=search]:not(:focus):not([disabled]):hover{border-color:#c3c3c3}.md-autocomplete input[type=search][disabled]{cursor:default}}.guardar{display:flex;justify-content:flex-end;gap:20px}.client-info-container.container-invoice-form.row{flex-grow:2;display:flex;gap:50px}.client-info .form-group{margin-bottom:0!important}.client-info-form{flex-grow:2!important}.form-group.client-info{border-left:1px solid #c6d1da;display:flex;flex-direction:column;padding:25px 25px 10px;justify-content:space-between}#form_multiples_facturas.dropzone,.factura-recurrente-container .radio label,.form-group.client-info input{padding:0}.summary-text.label{font-size:1.8rem;align-self:center}input[type=number].summary-text{text-align:end;font-size:1.8rem}.summary-container{display:flex;justify-content:space-between;gap:var(--gap)}.summary{padding:25px;display:flex;flex-direction:column;justify-content:center}.form-with-image-preview .xml-viewer{width:100%;height:80vh;border:1px solid #e4e4e4;border-radius:16px;overflow:hidden}.form-with-image-preview .xml-viewer iframe{height:100%;width:100%}.date-range{display:flex;gap:12px}.date-range .form-group input[type=date]{font-size:11px;letter-spacing:1.1px;text-transform:uppercase}.date-range .form-group input[type=date],.filter-form .form-group input[type=text]{font-weight:400;line-height:1;padding:10px 16px;width:unset}#cuentas_bancarias_select_masiva{max-width:250px}.factura-recurrente-container{display:flex;gap:30px}.factura-recurrente-container .form-group{margin-bottom:0!important}.factura-recurrente-container>div:first-child{flex-grow:1}.factura-recurrente-container>div:last-child{flex-shrink:0;min-width:20%}.factura-recurrente-container .radio-group{gap:20px}.factura-recurrente-container .envio-automatico-container{border-left:1px solid #c6d1da;padding-left:20px}input[type=checkbox]{display:inline-block;background-color:#f5f5f5;border:1px solid #f5f5f5;border-radius:5px;padding:8px;position:relative;margin-top:2px;outline:0;-webkit-appearance:none;cursor:pointer}input[type=checkbox]:focus{border-color:#144b73}@media (hover:hover){input[type=checkbox]:not(:focus):hover{border-color:#c3c3c3}}input[type=checkbox]:checked{border-radius:5px;color:#144b73}input[type=checkbox]:checked:after:focus,input[type=checkbox]:checked:focus{border-color:#144b73}input[type=checkbox]:checked:after{content:"✔";font-size:15px;position:absolute;top:0;left:2px;color:#144b73;-webkit-appearance:none}.checkbox label input[type=checkbox],.multiple-checkbox label input[type=checkbox]{margin-right:10px}.checkbox-group,.has-toggle-switch{flex-direction:row;align-items:center}.checkbox-group{display:flex;gap:35px}.facturacion-empresa .checkbox-group{gap:unset;justify-content:space-between;width:100%}.checkbox-group label{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center}.checkbox-group label input[type=checkbox]{margin-right:4px}.has-toggle-switch{display:inline-flex;gap:10px;cursor:pointer}.has-toggle-switch toggle-switch{position:relative;display:inline-block;width:30px;height:17px}.has-toggle-switch toggle-switch toggle-switch-slider{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#f5f5f5;border-radius:17px;transition:.4s;cursor:pointer}.container-invoice-form .has-toggle-switch toggle-switch toggle-switch-slider{background-color:#c3c3c3}.has-toggle-switch toggle-switch toggle-switch-slider:before{position:absolute;content:"";height:13px;width:13px;left:2px;bottom:2px;background-color:#fff;border-radius:50%;transition:.4s}.has-toggle-switch toggle-switch input{opacity:0;width:0;height:0}.has-toggle-switch toggle-switch input:checked+toggle-switch-slider{background-color:#144b73}.has-toggle-switch toggle-switch input:checked+toggle-switch-slider:before{transform:translateX(13px)}.has-toggle-switch toggle-switch input:disabled+toggle-switch-slider{pointer-events:none}.has-toggle-switch toggle-switch input:not(:disabled):not(:checked)+toggle-switch-slider:hover{background-color:#c3c3c3}.radio-group{display:flex;flex-direction:row;align-items:center;gap:45px}input[type=radio]{display:inline-block;background-color:#f5f5f5;border:1px solid #f5f5f5;border-radius:50%;padding:8px;position:relative;margin-top:2px;outline:0;-webkit-appearance:none;cursor:pointer}.container-invoice-form input[type=radio]{background-color:#fff}input[type=radio]:focus{border-color:#144b73}@media (hover:hover){input[type=radio]:not(:focus):hover{border-color:#c3c3c3}}input[type=radio]:checked{border-radius:50%;color:#144b73}input[type=radio]:checked:after:focus,input[type=radio]:checked:focus{border-color:#144b73}input[type=radio]:checked:after{content:"";width:10px;height:10px;border-radius:50%;background-color:#144b73;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-appearance:none}.multiple-radio label,.radio label{display:inline-flex;align-items:center;padding:10px 0;cursor:pointer}.multiple-radio label input[type=radio],.radio label input[type=radio]{margin-right:10px}.custom-select{position:relative;display:flex;cursor:pointer}.custom-select:after{content:"";position:absolute;top:50%;right:5px;transform:rotate(135deg) translateY(100%);height:10px;width:10px;border-top:1px solid;border-right:1px solid;border-color:#333}.custom-select.button-select select{font-size:11px;font-weight:400;letter-spacing:1.1px}.custom-select .selected-empresa-text,.custom-select select{padding-right:2rem;text-overflow:ellipsis;cursor:pointer}.custom-select.limit-width select{max-width:350px}.custom-select.small-select:after{right:2px;height:7px;width:7px}.custom-select.small-select select{padding:4px 18px 4px 8px}.fake-select select{border:0;background:0 0;-webkit-appearance:none;cursor:pointer;color:inherit}.fake-select select:hover{text-decoration:underline}.fake-select select:active,.fake-select select:focus{outline:0}.fake-select.with-icon{position:relative;display:inline}.fake-select.with-icon select{padding-right:30px}.fake-select.with-icon .icon{position:absolute;top:50%;right:4px;transform:translateY(-50%);pointer-events:none}form input[type=file]{padding:10px 0}form input[type=file],form input[type=file]::-webkit-file-upload-button{cursor:pointer}.custom-file-input{position:relative}@media (hover:hover){.custom-file-input:hover .file-area{border-color:#c3c3c3}}.custom-file-input input[type=file]{position:absolute;height:100%;width:100%;margin:0;padding:0;outline:0;opacity:0}.custom-file-input .file-area,.dropzone .dz-message{margin:0;padding:20px;text-align:center;background-color:#f5f5f5;border:3px dashed #f5f5f5;border-radius:16px;color:#144b73;transition:border-color .2s ease-in-out}#form_multiples_facturas .custom-file-input{display:none;max-width:400px}#form_multiples_tickets.dropzone{padding:0}#form_multiples_tickets .custom-file-input{display:none;max-width:400px}.dropzone{min-height:0;min-width:0}.dropzone .dz-message{min-height:0}@media (hover:hover){.dropzone .dz-message:hover{border-color:#c3c3c3}}#dropzone_previews{position:fixed;top:0;left:0;z-index:9999;display:none;align-items:center;justify-content:center;height:100%;width:100%;background-color:rgba(16,16,16,.3019607843)}#dropzone_previews.active{display:flex}#dropzone_previews .dropzone{display:flex;flex-wrap:wrap;max-height:70%;max-width:70%;padding:10px;overflow-y:auto;overflow-x:hidden}#dropzone_previews .dz-preview{margin:10px}#dropzone_previews .dz-preview .dz-image{border-radius:16px;border:1px solid #e4e4e4}.search-form,.search-form button{display:flex;align-items:center}.search-form .search-field{min-width:250px;border-top-right-radius:0;border-bottom-right-radius:0}.search-form button{justify-content:center;flex-shrink:0;height:41px;width:41px;border:0;border-top-right-radius:50%;border-bottom-right-radius:50%;outline:0;-webkit-appearance:none;transition:background-color .2s ease-in-out,color .2s ease-in-out}md-autocomplete,md-autocomplete input,md-autocomplete md-autocomplete-wrap{height:auto!important}@media (hover:hover){md-autocomplete button:hover md-icon{transform:translate3d(-50%,-50%,0) scale(1.1)}}md-autocomplete button::after{display:none}.md-whiteframe-1dp,.md-whiteframe-z1{box-shadow:none}.inv_reg_content md-icon{height:12px;min-height:12px}.inv_reg_content input button{height:12px;width:12px}.inv_reg_content md-autocomplete button{width:10px;height:10px;padding:10px}.provider-suggestion{display:flex;align-items:center;gap:10px}.provider-suggestion .icon-button{pointer-events:none;display:inline-flex;align-items:center;justify-content:center;height:32px;width:32px;background-color:transparent;border:0;color:#144b73;cursor:pointer;transition:transform .2s ease-in-out}@media (hover:hover){.provider-suggestion .icon-button:hover{transform:scale(1.2);color:#124366}.provider-suggestion:hover .icon-button{opacity:1;pointer-events:all}}.md-virtual-repeat-container.md-autocomplete-suggestions-container{z-index:100000!important}.input-visibility-wrapper{position:relative;width:100%}.input-visibility-wrapper input{padding-right:38px}.input-visibility-wrapper .visibility-toggle-btn{position:absolute;right:6px;top:50%;transform:translateY(-50%);font-size:1.1rem;padding:0;color:#8c8c8c}.standard-table{width:100%;overflow-x:auto}.standard-table.small{width:50%}.standard-table table{width:100%;white-space:nowrap;border-collapse:separate}.standard-table td,.standard-table th{padding:8px 10px}.standard-table td{width:auto;vertical-align:middle}.standard-table .ellipsed-text{max-width:100px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.standard-table .big-text{font-size:1.2rem}.standard-table.has-tooltips{padding-bottom:50px}.standard-table thead tr{background-color:#f5f5f5}.standard-table thead th{color:#144b73;font-weight:700;text-align:left}.standard-table thead th:first-child{border-top-left-radius:16px}.standard-table thead th:last-child{border-top-right-radius:16px}.login-page .login-area .login-language-container select,.standard-table .filters,.standard-table tbody tr,.standard-table thead th input{background-color:#fff}.standard-table thead td,.standard-table thead th{border-bottom:1px solid #e4e4e4}.standard-table tbody tr:last-child td:first-child{border-bottom-left-radius:16px}.standard-table tbody tr:last-child td:last-child{border-bottom-right-radius:16px}@media (hover:hover){.standard-table tbody tr:not(.no-results-found):not(.selected):not(.row-gap):not(.total-row):hover{background-color:#f6f8f9}.standard-table tbody tr:not(.no-results-found):not(.selected):not(.row-gap):not(.total-row):hover input{background-color:#fff;border-color:#144b73}}.standard-table tbody tr:not(:last-child) td,.standard-table tbody tr:not(:last-child) th{border-bottom:1px solid #e4e4e4}#conversation .conversation-message .message-inner a:hover,.standard-table tbody td{color:#185989}.standard-table tbody.borderless tr td{border-bottom:none;padding:5px 10px}.standard-table tbody.column-divided tr td:not(:last-child){border-right:1px solid #e4e4e4}.standard-table tbody tr.total-row td{font-weight:700;border-top:2px solid #e4e4e4}.standard-table tbody tr.row-gap td{height:40px}.standard-table .filters input{padding:5px 10px;background-color:#f5f5f5;border:1px solid #f5f5f5;border-radius:50px;font-family:helvetica-neue,sans-serif;font-size:.9rem;font-weight:400;color:#144b73;outline:0;transition:border-color .3s ease-in-out,padding .2s ease-in-out;-webkit-appearance:none;line-height:1.1!important;width:99%;min-width:60px}.standard-table .filters input:focus{border-color:#144b73}.standard-table .filters input::-moz-placeholder{color:#a6b5c0}.standard-table .filters input::placeholder{color:#a6b5c0}@media (hover:hover){.standard-table .filters input:not(:focus):not([disabled]):hover{border-color:#c3c3c3}.standard-table .filters input[disabled]{cursor:default}}.standard-table th.has-drop-icon{cursor:pointer}@media (hover:hover){.standard-table th.has-drop-icon:hover{background-color:#ededed}}.standard-table th.has-drop-icon.headerSortDown,.standard-table th.has-drop-icon.headerSortUp{background-color:#ededed}.standard-table th.has-drop-icon.headerSortUp .icon{transform:rotate(180deg)}.standard-table th.has-drop-icon>*{display:flex;align-items:center;justify-content:space-between}.standard-table th.has-drop-icon .icon{margin-left:10px;font-size:.8rem}.standard-table .center-cell{text-align:center;vertical-align:middle}.standard-table .has-checkbox{display:flex;align-items:center;justify-content:center}.standard-table .actions .icon-button,.standard-table .actions a{cursor:pointer;transition:transform .2s ease-in-out}@media (hover:hover){.standard-table .actions .icon-button:hover,.standard-table .actions a:hover{transform:scale(1.2);color:#124366}}.standard-table .actions .icon-button,.standard-table .actions a,.standard-table .actions form,.standard-table .actions>i{display:inline-flex;align-items:center;justify-content:center;height:28px;width:28px;background-color:transparent;border:0;color:#144b73}.standard-table .has-list ul{display:flex;flex-direction:column;align-items:flex-start}.standard-table .has-list ul li:not(:last-child){margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #e4e4e4}.standard-table .has-ellipsed-link,.standard-table .table-footer{display:flex;align-items:center}.standard-table .has-ellipsed-link a{display:inline-block;max-width:300px;overflow:hidden;text-overflow:ellipsis}.standard-table .has-ellipsed-link .text-small-info{margin-left:10px}.standard-table .table-footer{padding:10px 20px;color:#144b73;border-top:1px solid #e4e4e4;gap:10px}.standard-table .table-footer.filled{background-color:#f5f5f5;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.standard-table .limit-width-text-cell{max-width:300px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.standard-table .cell-flex{display:flex;flex-direction:column;align-items:flex-start}.standard-table .cell-flex .cell-flex-row{width:100%;display:flex;flex-direction:row;gap:25px;justify-content:space-between}.standard-table .cell-flex .cell-flex-row:not(:first-child){align-items:end}.standard-table .selected{background-color:#c2dbff}@media (hover:hover){.standard-table .selected:hover{background-color:#b3d2ff}}.standard-table .status-ok{background-color:#96b619!important;color:#ddf3e0!important}.standard-table .status-error{background-color:#ae3f3f!important;color:#ffefef!important}.standard-table .status-proforma,.standard-table .status-warning{background-color:#f7864f!important;color:#fff!important}.standard-table .ocr-status a,.standard-table .status-icon-indicator .indicator{display:flex;align-items:center;justify-content:center;height:30px;width:30px;margin:0 auto;border-radius:50%}.standard-table .ocr-status a.status-warning i,.standard-table .status-icon-indicator .indicator.status-warning i{margin-bottom:3px}.standard-table .ocr-status a{cursor:pointer;transition:transform .2s ease-in-out}@media (hover:hover){.standard-table .ocr-status a:hover{transform:scale(1.2)}}.has-window span[data-text=active],.has-window.active span[data-text=not-active],.hidden-text-to-filter{display:none}.standard-table .loading{position:relative!important;overflow:hidden!important;min-height:300px}.standard-table .loading:after{content:" ";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(214,225,233,.7215686275);height:100%}#loading-filter-container{display:flex;align-items:center;gap:10px;padding-right:30px}#loading-filter-container .loading-filter-spinner{height:25px;width:25px;background-image:url(https://storage.googleapis.com/digital-abaci/static/img/loading.svg);background-repeat:no-repeat;background-size:cover;filter:invert(1)}.standard-table .pendiente-row[inert]{opacity:.5;pointer-events:none}.tab-container{width:100%}.tab-container .tabs{display:flex;flex-direction:row;justify-content:space-around;background-color:#f5f5f5;border-radius:50px;width:100%}.tab-container .tabs .tab{text-align:center;flex:1;border-radius:50px;padding:4px}.tab-container .tabs .tab button{padding-block:8px;cursor:pointer;border-radius:50px;color:#144b73;width:100%;background-color:transparent;border:0}.tab-container .tabs .tab.active button{background-color:#f6d329;font-weight:700}.facturacion-empresa .conceptos-facturacion-container .concepto-facturacion .checkbox:not(:has(input[type=checkbox]:checked)) .grupo-factura-container,.facturacion-empresa .conceptos-facturacion-container .concepto-facturacion .checkbox:not(:has(input[type=checkbox]:checked))~button,.tab-content:not(.active){display:none}.tab.active button{pointer-events:none}.pagination,.pagination li>*{display:flex;align-items:center}.pagination{flex-wrap:wrap;justify-content:flex-end;padding:30px 20px;width:100%}.pagination li{transition:background-color .2s ease-in-out}@media (hover:hover){.pagination li:not(.active):not(.disabled):hover>*{background-color:#ededed}}.pagination li>*{justify-content:center;height:36px;width:36px;border-radius:10px;color:#333;text-decoration:none}.pagination .active,.pagination .disabled{cursor:default}.pagination .disabled>*{color:#8c8c8c}.pagination .active>*{background-color:#f6d329;color:#144b73}#page_options_bar,.page-options-bar{display:flex;align-items:center;padding:0 20px;margin-bottom:20px;flex-wrap:wrap;justify-content:space-between}#page_options_bar{gap:20px}#page_options_bar .new-element-button-container{display:flex;align-items:center;gap:10px;margin-bottom:20px}#page_options_bar .new-element-button-container .button{margin-inline:0}.page-options-bar{--gap:8px 6px}.page-options-bar.align-right{justify-content:flex-end}.page-options-bar .buttons-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.page-options-bar .perdiod-buttons-wrapper{display:flex;flex-direction:column;gap:var(--gap);width:100%;margin-bottom:40px}.page-options-bar .perdiod-buttons-wrapper .button-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:var(--gap)}.page-options-bar .perdiod-buttons-wrapper .button-wrapper>.button{flex-grow:1;flex-basis:20px;min-width:auto;padding:12px 9px}.page-options-bar .filter-select{font-weight:400;line-height:1;padding-block:11px;width:unset}#page_options_bar .hidden-buttons{display:flex}#page_options_bar .hidden-buttons>:not(:last-child),.md-dialog-container .buttons-wrapper .button:not(:last-child){margin-right:10px}#page_options_bar .invoice-number-wrapper,.page-options-bar .invoice-number-wrapper{display:flex;align-items:center;justify-content:flex-end}#page_options_bar .invoice-number-wrapper>:not(:last-child),.page-options-bar .invoice-number-wrapper>:not(:last-child){margin-right:20px}#accumulated_data_form,.login-page .login-area button[type=submit]{width:100%}#accumulated_data_form .button-wrapper{display:flex;align-items:center;flex-wrap:wrap}#accumulated_data_form .button-wrapper>.button{flex-grow:1;min-width:auto;margin:2px;padding:12px 9px}@media (max-width:1365px){#accumulated_data_form .month-buttons .button{max-width:110px}}#page_title{padding:20px 0}#page_title .title{font-size:25px;font-weight:700}#page_title.is-back-button{display:flex;align-items:center;transition:color .2s ease-in-out}@media (hover:hover){#page_title.is-back-button a:hover{color:#144b73}#page_title.is-back-button a:hover .icon{transform:scale(1.2)}}#page_title.is-back-button .icon{display:inline-flex;align-items:center;justify-content:center;font-size:20px;transition:transform .2s ease-in-out}.section-title .title{font-weight:700;font-size:20px;line-height:1.1}.section-title.with-margin-bottom{margin-bottom:20px}.standard-form .section-title{padding:20px 0 10px}.standard-form .section-title .title small{font-weight:400}#conversation{margin-bottom:40px;border:1px solid #e4e4e4;border-radius:16px}#conversation .conversation-header{padding:12px 20px;background-color:#f5f5f5;border-top-left-radius:16px;border-top-right-radius:16px;border-bottom:1px solid #e4e4e4}#conversation .conversation-body{padding:20px}#conversation .conversation-message,.window.active.not-active{display:flex}#conversation .conversation-message.sent{justify-content:flex-end}#conversation .conversation-message:not(:last-child){margin-bottom:20px}#conversation .conversation-message .message-inner{position:relative;width:90%;padding:20px;word-wrap:break-word;border-radius:16px}#conversation .conversation-message .message-inner a{color:#144b73;text-decoration:underline}#conversation .conversation-message .message-inner:after{position:absolute;content:"";width:0;height:0;border-style:solid}#conversation .conversation-message.sent .message-inner{background-color:#e7ecf0;border-top-right-radius:0;color:#000}#conversation .conversation-message.sent .message-inner:after{border-width:0 0 8px 8px;border-color:transparent transparent transparent #e7ecf0;top:0;right:-8px}#conversation .conversation-message.sent .message-inner .time{color:#6b6051}#conversation .conversation-message.received .message-inner{background-color:#f7f7f7;border-top-left-radius:0;color:#000}#conversation .conversation-message.received .message-inner:after{border-width:0 8px 8px 0;border-color:transparent #f7f7f7 transparent transparent;top:0;left:-8px}#conversation .conversation-message.received .message-inner .time{color:#7c7c7c}#conversation .conversation-message .message-name{margin-bottom:5px;font-weight:700;line-height:1.1}#conversation .conversation-message .time{display:flex;justify-content:flex-end;font-size:.9rem;text-align:right}#conversation .conversation-message .time .date{margin-left:20px}.has-window.active span[data-text=active]{display:inline-block}.has-window-container{position:relative;width:100%}.has-window-container .window{position:fixed;top:150px;left:auto;right:0;z-index:100;height:calc(100% - 150px);width:calc(60% - 160px)}.md-dialog-container,.window{position:fixed;top:0;left:0;z-index:99999}.window{display:flex;justify-content:center;align-items:center;height:100%;width:100%;opacity:0;pointer-events:none;background-color:rgba(16,16,16,.3019607843);transition:opacity .2s ease-in-out}.window.not-active{display:none}.window.active{opacity:1;pointer-events:all}.window.active .window-inner{top:0}.window .window-inner{position:relative;top:100%;height:100%;width:100%;padding:40px 5%;background-color:#fff;overflow-x:hidden;overflow-y:auto;transition:top .2s ease-in-out,width .2s ease-in-out}@media (min-width:600px){.window .window-inner{height:auto;max-height:90%;max-width:90%;padding:20px;border-radius:16px;box-shadow:0 6px 7px -4px rgba(0,0,0,.08),0 11px 15px 1px rgba(0,0,0,.05),0 4px 20px 3px rgba(0,0,0,.04)}}.window .window-header{padding:0 20px 20px;text-align:center}.window .window-header>.title{margin:0;font-size:1.5rem}.window .window-header>.subtitle{margin:10px 0 0}.window .close-window{position:absolute;top:5px;right:5px;z-index:10;justify-content:center;width:40px;height:40px;font-size:20px;cursor:pointer;transition:transform .2s ease-in-out}@media (hover:hover){.window .close-window:hover{transform:scale(1.2)}}.window .buttons-wrapper,.window .close-window{display:flex;align-items:center}@media (max-width:599px){.window .buttons-wrapper{flex-direction:column}}.window .buttons-wrapper.right-buttons{justify-content:flex-end}.window .buttons-wrapper>*{margin:0}@media (max-width:599px){.window .buttons-wrapper>:not(:last-child){margin-bottom:10px}}@media (min-width:600px){.window .buttons-wrapper>:not(:last-child){margin-right:10px}.window.small-window .window-inner{width:420px}}.window.medium-window .window-inner{width:700px}.window.big-window .window-inner{width:1000px}#email_registry_list{min-height:300px;display:flex;flex-direction:column;gap:20px}.md-dialog-container{height:100vh!important;width:100vw}.md-dialog-container md-dialog{padding:15px;border-radius:16px;box-shadow:0 6px 7px -4px rgba(0,0,0,.08),0 11px 15px 1px rgba(0,0,0,.05),0 4px 20px 3px rgba(0,0,0,.04)}.md-dialog-container .dialog-header{margin-bottom:20px;text-align:center}.md-dialog-container .dialog-header .title{font-size:1.2rem}.md-dialog-container .close-dialog{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;height:40px;width:40px;font-size:20px}.md-dialog-container .buttons-wrapper{display:flex;align-items:center;justify-content:flex-end}.md-dialog-container .buttons-wrapper .button{margin:0}md-backdrop.md-dialog-backdrop{z-index:9999}.has-dropdown{position:relative;display:inline-block}.has-dropdown .dropdown-trigger{position:relative;padding-right:2rem}.has-dropdown .dropdown-trigger::after{content:"";position:absolute;top:50%;right:5px;width:10px;height:10px;border-top:1px solid;border-right:1px solid;border-color:#333;transform:rotate(135deg) translateY(100%);transform-origin:center;pointer-events:none;transition:transform .3s ease}.has-dropdown .dropdown-trigger.has-value::before{content:"·";color:#f6d329;font-size:6.5rem;position:absolute;top:5px;right:-10px;transform:translateY(-50%)}.has-dropdown .dropdown{position:absolute;top:calc(100% + 6px);left:0;z-index:100;padding:0;margin:0}.has-dropdown .dropdown::backdrop{background:0 0}.has-dropdown .dropdown-inner{padding:12px}.has-dropdown .dropdown-inner .checkbox label{padding:6px 0}.dropdown[open]{opacity:1;display:block}.dropdown{opacity:0;display:none;transition:opacity .3s ease-in-out,display .3s ease-in-out allow-discrete;border:1px solid #e4e4e4;border-radius:8px}@starting-style{.dropdown[open]{opacity:0}}@media (max-width:640px){.has-dropdown .dropdown{top:calc(100% + 4px);left:0}}.alert-message{position:fixed;top:90px;left:50%;z-index:999999;transform:translateX(-50%);width:90%;max-width:500px;text-align:center;display:flex;flex-direction:column;gap:10px;color:#333}.alert-message .alert-message-inner{height:100%;width:100%;padding:15px 50px;background-color:#fff;border-radius:16px;box-shadow:0 11px 14px -7px rgba(0,0,0,.08),0 23px 36px 3px rgba(0,0,0,.05),0 9px 44px 8px rgba(0,0,0,.04)}.alert-message .alert-message-inner.alert-success{background-color:#96b619;color:#ddf3e0}.alert-message .alert-message-inner.alert-warning{background-color:#f7864f;color:#fff}.alert-message .alert-message-inner.alert-danger,.alert-message .alert-message-inner.alert-error{background-color:#ae3f3f;color:#ffefef}.alert-message .alert-close{position:absolute;top:2px;right:2px;display:flex;align-items:center;justify-content:center;height:48px;width:48px;font-size:18px;background-color:transparent;border:0;text-decoration:none;color:#fff;cursor:pointer;-webkit-appearance:none}@media (hover:hover){.alert-message .alert-close{transform:scale(1.15)}}.has-tooltip{--clr-tooltip-text:#fff;--clr-tooltip-bg:#000;--clr-tooltip-border:#000;position:relative;display:inline-block}.has-tooltip:hover b-tooltip{opacity:1;visibility:visible;pointer-events:all}.has-tooltip:last-child:not(:first-child) b-tooltip{transform:translateX(4px);left:auto;right:0}.has-tooltip.tooltip-align-right b-tooltip{transform:translateX(4px);left:auto;right:0;text-align:left}.has-tooltip b-tooltip{position:absolute;top:130%;left:50%;transform:translateX(-50%);display:block;padding:5px 10px;background-color:var(--clr-tooltip-bg);color:var(--clr-tooltip-text);border:1px solid var(--clr-tooltip-border);border-radius:5px;font-size:.8rem;z-index:1000;box-shadow:0 6px 7px -4px rgba(0,0,0,.08),0 11px 15px 1px rgba(0,0,0,.05),0 4px 20px 3px rgba(0,0,0,.04);opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;pointer-events:none}.has-tooltip b-tooltip p{margin-bottom:0}tr:last-child .has-tooltip b-tooltip{top:auto;bottom:25px}#factura-search-modal-form{display:flex;flex-direction:row;align-items:center;gap:12px;width:100%}#factura-search-table td.empty{text-align:center;padding:48px}.simple-error-message{color:#ae3f3f;margin-bottom:12px;display:block;font-size:14px}.list{list-style:disc;padding-left:1rem}.text-icon{display:inline-flex;gap:8px;align-items:center;color:#144b73!important;border-bottom:1px solid transparent}.text-success{color:green}b-tooltip .text-success{color:#32cd32}.text-error{color:#8b0000}b-tooltip .text-error{color:red}.status-chip{padding:6px 12px;border-radius:8px;text-align:center}.status-chip.status-ok{background-color:#a3ee9a;color:#1b5e20}.status-chip.status-alert{background-color:#f17575;color:#fdf3f3}.status-chip.status-warning{background-color:#f9a378;color:#7c2a0a}.status-chip.status-info{background-color:#a6cdf0;color:#0a4f7c}.status-chip.status-neutral{background-color:#edebeb;color:#333}loading-spinner{display:inline-block;width:24px;height:24px;border:3px solid rgba(0,0,0,.1);border-top-color:#144b73;border-radius:50%;animation:spin 1s linear infinite}.copy-code-block{margin:18px 0 22px;border:1px solid #e4e4e4;border-radius:16px;overflow:hidden}.copy-code-block pre{margin:0;padding:18px;overflow-x:auto;background-color:#f8f9fa;color:#333;font-family:monospace;font-size:.85rem;line-height:1.55;white-space:pre}.copy-code-block code{font-family:inherit}.copy-code-block-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 14px;background-color:#e7ecf0}.copy-code-block-header .button{flex-shrink:0;margin:0}@media (max-width:700px){.copy-code-block-header{align-items:flex-start;flex-direction:column}}.login-page{background-image:url(https://storage.googleapis.com/digital-abaci/static/img/backgrounds/login-background.jpg);background-size:cover}.login-page #content_wrapper,.login-page #page_main,.login-page .login-area{height:100vh;width:100%;margin:0}.login-page .login-area{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px}.login-page .login-area .login-content{width:90%;max-width:400px;padding:25px;background:#fff}.login-page .login-area .login-language-container{width:10%}.login-page .login-area .login-title,.login-page .login-area form{margin-bottom:20px}.login-page .login-area .login-title .title{font-size:1.2rem;text-align:center}.login-page .login-area .login-title .subtitle{margin-top:10px;margin-bottom:0;font-size:.95rem;text-align:center}.login-page .login-area .logo{display:flex;align-items:center;max-width:150px;margin:0 auto 20px}.login-page .login-area .password-reset-link{display:flex;justify-content:flex-end;font-size:.9rem}.login-page .login-area .policies{font-size:.9rem;text-align:center}#dashboard{display:flex;flex-wrap:wrap;margin:0 10px;padding:20px 0}#dashboard .dashboard-block{flex-grow:1;max-width:100%;padding:10px}#dashboard .dashboard-block .block-title{margin-bottom:10px;color:#144b73;font-size:1.2rem;font-weight:700;line-height:1.2}.dashboard-block.full-row{flex-basis:100%}.card-block{padding:15px;background-color:#e7ecf0;border-radius:16px}@media (min-width:1024px){#ocr_results{display:flex;flex-direction:row}}#ocr_results .image-preview{flex-shrink:0}@media (max-width:1023px){#ocr_results .image-preview{margin-bottom:30px}}@media (min-width:1024px){#ocr_results .image-preview{width:40%;margin-right:30px}}#ocr_results .image-preview .view-complete-image{width:100%;max-height:calc(100vh - 235px);border:1px solid #e4e4e4}#ocr_results .image-preview .view-complete-image.full-height{height:100vh}#ocr_results .section-with-scroll{max-height:calc(100vh - 300px);border:1px solid #e4e4e4;overflow-y:auto}#ocr_results .section-with-scroll .header{padding:15px 20px;background-color:#f5f5f5;border-bottom:1px solid #e4e4e4}#ocr_results .section-with-scroll .body{padding:20px}#ocr_results .section-with-scroll .body .response{white-space:pre-line;line-height:1.1}#ocr_results .form-fields{flex-grow:1}.add-invoices-wrapper form{width:450px}.add-invoices-wrapper .block-title{margin-bottom:10px;color:#144b73;font-size:1.2rem;font-weight:700;line-height:1.2}.add-invoices-wrapper .invoice-data-container{display:flex;align-items:center;gap:50px;margin-bottom:10px;justify-content:space-between}form p.hint{color:#144b73;font-weight:400;font-size:.9rem}#facturae-form .block-title{margin-bottom:10px;color:#144b73;font-size:1.1rem;line-height:1.2}#facturae-form .zone{margin-bottom:15px}#aplifisa_duplicated_dialog .facturas-duplicadas-list-container{margin-bottom:20px}#aplifisa_duplicated_dialog .buttons-wrapper{justify-content:flex-end}.error-fields-info{margin-bottom:10px}.error-fields-info .error-fields-list{list-style-type:disc;padding-left:20px;margin-top:5px}.xml-viewer-page .xml-table-container{padding:25px;border-radius:16px}.xml-viewer-page .section-title{margin-bottom:10px}.xml-viewer-page .table-container{border:1px solid #e4e4e4;border-radius:16px}.xml-viewer-page .table-summary{display:flex;flex-direction:column;align-items:flex-end;gap:5px;margin-top:10px}.xml-viewer-page .table-summary li{display:flex;align-items:center;gap:15px}.xml-viewer-page .table-summary .summary-title{font-weight:700}.xml-viewer-page .table-summary .summary-value{width:200px;padding:5px;border:1px solid #e4e4e4;border-radius:5px;text-align:right;line-height:1}#privacy-policy-container{display:block;max-width:60em;padding:50px;background-color:#fff}#privacy-policy-container h1{font-size:2rem;font-weight:500;margin-bottom:2rem}#privacy-policy-container h2{font-weight:600;font-size:1.2rem;margin-bottom:.6rem}#privacy-policy-container li{margin-bottom:32px}@media (min-width:1024px){.login-page #privacy-policy-section{padding-block:50px}}.login-page #privacy-policy-section #privacy-policy-container{margin-inline:auto}.facturacion-empresa .container-narrow,.facturacion-empresa .window-body form .form-group{margin-bottom:20px}.facturacion-empresa .concepto-preview.edited{font-weight:700}.facturacion-empresa .arrow{margin:0 15px}.facturacion-empresa .partir-factura-container .partir-factura-item{display:flex;align-items:center;gap:10px;margin-bottom:10px}.facturacion-empresa .partir-factura-container .partir-factura-item .grupo-factura-input{width:60%}.facturacion-empresa .partir-factura-container .partir-factura-item .remove-row{align-self:center;align-items:center;height:40px;width:40px;background-color:#f5f5f5;color:#144b73;border:0;border-radius:50%;outline:0;-webkit-appearance:none}.facturacion-empresa .facturacion-edit-container{display:grid;grid-template-columns:repeat(4,1fr) .5fr 1fr;align-items:center;justify-content:center;gap:0 10px;margin-bottom:20px;padding:10px 16px}.facturacion-empresa .facturacion-edit-container .number-container{width:100%;padding:8px 14px;border:1px solid transparent;border-radius:50px;font-size:.9rem;font-weight:400;color:#144b73;line-height:1.7}.facturacion-empresa .button-wrapper{display:inline-flex;align-items:center;gap:18px}.facturacion-empresa .form-group:has(.conceptos-facturacion-container){margin-bottom:30px}.facturacion-empresa .conceptos-facturacion-container .concepto-facturacion{display:flex;align-items:center;gap:10px;margin-left:20px}.facturacion-empresa .conceptos-facturacion-container .icon-button{display:inline-flex;align-items:center;justify-content:center;height:24px;width:24px;background-color:transparent;border:0;color:#144b73;cursor:pointer;transition:transform .2s ease-in-out}@media (hover:hover){.facturacion-empresa .conceptos-facturacion-container .icon-button:hover{transform:scale(1.2);color:#124366}}.facturacion-empresa .total-conjunta{display:flex;align-items:center;justify-content:flex-end;width:100%;margin-bottom:20px}.total-container{border-top:1px solid #c6d1da;margin-top:20px;padding-top:15px}.trabajo-form-container .button-wrapper{margin-top:25px}.concepto-trabajo-form-container .container-invoice-form{margin-bottom:25px}.facturacion-title{margin-bottom:10px;margin-top:30px;color:#333;font-size:1.2rem;font-weight:700;line-height:1.2}.standard-table:has(#facturacion_trabajo_table){padding-bottom:0;max-height:68vh}.standard-table:has(#facturacion_trabajo_table) thead{position:sticky;top:0;z-index:4}.standard-table:has(#facturacion_trabajo_table) thead tr td:first-child,.standard-table:has(#facturacion_trabajo_table) thead tr th:first-child{position:sticky;left:0;z-index:3}.standard-table:has(#facturacion_trabajo_table) thead tr th{background-color:#f5f5f5}.standard-table:has(#facturacion_trabajo_table) thead tr td{background-color:#fff}.standard-table:has(#facturacion_trabajo_table) tbody tr td:first-child{position:sticky;left:0;z-index:2;background-color:#fff}.standard-table:has(#facturacion_trabajo_table) table{position:relative}.title-with-select-container{display:flex;align-items:center;gap:4px}.title-with-select-container .custom-select{width:150px}.movimientos-bancarios #conciliation_modal .conciliation-results{display:flex;flex-direction:column;gap:10px}.movimientos-bancarios #conciliation_modal .conciliation-results:empty{height:30px;width:100%;margin-block:50px;background-image:url(https://storage.googleapis.com/digital-abaci/static/img/loading.svg);background-repeat:no-repeat;background-size:contain;background-position:center;filter:invert(1);opacity:.5}.movimientos-bancarios #conciliation_modal .conciliation-results-items-container{display:flex;flex-direction:column;gap:10px;max-height:450px;overflow-y:scroll}.movimientos-bancarios #conciliation_modal .invoice-item{display:flex;flex-direction:column;justify-content:space-between;padding:16px;border-radius:16px;background-color:#e7ecf0}.movimientos-bancarios #conciliation_modal .invoice-item.consolidate{cursor:pointer;border:1px solid #e4e4e4;background-color:#fff}.movimientos-bancarios #conciliation_modal .invoice-item.consolidate:hover{background-color:#f6f8f9}.movimientos-bancarios #conciliation_modal .invoice-item.consolidate.selected{background-color:#c2dbff;color:#144b73;border-color:#144b73}.movimientos-bancarios #conciliation_modal .invoice-item .invoice-info{display:flex;flex-direction:row;justify-content:space-between;width:100%;gap:20px}.movimientos-bancarios #conciliation_modal .search-container{display:flex;flex-direction:row;align-items:center;gap:10px;margin-bottom:10px}.movimientos-bancarios #conciliation_modal .buttons-wrapper{display:flex;justify-content:flex-end;gap:10px}.movimientos-bancarios .note-container{display:flex;justify-content:space-between;flex-direction:row;align-items:center}.movimientos-bancarios .window-body{display:flex;flex-direction:column;gap:15px}.movimientos-bancarios .tab-container{margin-top:20px}.movimientos-bancarios .status-chip{padding:6px 12px;border-radius:8px;text-align:center}.movimientos-bancarios .status-chip select:hover{text-decoration:none}.movimientos-bancarios .status-chip.with-icon .icon{right:12px}.movimientos-bancarios .status-chip.transaction-no-status{background-color:#edebeb;color:#333}.movimientos-bancarios .status-chip.transaction-pendiente{background-color:#f17575;color:#fdf3f3}.movimientos-bancarios .status-chip.transaction-revisado{background-color:#a6cdf0;color:#0a4f7c}.movimientos-bancarios .status-chip.transaction-asentado{background-color:#a3ee9a;color:#1b5e20}.movimientos-bancarios .reconciliation-tag{text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:700}.movimientos-bancarios .reconciliation-tag.automatic{color:#a12a91}.movimientos-bancarios .reconciliation-tag.manual{color:#44a12a}.movimientos-bancarios .reconciliation-tag.rule{color:#e67e22}.movimientos-bancarios .transaction-description-container{display:inline-flex;align-items:center;gap:10px}.movimientos-bancarios .transaction-description{white-space:break-spaces}.movimientos-bancarios .invoice-cell{min-width:200px}.wealthreader-credentials .credential-status.active{color:green}.wealthreader-credentials .credential-status.inactive{color:red}.wealthreader-credentials .credential-no-token{color:#ff9100}.wealthreader-credentials .credential-no-sync{color:#999}.wealthreader-credentials #wr-connect-layout{display:flex;flex-direction:row;gap:20px;align-items:flex-start}.wealthreader-credentials #wr-credential-display{flex:0 0 320px;padding:16px;border-radius:16px;background-color:#e7ecf0}.wealthreader-credentials #wr-credential-display h5{margin:0 0 10px;font-weight:600}.wealthreader-credentials #wr-credential-display .credential-field{display:flex;gap:6px}.wealthreader-credentials #wr-credential-display .credential-field .form-control{flex:1;background:#fff}.wealthreader-credentials #wr-credential-display .credential-field:has(input[type=date]) button.copy-to-clipboard{display:none}.wealthreader-credentials .wr-iframe-container{flex:1;min-width:0}.wealthreader-credentials .wr-iframe-container #wr-iframe{width:100%;min-height:600px;border:1px solid #e4e4e4;border-radius:16px}.wealthreader-credentials .window.medium-window .window-inner{width:900px}.api-credentials-page .api-credentials-content{max-width:1800px}.api-credentials-page .api-credentials-notices{display:flex;flex-direction:column;gap:12px;margin-bottom:40px}.api-credentials-page .api-credentials-section:not(:last-child){margin-bottom:50px}.api-credentials-page .api-credentials-table .status-chip{display:inline-flex;white-space:nowrap}.api-credentials-page .api-credentials-tags-cell,.api-credentials-page .api-credentials-wrapping-cell{white-space:normal}.api-credentials-page .api-credentials-tags{display:flex;flex-wrap:wrap;gap:4px}.api-credentials-page .api-credentials-tags:not(:last-child){margin-bottom:6px}.api-credentials-page .api-credentials-meta,.api-credentials-page .api-credentials-public-id{display:block}.api-credentials-page .api-credentials-public-id{white-space:nowrap}.api-credentials-page .api-credentials-meta{color:#8c8c8c;font-size:.8rem;line-height:1.4}.api-credentials-page .api-credentials-actions{display:flex;flex-wrap:wrap;gap:8px}.api-credential-secret-page .api-credential-secret-actions .button,.api-credentials-page .api-credentials-actions .button,.api-credentials-page .api-credentials-actions form{margin:0}.api-credential-secret-page .api-credentials-secret-alert{display:flex;flex-direction:column;gap:12px}.api-credential-secret-page .api-credentials-secret-alert p:last-child,.documentation-section .container-invoice-form p:last-child,.documentation-section .info-card p:last-child,.documentation-section>p:last-child{margin-bottom:0}.api-credential-secret-page .api-credentials-secret{display:block;padding:14px;overflow-wrap:anywhere;border-radius:16px;background-color:#f5f5f5;color:#000;font-family:monospace;font-size:1rem}.api-credential-secret-page .api-credential-secret-actions{display:flex;flex-wrap:wrap;gap:8px}.api-credential-create-window .api-credentials-check-list{display:flex;flex-wrap:wrap;gap:0 24px}.api-credential-create-window textarea[name=allowed_ips]{min-height:120px}.api-credential-create-window .api-credentials-form-errors{margin-bottom:20px}.documentation-page{max-width:1500px}.documentation-page code,.documentation-page pre{font-family:monospace}.documentation-page code{overflow-wrap:anywhere}.documentation-page dd code,.documentation-page p code{background-color:#ededed;border-radius:4px;padding:2px 4px;font-size:.85rem}#page_title.documentation-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:24px;border-bottom:1px solid #e4e4e4}.documentation-page-heading{max-width:720px}.documentation-page-heading small{color:#8c8c8c;font-size:.75rem;letter-spacing:.08em}.documentation-page-heading .title{margin:4px 0 8px;color:#144b73;font-size:1.8rem;line-height:1.2}.documentation-page-heading p{margin:0;color:#666}.documentation-actions,.documentation-anchor-links{display:flex;flex-wrap:wrap;gap:8px}.documentation-actions .button,.documentation-anchor-links .button,.documentation-endpoint p{margin:0}.documentation-notice{margin-bottom:24px}.documentation-pagination-notice{margin-top:12px}.documentation-layout{display:grid;grid-template-columns:minmax(190px,230px) minmax(0,1fr);gap:36px;align-items:start}.documentation-navigation{position:sticky;top:180px;padding:8px 0}.documentation-navigation .documentation-navigation-group:not(:last-child){margin-bottom:28px}.documentation-navigation h2{margin-bottom:8px;padding:0 14px;color:#8c8c8c;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.documentation-navigation li{margin-bottom:2px}.documentation-navigation a{display:flex;align-items:center;gap:10px;padding:9px 14px;border-left:3px solid transparent;color:#144b73;line-height:1.25}.documentation-navigation a .icon{flex:0 0 18px;font-size:1rem;text-align:center}.documentation-navigation a:focus,.documentation-navigation a:hover{border-left-color:#c6d1da;background-color:#f5f5f5}.documentation-navigation .active a{border-left-color:#144b73;background-color:#f5f5f5;font-weight:700}.documentation-content{min-width:0;max-width:1050px}.documentation-section{padding:8px 0 44px;scroll-margin-top:190px}.documentation-section:not(:last-child){margin-bottom:36px;border-bottom:1px solid #e4e4e4}.documentation-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.documentation-card-grid .info-card,.documentation-link-grid .info-card,.documentation-steps li{gap:6px}.documentation-endpoint h3,.documentation-steps small{color:#144b73;font-weight:700}.documentation-steps span{color:#8c8c8c;font-size:.85rem;line-height:1.4}.documentation-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.documentation-link-grid{display:grid;gap:14px}.documentation-card-grid-compact{grid-template-columns:repeat(2,minmax(0,240px));margin-bottom:20px}.documentation-card-grid-compact strong{color:#144b73;font-size:1.5rem}.documentation-link-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.documentation-link-grid a{color:#144b73;transition:border-color .2s ease-in-out,background-color .2s ease-in-out}.documentation-link-grid a span{color:#333}.documentation-link-grid a:focus,.documentation-link-grid a:hover{border-color:#144b73;background-color:#f5f5f5}.documentation-code-block{margin:18px 0 22px;border:1px solid #e4e4e4;border-radius:16px;overflow:hidden}.documentation-code-block pre{margin:0;padding:18px;overflow-x:auto;background-color:#f8f9fa;color:#333;font-size:.85rem;line-height:1.55;white-space:pre}.documentation-check-list{display:grid;gap:10px}.documentation-check-list li{position:relative;padding-left:24px}.documentation-check-list li::before{position:absolute;left:0;color:#96b619;content:"✓";font-weight:700}.documentation-ordered-list{display:grid;gap:10px;padding-left:24px;list-style:decimal}.documentation-anchor-links{margin-top:20px}.documentation-chip-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.documentation-chip-list li{padding:6px 10px;border-radius:8px;background-color:#edebeb;font-size:.85rem}.documentation-endpoint-list{display:grid;gap:16px}.documentation-endpoint{gap:14px}.documentation-endpoint header{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.documentation-endpoint-route{display:flex;align-items:center;gap:10px;min-width:0}.documentation-endpoint-route .status-chip{flex-shrink:0;padding:5px 8px;font-size:.72rem;font-weight:700}.documentation-endpoint-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding-top:14px;border-top:1px solid #e4e4e4}.documentation-endpoint-meta dt{margin-bottom:3px;color:#8c8c8c;font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.documentation-endpoint-meta dd{line-height:1.4}@media (max-width:1000px){.documentation-layout{grid-template-columns:1fr}.documentation-navigation{position:static;display:flex;gap:24px;padding:0 0 16px;border-bottom:1px solid #e4e4e4}.documentation-navigation .documentation-navigation-group,.documentation-navigation .documentation-navigation-group:not(:last-child){margin:0}.documentation-navigation ul{display:flex;flex-wrap:wrap}.documentation-navigation a{border-bottom:3px solid transparent;border-left:0}.documentation-navigation .active a,.documentation-navigation a:focus,.documentation-navigation a:hover{border-bottom-color:#144b73;border-left-color:transparent}}@media (max-width:700px){#page_title.documentation-page-header{padding-top:18px}.documentation-actions,.documentation-actions .button{width:100%}.documentation-navigation{display:block}.documentation-navigation .documentation-navigation-group:not(:last-child){margin-bottom:20px}.documentation-card-grid,.documentation-endpoint-meta,.documentation-link-grid,.documentation-steps{grid-template-columns:1fr}.documentation-endpoint header{align-items:flex-start;flex-direction:column}}a,body,h1,h2,h3,h4,h5,h6,html{transition:font-size .3s ease-in-out}*{box-sizing:border-box}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none}.clear{clear:both}.jtpl-navigation{display:none;margin:6px 0 0 30px;text-align:right;max-width:880px;min-width:280px;-ms-flex:1;flex:1;-webkit-flex:1}.jtpl-navigation .j-nav-level-0 li{display:inline-block;position:relative}.jtpl-mobile-navigation a:link,.jtpl-mobile-navigation a:visited,.jtpl-navigation a:link,.jtpl-navigation a:visited{text-decoration:none;transition:background-color 0.3s ease-in,color 0.3s ease-in;color:#3e474c;box-sizing:border-box}.jtpl-navigation a:link,.jtpl-navigation a:visited{border-radius:2px;display:block;line-height:30px;padding:5px 15px;margin:0 5px}.navigation-colors a,.navigation-colors a:link,.navigation-colors a:visited{font-family:"Open Sans",sans-serif,"google";font-weight:normal;font-style:normal;text-transform:none}.jtpl-navigation .j-nav-level-0>li>a:link,.jtpl-navigation .j-nav-level-0>li>a:visited{margin-bottom:4px}.j-nav-level-0 .j-nav-current>a:link,.j-nav-level-0 .j-nav-current>a:visited,.j-nav-level-0 .j-nav-parent>a:link,.j-nav-level-0 .j-nav-parent>a:visited,.j-nav-level-0 a:active,.j-nav-level-0 a:focus,.j-nav-level-0 a:hover{background-color:#0d557d;color:#f7f8f8}.login,.register{background-color:#ffffff;padding:20px;margin:20px 0}.sub_menu a{text-decoration:none;transition:background-color 0.3s ease-in,color 0.3s ease-in;color:#3e474c;box-sizing:border-box;padding:5px 15px;border-radius:2px}.sub_menu a.active{background-color:#0d557d;color:#f7f8f8}.image{position:relative;overflow:scroll}.viewer-fixed{position:absolute!important}#factura_image:hover,#factura_prev_image:hover{cursor:pointer}.image p{padding:20px;margin:0;text-align:center;border:4px dashed #484848;color:#484848}.image input[type="file"]{position:absolute;margin:0;padding:0;width:96%;height:67px;outline:none;opacity:0}input[type="submit"],.remove_pic{background-color:#0d557d;border-color:#4f0836;color:#f7f8f8;border-width:1px;border-style:solid;font-size:16px;border-radius:2px;line-height:1.5;cursor:pointer;margin:16px 0;padding:10px 20px;text-align:center;transition:background-color 0.3s ease-in,border-color 0.3s ease-in,color 0.3s ease-in}input[type="submit"]:hover,.remove_pic:hover{background-color:#4f0836;border-color:#4f0836;color:#f7f8f8}input[type="submit"][disabled]{cursor:not-allowed}input[type="button"],.remove_pic{background-color:#0d557d;border-color:#4f0836;color:#f7f8f8;border-width:1px;border-style:solid;font-size:16px;border-radius:2px;line-height:1.5;cursor:pointer;margin:16px 0;padding:10px 20px;text-align:center;transition:background-color 0.3s ease-in,border-color 0.3s ease-in,color 0.3s ease-in}input[type="button"]:hover,.remove_pic:hover{background-color:#4f0836;border-color:#4f0836;color:#f7f8f8}input[type="button"][disabled]{cursor:not-allowed}.drop-box{background:#f8f8f8;border:5px dashed #ddd;width:200px;height:65px;text-align:center;padding-top:25px;margin:10px}.md-block.m{display:inline-block;width:49.5%;height:58px}.form_error.md-panel{opacity:inherit;padding:5px}ul[dnd-list]{min-height:42px;padding:1px;border:1px dashed black}ul[dnd-list] .dndPlaceholder{background-color:#ddd;display:block;min-height:42px}ul[dnd-list] li{background-color:#fff;border:1px solid #ddd;border-top-right-radius:4px;border-top-left-radius:4px;display:block;margin-bottom:-1px;padding:10px 15px}ul[dnd-list] li.selected{background-color:#dff0d8;color:#3c763d}@media (min-width:768px){.jtpl-navigation{display:block}}a,a:hover,a:focus{color:inherit;text-decoration:none;transition:all 0.3s}.navbar{background:#fff;border:none;border-radius:0;position:fixed;top:0;width:calc(100% - 185px);border-left:1px solid #fff;transition:width 0.3s;z-index:999}.navbar-btn{box-shadow:none;outline:none!important;border:none}.line{width:100%;height:1px;border-bottom:1px dashed #ddd;margin:40px 0}.border{border:1px solid #000}.pad{padding:10px}.user_icon{padding:10px}a[aria-expanded="false"]::before,a[aria-expanded="true"]::before{display:none}a[aria-expanded="true"]{color:#fff;background:#0d557d}a[data-toggle="collapse"]{position:relative}a[aria-expanded="false"]::before,a[aria-expanded="true"]::before{content:"\e259";display:block;position:absolute;right:20px;font-family:"Glyphicons Halflings";font-size:0.6em}a[aria-expanded="true"]::before{content:"\e260"}.powered{display:block;text-align:center;position:fixed;bottom:0;left:0;background:#f9f7f6;padding:6px 0;width:185px}.powered img{width:60%}a[aria-expanded="false"]::before,a[aria-expanded="true"]::before{display:none}a[aria-expanded="true"]{background:none!important}.clear_both{clear:both!important;float:none!important}.nueva_factura>div{width:48%;display:inline-block;vertical-align:top;min-width:300px;margin:0 0.5%}.pdf_head{text-align:center;margin-bottom:20px}.pdf_head span{display:inline-block;vertical-align:middle}.pdf_heading{font-size:32px;color:#0d557d;margin:0 5%}.delete_pdf{float:right}.pdf_head img{width:25px}.pdf_content embed{width:100%;min-height:727px}.invoice_registration{}.inv_reg_head{text-align:right}.inv_reg_head span{display:inline-block;vertical-align:bottom}.inv_reg_head span a{display:block;font-size:10px;font-weight:300;color:#a3a3a5;text-align:center;padding:5px}.inv_reg_heading{font-size:22px;color:#0d557d;float:left;margin-top:15px}.inv_reg_head img{width:35px;margin-bottom:5px}.inv_reg_process{background:#0d557d}.inv_reg_process a{color:#fff!important}.inv_reg_view{}.inv_reg_content{padding:10px}.inv_reg_content-inner{display:flex;flex-wrap:wrap}.inv_reg_content .cut_3{display:inline-block;width:33.33%;box-sizing:content-box}.inv_reg_content .cut_4{display:inline-block;width:25%;box-sizing:content-box}.inv_reg_content form div{margin-bottom:5px}.inv_reg_content .cut_1{width:100%}.inv_reg_content .cut_2{}.inv_reg_content .max_cut input{width:210px!important}.inv_reg_content .cut_3 input{width:135px}.inv_reg_content .cut_1 input{width:100%}.inv_reg_content input{border:1px solid #0d557d!important;padding:2px 10px}.inv_reg_content select{width:190px;padding:2px 10px;border:1px solid #0d557d!important}.inv_reg_content .cut_2 input{width:135px}.inv_reg_content label{display:block;font-weight:400;color:#0d557d}.inv_reg_content label span{font-size:10px}.inv_reg_content button{border:0;background:#d9dadb;padding:15px 10px;color:#fff}.cut_left{width:39%;min-width:245px}.cut_right{width:49%}.cut_right textarea{width:100%;min-height:140px}.grab_con{color:#0d557d!important}.grab_edit{background:#0d557d!important}::-webkit-input-placeholder{color:#d1d4d4}::-moz-placeholder{color:#d1d4d4}:-ms-input-placeholder{color:#d1d4d4}:-moz-placeholder{color:#d1d4d4}.balance{}.balance .nav-tabs{border-bottom:0}.balance li{}.balance li a{background:#f9f7f6;color:#0d557d}.balance li.active a{background:#0d557d;color:#fff}.balance .tab-content{margin-top:20px}.balance .tab-pane>div{padding:40px 20px;vertical-align:top;float:left}.bal_left_content{background:#0d557d;color:#fff;min-width:160px;width:17%}.bal_left_content>div{margin:10px}.bal_left_content h4{font-size:16px}.bal_left_content p{font-weight:400}.bal_left_content h5{margin:0;border-bottom:1px solid;padding:5px 0}.bal_left_content h5 span{font-weight:400}.bal_left_content a{}.bal_left_content i{font-size:22px;margin:10px 5%}.bal_left_content .focus{color:#f0d451}.bal_right_content{background:#f9f7f6;width:77%;text-align:center;float:right!important}.bal_right_content h4{font-size:16px;color:#0d557d;text-align:left}.bal_right_content p{font-weight:400;color:#0d557d}.bal_slot{display:inline-block;text-align:center}.bal_slot{color:#b1b3b4;border-right:1px solid #b1b3b4;border-right:1px solid #b1b3b4;width:22%;min-width:360px}.bal_slot:last-child{border-right:0;margin:0}.bal_slot>div{margin:10px}.bal_slot h5{margin:0;border-bottom:1px solid;padding:5px 0}.bal_slot h5 span{font-weight:400}.bal_slot a{}.bal_slot i{font-size:22px;margin:10px 5%}.bal_slot .focus{color:#0d557d}.bal_two{}.bal_two .bal_left_content{width:30%}.bal_two .bal_right_content{width:67%}.month_slot{display:inline-block;width:25%}.conf_topic p{color:#0d557d;font-size:18px;font-weight:700;margin-top:50px;margin-bottom:30px}.conf_admin input{margin-bottom:30px}.conf_input{width:49%;font-weight:400;height:30px;font-size:13px;border:0;float:left;margin-bottom:45px}.right{margin-right:15px}.conf_admin_button{width:50%;font-weight:600;background-color:#0d557d;height:30px;font-size:13px;color:#fff;border:0;margin-bottom:45px;margin-top:35px}.menu_perfil .tab-content h3{color:#f1d452;font-size:12px;font-weight:700;margin:0}.page_topic p{color:#0d557d;font-size:18px;font-weight:700;margin-top:50px}.prefil_button{width:100%;font-weight:600;background-color:#0d557d;height:30px;font-size:13px;color:#fff;border:0;margin-bottom:45px;margin-top:35px}.usuario_three{width:48%;float:left;margin-right:15px}.usuario_three_input{width:100%;font-weight:400;height:30px;font-size:13px;border:0;margin-bottom:45px;margin-top:35px}.container{position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#b0b0b0}.container input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;border:1px solid #0d557d;height:35px;width:33px}.container:hover input ~ .checkmark{background-color:#ccc}.container input:checked ~ .checkmark{}.checkmark:after{content:"";position:absolute;display:none}.container input:checked ~ .checkmark:after{display:block}.container .checkmark:after{left:10px;top:3px;width:10px;height:18px;border:solid #0d557d;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.perfil_checkbox{float:left;width:48%;margin-left:2%}.perfil_checkbox form{background:#efefef;padding:4%}.perfil_checkbox label{display:inline-block;width:250px;margin:17px 0;font-weight:400;padding:7px 40px;font-weight:300}.container < input:checked ~ .checkmark{color:#000}.conf_cont_input{width:49%;float:left;margin-right:15px}.conf_cont_input_inner{width:100%;font-weight:400;height:30px;font-size:13px;border:0;margin-bottom:45px;margin-top:35px}.conf_cont_button{width:100%;font-weight:600;background-color:#0d557d;height:30px;font-size:13px;color:#fff;border:0;margin-bottom:45px;margin-top:35px}.checkbox_topic p{color:#0d557d;font-size:18px;font-weight:700}.contable_checkbox{width:46%}.contable_checkbox label{width:185px}.menu_perfil ul li,.contable_checkbox ul li{background-color:#efefef;color:#0d557d;font-size:12px;font-weight:600;border:0}.menu_perfil ul>li.active>a,.perfil_checkbox ul>li.active>a,.balance ul>li.active>a{background-color:#0d557d!important;color:#fff!important}@media (max-width:1256px){.cut_right{width:30%}}@media (max-width:992px){.navbar-btn{background:none;color:#666666}.navbar-btn.focus,.navbar-btn:focus,.navbar-btn:hover{color:#666666;opacity:0.7}.navbar,footer{border:0}.bal_right_content{width:70%}.month_slot{width:65px}.cut_left,.cut_right{width:100%}}@media (max-width:768px){.pdf_heading{font-size:20px}.pdf_head img{width:20px}.nueva_factura>div{width:100%;margin:10px 0}.pdf_content embed{min-height:500px}.balance .tab-pane>div{width:100%!important;float:none!important}.month_slot{width:38%}.conf_input,.usuario_three,.conf_admin_button,.conf_cont_input,.contable_checkbox{width:100%;margin-right:0}.perfil_checkbox{float:none;width:100%;margin-left:0;text-align:center}.perfil_checkbox label{text-align:left}}.balance_upload_wrapper{position:relative;display:inline-block}.balance_upload_wrapper input{position:absolute;width:100%;height:100%;outline:none;opacity:0}.balance_upload_wrapper i:hover,.balance_upload_wrapper input:hover{cursor:pointer}.summernote_wrapper p,.summernote_wrapper button{color:inherit}.summernote_wrapper button{padding:5px 10px}.header_toggler{position:absolute;right:20px;top:10px;outline:none}.home_link{text-align:center;display:block;border:2px solid #0d557d}.trial-text{margin:20px 0 35px;font-size:16px;text-align:center}.signup-logo{display:block;margin:0 auto}.custom-button{height:auto;padding:8px;border:2px solid #0d557d;font-size:13px;line-height:1.2}div#multiples_facturas .dialog_header,div#error_multiples_facturas .dialog_header{text-align:center;font-size:21px;font-weight:bold;color:#0d557d}div#error_multiples_facturas .dialog_container{margin:10px 15px}div#error_multiples_facturas .dialog_container ul{min-height:42px;padding:1px}div#error_multiples_facturas .dialog_container ul li{background-color:#fff;border:1px dashed #ddd;border-top-right-radius:4px;border-top-left-radius:4px;display:block;margin-bottom:-1px;padding:10px 15px}#error_multiples_facturas md-dialog{padding:15px}.color-white{color:white}.popup{position:fixed;top:0;left:0;z-index:9999;display:none;align-items:center;justify-content:center;height:100%;width:100%;background-color:rgba(0,0,0,0.4)}.popup.popup-is-active{display:flex}.popup-is-open{overflow:hidden}.popup .popup-inner{position:relative;height:180px;max-height:80%;width:300px;max-width:80%;padding:40px;background-color:#ffffff;border-radius:16px;box-shadow:0px 6px 7px -4px rgb(0 0 0 / 8%),0px 11px 15px 1px rgb(0 0 0 / 5%),0px 4px 20px 3px rgb(0 0 0 / 4%)}.popup .icon-popup{position:absolute;top:20px;right:20px;display:flex;align-items:center;justify-content:center;height:40px;width:40px;font-size:20px;cursor:pointer}.popup .text-popup{display:flex;margin-bottom:20px}.popup .button-popup{display:flex;justify-content:center}.badge{width:24px;height:24px;padding:8px;border-radius:50%;background:red;color:white!important;position:absolute;top:-16px;right:58px}.bank-accounts-info{background:#f8f9fa;border:1px solid #e9ecef;border-radius:4px;padding:15px;margin-top:10px}.bank-account-item{margin-bottom:10px;padding:8px;border-left:3px solid #007bff;background:#fff;border-radius:3px}.bank-account-item:last-child{margin-bottom:0}.prefix-badge{display:inline-block;background:#6c757d;color:white;padding:2px 8px;border-radius:12px;font-size:12px;margin-left:10px;cursor:pointer;transition:background-color 0.2s}.prefix-badge:hover{background:#495057}.default-badge{display:inline-block;background:#28a745;color:white;padding:2px 8px;border-radius:12px;font-size:12px;margin-left:5px}.form-help{font-size:12px;color:#6c757d;margin-top:5px;display:block}.auto-detected{border-color:#28a745!important;box-shadow:0 0 0 0.2rem rgba(40,167,69,0.25)!important;transition:all 0.3s ease}.bank-accounts-info{max-height:200px;overflow-y:auto}.bank-account-item.active-account{border-left-color:#28a745;background:#f8fff9;font-weight:500}