/**
 * Skipped minification because the original files appears to be already minified.
 * Original file: /npm/@luizleon/sf.prefeiturasp.vuetheme@1.0.44/dist/theme.css
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--window-height: 100%;--window-height: 100vh;--window-height: 100dvh;--top-bar-height: 48px;--footer-height: 72px;--font-family: "Roboto Flex", sans-serif;--font-size: calc(16px * var(--font-size-increment, 1));--material-icon-font-size: calc(var(--font-size) * 1.5);--font-weight: 400;--line-height: 1.15;--border-radius: 6px;--content-gutter: 1rem;--content-gutter-sm: 0.5rem;--content-gutter-lg: 1.5rem;--content-spacing: 1rem;--inline-spacing: 0.5rem;--text-xs:calc(var(--font-size) * 0.75) !important;--text-sm:calc(var(--font-size) * 0.875) !important;--text-md:var(--font-size) !important;--text-lg:calc(var(--font-size) * 1.125) !important;--text-xl:calc(var(--font-size) * 1.25) !important;--text-2xl:calc(var(--font-size) * 1.5) !important;--text-3xl:calc(var(--font-size) * 1.75) !important;--text-4xl:calc(var(--font-size) * 2) !important}html{scroll-behavior:smooth;background-color:var(--bg-color);color:var(--text-color);font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight);line-height:var(--line-height)}body{scroll-behavior:smooth}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}*[data-p-disabled=true],*[data-p-disabled=true] *,*:disabled,*:disabled *,*.disabled,*.disabled *{cursor:not-allowed !important;user-select:none !important;color:var(--disabled-color) !important}*[data-p-loading=true],*[data-p-loading=true] *{user-select:none !important;pointer-events:none !important}*:focus-visible{outline:2px solid var(--surface-900-color);outline-offset:1px}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-background-clip:text;-webkit-text-fill-color:var(--text-color)}button{user-select:none}::-webkit-scrollbar{width:10px}::-webkit-scrollbar:horizontal{height:10px}::-webkit-scrollbar,::-webkit-scrollbar-corner{background-color:var(--surface-200-color)}::-webkit-scrollbar-thumb{background:var(--border-color);border:0;border-radius:0}html.light{color-scheme:light;--primary-color:#27669a;--info-color:#0062b9;--success-color:#347836;--warn-color:#8a7100;--help-color:#5a31a3;--error-color:#b8332a;--secondary-color:#4f6672;--text-color:#22323c;--bg-color:#fff;--muted-color:hsl(203.0769230769,27.6595744681%,58.431372549%);--disabled-color:hsl(203.0769230769,27.6595744681%,78.431372549%);--maskbg-color:rgba(0,0,0,.5);--primary-hover-color:hsl(207.1304347826,59.585492228%,90.6764705882%);--info-hover-color:rgb(206.25,232.0743243243,255);--success-hover-color:rgb(219.6279069767,239.6720930233,220.2174418605);--warn-hover-color:rgb(255,244.8913043478,199.2);--help-hover-color:rgb(229.2764150943,220.6316037736,244.6683962264);--error-hover-color:hsl(3.8028169014,62.8318584071%,91.6470588235%);--secondary-hover-color:rgb(226.9134715026,232.5800518135,235.5365284974);--text-hover-color:rgb(215.170212766,225.7914893617,232.429787234);--surface-0-color:#fff;--surface-50-color:#f8fafc;--surface-100-color:#f2f6f9;--surface-200-color:#ecf2f7;--surface-300-color:#e6edf4;--surface-400-color:#e0e9f2;--surface-500-color:#dae5ef;--surface-600-color:#d4e0ec;--surface-700-color:#cedcea;--surface-800-color:#c8d8e7;--surface-900-color:#c2d3e5;--surface-950-color:#bccfe2;--surface-1000-color:#b6cbdf;--surface-1100-color:#b0c6dd;--surface-1200-color:#aac2da;--border-color:#aac2da}html.dark{color-scheme:dark;--primary-color:rgb(65.292746114,142.9002590674,206.957253886);--info-color:rgb(57.5,162.1216216216,255);--success-color:rgb(108.1395348837,191.3604651163,110.5872093023);--warn-color:rgb(255,210.7065217391,10.5);--help-color:hsl(261.5789473684,53.7735849057%,66.568627451%);--error-color:hsl(3.8028169014,62.8318584071%,69.3137254902%);--secondary-color:rgb(143.067357513,165.6502590674,177.432642487);--text-color:#e0ecf1;--bg-color:#000;--muted-color:rgb(83.4666666667,149.8666666667,177.5333333333);--disabled-color:rgb(49.4666666667,91.8666666667,109.5333333333);--maskbg-color:rgba(33,33,33,.5);--primary-hover-color:rgb(13.7535621762,35.9708549223,54.3089378238);--info-hover-color:rgb(0,41.3851351351,78.125);--success-hover-color:rgb(22.636627907,52.238372093,23.5072674419);--warn-hover-color:rgb(66.375,54.3505434783,0);--help-hover-color:rgb(36.0318396226,19.6173349057,65.2576650943);--error-hover-color:rgb(71.9513274336,19.9430309735,16.4236725664);--secondary-hover-color:rgb(32.7972797927,42.3458549223,47.3277202073);--text-hover-color:rgb(36.1666666667,67.1666666667,80.0833333333);--surface-0-color:#000;--surface-50-color:#030405;--surface-100-color:#06090a;--surface-200-color:#090d0f;--surface-300-color:#0c1214;--surface-400-color:#101619;--surface-500-color:#131b1e;--surface-600-color:#161f23;--surface-700-color:#192428;--surface-800-color:#1d282e;--surface-900-color:#202d33;--surface-950-color:#233238;--surface-1000-color:#26363d;--surface-1100-color:#2a3b42;--surface-1200-color:#2d3f47;--border-color:#2d3f47}body:has(.sf-mask){overflow:hidden !important}body.p-overflow-hidden,body:has(.sf-mask){padding-right:10px !important}.select-none{user-select:none}.select-text{user-select:text}.select-all{user-select:all}.select-auto{user-select:auto}.pointer{cursor:pointer}.overflow-hidden{overflow:hidden !important}.overflow-auto{overflow:auto !important}.overflow-x-hidden{overflow-x:hidden !important}.overflow-y-hidden{overflow-x:auto !important}.overflow-x-auto{overflow-x:auto !important}.overflow-y-auto{overflow-y:auto !important}.text-nowrap{white-space:nowrap;text-wrap:nowrap}.text-wrap-balance{text-wrap:balance}.text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-link{cursor:pointer;color:var(--info-color);text-decoration-line:underline;text-decoration-style:dotted;display:inline-block}.text-link:hover{text-decoration-style:solid}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-justify{text-align:justify}.border{border:1px solid var(--border-color);border-radius:var(--border-radius)}.text-primary{color:var(--primary-color)}.bg-primary{background-color:var(--primary-color)}.text-primary-hover{color:var(--primary-hover-color)}.bg-primary-hover{background-color:var(--primary-hover-color)}.text-info{color:var(--info-color)}.bg-info{background-color:var(--info-color)}.text-info-hover{color:var(--info-hover-color)}.bg-info-hover{background-color:var(--info-hover-color)}.text-success{color:var(--success-color)}.bg-success{background-color:var(--success-color)}.text-success-hover{color:var(--success-hover-color)}.bg-success-hover{background-color:var(--success-hover-color)}.text-warn{color:var(--warn-color)}.bg-warn{background-color:var(--warn-color)}.text-warn-hover{color:var(--warn-hover-color)}.bg-warn-hover{background-color:var(--warn-hover-color)}.text-help{color:var(--help-color)}.bg-help{background-color:var(--help-color)}.text-help-hover{color:var(--help-hover-color)}.bg-help-hover{background-color:var(--help-hover-color)}.text-error{color:var(--error-color)}.bg-error{background-color:var(--error-color)}.text-error-hover{color:var(--error-hover-color)}.bg-error-hover{background-color:var(--error-hover-color)}.text-secondary{color:var(--secondary-color)}.bg-secondary{background-color:var(--secondary-color)}.text-secondary-hover{color:var(--secondary-hover-color)}.bg-secondary-hover{background-color:var(--secondary-hover-color)}.text-text{color:var(--text-color)}.bg-text{background-color:var(--text-color)}.text-text-hover{color:var(--text-hover-color)}.bg-text-hover{background-color:var(--text-hover-color)}.text-muted{color:var(--muted-color)}.bg-muted{background-color:var(--muted-color)}.text-muted-hover{color:var(--muted-hover-color)}.bg-muted-hover{background-color:var(--muted-hover-color)}.text-xs{font-size:calc(var(--font-size)*.75) !important}.text-sm{font-size:calc(var(--font-size)*.875) !important}.text-md{font-size:var(--font-size) !important}.text-lg{font-size:calc(var(--font-size)*1.125) !important}.text-xl{font-size:calc(var(--font-size)*1.25) !important}.text-2xl{font-size:calc(var(--font-size)*1.5) !important}.text-3xl{font-size:calc(var(--font-size)*1.75) !important}.text-4xl{font-size:calc(var(--font-size)*2) !important}@keyframes loading-circle-circle-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}/*# sourceMappingURL=theme.css.map */
