.appv1-root{margin:0;background:#d8ccb8;font-family:Spectral,serif;display:flex;align-items:center;justify-content:center;min-height:100dvh;padding:28px 0}.appv1-root a{color:#b05426}.appv1-root a:hover{color:#8f4319}.appv1-root *{box-sizing:border-box}.appv1-root ::-webkit-scrollbar{width:0;height:0}.appv1-root{--ease:cubic-bezier(.22,.9,.3,1);--fast:.16s;--base:.28s;--slow:.38s}.appv1-root .scr{position:absolute;inset:0;display:flex;flex-direction:column;animation:screen-in var(--slow) var(--ease) both}@keyframes screen-in{0%{opacity:0;transform:perspective(1100px) translate3d(0,12px,-70px) rotateX(2deg)}to{opacity:1;transform:none}}@keyframes fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.appv1-root .body-scroll>*{animation:rise var(--base) var(--ease) both}.appv1-root .body-scroll>:first-child{animation-delay:.02s}.appv1-root .body-scroll>:nth-child(2){animation-delay:.05s}.appv1-root .body-scroll>:nth-child(3){animation-delay:.08s}.appv1-root .body-scroll>:nth-child(4){animation-delay:.11s}.appv1-root .body-scroll>:nth-child(5){animation-delay:.14s}.appv1-root .body-scroll>:nth-child(6){animation-delay:.17s}.appv1-root .body-scroll>:nth-child(7){animation-delay:.19s}.appv1-root .body-scroll>:nth-child(8){animation-delay:.21s}.appv1-root .body-scroll>:nth-child(n+9){animation:none}@keyframes rise{0%{opacity:0;transform:perspective(900px) translate3d(0,10px,-46px)}to{opacity:1;transform:none}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes sheet-up{0%{transform:translateY(14%);opacity:0}to{transform:none;opacity:1}}@keyframes drop-in{0%{transform:translateY(-14px);opacity:0}to{transform:none;opacity:1}}@keyframes toast-up{0%{transform:translateY(12px);opacity:0}to{transform:none;opacity:1}}.appv1-root .body-scroll{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}.appv1-root [style*="cursor: pointer"],.appv1-root [style*="cursor:pointer"],.appv1-root button,.appv1-root label[style*=cursor]{-webkit-tap-highlight-color:transparent;transition:transform var(--fast) var(--ease),filter var(--fast) var(--ease),opacity var(--fast) var(--ease),box-shadow var(--fast) var(--ease);touch-action:manipulation}.appv1-root [style*="cursor: pointer"]:active,.appv1-root [style*="cursor:pointer"]:active,.appv1-root button:active,.appv1-root label[style*=cursor]:active{transform:scale(.972) translateY(1px);filter:brightness(.965)}.appv1-root [style*="cursor: pointer"]:active,.appv1-root button:active{box-shadow:0 1px 2px rgba(10,18,30,.16)!important}.appv1-root input:active,.appv1-root select:active,.appv1-root textarea:active{transform:none!important;filter:none!important}.appv1-root [style*="border-radius: 50%"][style*="cursor: pointer"]:not([style*="position: absolute"]):not([style*="position: fixed"]){position:relative}.appv1-root [style*="border-radius: 50%"][style*="cursor: pointer"]:not([style*="position: absolute"]):not([style*="position: fixed"]):after{content:"";position:absolute;inset:-8px;border-radius:50%}.appv1-root input:focus-visible,.appv1-root select:focus-visible,.appv1-root textarea:focus-visible{outline:2px solid #b05426;outline-offset:2px;border-radius:4px}.appv1-root [style*="border-top: 1px solid rgb(236, 211, 194)"], .appv1-root [style*="border-top:1px solid #ecd3c2"]{animation:reveal var(--base) var(--ease) both}@keyframes reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.appv1-root [style*="border-radius: 3px"]>div,.appv1-root [style*="border-radius: 4px"]>div,.appv1-root [style*="height: 100%"][style*=background]{transition:width var(--slow) var(--ease)}.appv1-root [style*=conic-gradient]{animation:ring-in var(--slow) var(--ease) both}@keyframes ring-in{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:none}}.appv1-root [style*="border-radius: 14px"],.appv1-root [style*="border-radius: 16px"],.appv1-root [style*="border-radius: 18px"],.appv1-root [style*="border-radius: 20px"]{transition:background-color var(--fast) var(--ease),border-color var(--fast) var(--ease),color var(--fast) var(--ease)}.appv1-root .body-scroll>*,.appv1-root .scr{will-change:transform,opacity}.appv1-root .body-scroll>:hover{will-change:auto}.appv1-root img{max-width:100%}@media (prefers-reduced-motion:reduce){.appv1-root *,.appv1-root :after,.appv1-root :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (max-width:820px){.appv1-root .adm-shell{width:100vw!important;height:100dvh!important;border-radius:0!important;box-shadow:none!important;flex-direction:column!important}.appv1-root .adm-side{width:100%!important;flex:none!important;padding:10px 12px 8px!important;flex-direction:column!important}.appv1-root .adm-side>div:first-child{padding:2px 4px 8px!important}.appv1-root .adm-side>div:first-child>div:first-child{width:30px!important;height:30px!important}.appv1-root .adm-side>div:nth-child(2){flex-direction:row!important;overflow-x:auto!important;gap:7px!important;padding-bottom:4px;scrollbar-width:none}.appv1-root .adm-side>div:nth-child(2)>div{flex:none!important;white-space:nowrap;padding:9px 13px!important;font-size:12.5px!important;border-radius:20px!important}.appv1-root .adm-side>div:nth-child(3),.appv1-root .adm-side>div:nth-child(4){display:none!important}.appv1-root .adm-head{padding:14px 18px!important;gap:10px}.appv1-root .adm-head>div:first-child>div:first-child{font-size:21px!important}.appv1-root .adm-body{padding:16px 16px 28px!important}.appv1-root .adm-grid{grid-template-columns:1fr!important;gap:7px!important}.appv1-root .adm-grid[style*="background: rgb(242, 234, 220)"], .appv1-root .adm-grid[style*="background:#f2eadc"]{display:none!important}.appv1-root .adm-grid[style*="cursor: pointer"],.appv1-root .adm-grid[style*="cursor:pointer"]{padding:14px 16px!important;border-top:1px solid #efe6d4!important}.appv1-root .adm-grid>div,.appv1-root .adm-grid>span{min-width:0}.appv1-root .adm-grid>span{text-align:left!important}.appv1-root .adm-grid[style*="cursor: pointer"]>span:first-child,.appv1-root .adm-grid[style*="cursor:pointer"]>span:first-child{font-size:15px!important;margin-bottom:2px}.appv1-root .adm-grid>span[style*="justify-content: flex-end"]{justify-content:flex-start!important;margin-top:4px}}@media (max-height:900px) and (pointer:coarse),(max-width:520px){.appv1-root{padding:0;background:#f7f1e6;align-items:stretch}.appv1-root #devFrame{width:100vw!important;height:100dvh!important;padding:0!important;box-shadow:none!important}.appv1-root #devFrame,.appv1-root #devScreen{border-radius:0!important}.appv1-root #devNotch,.appv1-root #devStatus{display:none!important}.appv1-root #devViewport{top:env(safe-area-inset-top)!important;bottom:env(safe-area-inset-bottom)!important}}.appv1-root .chart-scroll{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.appv1-root .chart-scroll::-webkit-scrollbar{display:none}.appv1-root [style*="z-index: 40"],.appv1-root [style*="z-index: 45"],.appv1-root [style*="z-index: 46"],.appv1-root [style*="z-index: 47"],.appv1-root [style*="z-index: 50"],.appv1-root [style*="z-index: 51"],.appv1-root [style*="z-index: 52"],.appv1-root [style*="z-index: 60"],.appv1-root [style*="z-index: 65"],.appv1-root [style*="z-index: 70"]{backdrop-filter:blur(3px) saturate(.94)}.appv1-root [style*="border-radius: 24px 24px 0"],.appv1-root [style*="border-radius: 26px 26px 0"],.appv1-root [style*="border-radius: 28px 28px 0"]{backdrop-filter:none}.appv1-root .appv1-navbar{box-shadow:0 -1px 0 rgba(61,45,25,.06),0 -8px 24px -10px rgba(61,45,25,.2),inset 0 1px 0 hsla(0,0%,100%,.75);position:relative;z-index:10}@media (prefers-reduced-motion:reduce){.appv1-root [style*="z-index: "]{backdrop-filter:none}}.appv1-root #devViewport.com-voltar .scr>.body-scroll>:first-child,.appv1-root #devViewport.com-voltar .scr>:first-child:not(.body-scroll){padding-top:54px!important}@keyframes selo-hoje{0%,to{box-shadow:0 0 0 0 hsla(23,64%,65%,.4)}50%{box-shadow:0 0 0 8px hsla(23,64%,65%,0)}}@media (prefers-reduced-motion:reduce){.appv1-root [style*=selo-hoje]{animation:none!important}}@media print{.appv1-root #devFrame,.appv1-root #devScreen,.appv1-root #devViewport,.appv1-root .body-scroll,.appv1-root .scr{position:static!important;height:auto!important;max-height:none!important;overflow:visible!important;background:#fff!important;box-shadow:none!important;border-radius:0!important;padding:0!important;margin:0!important}.appv1-root #devNotch,.appv1-root #devStatus,.appv1-root .appv1-navbar,.appv1-root .nao-imprime{display:none!important}.appv1-root .relatorio-print{margin:0!important;border:none!important;box-shadow:none!important;border-radius:0!important;padding:0!important}.appv1-root .relatorio-print input{border-bottom:1px solid #999!important;-webkit-appearance:none}@page{margin:14mm}}