body,html{background-color:#fff;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-osx-font-smoothing:grayscale;overscroll-behavior:none}html.dark body{background-color:#111}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 300px #f9fafb!important;background-clip:content-box!important}.dark input:-webkit-autofill,.dark input:-webkit-autofill:active,.dark input:-webkit-autofill:focus,.dark input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 300px #262626!important;-webkit-text-fill-color:#fff!important;background-clip:content-box!important}::-moz-placeholder{text-transform:none}::placeholder{text-transform:none}input:-moz-placeholder-shown{text-overflow:ellipsis}input:placeholder-shown{text-overflow:ellipsis}.pt-1px{padding-top:1px}.pb-safe{padding-bottom:env(safe-area-inset-bottom)}.pb-4-safe{padding-bottom:calc(env(safe-area-inset-bottom) + 1rem)}.pb-4-or-safe{padding-bottom:max(env(safe-area-inset-bottom),1rem)}.pb-footer{padding-bottom:70px}.pb-footer-safe{padding-bottom:calc(env(safe-area-inset-bottom) + 70px)}.mb-footer-safe{margin-bottom:calc(env(safe-area-inset-bottom) + 70px)}.pb-paginator{padding-bottom:calc(env(safe-area-inset-bottom) + 49px)}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.bg-sidebar{background-image:linear-gradient(180deg,#052767,#143966 70%)}.h-screen-full{height:calc(100vh - 49px)}.h-s-almost-full{height:calc(100vh - 29px)}.w-94p{width:94%}.w-95p{width:95%}.w-96p{width:96%}.max-w-85p{max-width:85%}.max-w-90p{max-width:90%}.btn-link,a{color:#006bb7}.btn-primary{color:#fff;background-color:#1b6ec2;border-color:#1861ac}.btn-link.nav-link:focus,.btn:active:focus,.btn:focus,.form-check-input:focus,.form-control:focus{box-shadow:0 0 0 .1rem #fff,0 0 0 .25rem #258cfb}.content{padding-top:1.1rem}h1:focus{outline:none}.invalid{outline:1px solid #e50000}.validation-message{color:#e50000}.fixed-padding{padding-bottom:calc(70px + max(0px, env(safe-area-inset-bottom) - 24px))}.product-image{margin-left:auto;margin-right:auto;max-width:100%;max-height:100%;display:block;-o-object-fit:contain;object-fit:contain}.nav-icon{margin-top:1px;width:1rem;height:1rem;margin-right:.75rem}::-webkit-scrollbar-thumb{border-radius:10px}.thin-scrollbar{scrollbar-color:gray #fff;scrollbar-width:thin}.dark\:thin-scrollbar-neutral:is(.dark *){scrollbar-color:gray #262626;scrollbar-width:thin}.dark\:thin-scrollbar-neutral-drop:is(.dark *){scrollbar-color:gray #404040;scrollbar-width:thin}.blazor-error-boundary{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI0OSIgb3ZlcmZsb3c9ImhpZGRlbiI+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBkPSJNMjM1IDUxaDU2djQ5aC01NnoiLz48L2NsaXBQYXRoPjwvZGVmcz48ZyBjbGlwLXBhdGg9InVybCgjYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzUgLTUxKSI+PHBhdGggZmlsbD0iI0ZGRTUwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMjYzLjUwNiA1MWE0LjQgNC40IDAgMCAxIDMuMSAxLjI2NmwuNDQ2LjUzMy40ODcuODMgMjIuNjQ2IDM4LjU1NC4zNi42MTIuMTExLjIwMWE0LjMgNC4zIDAgMCAxIC4zNDQgMS42ODJjMCAyLjM4Ny0xLjk2MiA0LjMyMi00LjM4MyA0LjMyMmgtNDYuMjM0Yy0yLjQyIDAtNC4zODMtMS45MzUtNC4zODMtNC4zMjJxLjAwMS0uNDQ5LjA4OS0uODdsLjI0OS0uNzkyLjUyLS44ODUgMjIuNjE1LTM4LjUwMi40ODgtLjgzLjQ0Ni0uNTMzQTQuNCA0LjQgMCAwIDEgMjYzLjUwNiA1MW0uMDggMTUuMDE4cS00LjI3MyAwLTQuMjczIDMuMzE5IDAgLjQxLjA1OC43NTJsMi40MjQgMTMuOTI3aDMuNTg1bDIuNDQxLTE0LjI2OXEuMDU4LS4wMjQuMDU4LS40MyAwLTMuMjk5LTQuMjkzLTMuMjk5bS0uMDEgMjAuMDM3cS0zLjc5IDAtMy43OSAzLjczN3QzLjc5IDMuNzM3cTMuODEgMCAzLjgxMS0zLjczN3QtMy44MTEtMy43MzciLz48L2c+PC9zdmc+) no-repeat 1rem/1.8rem,#b32121;padding:1rem 1rem 1rem 3.7rem;color:#fff}.blazor-error-boundary:after{content:"An error has occurred."}#blazor-error-ui{background:#ffffe0;bottom:0;box-shadow:0 -1px 2px rgba(0,0,0,.2);display:none;left:0;padding:.6rem 1.25rem .7rem;position:fixed;width:100%;z-index:1000}#blazor-error-ui .dismiss{cursor:pointer;position:absolute;right:.75rem;top:.5rem}.darker-border-checkbox.form-check-input{border-color:#929292}.cadastro-container{display:flex;flex-direction:column}.campo{margin-bottom:5px}.campo label{font-weight:700;font-size:1.2rem}.campo span{margin-left:5px;font-size:1.3rem}@media (max-width:810px){.hide-maxer{display:none!important}}@media (display-mode:window-controls-overlay) and (max-width:1080px){.hide-maxer{display:none!important}}@media (max-width:810px){input.hide-maxer[type=file]{display:none!important}}@media (display-mode:window-controls-overlay) and (max-width:1080px){input.hide-maxer[type=file]{display:none!important}}@media screen and (max-width:600px){.cadastro-container{display:block}}@media (display-mode:window-controls-overlay){.overlay-controls{position:sticky;top:0;z-index:30;width:100%;-webkit-app-region:drag}}.p-user-circle{padding-left:1rem;padding-right:1rem}.pt-drawer{padding-top:.25rem}@media (min-width:768px){.p-user-circle{padding-left:2rem;padding-right:2rem}}@media (min-width:768px) and (display-mode:window-controls-overlay){.p-user-circle{padding-right:max(calc(100vw - env(titlebar-area-x) - env(titlebar-area-width) + 5px),4rem)}.pl-controls{padding-left:calc(env(titlebar-area-x) - 10px)}}.h-screen-pdv{height:100vh}@media (display-mode:window-controls-overlay){.drag-area{height:env(titlebar-area-height);-webkit-app-region:drag}.h-screen-pdv{height:calc(100vh - env(titlebar-area-height))}}.no-drag{-webkit-app-region:no-drag}.bi-search{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' class='bi bi-search'%3E%3Cpath d='M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001q.044.06.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1 1 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0'/%3E%3C/svg%3E")}.footer-margin{margin-top:77px}.view-footer{padding-top:21px;padding-bottom:9px}.border-3{border-width:3px}.pdv-prod{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;text-overflow:ellipsis;-webkit-line-clamp:2;line-height:1.1;max-height:2.2em}.prioridade-os{writing-mode:vertical-rl;transform:rotate(180deg);font-size:.75rem;white-space:nowrap;line-height:1.2}.truncate-line{-webkit-line-clamp:1}.truncate-line,.truncate-lines{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.truncate-lines[data-lines="2"]{-webkit-line-clamp:2}.truncate-lines[data-lines="3"]{-webkit-line-clamp:3}.bg-gray-900\/50{background-color:rgba(17,24,39,.5)}.dark\:bg-gray-900\/80:is(.dark *){background-color:hsla(0,0%,9%,.5)!important}.bg-neutral-940{background-color:#111}.dark\:bg-neutral-940:is(.dark *){--tw-bg-opacity:1;background-color:rgb(17 17 17/var(--tw-bg-opacity,1))}.dark\:border-neutral-940:is(.dark *){--tw-bg-opacity:1;border-color:rgb(17 17 17/var(--tw-bg-opacity,1))}.inset-0{inset:0}.w-22{width:5.5rem}.w-108{width:27rem}.ql-toolbar.ql-snow{border:1px solid #d1d5db!important;border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.dark .ql-toolbar.ql-snow{border:1px solid #262626!important;border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important;color:#fff!important}.dark .ql-toolbar.ql-snow,.dark .ql-toolbar.ql-snow .ql-picker,.dark .ql-toolbar.ql-snow .ql-picker-item,.dark .ql-toolbar.ql-snow .ql-picker-label,.dark .ql-toolbar.ql-snow button,.dark .ql-toolbar.ql-snow svg{color:#fff!important;fill:#fff!important}.dark .ql-toolbar.ql-snow .ql-picker-label:hover,.dark .ql-toolbar.ql-snow button:hover{background-color:#374151}.dark .ql-toolbar.ql-snow button.ql-active{background-color:#4b5563!important}.ql-editor{height:auto!important;min-height:82px!important;max-height:328px!important;padding:.625rem!important;font-size:.875rem!important;line-height:1.25rem!important;color:#111827!important}.ql-editor:focus-within{outline:none;box-shadow:0 0 0 2px #3b82f6;border-color:#3b82f6;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.dark .ql-editor,.dark .ql-formats{color:#fff!important}.dark .ql-editor{scrollbar-color:gray #262626}.dark .ql-editor.ql-blank{background:#262626;border:1px solid #262626!important}.dark .ql-editor.ql-blank,.ql-container.ql-snow{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.ql-container.ql-snow{background:#f9fafb}.dark .ql-container.ql-snow{background:#262626;border:1px solid #262626!important;border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.loader{width:40px;height:40px;background:no-repeat linear-gradient(var(--color1),var(--color1)),no-repeat linear-gradient(var(--color2),var(--color2)),no-repeat linear-gradient(var(--color3),var(--color3)),no-repeat linear-gradient(var(--color4),var(--color4));background-size:21px 21px;animation:l5 1.5s cubic-bezier(.3,1,0,1) infinite}.loader-rainbow{--color1:#dc2626;--color2:#22c55e;--color3:#1e40af;--color4:#facc15}.loader-black{--color1:#000;--color2:#000;--color3:#000;--color4:#000}@keyframes l5{0%{background-position:0 0,100% 0,100% 100%,0 100%;width:40px;height:40px;border-radius:50%}16.5%{width:60px;height:60px;border-radius:0}33%{background-position:0 0,100% 0,100% 100%,0 100%;width:60px;height:60px;border-radius:0}49.5%{width:60px;height:60px;border-radius:0}66%{background-position:100% 0,100% 100%,0 100%,0 0;width:60px;height:60px;border-radius:0}83.5%{width:40px;height:40px;border-radius:50%}to{background-position:100% 0,100% 100%,0 100%,0 0;width:40px;height:40px;border-radius:50%}}.spinner{width:40px;padding:7px;aspect-ratio:1;border-radius:50%;background:#000;--_m:conic-gradient(#0000 10%,#000),linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:l3 1s linear infinite}@keyframes l3{to{transform:rotate(1turn)}}.dots{position:relative;width:100%;height:16px;overflow:hidden}.dots span{animation-duration:4s;animation-iteration-count:infinite;top:20%;transform:translateY(-50%)}.dots span,.dots span:after{display:inline-block;position:absolute}.dots span:after{content:"";background-color:#000;width:8px;height:8px;border-radius:50%}.dots span:first-child{animation-delay:.05s}.dots span:first-child:after{left:-20px}.dots span:nth-child(2){animation-delay:.1s}.dots span:nth-child(2):after{left:-40px}.dots span:nth-child(3){animation-delay:.15s}.dots span:nth-child(3):after{left:-60px}.dots span:nth-child(4){animation-delay:.2s}.dots span:nth-child(4):after{left:-80px}.dots span:nth-child(5){animation-delay:.25s}.dots span:nth-child(5):after{left:-100px}.dots.animate span{animation-name:dots}@keyframes dots{0%,20%{left:0;animation-timing-function:ease-out;opacity:0}25%{opacity:1}35%{left:45%;animation-timing-function:linear}65%{left:55%;animation-timing-function:ease-in}75%{opacity:1}80%,to{left:100%;opacity:0}}.gradient-loader{width:100%;height:3px;background:linear-gradient(90deg,#0003 33%,#0008 50%,#0003 66%) #fff;background-size:300% 100%;animation:l1 1.5s linear infinite}@keyframes l1{0%{background-position:100%}}.line-loader{height:4px;width:100%;--c:no-repeat linear-gradient(#000 0 0);background:var(--c),var(--c),#fff;background-size:60% 100%;animation:l16 4s infinite}@keyframes l16{0%{background-position:-150% 0,-150% 0}66%{background-position:250% 0,-150% 0}to{background-position:250% 0,250% 0}}@media (min-width:640px){.sm\:pb-4-paginator{padding-bottom:calc(env(safe-area-inset-bottom) + 65px)}.sm\:pb-footer-safe{padding-bottom:calc(env(safe-area-inset-bottom) + 70px)}.sm\:w-108{width:27rem}.sm\:w-112{width:28rem}.sm\:w-116{width:29rem}:is(.dark .dark\:sm\:bg-neutral-940){--tw-bg-opacity:1;background-color:rgb(17 17 17/var(--tw-bg-opacity))}.dark input:-webkit-autofill,.dark input:-webkit-autofill:active,.dark input:-webkit-autofill:focus,.dark input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 300px #404040!important}.pt-drawer{padding-top:1rem}}@media (min-width:640px) and (display-mode:window-controls-overlay){.pt-drawer{padding-top:calc(1rem + env(titlebar-area-height))}.mt-close-drawer{margin-top:env(titlebar-area-height)}}@media (max-width:640px){.no-scrollbar-mobile::-webkit-scrollbar{display:none}.no-scrollbar-mobile{-ms-overflow-style:none;scrollbar-width:none}.h-device{height:100dvh}.overflow-mobile{overflow-y:auto;overflow-x:hidden}}