@import"https://fonts.googleapis.com/css2?family=Cinzel:wght@400;700;900&display=swap";.gonfalon-wrapper{position:fixed;top:0;right:60px;z-index:9999;pointer-events:none;filter:drop-shadow(0 4px 15px rgba(0,0,0,.4))}/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-leading:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial}}}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.visible\!{visibility:visible!important}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.col-4{grid-column:4}.col-12{grid-column:12}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-7{grid-column:span 7/span 7}.col-span-12{grid-column:span 12/span 12}.float-right{float:right}.container{width:100%}.container\!{width:100%!important}.m-\[25px\]{margin:25px}.mx-\[5px\]{margin-inline:5px}.mx-auto{margin-inline:auto}.ms-auto{margin-inline-start:auto}.mt-\[5px\]{margin-top:5px}.mb-\[15px\]{margin-bottom:15px}.mb-\[25px\]{margin-bottom:25px}.mb-\[85px\]{margin-bottom:85px}.ml-auto{margin-left:auto}.\!hidden{display:none!important}.\!inline{display:inline!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.inline-table{display:inline-table}.list-item{display:list-item}.table{display:table}.table\!{display:table!important}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row{display:table-row}.table-row-group{display:table-row-group}.h-full{height:100%}.h-screen{height:100vh}.max-h-\[800px\]{max-height:800px}.max-h-\[calc\(100vh-200px\)\]{max-height:calc(100vh - 200px)}.min-h-\[200px\]{min-height:200px}.min-h-\[500px\]{min-height:500px}.min-h-screen{min-height:100vh}.w-\[130px\]{width:130px}.w-\[150px\]{width:150px}.w-\[200px\]{width:200px}.w-full{width:100%}.min-w-\[130px\]{min-width:130px}.min-w-\[150px\]{min-width:150px}.min-w-\[200px\]{min-width:200px}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.flex-grow-1,.grow{flex-grow:1}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-25{grid-template-columns:repeat(25,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px*var(--tw-divide-x-reverse));border-inline-end-width:calc(1px*calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.border{border-style:var(--tw-border-style);border-width:1px}.border\!{border-style:var(--tw-border-style)!important;border-width:1px!important}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-none{--tw-border-style:none;border-style:none}.bg-transparent{background-color:#0000}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.p-\[15px\]{padding:15px}.text-end{text-align:end}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.text-\[14px\]{font-size:14px}.leading-none{--tw-leading:1;line-height:1}.text-wrap{text-wrap:wrap}.break-all{word-break:break-all}.text-\[\#16A34A\]{color:#16a34a}.text-\[\#DC2626\]{color:#dc2626}.text-inherit{color:inherit}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.opacity-75{opacity:.75}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.\!filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)!important}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.duration-200{--tw-duration:.2s;transition-duration:.2s}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}@font-face{font-family:Omnes;src:url(./Omnes%20Regular.CVSz1tp0.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Omnes;src:url(./Omnes%20Medium.CN8OlUY_.ttf)format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Omnes;src:url(./Omnes%20SemiBold.CZuR2ERB.ttf)format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Omnes;src:url(./Omnes%20Bold.CieqamCH.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Omnes;src:url(./Omnes%20Black.Caq73rk5.ttf)format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Omnes;src:url(./Omnes%20Light.DU9Pnrib.ttf)format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Omnes;src:url(./Omnes%20Thin.DKSW9DW8.ttf)format("truetype");font-weight:200;font-style:normal}:root{--azul:#015cac;--azul1:#0045a4;--azul2:#0a62b6;--azul3:#1b95d5;--azul4:#2dcbf7;--azul5:#31d8ff;--banner:#ad1457;--banner-dark:#7e0a3c;--banner-light:#f8bbd0;--verde:#009c41;--verde1:#116b34;--verde2:#287e36;--verde3:#489838;--verde4:#71b93b;--verde5:#86ca3d;--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#ad1457;--secondary:#2dcbf7;--success:#86ca3d;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#31d8ff;--dark:#86ca3d;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:"Source Sans Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--sidebar-width:280px;--sidebar-collapsed-width:70px;--header-height:60px;--footer-height:40px}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;height:100%;margin:0;padding:0;font-family:sans-serif;line-height:1.15}body{height:100%;font-family:var(--font-family-sans-serif);background:#f4f4f4;margin:0;padding:0;overflow-x:hidden}a,a:hover{color:inherit;text-decoration:none}.text-center{text-align:center}.mb-3{margin-bottom:1rem}.px-2{padding-left:.5rem;padding-right:.5rem}.cursor-pointer{cursor:pointer;transition:background-color .2s}.cursor-pointer:hover{background-color:#00000008}@media (max-width:768px){.d-none-mobile{display:none!important}}@media (min-width:769px){.d-none-desktop{display:none!important}}button,a,.nav-link,.tab{transition:all .3s}@keyframes heartbeat{0%{transform:scale(1)}15%{transform:scale(1.4)}30%{transform:scale(.95)}45%{transform:scale(1.05)}60%{transform:scale(1)}to{transform:scale(1)}}.heart-shape{transform-origin:50%;transform-box:fill-box;z-index:900;animation:1.2s ease-in-out infinite heartbeat}@keyframes drawClip{to{clip-path:polygon(0 0,0 100%,100% 100%,100% 0)}}.firma-draw{fill:url(#signGradient);clip-path:polygon(0 0,0 100%,0 100%,0 0);animation:1s ease-in-out forwards drawStroke,1s ease-in-out forwards drawClip}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fa-spin{animation:1s linear infinite spin}button:focus,a:focus,.nav-link:focus{outline-offset:2px;outline:2px solid #ad1457}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#999}.informes-container{-webkit-overflow-scrolling:touch;scrollbar-width:thin}.informes-container::-webkit-scrollbar{height:6px}.informes-container::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}.custom-header{top:0;left:var(--sidebar-width);height:var(--header-height);z-index:1000;background:#fff;transition:all .3s;position:fixed;right:0;box-shadow:0 2px 10px #0000001a}.custom-header.sidebar-collapsed{left:var(--sidebar-collapsed-width)}.header-content{justify-content:space-between;align-items:center;height:100%;padding:0 20px;display:flex}.header-left{align-items:center;gap:20px;display:flex}.header-right{align-items:center;gap:10px;display:flex}.header-nav{gap:15px;display:flex}.header-nav .nav-link{color:#495057;border-radius:8px;align-items:center;gap:8px;padding:10px 15px;font-weight:500;text-decoration:none;transition:all .3s;display:flex}.header-nav .nav-link:hover{color:#343a40;background:#6c757d26;text-decoration:none}.sidebar-toggle-btn,.header-btn{color:#495057;cursor:pointer;background:#6c757d1a;border:none;border-radius:8px;justify-content:center;align-items:center;min-width:40px;height:40px;padding:10px;font-size:16px;transition:all .3s;display:flex}.sidebar-toggle-btn{font-size:18px}.sidebar-toggle-btn:hover,.header-btn:hover{color:#343a40;background:#6c757d33;transform:scale(1.05)}.header{z-index:9999;background-color:#0000;width:100%;margin-top:0;padding:10px 20px;position:fixed;top:0;left:0}.welcome-message{color:#fff;background-color:var(--banner);border-radius:8px;justify-content:space-between;align-items:center;padding:10px 15px;font-size:16px;font-weight:700;display:flex;box-shadow:0 2px 5px #0003}.logout-button{background:var(--verde3);cursor:pointer;color:#fff;z-index:9999;border:none;border-radius:4px;justify-content:center;align-items:center;padding:8px 12px;font-size:14px;transition:background .3s;display:inline-flex;box-shadow:0 2px 5px #0000001a}.logout-button:hover{background:var(--verde4)}.custom-sidebar{width:var(--sidebar-width);z-index:999;background:linear-gradient(#ad1457,#7e0a3c);height:150%;transition:all .3s;position:fixed;top:0;left:0;overflow:hidden;box-shadow:2px 0 10px #0000001a}.custom-sidebar.collapsed{width:var(--sidebar-collapsed-width)}.sidebar-overlay{z-index:998;opacity:0;background-color:#00000080;width:100%;height:100%;transition:opacity .3s;display:none;position:fixed;top:0;left:0}@media (min-width:768px){.custom-sidebar{transform:translate(0)!important}.sidebar-overlay{display:none!important}}.sidebar-header{border-bottom:1px solid #ffffff1a;padding:20px;transition:all .3s}.custom-sidebar.collapsed .sidebar-header{padding:20px 10px}.user-info{color:#fff;align-items:center;gap:15px;display:flex}.user-avatar{color:#ffffffe6;min-width:40px;font-size:40px}.user-details h4{color:#fff;margin:0;font-size:16px;font-weight:600}.user-details p{color:#ffffffb3;margin:0;font-size:12px}.custom-sidebar.collapsed .user-details{display:none}.sidebar-content{height:calc(100% - 160px);padding:10px 0;overflow-y:auto}.sidebar-content::-webkit-scrollbar{width:6px}.sidebar-content::-webkit-scrollbar-track{background:#ffffff1a}.sidebar-content::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px}.sidebar-content::-webkit-scrollbar-thumb:hover{background:#ffffff80}.sidebar-navigation{margin:0;padding:0}.nav-list{margin:0;padding:0;list-style:none}.sidebar-navigation .nav-item{width:100%;margin-bottom:2px}.sidebar-navigation .nav-link{color:#ffffffe6;border-radius:0;align-items:center;width:100%;text-decoration:none;transition:all .3s;position:relative;display:flex!important}.sidebar-navigation .nav-link:hover{color:#fff;background:#ffffff1a;text-decoration:none}.sidebar-navigation .nav-link.active{color:#fff;background:#fff3}.sidebar-navigation .nav-icon{text-align:center;flex-shrink:0;min-width:20px;font-size:16px}.sidebar-navigation .nav-link .flex-grow-1{text-align:left;flex-grow:1;margin-left:12px}.sidebar-navigation .nav-link .fas.fa-angle-left{flex-shrink:0;margin-left:auto}.sidebar-navigation.collapsed .nav-link{justify-content:center;padding:12px 25px}.sidebar-navigation.collapsed .nav-link .flex-grow-1{display:none}.sidebar-navigation.collapsed .nav-icon{margin:0}.sidebar-navigation.collapsed .nav-treeview,.sidebar-navigation.collapsed .nav-link .fas.fa-angle-left{display:none}.sidebar-navigation.collapsed .nav-item{position:relative}.sidebar-navigation.collapsed .nav-link:hover:after{content:attr(title);color:#fff;white-space:nowrap;z-index:1000;pointer-events:none;background:#000c;border-radius:4px;padding:5px 10px;font-size:12px;position:absolute;top:50%;left:70px;transform:translateY(-50%)}.sidebar-navigation .nav-list,.sidebar-content .nav-list{width:100%}.sidebar-navigation ul,.sidebar-content ul{width:100%;margin:0;padding:0}.sidebar-navigation li,.sidebar-content li{width:100%;list-style:none}.sidebar-navigation a,.sidebar-content a{box-sizing:border-box;width:100%}.custom-sidebar.custom-sidebar--contabilidad{background:#7089a3;overflow-x:hidden;box-shadow:1px 0 #0000000f}.custom-sidebar.custom-sidebar--contabilidad .sidebar-header{background:0 0;border-bottom:1px solid #ffffff2e}.custom-sidebar.custom-sidebar--contabilidad .user-info{color:#fffffff2}.custom-sidebar.custom-sidebar--contabilidad .user-avatar{color:#ffffffe0}.custom-sidebar.custom-sidebar--contabilidad .user-details h4{color:#fff;font-weight:600}.custom-sidebar.custom-sidebar--contabilidad .user-details p{color:#ffffffc7}.custom-sidebar.custom-sidebar--contabilidad .sidebar-content{padding:12px 0 16px;overflow:hidden auto}.custom-sidebar.custom-sidebar--contabilidad .contabilidad-menu-root{box-sizing:border-box;max-width:100%;padding:0 10px;overflow-x:hidden}.custom-sidebar.custom-sidebar--contabilidad .sidebar-content::-webkit-scrollbar-track{background:#00000014}.custom-sidebar.custom-sidebar--contabilidad .sidebar-content::-webkit-scrollbar-thumb{background:#ffffff47;border-radius:4px}.custom-sidebar.custom-sidebar--contabilidad .sidebar-content::-webkit-scrollbar-thumb:hover{background:#ffffff6b}.custom-sidebar.custom-sidebar--contabilidad .contabilidad-menu-root::-webkit-scrollbar{width:4px}.custom-sidebar.custom-sidebar--contabilidad .contabilidad-menu-root::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:4px}.sidebar-navigation.sidebar-navigation--contabilidad,.sidebar-navigation.sidebar-navigation--contabilidad .nav-list{max-width:100%;overflow-x:hidden}.sidebar-navigation.sidebar-navigation--contabilidad .nav-item{min-width:0;max-width:100%;margin-bottom:3px}.sidebar-navigation.sidebar-navigation--contabilidad .contabilidad-menu-root>.nav-item>.nav-link,.sidebar-navigation.sidebar-navigation--contabilidad>.nav-list>.nav-item>.nav-link{color:#ffffffeb;border-radius:8px;max-width:100%;margin:0;padding:10px 12px;font-size:.875rem;font-weight:500;transition:background .2s,color .2s,box-shadow .2s}.sidebar-navigation.sidebar-navigation--contabilidad .nav-icon{color:#ffffffe0;font-size:15px}.sidebar-navigation.sidebar-navigation--contabilidad .nav-link:hover{color:#fff;background:#ffffff1f;text-decoration:none}.sidebar-navigation.sidebar-navigation--contabilidad .nav-link.active{color:#fff;background:#ffffff2e;box-shadow:inset 3px 0 #ffffffd9}.sidebar-navigation.sidebar-navigation--contabilidad .nav-link .flex-grow-1{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:10px;font-weight:500;overflow:hidden}.sidebar-navigation.sidebar-navigation--contabilidad .nav-link .fas.fa-angle-left{color:#ffffff8c;font-size:.75rem}.sidebar-navigation.sidebar-navigation--contabilidad .nav-treeview{box-sizing:border-box;background:#0000001f;border:1px solid #ffffff1f;border-top:none;border-radius:0 0 8px 8px;max-width:100%;margin:0 0 6px}.sidebar-navigation.sidebar-navigation--contabilidad .nav-treeview.expanded::-webkit-scrollbar-track{background:#0000000f}.sidebar-navigation.sidebar-navigation--contabilidad .nav-treeview.expanded::-webkit-scrollbar-thumb{background:#ffffff40}.sidebar-navigation.sidebar-navigation--contabilidad .nav-treeview .nav-link{color:#ffffffe0;background:0 0;padding:8px 12px 8px 18px;font-size:.8125rem;font-weight:400}.sidebar-navigation.sidebar-navigation--contabilidad .nav-treeview .nav-link:hover{color:#fff;background:#ffffff1a}.sidebar-navigation.sidebar-navigation--contabilidad .nav-treeview .nav-link .nav-icon{color:#ffffffbf;font-size:14px}.sidebar-navigation.sidebar-navigation--contabilidad.collapsed .nav-link{justify-content:center;max-width:100%;margin:0;padding:12px 10px}.sidebar-navigation.sidebar-navigation--contabilidad.collapsed .nav-icon{color:#ffffffe6}.sidebar-navigation.sidebar-navigation--contabilidad.collapsed .nav-link:hover:after{color:#3d5266;background:#fff;border:1px solid #7089a373;box-shadow:0 4px 14px #0000001f}.sidebar-navigation.sidebar-navigation--contabilidad .nav-link p{color:inherit;font-size:inherit;margin:0;font-weight:500}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{border:1px solid #0000;border-top-left-radius:.25rem;border-top-right-radius:.25rem;margin-bottom:-1px}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:#0000;border-color:#0000}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#ad1457;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.nav-pills .nav-link{border-radius:1rem}.nav-sidebar .nav-item>.nav-link{color:#c2c7d0}.nav-sidebar .nav-item>.nav-link.active{color:#fff;background-color:#ad1457}.nav-sidebar .nav-item>.nav-link:hover{color:#fff;background-color:#1e282c}.nav-sidebar .nav-treeview{padding-left:1rem;display:none}.menu-open>.nav-treeview{display:block}.nav-sidebar .nav-treeview>.nav-item>.nav-link{padding-left:2.5rem;font-size:.875rem}.selector-center{z-index:10;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:20px;width:100vw;min-height:calc(100vh - 80px);margin-top:0;padding:100px 40px 40px;display:flex;position:relative}.selector-card{z-index:100;background:#fff;border-radius:15px;width:100%;max-width:300px;transition:transform .3s;position:relative;overflow:hidden;box-shadow:0 4px 8px #0000001a}.selector-card:hover{transform:translateY(-5px)}.selector-card .general{padding:15px}.selector-card .general h1{margin-bottom:5px;font-size:24px}.selector-card .general p{color:#555;font-size:14px}.selector-card .more{background:var(--banner);color:#fff;cursor:pointer;border:none;border-radius:4px;margin-top:20px;padding:10px 20px;text-decoration:none;transition:background .3s;display:inline-block}.selector-card .more:hover{background:var(--banner-dark)}.btn-guardar{color:#fff;cursor:pointer;background-color:#ad1457;border:1px solid #ad1457;border-radius:6px;align-items:center;gap:6px;padding:8px 18px;font-size:14px;font-weight:600;transition:background-color .2s,border-color .2s;display:inline-flex}.btn-guardar:hover,.btn-guardar:focus{color:#fff;background-color:#7e0a3c;border-color:#7e0a3c;outline:none}.btn-guardar:disabled{opacity:.65;cursor:not-allowed}.modal{z-index:1050}.modal-backdrop{z-index:1040}.modal-content{opacity:1;background-color:#fff}.table-responsive{min-height:200px;max-height:calc(100vh - 160px);overflow-y:auto}.table-striped tbody tr:nth-of-type(odd){background-color:#f9f9f9}.table-striped tbody tr:nth-of-type(2n){background-color:#fff}.table-container{width:100%;max-width:100%;height:70vh;overflow:auto}.table-container table{table-layout:auto;width:100%}.informe-card{transition:transform .2s}.informe-card:hover{transform:translateY(-2px)}.card-header{z-index:10;position:sticky;top:0}.footer{text-align:center;color:#333;background-color:#f8f9fa;width:100%;padding:10px 0;font-size:14px;font-weight:700;position:fixed;bottom:20%;box-shadow:0 -2px 5px #0000001a}@media (max-width:1000px){.selector-center{gap:15px;padding:100px 20px 20px}.selector-card{width:calc(50% - 15px);max-width:280px}.large-card{width:90%}.large-card .content h1{font-size:24px}.large-card .content p{font-size:16px}}@media (max-width:768px){.custom-header{width:100%!important;left:0!important}.sidebar-toggle-btn{min-width:44px!important;height:44px!important;font-size:20px!important}.header-nav{display:flex}.header-nav .nav-link .nav-text{display:none}.header-nav .nav-link{background:#6c757d1a;border-radius:8px;justify-content:center;align-items:center;min-width:44px;height:44px;padding:10px;font-size:18px;transition:all .3s;display:flex}.header-nav .nav-link:hover{background:#6c757d33;transform:scale(1.05)}.header-content{gap:10px;padding:0 15px}.custom-sidebar{z-index:1001;transform:translate(-100%)}.custom-sidebar.mobile-open{transform:translate(0)}.custom-sidebar.mobile-open+.sidebar-overlay{opacity:1;display:block}.table-container{font-size:14px}.table-container table th,.table-container table td{padding:8px}.nav-link{padding:15px 20px}.nav-treeview .nav-link{padding:12px 20px 12px 45px}.main-footer,.iframe-container,.iframe-container.sidebar-collapsed{width:100%!important;left:0!important}.tabs-header{flex-wrap:wrap;min-height:auto}.tabs-controls{border-bottom:1px solid #ddd;border-right:none;width:100%;padding:10px 15px}.tabs-list{width:100%;padding:10px 15px}.welcome-features{grid-template-columns:1fr}.welcome-content h2{font-size:28px}}@media (max-width:600px){.selector-center{gap:15px;padding:90px 15px 15px}.large-card{width:100%}.large-card .content h1{font-size:20px}.large-card .content p{font-size:14px}.large-card .action{padding:10px 20px}}@media (max-width:500px){.selector-center{align-items:center;padding:80px 10px 10px}.selector-card{width:100%;max-width:320px}.selector-card .general h1{font-size:18px}.selector-card .general p{font-size:14px}.selector-card .more{padding:8px 16px}}@media (max-width:480px){.table-container{font-size:12px}.table-container table th,.table-container table td{padding:6px}}.dashboard-wrapper{background:#f4f4f4;min-height:100vh;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.main-footer{bottom:0;left:var(--sidebar-width);color:#6c757d;z-index:998;background:#fff;border-top:1px solid #ddd;padding:10px 20px;font-size:12px;transition:all .3s;position:fixed;right:0}.main-footer.sidebar-collapsed{left:var(--sidebar-collapsed-width)}.nav-item{width:100%;margin-bottom:2px}.nav-link{color:#495057;cursor:pointer;border-radius:6px;align-items:center;width:100%;padding:12px 15px;font-weight:500;text-decoration:none;transition:all .3s;position:relative;display:flex!important}.nav-link:hover{color:#343a40;background:#6c757d26;text-decoration:none;transform:translateY(-1px)}.nav-link.active{color:#fff;background:#fff3}.nav-icon{text-align:center;flex-shrink:0;min-width:20px;font-size:16px}.right{flex-shrink:0;margin-left:auto;font-size:12px;transition:transform .3s}.right.rotate-down{transform:rotate(-90deg)}.fas.fa-angle-left{transition:transform .3s}.fas.fa-angle-left.rotate-down{transform:rotate(-90deg)}.nav-link .flex-grow-1{text-align:left;flex-grow:1}.nav-treeview{opacity:0;background:#0000001a;max-height:0;margin:0;padding:0;list-style:none;transition:max-height .3s ease-in-out,opacity .3s;overflow:hidden}.nav-treeview.expanded{opacity:1;max-height:500px;overflow:hidden auto}.nav-treeview.collapsed{opacity:0;max-height:0}.nav-treeview.expanded::-webkit-scrollbar{width:6px}.nav-treeview.expanded::-webkit-scrollbar-track{background:#ffffff1a;border-radius:3px}.nav-treeview.expanded::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px}.nav-treeview.expanded::-webkit-scrollbar-thumb:hover{background:#ffffff80}.nav-treeview .nav-item{width:100%;margin-bottom:0}.nav-treeview .nav-link{background:#0000000d;align-items:center;width:100%;padding:10px 20px 10px 50px;font-size:14px;display:flex!important}.nav-treeview .nav-link .nav-icon{min-width:16px;margin-right:10px;font-size:14px}.nav-treeview .nav-link:hover{background:#ffffff26}.sidebar-navigation.collapsed .nav-link:hover:after{content:attr(title);color:#fff;white-space:nowrap;z-index:1000;pointer-events:none;opacity:0;background:#000c;border-radius:4px;padding:5px 10px;font-size:12px;animation:.3s forwards fadeIn;position:absolute;top:50%;left:70px;transform:translateY(-50%)}@keyframes fadeIn{to{opacity:1}}.iframe-container{top:var(--header-height);left:var(--sidebar-width);right:0;bottom:var(--footer-height);background:#f4f4f4;flex-direction:column;transition:all .3s;display:flex;position:fixed}.iframe-container.sidebar-collapsed{left:var(--sidebar-collapsed-width)}.tabs-header{background:#fff;border-bottom:1px solid #ddd;align-items:center;min-height:50px;display:flex;box-shadow:0 2px 4px #0000001a}.tabs-controls{border-right:1px solid #ddd;padding:0 15px}.control-btn{color:#fff;cursor:pointer;background:#dc3545;border:none;border-radius:4px;padding:8px 12px;font-size:12px;transition:all .3s}.control-btn:hover{background:#c82333}.dropdown{display:inline-block;position:relative}.dropdown-menu{z-index:1000;background:#fff;border:1px solid #ddd;border-radius:4px;min-width:160px;display:none;position:absolute;top:100%;left:0;box-shadow:0 2px 10px #0000001a}.dropdown:hover .dropdown-menu{display:block}.dropdown-item{text-align:left;cursor:pointer;color:#333;background:0 0;border:none;width:100%;padding:8px 15px;transition:background-color .3s;display:block}.dropdown-item:hover{background:#f8f9fa}.dropdown-item:focus{background:#e9ecef;outline:none}.tabs-list{flex:1;padding:0 10px;display:flex;overflow-x:auto}.tabs-list::-webkit-scrollbar{height:6px}.tabs-list::-webkit-scrollbar-track{background:#f1f1f1}.tabs-list::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.tab{cursor:pointer;white-space:nowrap;background:#f8f9fa;border:1px solid #ddd;border-bottom:none;border-radius:7px;align-items:center;gap:8px;min-width:120px;max-width:200px;margin-right:2px;padding:10px 15px;transition:all .3s;display:flex}.tab:hover{background:#e9ecef}.tab.active{background:var(--banner);color:#fff}.tab-title{text-overflow:ellipsis;flex:1;font-size:13px;font-weight:500;overflow:hidden}.tab-close{color:#6c757d;cursor:pointer;background:0 0;border:none;border-radius:2px;padding:2px;font-size:10px;transition:all .3s}.tab-close:hover{color:#fff;background:#dc3545}.iframe-content{flex:1;position:relative;overflow:hidden}.iframe-wrapper{width:100%;height:100%;display:none;position:absolute;top:0;left:0}.iframe-wrapper.active{display:block}.content-iframe{background:#fff;border:none;width:100%;height:100%}.loading-overlay{z-index:10;background:#fff;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.loading-spinner{text-align:center;color:var(--banner)}.loading-spinner i{margin-bottom:10px;font-size:48px}.loading-spinner p{margin:0;font-size:16px;font-weight:500}.welcome-screen{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);justify-content:center;align-items:center;height:100%;display:flex}.welcome-content{text-align:center;max-width:600px;padding:40px}.welcome-content h2{color:#2c3e50;margin-bottom:20px;font-size:36px;font-weight:300}.welcome-content>p{color:#7f8c8d;margin-bottom:40px;font-size:18px}.welcome-features{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:30px;margin-top:40px;display:grid}.feature{background:#fff;border-radius:12px;padding:30px 20px;transition:transform .3s;box-shadow:0 4px 15px #0000001a}.feature:hover{transform:translateY(-5px)}.feature i{color:#3498db;margin-bottom:15px;font-size:48px}.feature h4{color:#2c3e50;margin-bottom:10px;font-size:18px;font-weight:600}.feature p{color:#7f8c8d;margin:0;font-size:14px;line-height:1.5}.wave-path{transform-origin:50%;width:100%;animation:2s linear waveAnimation}@keyframes waveAnimation{0%{d:path("M 0,400 L 0,150 C 52.78461009962214,178.02954311233253 105.56922019924428,206.0590862246651 182,189 C 258.4307798007557,171.9409137753349 358.5077293026451,109.79319821367227 423,99 C 487.4922706973549,88.20680178632773 516.3998625901753,128.76812092064583 587,151 C 657.6001374098247,173.23187907935417 769.8928203366538,177.13431810374442 853,190 C 936.1071796633462,202.86568189625558 990.0288560632087,224.6946066643765 1044,212 C 1097.9711439367913,199.3053933356235 1151.9917554105118,152.0872552387496 1218,136 C 1284.0082445894882,119.91274476125041 1362.004122294744,134.9563723806252 1440,150 L 1440,400 L 0,400 Z")}25%{d:path("M 0,400 L 0,150 C 51.14187564410855,114.86911714187565 102.2837512882171,79.73823428375128 181,92 C 259.7162487117829,104.26176571624872 366.0068704912402,163.9161800068705 438,180 C 509.9931295087598,196.0838199931295 547.6887667468224,168.59704568876674 616,162 C 684.3112332531776,155.40295431123326 783.2380625214703,169.69563723806255 859,175 C 934.7619374785297,180.30436276193745 987.3589831672964,176.62040535898316 1040,162 C 1092.6410168327036,147.37959464101684 1145.3260048093439,121.8227413260048 1212,118 C 1278.6739951906561,114.1772586739952 1359.336997595328,132.0886293369976 1440,150 L 1440,400 L 0,400 Z")}50%{d:path("M 0,400 L 0,150 C 70.27825489522499,113.69907248368258 140.55650979044998,77.39814496736517 212,78 C 283.44349020955,78.60185503263483 356.052215733425,116.1064926142219 416,154 C 475.947784266575,191.8935073857781 523.2346272758502,230.17588457574718 588,222 C 652.7653727241498,213.82411542425282 735.0092751631742,159.18996908278945 803,131 C 870.9907248368258,102.81003091721057 924.7282720714531,101.06423909309515 1003,92 C 1081.2717279285469,82.93576090690485 1184.0776365510133,66.55307454482995 1261,75 C 1337.9223634489867,83.44692545517005 1388.9611817244934,116.72346272758503 1440,150 L 1440,400 L 0,400 Z")}75%{d:path("M 0,400 L 0,150 C 72.57437306767434,148.9268292682927 145.1487461353487,147.85365853658536 214,170 C 282.8512538646513,192.14634146341464 347.9793885262796,237.5121951219512 415,214 C 482.0206114737204,190.4878048780488 550.9336997595327,98.09756097560975 610,83 C 669.0663002404673,67.90243902439025 718.2858124355892,130.09756097560975 788,144 C 857.7141875644108,157.90243902439025 947.9230504981103,123.51219512195122 1019,118 C 1090.0769495018897,112.48780487804878 1142.0219855719686,135.85365853658536 1209,146 C 1275.9780144280314,156.14634146341464 1357.9890072140156,153.0731707317073 1440,150 L 1440,400 L 0,400 Z")}to{d:path("M 0,400 L 0,150 C 52.78461009962214,178.02954311233253 105.56922019924428,206.0590862246651 182,189 C 258.4307798007557,171.9409137753349 358.5077293026451,109.79319821367227 423,99 C 487.4922706973549,88.20680178632773 516.3998625901753,128.76812092064583 587,151 C 657.6001374098247,173.23187907935417 769.8928203366538,177.13431810374442 853,190 C 936.1071796633462,202.86568189625558 990.0288560632087,224.6946066643765 1044,212 C 1097.9711439367913,199.3053933356235 1151.9917554105118,152.0872552387496 1218,136 C 1284.0082445894882,119.91274476125041 1362.004122294744,134.9563723806252 1440,150 L 1440,400 L 0,400 Z")}}.floating-label-group{margin-bottom:1.5rem;position:relative}.floating-label-group input,.floating-label-group select,.floating-label-group textarea{background-color:#fff;height:55px;padding:15px}.floating-label-group input.is-invalid,.floating-label-group select.is-invalid,.floating-label-group textarea.is-invalid{border-color:#dc3545}.floating-label-group input.is-invalid:focus,.floating-label-group select.is-invalid:focus,.floating-label-group textarea.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.floating-label{color:#6c757d;pointer-events:none;z-index:2;white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:4px;max-width:calc(100% - 30px);padding:0 6px;font-size:1rem;transition:all .2s;position:absolute;top:50%;left:15px;overflow:hidden;transform:translateY(-50%)}.floating-label-group input:not(:-moz-placeholder)~.floating-label,.floating-label-group textarea:not(:-moz-placeholder)~.floating-label{color:#ad1457;z-index:3;background:#fff;border-radius:4px;max-width:calc(100% - 16px);padding:0 6px;font-size:.85rem;top:0;left:8px}.floating-label-group input:focus~.floating-label,.floating-label-group input:not(:placeholder-shown)~.floating-label,.floating-label-group textarea:focus~.floating-label,.floating-label-group textarea:not(:placeholder-shown)~.floating-label,.floating-label-group select:focus~.floating-label,.floating-label-group select:not(:invalid)~.floating-label,.floating-label-group select[value]:not([value=""])~.floating-label,.floating-label-group .floating-label.active{color:#ad1457;z-index:3;background:#fff;border-radius:4px;max-width:calc(100% - 16px);padding:0 6px;font-size:.85rem;top:0;left:8px}.floating-label-group input.is-invalid~.floating-label,.floating-label-group select.is-invalid~.floating-label,.floating-label-group textarea.is-invalid~.floating-label{color:#dc3545}.floating-label-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-top:18px}.floating-label-group input:disabled~.floating-label,.floating-label-group select:disabled~.floating-label,.floating-label-group textarea:disabled~.floating-label{color:#6c757d;background-color:#e9ecef}.floating-label-group .dropdown-arrow{top:50%;transform:translateY(-50%)}.floating-label-group .dropdown-arrow.rotate{transform:translateY(-50%)rotate(180deg)}.floating-label-group .btn-link[onClick*=handleClear]{top:50%;transform:translateY(-50%)}.dropdown-arrow:hover path{stroke:#0056b3}.dropdown-menu{opacity:0;border:1px solid #ced4da;border-radius:.375rem;transition:opacity .3s,transform .3s;transform:translateY(-10px);box-shadow:0 .5rem 1rem #00000026}.dropdown-menu.show{opacity:1;transform:translateY(0)}.dropdown-item{text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:.5rem 1rem;transition:background-color .15s ease-in-out}.dropdown-item:hover{background-color:#f8f9fa}.dropdown-item:focus{background-color:#e9ecef;outline:none}.invalid-feedback{color:#dc3545;margin-top:.25rem;font-size:.875rem}@media (max-width:767px){.custom-sidebar{width:var(--sidebar-width);z-index:1200;transition:transform .3s;position:fixed;transform:translate(-100%)}.custom-sidebar.mobile-open{transform:translate(0)}.custom-sidebar.mobile-open+.sidebar-overlay{opacity:1;display:block}.custom-header{width:100%!important;left:0!important}.sidebar-toggle-btn{min-width:44px!important;height:44px!important;font-size:20px!important}.iframe-container,.iframe-container.sidebar-collapsed,.main-footer{width:100%!important;left:0!important}.header-nav{display:flex}.header-nav .nav-link .nav-text{display:none}.header-nav .nav-link{background:#6c757d1a;border-radius:8px;justify-content:center;align-items:center;min-width:44px;height:44px;padding:10px;font-size:18px;transition:all .3s;display:flex}.header-nav .nav-link:hover{background:#6c757d33;transform:scale(1.05)}}tr.highlighted-row{color:#fff!important;background:linear-gradient(90deg,#2196f3,#2196f3,#e3f2fd)!important;font-weight:700!important}tr.highlighted-row td{color:#fff;background:0 0!important}.modo-prueba-banner{--stripe-size:100px;--color2:#fff;--duration:2s;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.modo-prueba-banner__inner{text-align:center;color:red;z-index:1;justify-content:center;align-items:center;width:100%;height:100%;font-family:Anton,sans-serif;font-size:3rem;display:flex;position:relative}.modo-prueba-banner:before{content:"";width:calc(100% + var(--stripe-size));background:repeating-linear-gradient(45deg,var(--color2)25%,var(--color2)50%,var(--banner)50%,var(--banner)75%);background-size:var(--stripe-size)var(--stripe-size);height:100%;animation:modoPruebaStripeTransform var(--duration)linear infinite;z-index:0;position:absolute;top:0;left:0}.modo-prueba-banner:after{content:"";z-index:2;pointer-events:none;background:radial-gradient(#1b273500 50%,#090a0f);width:100%;height:100%;position:absolute}@keyframes modoPruebaStripeTransform{0%{transform:translate(0)}to{transform:translate(calc(var(--stripe-size)*-1))}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}
