@charset "UTF-8";@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url("./media/fa-solid-900-JOSOI6LT.woff2") format("woff2")}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url("./media/fa-regular-400-ZKVX43PL.woff2") format("woff2")}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url("./media/fa-brands-400-NI3JDYPU.woff2") format("woff2")}.fa{font-family:var(--fa-style-family, "Font Awesome 6 Free");font-weight:var(--fa-style, 900)}.fa,.fa-classic,.fa-sharp,.fas,.fa-solid,.far,.fa-regular,.fab,.fa-brands{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fas,.fa-classic,.fa-solid,.far,.fa-regular{font-family:"Font Awesome 6 Free"}.fab,.fa-brands{font-family:"Font Awesome 6 Brands"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin, 2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em) * -1);position:absolute;text-align:center;width:var(--fa-li-width, 2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color, #eee);border-radius:var(--fa-border-radius, .1em);border-style:var(--fa-border-style, solid);border-width:var(--fa-border-width, .08em);padding:var(--fa-border-padding, .2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin, .3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin, .3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, ease-in-out);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, cubic-bezier(.28, .84, .42, 1));animation-timing-function:var(--fa-animation-timing, cubic-bezier(.28, .84, .42, 1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1));animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1));animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, ease-in-out);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, linear);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 2s);animation-duration:var(--fa-animation-duration, 2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, linear);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin-reverse{--fa-animation-direction: reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, steps(8));animation-timing-function:var(--fa-animation-timing, steps(8))}@media(prefers-reduced-motion:reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale, 1.25));transform:scale(var(--fa-beat-scale, 1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale, 1.25));transform:scale(var(--fa-beat-scale, 1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1,1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x, 1.1),var(--fa-bounce-start-scale-y, .9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x, 1.1),var(--fa-bounce-start-scale-y, .9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x, .9),var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em));transform:scale(var(--fa-bounce-jump-scale-x, .9),var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x, 1.05),var(--fa-bounce-land-scale-y, .95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x, 1.05),var(--fa-bounce-land-scale-y, .95)) translateY(0)}57%{-webkit-transform:scale(1,1) translateY(var(--fa-bounce-rebound, -.125em));transform:scale(1) translateY(var(--fa-bounce-rebound, -.125em))}64%{-webkit-transform:scale(1,1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1,1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1,1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x, 1.1),var(--fa-bounce-start-scale-y, .9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x, 1.1),var(--fa-bounce-start-scale-y, .9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x, .9),var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em));transform:scale(var(--fa-bounce-jump-scale-x, .9),var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x, 1.05),var(--fa-bounce-land-scale-y, .95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x, 1.05),var(--fa-bounce-land-scale-y, .95)) translateY(0)}57%{-webkit-transform:scale(1,1) translateY(var(--fa-bounce-rebound, -.125em));transform:scale(1) translateY(var(--fa-bounce-rebound, -.125em))}64%{-webkit-transform:scale(1,1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1,1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity, .4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity, .4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity, .4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale, 1.125));transform:scale(var(--fa-beat-fade-scale, 1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity, .4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale, 1.125));transform:scale(var(--fa-beat-fade-scale, 1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -180deg));transform:rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -180deg));transform:rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1,-1);transform:scale(-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle, none));transform:rotate(var(--fa-rotate-angle, none))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index, auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse, #fff)}.fa-trash-can:before{content:"\f2ed"}.fa-trash-alt:before{content:"\f2ed"}.fa-user-xmark:before{content:"\f235"}.fa-user-times:before{content:"\f235"}.fa-calendar-days:before{content:"\f073"}.fa-calendar-alt:before{content:"\f073"}.fa-circle-minus:before{content:"\f056"}.fa-minus-circle:before{content:"\f056"}.fa-right-from-bracket:before{content:"\f2f5"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-magnifying-glass-location:before{content:"\f689"}.fa-search-location:before{content:"\f689"}.fa-person:before{content:"\f183"}.fa-male:before{content:"\f183"}.fa-address-book:before{content:"\f2b9"}.fa-contact-book:before{content:"\f2b9"}.fa-pencil:before{content:"\f303"}.fa-pencil-alt:before{content:"\f303"}.fa-comments:before{content:"\f086"}.fa-clipboard-list:before{content:"\f46d"}.fa-truck-ramp-box:before{content:"\f4de"}.fa-truck-loading:before{content:"\f4de"}.fa-user-check:before{content:"\f4fc"}.fa-box-archive:before{content:"\f187"}.fa-archive:before{content:"\f187"}.fa-circle-notch:before{content:"\f1ce"}.fa-motorcycle:before{content:"\f21c"}.fa-scissors:before{content:"\f0c4"}.fa-cut:before{content:"\f0c4"}.fa-table:before{content:"\f0ce"}.fa-reply:before{content:"\f3e5"}.fa-mail-reply:before{content:"\f3e5"}.fa-compass:before{content:"\f14e"}.fa-bars:before{content:"\f0c9"}.fa-navicon:before{content:"\f0c9"}.fa-heart-crack:before{content:"\f7a9"}.fa-heart-broken:before{content:"\f7a9"}.fa-circle-exclamation:before{content:"\f06a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-sitemap:before{content:"\f0e8"}.fa-list:before{content:"\f03a"}.fa-list-squares:before{content:"\f03a"}.fa-cart-plus:before{content:"\f217"}.fa-lock:before{content:"\f023"}.fa-sack-dollar:before{content:"\f81d"}.fa-pen-to-square:before{content:"\f044"}.fa-edit:before{content:"\f044"}.fa-share-nodes:before{content:"\f1e0"}.fa-share-alt:before{content:"\f1e0"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-2:before{content:"\f252"}.fa-bag-shopping:before{content:"\f290"}.fa-shopping-bag:before{content:"\f290"}.fa-users:before{content:"\f0c0"}.fa-eye-slash:before{content:"\f070"}.fa-plug:before{content:"\f1e6"}.fa-chevron-up:before{content:"\f077"}.fa-angle-right:before{content:"\f105"}.fa-user:before{content:"\f007"}.fa-key:before{content:"\f084"}.fa-bullhorn:before{content:"\f0a1"}.fa-globe:before{content:"\f0ac"}.fa-money-bill-wave:before{content:"\f53a"}.fa-ban:before{content:"\f05e"}.fa-cancel:before{content:"\f05e"}.fa-star:before{content:"\f005"}.fa-box:before{content:"\f466"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-right-to-bracket:before{content:"\f2f6"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-folder-open:before{content:"\f07c"}.fa-unlock:before{content:"\f09c"}.fa-file-arrow-up:before{content:"\f574"}.fa-file-upload:before{content:"\f574"}.fa-wifi:before{content:"\f1eb"}.fa-wifi-3:before{content:"\f1eb"}.fa-wifi-strong:before{content:"\f1eb"}.fa-user-pen:before{content:"\f4ff"}.fa-user-edit:before{content:"\f4ff"}.fa-gift:before{content:"\f06b"}.fa-chart-bar:before{content:"\f080"}.fa-bar-chart:before{content:"\f080"}.fa-image:before{content:"\f03e"}.fa-rotate-left:before{content:"\f2ea"}.fa-rotate-back:before{content:"\f2ea"}.fa-rotate-backward:before{content:"\f2ea"}.fa-undo-alt:before{content:"\f2ea"}.fa-handshake:before{content:"\f2b5"}.fa-dolly:before{content:"\f472"}.fa-dolly-box:before{content:"\f472"}.fa-angles-right:before{content:"\f101"}.fa-angle-double-right:before{content:"\f101"}.fa-circle-play:before{content:"\f144"}.fa-play-circle:before{content:"\f144"}.fa-circle-check:before{content:"\f058"}.fa-check-circle:before{content:"\f058"}.fa-circle-stop:before{content:"\f28d"}.fa-stop-circle:before{content:"\f28d"}.fa-box-open:before{content:"\f49e"}.fa-pause:before{content:"\f04c"}.fa-cloud-arrow-up:before{content:"\f0ee"}.fa-cloud-upload:before{content:"\f0ee"}.fa-cloud-upload-alt:before{content:"\f0ee"}.fa-palette:before{content:"\f53f"}.fa-file-word:before{content:"\f1c2"}.fa-cloud-arrow-down:before{content:"\f0ed"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-download-alt:before{content:"\f0ed"}.fa-arrows-rotate:before{content:"\f021"}.fa-refresh:before{content:"\f021"}.fa-sync:before{content:"\f021"}.fa-shield-halved:before{content:"\f3ed"}.fa-shield-alt:before{content:"\f3ed"}.fa-filter:before{content:"\f0b0"}.fa-money-check:before{content:"\f53c"}.fa-road:before{content:"\f018"}.fa-file-excel:before{content:"\f1c3"}.fa-object-group:before{content:"\f247"}.fa-chart-line:before{content:"\f201"}.fa-line-chart:before{content:"\f201"}.fa-arrow-right:before{content:"\f061"}.fa-cash-register:before{content:"\f788"}.fa-heart:before{content:"\f004"}.fa-mobile-screen-button:before{content:"\f3cd"}.fa-mobile-alt:before{content:"\f3cd"}.fa-wallet:before{content:"\f555"}.fa-clipboard-check:before{content:"\f46c"}.fa-code-branch:before{content:"\f126"}.fa-tags:before{content:"\f02c"}.fa-eye:before{content:"\f06e"}.fa-pen:before{content:"\f304"}.fa-shop:before{content:"\f54f"}.fa-store-alt:before{content:"\f54f"}.fa-floppy-disk:before{content:"\f0c7"}.fa-save:before{content:"\f0c7"}.fa-comment-dots:before{content:"\f4ad"}.fa-commenting:before{content:"\f4ad"}.fa-hand-holding-dollar:before{content:"\f4c0"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-arrow-rotate-right:before{content:"\f01e"}.fa-arrow-right-rotate:before{content:"\f01e"}.fa-arrow-rotate-forward:before{content:"\f01e"}.fa-redo:before{content:"\f01e"}.fa-phone:before{content:"\f095"}.fa-trash:before{content:"\f1f8"}.fa-shirt:before{content:"\f553"}.fa-t-shirt:before{content:"\f553"}.fa-tshirt:before{content:"\f553"}.fa-arrow-left:before{content:"\f060"}.fa-ruler:before{content:"\f545"}.fa-align-left:before{content:"\f036"}.fa-up-right-from-square:before{content:"\f35d"}.fa-external-link-alt:before{content:"\f35d"}.fa-file-pdf:before{content:"\f1c1"}.fa-person-dress:before{content:"\f182"}.fa-female:before{content:"\f182"}.fa-table-cells-large:before{content:"\f009"}.fa-th-large:before{content:"\f009"}.fa-child:before{content:"\f1ae"}.fa-tag:before{content:"\f02b"}.fa-envelope:before{content:"\f0e0"}.fa-circle-info:before{content:"\f05a"}.fa-info-circle:before{content:"\f05a"}.fa-camera:before{content:"\f030"}.fa-camera-alt:before{content:"\f030"}.fa-calendar-check:before{content:"\f274"}.fa-truck:before{content:"\f0d1"}.fa-check-double:before{content:"\f560"}.fa-arrow-rotate-left:before{content:"\f0e2"}.fa-arrow-left-rotate:before{content:"\f0e2"}.fa-arrow-rotate-back:before{content:"\f0e2"}.fa-arrow-rotate-backward:before{content:"\f0e2"}.fa-undo:before{content:"\f0e2"}.fa-rectangle-list:before{content:"\f022"}.fa-list-alt:before{content:"\f022"}.fa-minus:before{content:"\f068"}.fa-subtract:before{content:"\f068"}.fa-gear:before{content:"\f013"}.fa-cog:before{content:"\f013"}.fa-cart-shopping:before{content:"\f07a"}.fa-shopping-cart:before{content:"\f07a"}.fa-clock:before{content:"\f017"}.fa-clock-four:before{content:"\f017"}.fa-piggy-bank:before{content:"\f4d3"}.fa-sliders:before{content:"\f1de"}.fa-sliders-h:before{content:"\f1de"}.fa-ticket:before{content:"\f145"}.fa-images:before{content:"\f302"}.fa-calculator:before{content:"\f1ec"}.fa-download:before{content:"\f019"}.fa-id-card:before{content:"\f2c2"}.fa-drivers-license:before{content:"\f2c2"}.fa-house:before{content:"\f015"}.fa-home:before{content:"\f015"}.fa-home-alt:before{content:"\f015"}.fa-home-lg-alt:before{content:"\f015"}.fa-rotate-right:before{content:"\f2f9"}.fa-redo-alt:before{content:"\f2f9"}.fa-rotate-forward:before{content:"\f2f9"}.fa-upload:before{content:"\f093"}.fa-bolt:before{content:"\f0e7"}.fa-zap:before{content:"\f0e7"}.fa-vault:before{content:"\e2c5"}.fa-sun:before{content:"\f185"}.fa-credit-card:before{content:"\f09d"}.fa-credit-card-alt:before{content:"\f09d"}.fa-bell:before{content:"\f0f3"}.fa-location-dot:before{content:"\f3c5"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-arrow-down:before{content:"\f063"}.fa-inbox:before{content:"\f01c"}.fa-envelope-open-text:before{content:"\f658"}.fa-boxes-stacked:before{content:"\f468"}.fa-boxes:before{content:"\f468"}.fa-boxes-alt:before{content:"\f468"}.fa-link:before{content:"\f0c1"}.fa-chain:before{content:"\f0c1"}.fa-play:before{content:"\f04b"}.fa-magnifying-glass:before{content:"\f002"}.fa-search:before{content:"\f002"}.fa-receipt:before{content:"\f543"}.fa-chevron-down:before{content:"\f078"}.fa-down-long:before{content:"\f309"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-arrow-up:before{content:"\f062"}.fa-circle-user:before{content:"\f2bd"}.fa-user-circle:before{content:"\f2bd"}.fa-user-shield:before{content:"\f505"}.fa-truck-fast:before{content:"\f48b"}.fa-shipping-fast:before{content:"\f48b"}.fa-plus:before{content:"+"}.fa-add:before{content:"+"}.fa-xmark:before{content:"\f00d"}.fa-close:before{content:"\f00d"}.fa-multiply:before{content:"\f00d"}.fa-remove:before{content:"\f00d"}.fa-times:before{content:"\f00d"}.fa-ruler-combined:before{content:"\f546"}.fa-store:before{content:"\f54e"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-rotate:before{content:"\f2f1"}.fa-sync-alt:before{content:"\f2f1"}.fa-spinner:before{content:"\f110"}.fa-warehouse:before{content:"\f494"}.fa-angles-left:before{content:"\f100"}.fa-angle-double-left:before{content:"\f100"}.fa-qrcode:before{content:"\f029"}.fa-clock-rotate-left:before{content:"\f1da"}.fa-history:before{content:"\f1da"}.fa-chart-column:before{content:"\e0e3"}.fa-calendar:before{content:"\f133"}.fa-shoe-prints:before{content:"\f54b"}.fa-circle-plus:before{content:"\f055"}.fa-plus-circle:before{content:"\f055"}.fa-arrow-trend-down:before{content:"\e097"}.fa-scale-balanced:before{content:"\f24e"}.fa-balance-scale:before{content:"\f24e"}.fa-check:before{content:"\f00c"}.fa-angle-left:before{content:"\f104"}.fa-user-tag:before{content:"\f507"}.fa-triangle-exclamation:before{content:"\f071"}.fa-exclamation-triangle:before{content:"\f071"}.fa-warning:before{content:"\f071"}.fa-right-left:before{content:"\f362"}.fa-exchange-alt:before{content:"\f362"}.fa-paper-plane:before{content:"\f1d8"}.fa-circle-xmark:before{content:"\f057"}.fa-times-circle:before{content:"\f057"}.fa-xmark-circle:before{content:"\f057"}.fa-user-clock:before{content:"\f4fd"}.fa-file-invoice:before{content:"\f570"}.fa-note-sticky:before{content:"\f249"}.fa-sticky-note:before{content:"\f249"}.fa-print:before{content:"\f02f"}.fa-dollar-sign:before{content:"$"}.fa-dollar:before{content:"$"}.fa-usd:before{content:"$"}.fa-building-columns:before{content:"\f19c"}.fa-bank:before{content:"\f19c"}.fa-institution:before{content:"\f19c"}.fa-museum:before{content:"\f19c"}.fa-university:before{content:"\f19c"}.fa-barcode:before{content:"\f02a"}.sr-only,.fa-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sr-only-focusable:not(:focus),.fa-sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:root,:host{--fa-style-family-brands: "Font Awesome 6 Brands";--fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"}.fab,.fa-brands{font-weight:400}.fa-tiktok:before{content:"\e07b"}.fa-instagram:before{content:"\f16d"}.fa-facebook:before{content:"\f09a"}.fa-whatsapp:before{content:"\f232"}.fa-youtube:before{content:"\f167"}.fa-twitter:before{content:"\f099"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f2c6"}:root,:host{--fa-style-family-classic: "Font Awesome 6 Free";--fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free"}.far,.fa-regular{font-weight:400}:root,:host{--fa-style-family-classic: "Font Awesome 6 Free";--fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free"}.fas,.fa-solid{font-weight:900}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/fonts/nunito-sans-latin-wght-normal.woff2) format("woff2-variations"),url(/fonts/nunito-sans-latin-wght-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/playfair-display-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{font-size:16px}@media(max-width:1440px){html{font-size:15px}}@media(max-width:1200px){html{font-size:14px}}@media(max-width:480px){html{font-size:15px}}html:has(shop-layout){scroll-padding-top:120px}@media(min-width:768px){html:has(shop-layout){scroll-padding-top:72px}}@media(min-width:1024px){html:has(shop-layout){scroll-padding-top:124px}}html:has(.cart__bar){scroll-padding-bottom:140px}@media(min-width:768px){html:has(.cart__bar){scroll-padding-bottom:88px}}@media(min-width:1024px){html:has(.cart__bar){scroll-padding-bottom:0}}html:has(shop-checkout){scroll-padding-top:72px;scroll-padding-bottom:88px}@media(min-width:1024px){html:has(shop-checkout){scroll-padding-bottom:0}}.action-buttons{display:flex;gap:10px;justify-content:center}.btn-action{width:36px;height:36px;border-radius:10px;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;font-size:1rem;box-shadow:0 2px 4px #0000000d}.btn-action i{transition:transform .2s}.btn-action:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}.btn-action:hover i{transform:scale(1.1)}.btn-action.adjust{background-color:#e0f2fe;color:#0369a1}.btn-action.adjust:hover{background-color:#0369a1;color:#fff}.btn-action.edit{background-color:#fef3c7;color:#b45309}.btn-action.edit:hover{background-color:#b45309;color:#fff}.btn-action.delete{background-color:#fee2e2;color:#b91c1c}.btn-action.delete:hover{background-color:#b91c1c;color:#fff}.btn-action.password{background-color:#f3e8ff;color:#7e22ce}.btn-action.password:hover{background-color:#7e22ce;color:#fff}.pos-modal-overlay{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#00000080}.pos-modal{position:relative;background:#fff;border-radius:16px;width:90%;max-width:480px;box-shadow:0 20px 60px #0000004d;overflow:hidden}.pos-modal-header{padding:18px 24px;background:#2c3e50;color:#fff}.pos-modal-header h3{margin:0;font-size:1.1rem;font-weight:700}.pos-modal-header h3 i{margin-right:8px}.pos-modal-header.warning{background:#e74c3c}.pos-modal-body{padding:20px 24px}.pos-modal-body p{color:#475569;font-size:.9rem;line-height:1.5;margin:0 0 12px}.pos-modal-actions{display:flex;gap:10px;padding:16px 24px;border-top:1px solid #e0e0e0;justify-content:flex-end}.pos-modal-actions button{padding:10px 20px;border:none;border-radius:8px;font-weight:700;font-size:.85rem;cursor:pointer;transition:.2s;box-sizing:border-box}.pos-modal-actions .btn-cancel{background:#f1f5f9;color:#64748b}.pos-modal-actions .btn-cancel:hover{background:#e2e8f0}.pos-modal-actions .btn-confirm{background:#27ae60;color:#fff}.pos-modal-actions .btn-confirm:hover{background:#1f8a4c}.pos-modal-actions .btn-confirm i{margin-right:6px}.invoice-modal{max-width:420px}.invoice-modal .invoice-question{font-size:1rem;font-weight:600;color:#2c3e50;margin:0 0 16px}.invoice-modal .registered-email{padding:12px 16px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;color:#166534;font-weight:600;font-size:.95rem}.invoice-modal .registered-email i{margin-right:8px;color:#27ae60}.invoice-modal .invoice-email-field label{display:block;font-size:.8rem;font-weight:700;color:#64748b;margin-bottom:6px}.invoice-modal .invoice-email-field input{width:100%;padding:12px;border:2px solid #e0e0e0;border-radius:10px;font-size:.95rem;box-sizing:border-box;transition:border-color .2s}.invoice-modal .invoice-email-field input:focus{outline:none;border-color:#3498db}.invoice-modal .invoice-email-field input.has-value{border-color:#27ae60}select:not(:disabled),label.toggle-switch,.toggle-slider{cursor:pointer}select:disabled{cursor:not-allowed}.admin-content input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not(.warehouse-selector *):not(app-pos *),.admin-content select:not([multiple]):not(.warehouse-selector *):not(app-pos *),.admin-content textarea:not(app-pos *),.admin-layout input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not(.warehouse-selector *):not(app-pos *),.admin-layout select:not([multiple]):not(.warehouse-selector *):not(app-pos *),.admin-layout textarea:not(app-pos *),app-admin-layout input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not(.warehouse-selector *):not(app-pos *),app-admin-layout select:not([multiple]):not(.warehouse-selector *):not(app-pos *),app-admin-layout textarea:not(app-pos *){font-family:inherit;font-size:.875rem!important;font-weight:600!important;line-height:1.2;color:#0f172a;background-color:#fff;border:2px solid #E2E8F0!important;border-radius:8px!important;min-height:44px!important;box-sizing:border-box!important;transition:border-color .2s,box-shadow .2s}.admin-content input:focus:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not(.warehouse-selector *):not(app-pos *),.admin-content select:focus:not([multiple]):not(.warehouse-selector *):not(app-pos *),.admin-content textarea:focus:not(app-pos *),.admin-layout input:focus:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not(.warehouse-selector *):not(app-pos *),.admin-layout select:focus:not([multiple]):not(.warehouse-selector *):not(app-pos *),.admin-layout textarea:focus:not(app-pos *),app-admin-layout input:focus:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not(.warehouse-selector *):not(app-pos *),app-admin-layout select:focus:not([multiple]):not(.warehouse-selector *):not(app-pos *),app-admin-layout textarea:focus:not(app-pos *){outline:none;border-color:#2563eb!important;box-shadow:0 0 0 3px #2563eb1f}.admin-content input:disabled:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not(.warehouse-selector *):not(app-pos *),.admin-content select:disabled:not([multiple]):not(.warehouse-selector *):not(app-pos *),.admin-content textarea:disabled:not(app-pos *),.admin-layout input:disabled:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not(.warehouse-selector *):not(app-pos *),.admin-layout select:disabled:not([multiple]):not(.warehouse-selector *):not(app-pos *),.admin-layout textarea:disabled:not(app-pos *),app-admin-layout input:disabled:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not(.warehouse-selector *):not(app-pos *),app-admin-layout select:disabled:not([multiple]):not(.warehouse-selector *):not(app-pos *),app-admin-layout textarea:disabled:not(app-pos *){background-color:#f1f5f9;color:#64748b;cursor:not-allowed}.admin-content input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not(.warehouse-selector *):not(app-pos *),.admin-content select:not([multiple]):not(.warehouse-selector *):not(app-pos *),.admin-layout input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not(.warehouse-selector *):not(app-pos *),.admin-layout select:not([multiple]):not(.warehouse-selector *):not(app-pos *),app-admin-layout input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not(.warehouse-selector *):not(app-pos *),app-admin-layout select:not([multiple]):not(.warehouse-selector *):not(app-pos *){height:44px!important;padding-top:0!important;padding-bottom:0!important}.admin-content select:not([multiple]):not(.warehouse-selector *):not(app-pos *),.admin-layout select:not([multiple]):not(.warehouse-selector *):not(app-pos *),app-admin-layout select:not([multiple]):not(.warehouse-selector *):not(app-pos *){appearance:none!important;-webkit-appearance:none!important;cursor:pointer;padding-right:38px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2364748B' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 13px center!important;background-size:12px!important}.admin-content select:disabled,.admin-layout select:disabled,app-admin-layout select:disabled{cursor:not-allowed}.admin-content select.select-sucursal:not(.warehouse-selector *):not(app-pos *),.admin-layout select.select-sucursal:not(.warehouse-selector *):not(app-pos *),app-admin-layout select.select-sucursal:not(.warehouse-selector *):not(app-pos *){padding-left:40px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%232563EB' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 9l1.5-5h15L21 9'/%3E%3Cpath d='M4 9v11h16V9'/%3E%3Cpath d='M9 20v-6h6v6'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2364748B' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")!important;background-repeat:no-repeat,no-repeat!important;background-position:left 13px center,right 13px center!important;background-size:16px,12px!important}.admin-content textarea,.admin-layout textarea,app-admin-layout textarea{min-height:88px;padding:10px 14px}app-pos input,app-pos select,app-pos textarea{height:auto!important;min-height:auto!important}i.info-tip{width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;background:none!important;box-shadow:none!important;border:none!important;padding:0!important;display:inline-block!important;color:#2563eb;font-size:.85rem!important;line-height:1;vertical-align:middle;margin-left:4px;cursor:pointer}.info-tip:hover,[data-tip]:not([data-tip=""]):hover{z-index:4001}.info-tip,[data-tip]:not([data-tip=""]){position:relative}.info-tip:after,[data-tip]:not([data-tip=""]):after{content:attr(data-tip);position:absolute;top:calc(100% + 10px);left:0;z-index:4000;width:260px;padding:10px 14px;background:#1e3a5f;color:#fff;border-radius:8px;box-shadow:0 8px 24px #0f172a4d;font-family:Nunito Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.8125rem;font-weight:600;font-style:normal;line-height:1.5;letter-spacing:normal;text-transform:none;text-align:left;white-space:normal;word-break:break-word;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease}.info-tip:hover:after,.info-tip:focus:after,[data-tip]:not([data-tip=""]):hover:after,[data-tip]:not([data-tip=""]):focus:after{opacity:1;visibility:visible}.info-tip.tip-left:after,[data-tip]:not([data-tip=""]).tip-left:after{left:auto;right:0}[class*=bg-] .info-tip,.pb-info .info-tip{color:#fffffff2}@media(max-width:768px){.info-tip:after{width:200px;font-size:.75rem}}.pagination-bar,.pagination-container,.pagination-controls,.pagination,.detail-pagination,.history-pagination{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:16px 20px}.btn-page,.pagination-bar>button,.pagination-container>button,.pagination-controls>button,.pagination>button,.detail-pagination>button,.history-pagination>button{display:inline-flex!important;align-items:center;justify-content:center;gap:6px;height:38px!important;min-width:38px;padding:0 16px!important;box-sizing:border-box;background:#fff!important;color:#334155!important;border:1px solid #E2E8F0!important;border-radius:8px!important;font-family:inherit;font-size:.875rem!important;font-weight:600!important;line-height:1;cursor:pointer;transition:border-color .2s,background .2s,color .2s}.btn-page:hover:not(:disabled),.pagination-bar>button:hover:not(:disabled),.pagination-container>button:hover:not(:disabled),.pagination-controls>button:hover:not(:disabled),.pagination>button:hover:not(:disabled),.detail-pagination>button:hover:not(:disabled),.history-pagination>button:hover:not(:disabled){border-color:#2563eb!important;color:#2563eb!important;background:#eff6ff!important}.btn-page:disabled,.pagination-bar>button:disabled,.pagination-container>button:disabled,.pagination-controls>button:disabled,.pagination>button:disabled,.detail-pagination>button:disabled,.history-pagination>button:disabled,[disabled].btn-page,.pagination-bar>button[disabled],.pagination-container>button[disabled],.pagination-controls>button[disabled],.pagination>button[disabled],.detail-pagination>button[disabled],.history-pagination>button[disabled]{opacity:.45;cursor:not-allowed;background:#f8fafc!important;color:#64748b!important}.pagination-bar>span,.pagination-container>span,.pagination-controls>span,.pagination>span,.detail-pagination>span,.history-pagination>span{font-size:.8125rem!important;font-weight:600!important;color:#64748b!important}.page-info,.pagination-info,.page-indicator{font-size:.8125rem!important;font-weight:600!important;color:#64748b!important}@media(max-width:768px){.pagination-bar,.pagination-container,.pagination-controls,.pagination{justify-content:center;padding:14px 12px}.btn-page,.pagination>button{min-height:44px;height:44px!important}}.stat:not(app-pos *),.stat-card:not(app-pos *),.total-card:not(app-pos *),.summary-cards>.card:not(app-pos *){border-radius:12px!important;box-shadow:0 4px 20px #0f172a0f!important;padding:20px!important;box-sizing:border-box}.badge:not(app-pos *),.status-badge:not(app-pos *),.type-badge:not(app-pos *),.state-badge:not(app-pos *),.delivery-status:not(app-pos *){display:inline-flex!important;align-items:center;gap:5px;padding:4px 10px!important;border-radius:999px!important;font-size:.75rem!important;font-weight:700!important;line-height:1.4;letter-spacing:normal;text-transform:none;white-space:nowrap}tbody button.icon-btn:not(app-pos *):not(:has(*:not(i):not(svg))),tbody button.btn-icon:not(app-pos *):not(:has(*:not(i):not(svg))),tbody button.btn-icon-sm:not(app-pos *):not(:has(*:not(i):not(svg))),tbody button.btn-edit-mini:not(app-pos *):not(:has(*:not(i):not(svg))),tbody button.btn-action:not(:has(span)):not(app-pos *):not(:has(*:not(i):not(svg))),.action-buttons button.btn-action:not(app-pos *):not(:has(*:not(i):not(svg))){min-width:34px;height:34px!important;padding:0 8px!important;border-radius:8px!important;display:inline-flex!important;align-items:center;justify-content:center;font-size:.8125rem!important}.close-x,.btn-close-x,.btn-close-modal,.close-btn,.btn-close{width:36px!important;height:36px!important;min-width:36px;min-height:36px!important;padding:0!important;display:inline-flex!important;align-items:center;justify-content:center;border:none!important;background:transparent!important;border-radius:8px!important;color:#64748b!important;font-size:1.5rem!important;font-weight:400!important;line-height:1;cursor:pointer;transition:color .2s ease,transform .2s ease}.close-x:has(i),.close-x:has(svg),.btn-close-x:has(i),.btn-close-x:has(svg),.btn-close-modal:has(i),.btn-close-modal:has(svg),.close-btn:has(i),.close-btn:has(svg),.btn-close:has(i),.btn-close:has(svg){font-size:1.0625rem!important}.close-x:hover:not(:disabled),.btn-close-x:hover:not(:disabled),.btn-close-modal:hover:not(:disabled),.close-btn:hover:not(:disabled),.btn-close:hover:not(:disabled){color:#b91c1c!important;transform:rotate(90deg)}.close-x:focus-visible,.btn-close-x:focus-visible,.btn-close-modal:focus-visible,.close-btn:focus-visible,.btn-close:focus-visible{outline:2px solid #2563EB;outline-offset:2px}.close-x:disabled,.btn-close-x:disabled,.btn-close-modal:disabled,.close-btn:disabled,.btn-close:disabled{opacity:.5;cursor:not-allowed}td:last-child [data-tip]:not([data-tip=""]):after,.action-buttons-cell [data-tip]:not([data-tip=""]):after,.action-buttons [data-tip]:not([data-tip=""]):after,.card-actions [data-tip]:not([data-tip=""]):after{left:auto;right:0}.page-container .pagination-bar:not(app-pos *),.page-container .pagination-container:not(app-pos *),.page-container .pagination-controls:not(app-pos *),.page-container .detail-pagination:not(app-pos *),.page-container .history-pagination:not(app-pos *),.page-container .pagination:not(app-pos *){display:flex!important;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:14px 4px 4px!important;margin-top:8px}.page-container .pagination-info:not(app-pos *),.page-container .page-indicator:not(app-pos *){font-size:.8125rem;color:#475569;margin:0}.page-container .pagination-actions:not(app-pos *){display:flex!important;align-items:center;gap:8px;margin-left:auto}.page-container .pagination-bar>button:not(app-pos *),.page-container .pagination-container>button:not(app-pos *),.page-container .pagination-controls>button:not(app-pos *),.page-container .detail-pagination>button:not(app-pos *),.page-container .history-pagination>button:not(app-pos *),.page-container .pagination>button:not(app-pos *){margin-left:8px}.page-container .pagination-bar>*:not(button):not(app-pos *),.page-container .pagination-container>*:not(button):not(app-pos *),.page-container .pagination-controls>*:not(button):not(app-pos *),.page-container .detail-pagination>*:not(button):not(app-pos *),.page-container .history-pagination>*:not(button):not(app-pos *),.page-container .pagination>*:not(button):not(app-pos *){order:-1;margin-right:auto}@media(max-width:720px){.page-container .pagination-bar,.page-container .pagination-container,.page-container .pagination-controls,.page-container .detail-pagination,.page-container .history-pagination,.page-container .pagination{justify-content:center}.page-container .pagination-bar .pagination-actions,.page-container .pagination-bar>button:first-of-type,.page-container .pagination-container .pagination-actions,.page-container .pagination-container>button:first-of-type,.page-container .pagination-controls .pagination-actions,.page-container .pagination-controls>button:first-of-type,.page-container .detail-pagination .pagination-actions,.page-container .detail-pagination>button:first-of-type,.page-container .history-pagination .pagination-actions,.page-container .history-pagination>button:first-of-type,.page-container .pagination .pagination-actions,.page-container .pagination>button:first-of-type{margin-left:0}}.page-container .header-actions:not(app-pos *){display:flex!important;align-items:center;flex-wrap:wrap;gap:12px!important}
