@charset "UTF-8";:root,[data-bs-theme=light]{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-primary-text-emphasis: rgb(5.2, 44, 101.2);--bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);--bs-success-text-emphasis: rgb(10, 54, 33.6);--bs-info-text-emphasis: rgb(5.2, 80.8, 96);--bs-warning-text-emphasis: rgb(102, 77.2, 2.8);--bs-danger-text-emphasis: rgb(88, 21.2, 27.6);--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: rgb(206.6, 226, 254.6);--bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);--bs-success-bg-subtle: rgb(209, 231, 220.8);--bs-info-bg-subtle: rgb(206.6, 244.4, 252);--bs-warning-bg-subtle: rgb(255, 242.6, 205.4);--bs-danger-bg-subtle: rgb(248, 214.6, 217.8);--bs-light-bg-subtle: rgb(251.5, 252, 252.5);--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: rgb(158.2, 197, 254.2);--bs-secondary-border-subtle: rgb(196.2, 199.8, 203);--bs-success-border-subtle: rgb(163, 207, 186.6);--bs-info-border-subtle: rgb(158.2, 233.8, 249);--bs-warning-border-subtle: rgb(255, 230.2, 155.8);--bs-danger-border-subtle: rgb(241, 174.2, 180.6);--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(33, 37, 41, .75);--bs-secondary-color-rgb: 33, 37, 41;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(33, 37, 41, .5);--bs-tertiary-color-rgb: 33, 37, 41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: #0d6efd;--bs-link-color-rgb: 13, 110, 253;--bs-link-decoration: underline;--bs-link-hover-color: rgb(10.4, 88, 202.4);--bs-link-hover-color-rgb: 10, 88, 202;--bs-code-color: #d63384;--bs-highlight-color: #212529;--bs-highlight-bg: rgb(255, 242.6, 205.4);--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, .175);--bs-border-radius: .375rem;--bs-border-radius-sm: .25rem;--bs-border-radius-lg: .5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15);--bs-box-shadow-sm: 0 .125rem .25rem rgba(0, 0, 0, .075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, .175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, .075);--bs-focus-ring-width: .25rem;--bs-focus-ring-opacity: .25;--bs-focus-ring-color: rgba(13, 110, 253, .25);--bs-form-valid-color: #198754;--bs-form-valid-border-color: #198754;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color: #dee2e6;--bs-body-color-rgb: 222, 226, 230;--bs-body-bg: #212529;--bs-body-bg-rgb: 33, 37, 41;--bs-emphasis-color: #fff;--bs-emphasis-color-rgb: 255, 255, 255;--bs-secondary-color: rgba(222, 226, 230, .75);--bs-secondary-color-rgb: 222, 226, 230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(222, 226, 230, .5);--bs-tertiary-color-rgb: 222, 226, 230;--bs-tertiary-bg: rgb(42.5, 47.5, 52.5);--bs-tertiary-bg-rgb: 43, 48, 53;--bs-primary-text-emphasis: rgb(109.8, 168, 253.8);--bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);--bs-success-text-emphasis: rgb(117, 183, 152.4);--bs-info-text-emphasis: rgb(109.8, 223.2, 246);--bs-warning-text-emphasis: rgb(255, 217.8, 106.2);--bs-danger-text-emphasis: rgb(234, 133.8, 143.4);--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: rgb(2.6, 22, 50.6);--bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);--bs-success-bg-subtle: rgb(5, 27, 16.8);--bs-info-bg-subtle: rgb(2.6, 40.4, 48);--bs-warning-bg-subtle: rgb(51, 38.6, 1.4);--bs-danger-bg-subtle: rgb(44, 10.6, 13.8);--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: rgb(7.8, 66, 151.8);--bs-secondary-border-subtle: rgb(64.8, 70.2, 75);--bs-success-border-subtle: rgb(15, 81, 50.4);--bs-info-border-subtle: rgb(7.8, 121.2, 144);--bs-warning-border-subtle: rgb(153, 115.8, 4.2);--bs-danger-border-subtle: rgb(132, 31.8, 41.4);--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: rgb(109.8, 168, 253.8);--bs-link-hover-color: rgb(138.84, 185.4, 254.04);--bs-link-color-rgb: 110, 168, 254;--bs-link-hover-color-rgb: 139, 185, 254;--bs-code-color: rgb(230.4, 132.6, 181.2);--bs-highlight-color: #dee2e6;--bs-highlight-bg: rgb(102, 77.2, 2.8);--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, .15);--bs-form-valid-color: rgb(117, 183, 152.4);--bs-form-valid-border-color: rgb(117, 183, 152.4);--bs-form-invalid-color: rgb(234, 133.8, 143.4);--bs-form-invalid-border-color: rgb(234, 133.8, 143.4)}*,*:before,*:after{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}h6,h5,h4,h3,h2,h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width:1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + .9vw)}@media(min-width:1200px){h2{font-size:2rem}}h3{font-size:calc(1.3rem + .6vw)}@media(min-width:1200px){h3{font-size:1.75rem}}h4{font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){h4{font-size:1.5rem}}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:.875em}mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity, 1));text-decoration:underline}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;line-height:inherit;font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{cursor:pointer;filter:grayscale(1)}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media(min-width:576px){.container-sm,.container{max-width:540px}}@media(min-width:768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width:992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width:1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width:1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: .25rem}.g-1,.gy-1{--bs-gutter-y: .25rem}.g-2,.gx-2{--bs-gutter-x: .5rem}.g-2,.gy-2{--bs-gutter-y: .5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media(min-width:576px){.col-sm{flex:1 0 0}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: .25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: .25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: .5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: .5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media(min-width:768px){.col-md{flex:1 0 0}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: .25rem}.g-md-1,.gy-md-1{--bs-gutter-y: .25rem}.g-md-2,.gx-md-2{--bs-gutter-x: .5rem}.g-md-2,.gy-md-2{--bs-gutter-y: .5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media(min-width:992px){.col-lg{flex:1 0 0}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: .25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: .25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: .5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: .5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media(min-width:1200px){.col-xl{flex:1 0 0}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: .25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: .25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: .5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: .5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}@media(min-width:1400px){.col-xxl{flex:1 0 0}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: .25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: .25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: .5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: .5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 3rem}}.btn{--bs-btn-padding-x: .75rem;--bs-btn-padding-y: .375rem;--bs-btn-font-family: ;--bs-btn-font-size: 1rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: var(--bs-body-color);--bs-btn-bg: transparent;--bs-btn-border-width: var(--bs-border-width);--bs-btn-border-color: transparent;--bs-btn-border-radius: var(--bs-border-radius);--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);--bs-btn-disabled-opacity: .65;--bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);--bs-btn-hover-border-color: rgb(10.4, 88, 202.4);--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: rgb(10.4, 88, 202.4);--bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #0d6efd;--bs-btn-disabled-border-color: #0d6efd}.btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);--bs-btn-hover-border-color: rgb(86.4, 93.6, 100);--bs-btn-focus-shadow-rgb: 130, 138, 145;--bs-btn-active-color: #fff;--bs-btn-active-bg: rgb(86.4, 93.6, 100);--bs-btn-active-border-color: rgb(81, 87.75, 93.75);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #6c757d;--bs-btn-disabled-border-color: #6c757d}.btn-success{--bs-btn-color: #fff;--bs-btn-bg: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);--bs-btn-hover-border-color: rgb(20, 108, 67.2);--bs-btn-focus-shadow-rgb: 60, 153, 110;--bs-btn-active-color: #fff;--bs-btn-active-bg: rgb(20, 108, 67.2);--bs-btn-active-border-color: rgb(18.75, 101.25, 63);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #198754;--bs-btn-disabled-border-color: #198754}.btn-info{--bs-btn-color: #000;--bs-btn-bg: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);--bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);--bs-btn-focus-shadow-rgb: 11, 172, 204;--bs-btn-active-color: #000;--bs-btn-active-bg: rgb(61.4, 212.6, 243);--bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #0dcaf0;--bs-btn-disabled-border-color: #0dcaf0}.btn-warning{--bs-btn-color: #000;--bs-btn-bg: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: rgb(255, 202.3, 44.2);--bs-btn-hover-border-color: rgb(255, 199.2, 31.8);--bs-btn-focus-shadow-rgb: 217, 164, 6;--bs-btn-active-color: #000;--bs-btn-active-bg: rgb(255, 205.4, 56.6);--bs-btn-active-border-color: rgb(255, 199.2, 31.8);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #ffc107;--bs-btn-disabled-border-color: #ffc107}.btn-danger{--bs-btn-color: #fff;--bs-btn-bg: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: rgb(187, 45.05, 58.65);--bs-btn-hover-border-color: rgb(176, 42.4, 55.2);--bs-btn-focus-shadow-rgb: 225, 83, 97;--bs-btn-active-color: #fff;--bs-btn-active-bg: rgb(176, 42.4, 55.2);--bs-btn-active-border-color: rgb(165, 39.75, 51.75);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #dc3545;--bs-btn-disabled-border-color: #dc3545}.btn-light{--bs-btn-color: #000;--bs-btn-bg: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);--bs-btn-hover-border-color: rgb(198.4, 199.2, 200);--bs-btn-focus-shadow-rgb: 211, 212, 213;--bs-btn-active-color: #000;--bs-btn-active-bg: rgb(198.4, 199.2, 200);--bs-btn-active-border-color: rgb(186, 186.75, 187.5);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f8f9fa;--bs-btn-disabled-border-color: #f8f9fa}.btn-dark{--bs-btn-color: #fff;--bs-btn-bg: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);--bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);--bs-btn-focus-shadow-rgb: 66, 70, 73;--bs-btn-active-color: #fff;--bs-btn-active-bg: rgb(77.4, 80.6, 83.8);--bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #212529;--bs-btn-disabled-border-color: #212529}.btn-outline-primary{--bs-btn-color: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0d6efd;--bs-btn-hover-border-color: #0d6efd;--bs-btn-focus-shadow-rgb: 13, 110, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0d6efd;--bs-btn-active-border-color: #0d6efd;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #0d6efd;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0d6efd;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #6c757d;--bs-btn-hover-border-color: #6c757d;--bs-btn-focus-shadow-rgb: 108, 117, 125;--bs-btn-active-color: #fff;--bs-btn-active-bg: #6c757d;--bs-btn-active-border-color: #6c757d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #6c757d;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #198754;--bs-btn-hover-border-color: #198754;--bs-btn-focus-shadow-rgb: 25, 135, 84;--bs-btn-active-color: #fff;--bs-btn-active-bg: #198754;--bs-btn-active-border-color: #198754;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #198754;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #198754;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #0dcaf0;--bs-btn-hover-border-color: #0dcaf0;--bs-btn-focus-shadow-rgb: 13, 202, 240;--bs-btn-active-color: #000;--bs-btn-active-bg: #0dcaf0;--bs-btn-active-border-color: #0dcaf0;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #0dcaf0;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0dcaf0;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffc107;--bs-btn-hover-border-color: #ffc107;--bs-btn-focus-shadow-rgb: 255, 193, 7;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffc107;--bs-btn-active-border-color: #ffc107;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #ffc107;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #ffc107;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #dc3545;--bs-btn-hover-border-color: #dc3545;--bs-btn-focus-shadow-rgb: 220, 53, 69;--bs-btn-active-color: #fff;--bs-btn-active-bg: #dc3545;--bs-btn-active-border-color: #dc3545;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #dc3545;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #dc3545;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f8f9fa;--bs-btn-hover-border-color: #f8f9fa;--bs-btn-focus-shadow-rgb: 248, 249, 250;--bs-btn-active-color: #000;--bs-btn-active-bg: #f8f9fa;--bs-btn-active-border-color: #f8f9fa;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #f8f9fa;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f8f9fa;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #212529;--bs-btn-hover-border-color: #212529;--bs-btn-focus-shadow-rgb: 33, 37, 41;--bs-btn-active-color: #fff;--bs-btn-active-bg: #212529;--bs-btn-active-border-color: #212529;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #212529;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #212529;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: var(--bs-link-color);--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--bs-link-hover-color);--bs-btn-hover-border-color: transparent;--bs-btn-active-color: var(--bs-link-hover-color);--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: 0 0 0 #000;--bs-btn-focus-shadow-rgb: 49, 132, 253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg{--bs-btn-padding-y: .5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size: 1.25rem;--bs-btn-border-radius: var(--bs-border-radius-lg)}.btn-sm{--bs-btn-padding-y: .25rem;--bs-btn-padding-x: .5rem;--bs-btn-font-size: .875rem;--bs-btn-border-radius: var(--bs-border-radius-sm)}.card{--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: .5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width: var(--bs-border-width);--bs-card-border-color: var(--bs-border-color-translucent);--bs-card-border-radius: var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y: .5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: rgba(var(--bs-body-color-rgb), .03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg: var(--bs-body-bg);--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: .75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;inset:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media(min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child)>.card-img-top,.card-group>.card:not(:last-child)>.card-header{border-top-right-radius:0}.card-group>.card:not(:last-child)>.card-img-bottom,.card-group>.card:not(:last-child)>.card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child)>.card-img-top,.card-group>.card:not(:first-child)>.card-header{border-top-left-radius:0}.card-group>.card:not(:first-child)>.card-img-bottom,.card-group>.card:not(:first-child)>.card-footer{border-bottom-left-radius:0}}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius: var(--bs-border-radius);--bs-alert-link-color: inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color: var(--bs-primary-text-emphasis);--bs-alert-bg: var(--bs-primary-bg-subtle);--bs-alert-border-color: var(--bs-primary-border-subtle);--bs-alert-link-color: var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color: var(--bs-secondary-text-emphasis);--bs-alert-bg: var(--bs-secondary-bg-subtle);--bs-alert-border-color: var(--bs-secondary-border-subtle);--bs-alert-link-color: var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color: var(--bs-success-text-emphasis);--bs-alert-bg: var(--bs-success-bg-subtle);--bs-alert-border-color: var(--bs-success-border-subtle);--bs-alert-link-color: var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color: var(--bs-info-text-emphasis);--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-border-color: var(--bs-info-border-subtle);--bs-alert-link-color: var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color: var(--bs-warning-text-emphasis);--bs-alert-bg: var(--bs-warning-bg-subtle);--bs-alert-border-color: var(--bs-warning-border-subtle);--bs-alert-link-color: var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color: var(--bs-danger-text-emphasis);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color: var(--bs-light-text-emphasis);--bs-alert-bg: var(--bs-light-bg-subtle);--bs-alert-border-color: var(--bs-light-border-subtle);--bs-alert-link-color: var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color: var(--bs-dark-text-emphasis);--bs-alert-bg: var(--bs-dark-bg-subtle);--bs-alert-border-color: var(--bs-dark-border-subtle);--bs-alert-link-color: var(--bs-dark-text-emphasis)}.modal{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: .5rem;--bs-modal-color: var(--bs-body-color);--bs-modal-bg: var(--bs-body-bg);--bs-modal-border-color: var(--bs-border-color-translucent);--bs-modal-border-width: var(--bs-border-width);--bs-modal-border-radius: var(--bs-border-radius-lg);--bs-modal-box-shadow: var(--bs-box-shadow-sm);--bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: var(--bs-border-color);--bs-modal-header-border-width: var(--bs-border-width);--bs-modal-title-line-height: 1.5;--bs-modal-footer-gap: .5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color: var(--bs-border-color);--bs-modal-footer-border-width: var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #000;--bs-backdrop-opacity: .5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin-top:calc(-.5 * var(--bs-modal-header-padding-y));margin-right:calc(-.5 * var(--bs-modal-header-padding-x));margin-bottom:calc(-.5 * var(--bs-modal-header-padding-y));margin-left:auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media(min-width:576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width: 300px}}@media(min-width:992px){.modal-lg,.modal-xl{--bs-modal-width: 800px}}@media(min-width:1200px){.modal-xl{--bs-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.pagination{--bs-pagination-padding-x: .75rem;--bs-pagination-padding-y: .375rem;--bs-pagination-font-size: 1rem;--bs-pagination-color: var(--bs-link-color);--bs-pagination-bg: var(--bs-body-bg);--bs-pagination-border-width: var(--bs-border-width);--bs-pagination-border-color: var(--bs-border-color);--bs-pagination-border-radius: var(--bs-border-radius);--bs-pagination-hover-color: var(--bs-link-hover-color);--bs-pagination-hover-bg: var(--bs-tertiary-bg);--bs-pagination-hover-border-color: var(--bs-border-color);--bs-pagination-focus-color: var(--bs-link-hover-color);--bs-pagination-focus-bg: var(--bs-secondary-bg);--bs-pagination-focus-box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25);--bs-pagination-active-color: #fff;--bs-pagination-active-bg: #0d6efd;--bs-pagination-active-border-color: #0d6efd;--bs-pagination-disabled-color: var(--bs-secondary-color);--bs-pagination-disabled-bg: var(--bs-secondary-bg);--bs-pagination-disabled-border-color: var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(-1 * var(--bs-border-width))}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x: 1.5rem;--bs-pagination-padding-y: .75rem;--bs-pagination-font-size: 1.25rem;--bs-pagination-border-radius: var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x: .5rem;--bs-pagination-padding-y: .25rem;--bs-pagination-font-size: .875rem;--bs-pagination-border-radius: var(--bs-border-radius-sm)}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.p-2{padding:.5rem!important}.w-50{width:50%!important}.text-center{text-align:center!important}.text-muted{--bs-text-opacity: 1;color:var(--bs-secondary-color)!important}@media(min-width:576px){.object-fit-sm-cover{-o-object-fit:cover!important;object-fit:cover!important}}:root{color-scheme:light;--app-bg: #f4f5f7;--app-surface: #ffffff;--app-surface-2: #f8fafc;--app-surface-3: #f5f2f7;--app-text: #1a202c;--app-text-muted: #64748b;--app-text-subtle: #94a3b8;--app-border: #e2e8f0;--app-border-soft: #e2e8f0;--app-border-strong: #d1d5db;--app-action: #232e61;--app-action-hover: #1b224d;--app-action-soft: rgba(35, 46, 97, .1);--app-on-action: #ffffff;--app-focus-ring: 0 0 0 3px var(--app-action-soft);--app-success: #31756a;--app-success-soft: rgba(87, 193, 171, .16);--app-warning: #8f601a;--app-warning-soft: rgba(246, 173, 85, .2);--app-info: #2a68a9;--app-info-soft: rgba(44, 111, 181, .13);--app-work: #7252b8;--app-work-soft: rgba(122, 91, 189, .14);--app-danger: #c91f1f;--app-danger-soft: rgba(229, 62, 62, .12);--cat-espaco-fundo: #dad6f5;--cat-espaco: #3d3673;--cat-rh-fundo: #fdd2ce;--cat-rh: #842c24;--cat-financeiro-fundo: #daf3d8;--cat-financeiro: #3e6f39;--cat-empresa-fundo: #deeced;--cat-empresa: #446064;--cat-comunicacao-fundo: #fff4cc;--cat-comunicacao: #8e741b;--cat-estoque-fundo: #eae5e1;--cat-estoque: #5d534b;--cat-ferramentas-fundo: #e3e8e5;--cat-ferramentas: #505854;--cat-config-fundo: #f5f2f7;--cat-config: #64748b;--cat-externos-fundo: #ffddcc;--cat-externos: #8a431e;--tipo-1-fundo: var(--cat-empresa-fundo);--tipo-1: var(--cat-empresa);--tipo-2-fundo: color-mix(in srgb, #8f601a 14%, transparent);--tipo-2: #8f601a;--tipo-3-fundo: var(--cat-espaco-fundo);--tipo-3: var(--cat-espaco);--tipo-4-fundo: var(--cat-externos-fundo);--tipo-4: var(--cat-externos);--tipo-5-fundo: var(--cat-rh-fundo);--tipo-5: var(--cat-rh);--tipo-6-fundo: var(--cat-financeiro-fundo);--tipo-6: var(--cat-financeiro);--tipo-7-fundo: var(--cat-estoque-fundo);--tipo-7: var(--cat-estoque);--tipo-8-fundo: var(--cat-ferramentas-fundo);--tipo-8: var(--cat-ferramentas);--app-primary: var(--app-action);--app-primary-soft: var(--app-action-soft);--app-on-primary: var(--app-on-action);--app-accent: var(--app-success);--radius-control: 8px;--radius-surface: 12px;--radius-pill: 9999px;--app-overlay: rgba(15, 23, 42, .45);--app-shadow-sm: 0 1px 2px rgba(15, 23, 42, .04);--app-shadow-overlay: 0 12px 32px rgba(15, 23, 42, .16), 0 2px 8px rgba(15, 23, 42, .08);--app-shadow-lg: var(--app-shadow-overlay);--row-h: 38px;--row-head-h: 34px;--field-h: 34px;--btn-h-sm: 28px;--btn-h-md: 34px;--btn-h-lg: 40px;--cell-px: 12px;--gap-control: 8px;--text-ui: 13px;--text-ui-sm: 12px;--text-micro: 11px;--tracking-head: .04em;--topbar-h: 56px;--tab-bar-h: 38px;--bottom-nav-h: 52px;--bottom-nav-gap: 15px;--bottom-nav-radius: var(--radius-pill);--drawer-w: 290px}:root.dark-mode{color-scheme:dark;--app-bg: #0b1220;--app-surface: #131c30;--app-surface-2: #1b2540;--app-surface-3: #223049;--app-text: #e8ecf4;--app-text-muted: #97a3b8;--app-text-subtle: #6b788f;--app-border: #253048;--app-border-soft: #1e2841;--app-border-strong: #35415d;--app-action: #8c97d0;--app-action-hover: #94a0dc;--app-action-soft: rgba(124, 136, 201, .16);--app-on-action: #0b1220;--app-success: #57c1ab;--app-success-soft: rgba(87, 193, 171, .18);--app-warning: #e0a44a;--app-warning-soft: rgba(224, 164, 74, .18);--tipo-2-fundo: color-mix(in srgb, #e0a44a 16%, transparent);--tipo-2: #e0a44a;--app-info: #6ba7e8;--app-info-soft: rgba(107, 167, 232, .16);--app-work: #ab8ee1;--app-work-soft: rgba(169, 140, 224, .16);--app-danger: #f87171;--app-danger-soft: rgba(248, 113, 113, .16);--cat-espaco-fundo: #333a4f;--cat-espaco: #a9a2de;--cat-rh-fundo: #372e3d;--cat-rh: #e98e86;--cat-financeiro-fundo: #2d3c45;--cat-financeiro: #a0d39c;--cat-empresa-fundo: #1f3043;--cat-empresa: #a7c4c8;--cat-comunicacao-fundo: #383b39;--cat-comunicacao: #f3d87d;--cat-estoque-fundo: #2d3241;--cat-estoque: #c1b6ae;--cat-ferramentas-fundo: #263040;--cat-ferramentas: #b3bcb7;--cat-config-fundo: #223049;--cat-config: #97a3b8;--cat-externos-fundo: #383641;--cat-externos: #f0a680;--app-overlay: rgba(2, 6, 16, .66);--app-shadow-sm: 0 1px 2px rgba(0, 0, 0, .3);--app-shadow-overlay: 0 16px 40px rgba(0, 0, 0, .55), 0 2px 8px rgba(0, 0, 0, .35)}:root{--pk-brand-navy: #232E61;--pk-brand-teal: #57C1AB;--pk-brand-teal-ink: #2E8F7B;--pk-brand-teal-deep: #1E5E52;--pk-brand-mint: #E8F6F2;--pk-brand-mist: #F4F6FA;--pk-brand-line: #E0E4EE;--pk-brand-ink: #1B2350;--pk-brand-muted: #5D6482;--pk-brand-warn: #B3473E;--pk-brand-warn-soft: #FBEDEC;--pk-public-wrap: 1200px;--pk-public-font: "Inter", system-ui, sans-serif;--pk-public-display: "Plus Jakarta Sans", "Inter", system-ui, sans-serif}.painel-wrapper{display:flex;flex-direction:column;gap:1.25rem;padding:1.75rem 2rem;min-height:94vh}.page-wrapper{min-height:94vh;background:#fff;padding:2rem}.page-title{font-size:1.35rem;font-weight:700;color:#232e61;margin:0;letter-spacing:-.01em}.page-subtitle{font-size:.82rem;color:#64748b;margin:.15rem 0 0}.header-icon{width:38px;height:38px;border-radius:10px;background:#232e6114;color:#232e61;display:flex;align-items:center;justify-content:center;font-size:1.1rem;flex-shrink:0}.header-left{display:flex;align-items:center;gap:1rem}.page-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;flex-wrap:wrap;gap:1rem}.header-actions{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.skeleton-wrap{padding:1rem 1.25rem}.skeleton-row{display:flex;align-items:center;gap:1.5rem;padding:.5rem 0}.skeleton-row ::ng-deep .p-skeleton{border-radius:6px}.divider-label{font-size:.78rem;font-weight:600;color:#232e61;text-transform:uppercase;letter-spacing:.06em;display:flex;align-items:center;gap:.4rem}.divider-label i{font-size:.85rem}.filter-section{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:1rem 1.25rem;box-shadow:0 1px 3px #00000014,0 1px 2px #0000000a}.filter-row{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.search-field{position:relative;display:flex;align-items:center;flex:1;min-width:220px}.search-field .search-icon{position:absolute;left:.75rem;color:#57c1ab;font-size:.88rem;pointer-events:none}.search-field .search-input{width:100%;padding:.55rem .75rem .55rem 2.1rem!important;border:1px solid #e2e8f0!important;border-radius:6px!important;font-size:.9rem!important;transition:border-color .18s,box-shadow .18s!important}.search-field .search-input:focus{border-color:#232e61!important;box-shadow:0 0 0 3px #232e611f!important;outline:none!important}.search-field .search-clear{position:absolute;right:.6rem;background:none;border:none;cursor:pointer;color:#999;display:flex;padding:.2rem;font-size:.8rem;border-radius:50%}.search-field .search-clear:hover{color:#e53e3e}.search-field .search-clear i{font-size:.8rem}.pk-grad-text{background:linear-gradient(100deg,var(--pk-brand-navy) 0%,var(--pk-brand-teal) 95%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-block:.06em .12em;margin-block:-.06em -.12em}.edit-form{padding:8px 16px 16px}.form-section{margin-bottom:8px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:640px){.form-grid{grid-template-columns:1fr}}.form-grid>.form-field--full{grid-column:1/-1}.form-grid--auto{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}@media(max-width:640px){.form-grid--auto{grid-template-columns:1fr}}.form-field{display:flex;flex-direction:column;gap:5px}.form-field.field-full,.form-field.form-field--full{grid-column:1/-1}.form-field label{font-family:Inter,sans-serif;font-size:var(--text-ui-sm);font-weight:600;color:var(--app-text-muted)}.form-field label .required{color:var(--app-danger);margin-left:2px}.form-field label .label-hint{font-weight:400;color:var(--app-text-subtle);font-size:var(--text-micro)}.form-field input:not([type=file]):not([type=checkbox]):not([type=radio]):not(.dp__campo):not(.pk-input):not(.nb__campo),.form-field textarea,.form-field select{width:100%;box-sizing:border-box;padding:0 11px;border:1px solid var(--app-border);border-radius:var(--radius-control);background:var(--app-surface-2);color:var(--app-text);font-family:inherit;font-size:var(--text-ui);transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.form-field input:not([type=file]):not([type=checkbox]):not([type=radio]):not(.dp__campo):not(.pk-input):not(.nb__campo)::placeholder,.form-field textarea::placeholder,.form-field select::placeholder{color:var(--app-text-subtle)}.form-field input:not([type=file]):not([type=checkbox]):not([type=radio]):not(.dp__campo):not(.pk-input):not(.nb__campo):focus,.form-field textarea:focus,.form-field select:focus{outline:none;border-color:var(--app-action);background:var(--app-surface);box-shadow:var(--app-focus-ring)}.form-field input:not([type=file]):not([type=checkbox]):not([type=radio]):not(.dp__campo):not(.pk-input):not(.nb__campo):disabled,.form-field textarea:disabled,.form-field select:disabled{opacity:.55;cursor:not-allowed}.form-field input:not([type=file]):not([type=checkbox]):not([type=radio]),.form-field select{height:var(--field-h)}.form-field textarea{min-height:72px;padding:8px 11px;line-height:1.5;resize:vertical}.form-field .field-error{font-size:var(--text-micro);color:var(--app-danger)}.form-field>.select-field,.form-field>.datepicker-field{width:100%}.select-field,.datepicker-field{min-height:var(--field-h);border-radius:var(--radius-control);font-size:var(--text-ui)}.select-field{display:inline-flex;align-items:center;height:var(--field-h);border:1px solid var(--app-border);background:var(--app-surface-2);transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.select-field .p-select-label{display:flex;align-items:center;padding:0 11px;font-size:var(--text-ui);color:var(--app-text)}.select-field .p-select-label.p-placeholder{color:var(--app-text-subtle)}.select-field:not(.p-disabled):hover{border-color:var(--app-border-strong)}.select-field.p-focus,.select-field.p-select-open{border-color:var(--app-action);background:var(--app-surface);box-shadow:var(--app-focus-ring)}.p-datepicker-panel{width:262px!important;max-width:calc(100vw - 24px);padding:8px!important;border:1px solid var(--app-border);border-radius:var(--radius-surface);background:var(--app-surface);box-shadow:var(--app-shadow-overlay);font-size:var(--text-ui-sm)}.p-datepicker-panel .p-datepicker-header{padding:0 0 6px;margin-bottom:6px;border-bottom:1px solid var(--app-border);background:transparent}.p-datepicker-panel .p-datepicker-select-month,.p-datepicker-panel .p-datepicker-select-year{padding:2px 6px;font-size:var(--text-ui);font-weight:600;color:var(--app-text)}.p-datepicker-panel .p-datepicker-calendar-container{padding:0}.p-datepicker-panel .p-datepicker-calendar{width:100%;margin:0;table-layout:fixed;border-collapse:separate;border-spacing:1px}.p-datepicker-panel .p-datepicker-calendar th,.p-datepicker-panel .p-datepicker-calendar td{padding:0;text-align:center}.p-datepicker-panel .p-datepicker-calendar th{height:24px;font-size:var(--text-micro);font-weight:700;color:var(--app-text-subtle);text-transform:uppercase}.p-datepicker-panel .p-datepicker-calendar td>span{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--radius-control);font-size:var(--text-ui-sm);color:var(--app-text)}.p-datepicker-panel .p-datepicker-calendar td>span:hover{background:var(--app-surface-2)}.p-datepicker-panel .p-datepicker-calendar .p-datepicker-today>span{background:var(--app-surface-3);font-weight:700}.p-datepicker-panel .p-datepicker-calendar td>span.p-datepicker-day-selected{background:var(--app-action);color:var(--app-on-action)}.p-datepicker-panel .p-datepicker-buttonbar{padding:6px 0 0;margin-top:6px;border-top:1px solid var(--app-border);gap:6px}.p-datepicker-panel .p-datepicker-buttonbar button{height:var(--btn-h-sm);padding:0 10px;font-size:var(--text-ui-sm)}.toolbar .datepicker-field,.toolbar .datepicker-field input{width:130px}.datepicker-field input,.p-datepicker-input{height:var(--field-h);padding:0 11px;border:1px solid var(--app-border);border-radius:var(--radius-control);background:var(--app-surface-2);color:var(--app-text);font-size:var(--text-ui)}.datepicker-field input:focus,.p-datepicker-input:focus{outline:none;border-color:var(--app-action);background:var(--app-surface);box-shadow:var(--app-focus-ring)}@media(pointer:coarse){input:not([type=file]):not([type=checkbox]):not([type=radio]),textarea,select,[contenteditable=true]{font-size:16px!important}}.p-iconfield>.p-inputicon{pointer-events:none}.p-editor.p-editor .ql-toolbar.ql-snow,.p-editor.p-editor .p-editor-toolbar{border:1px solid var(--app-border);border-radius:var(--radius-control) var(--radius-control) 0 0;background:var(--app-surface-2)}.p-editor.p-editor .ql-container.ql-snow,.p-editor.p-editor .p-editor-content{border:1px solid var(--app-border);border-top:0;border-radius:0 0 var(--radius-control) var(--radius-control);background:var(--app-surface);color:var(--app-text)}.p-editor.p-editor .p-editor-toolbar.ql-snow .ql-stroke{stroke:var(--app-text-muted)}.p-editor.p-editor .p-editor-toolbar.ql-snow .ql-fill,.p-editor.p-editor .p-editor-toolbar.ql-snow .ql-stroke.ql-fill{fill:var(--app-text-muted)}.p-editor.p-editor .p-editor-toolbar.ql-snow .ql-picker,.p-editor.p-editor .p-editor-toolbar.ql-snow .ql-picker-label{color:var(--app-text-muted)}.p-editor.p-editor .p-editor-toolbar.ql-snow button:hover .ql-stroke,.p-editor.p-editor .p-editor-toolbar.ql-snow button.ql-active .ql-stroke,.p-editor.p-editor .p-editor-toolbar.ql-snow .ql-picker-label:hover .ql-stroke{stroke:var(--app-action)}.p-editor.p-editor .p-editor-toolbar.ql-snow button:hover .ql-fill,.p-editor.p-editor .p-editor-toolbar.ql-snow button.ql-active .ql-fill{fill:var(--app-action)}.p-editor.p-editor .p-editor-toolbar.ql-snow button:hover,.p-editor.p-editor .p-editor-toolbar.ql-snow button.ql-active,.p-editor.p-editor .p-editor-toolbar.ql-snow .ql-picker-label:hover{color:var(--app-action)}.p-editor.p-editor .ql-snow .ql-picker-options{border:1px solid var(--app-border);border-radius:var(--radius-control);background:var(--app-surface);box-shadow:var(--app-shadow-overlay)}.pk-form-section{padding:16px;border-bottom:1px solid var(--app-border)}.pk-form-section:last-child{border-bottom:none}.pk-form-section__title{display:flex;align-items:center;gap:6px;margin:0 0 12px;font-family:Plus Jakarta Sans,sans-serif;font-size:var(--text-micro);font-weight:700;letter-spacing:var(--tracking-head);text-transform:uppercase;color:var(--app-text-muted)}.pk-form-section__title i{color:var(--app-text-subtle);font-size:var(--text-micro)}.action-buttons{display:flex;gap:4px;justify-content:center}.new-btn,.save-btn{height:var(--btn-h-md);border:1px solid var(--app-action);border-radius:var(--radius-control);background:var(--app-action);color:var(--app-on-action);font-weight:600}.new-btn:hover:not(:disabled),.save-btn:hover:not(:disabled){background:var(--app-action-hover);border-color:var(--app-action-hover)}.new-btn:disabled,.save-btn:disabled{opacity:.45;cursor:not-allowed}.refresh-btn{height:var(--btn-h-md);border:1px solid var(--app-border-strong);border-radius:var(--radius-control);background:var(--app-surface);color:var(--app-text);font-weight:600}.refresh-btn:hover:not(:disabled){background:var(--app-surface-2);border-color:var(--app-action);color:var(--app-action)}.pk-pill{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 24px;border:1px solid transparent;border-radius:999px;background:var(--pk-brand-navy);color:#fff;font:inherit;font-weight:600;text-decoration:none;cursor:pointer;box-shadow:0 12px 30px -12px #232e6199;transition:transform .25s ease,box-shadow .25s ease}.pk-pill:hover{transform:translateY(-2px);color:#fff}.pk-pill:focus-visible{outline:none;box-shadow:0 0 0 4px var(--pk-brand-mint),0 0 0 6px var(--pk-brand-navy)}.pk-pill:disabled{opacity:.6;cursor:default;transform:none}.pk-pill--outline{background:#fff;color:var(--pk-brand-ink);border-color:var(--pk-brand-line);box-shadow:none}.pk-pill--outline:hover{color:var(--pk-brand-ink)}@media(prefers-reduced-motion:reduce){.pk-pill{transition:none}.pk-pill:hover{transform:none}}.app-card{background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--radius-surface);box-shadow:var(--app-shadow-sm);display:flex;align-items:center;gap:1rem;transition:.18s ease}.app-card:hover{border-color:var(--app-border-strong)}.app-card--sm{padding:1rem .75rem;min-height:0}.app-card--md{padding:1rem 1.25rem;min-height:0}.app-card--lg{padding:1.5rem 2rem;min-height:0}.app-card-icon--sm{width:8px;height:8px;border-radius:9999px;display:flex;align-items:center;justify-content:center;background:transparent;color:inherit;flex-shrink:0}.pk-tile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media(max-width:860px){.pk-tile-grid{grid-template-columns:1fr}}.code-badge{display:inline-block;background:var(--app-surface-3);color:var(--app-text);border:1px solid var(--app-border);font-size:var(--text-ui-sm);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.01em;padding:2px 8px;border-radius:var(--radius-control)}.code-badge--secondary{background:transparent;color:var(--app-text-muted)}.code-badge.code-badge-hidden{background:transparent;color:var(--app-text-subtle);border-style:dashed}.table-section,.table-card{background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--radius-surface);overflow:hidden}.table-toolbar{padding:10px var(--cell-px);border-bottom:1px solid var(--app-border)}::ng-deep .table .p-datatable-thead>tr>th,::ng-deep .painel-table .p-datatable-thead>tr>th{height:var(--row-head-h);padding:0 var(--cell-px);background:var(--app-surface);border-bottom:1px solid var(--app-border-strong);color:var(--app-text-muted);font-size:var(--text-micro);font-weight:700;letter-spacing:var(--tracking-head);text-transform:uppercase;white-space:nowrap}::ng-deep .table .p-datatable-tbody>tr,::ng-deep .painel-table .p-datatable-tbody>tr{transition:background .12s ease}::ng-deep .table .p-datatable-tbody>tr>td,::ng-deep .painel-table .p-datatable-tbody>tr>td{height:var(--row-h);padding:0 var(--cell-px);border-bottom:1px solid var(--app-border-soft);color:var(--app-text);font-size:var(--text-ui);vertical-align:middle}::ng-deep .table .p-datatable-tbody>tr:hover>td,::ng-deep .painel-table .p-datatable-tbody>tr:hover>td{background:var(--app-surface-2)}::ng-deep .table .p-datatable-tbody>tr:last-child>td,::ng-deep .painel-table .p-datatable-tbody>tr:last-child>td{border-bottom:none}::ng-deep .table .p-paginator,::ng-deep .painel-table .p-paginator{padding:6px var(--cell-px);border-top:1px solid var(--app-border);background:var(--app-surface);font-size:var(--text-ui-sm)}.btn-expand{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border:1px solid var(--app-border-strong);border-radius:var(--radius-control);background:transparent;color:var(--app-text-muted);cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}.btn-expand i{font-size:.7rem;transition:transform .18s ease}.btn-expand--open{background:var(--app-action-soft);border-color:var(--app-action);color:var(--app-action)}.btn-expand--open i{transform:rotate(90deg)}.btn-expand:hover{background:var(--app-surface-2);border-color:var(--app-action);color:var(--app-action)}.status-chip{display:inline-flex;align-items:center;gap:5px;padding:2px 10px;border-radius:var(--radius-pill);font-size:var(--text-ui-sm);font-weight:600;white-space:nowrap}.status-chip i{font-size:var(--text-micro)}.status-chip--wrap{white-space:normal;align-items:baseline;border-radius:var(--radius-control);overflow-wrap:anywhere}.status-chip--active,.status-chip--success{background:var(--app-success-soft);color:var(--app-success)}.status-chip--warning,.status-chip--pending{background:var(--app-warning-soft);color:var(--app-warning)}.status-chip--inactive,.status-chip--danger{background:var(--app-danger-soft);color:var(--app-danger)}.status-chip--info{background:var(--app-info-soft);color:var(--app-info)}.status-chip--work{background:var(--app-work-soft);color:var(--app-work)}.status-chip--neutral{background:var(--app-surface-3);color:var(--app-text-muted)}.chip-container{display:flex;flex-wrap:wrap;gap:5px}.chip-color{display:inline-block;background:var(--app-surface-3);color:var(--app-text-muted);border:1px solid var(--app-border);font-size:var(--text-micro);font-weight:500;padding:2px 8px;border-radius:var(--radius-pill)}.chip-color.chip-color-muted{background:transparent}.chip-color.chip-color-more{background:transparent;color:var(--app-text-subtle);font-style:italic}.chip-area{display:inline-flex;align-items:center;padding:2px 10px;background:var(--app-surface-3);color:var(--app-text-muted);border-radius:var(--radius-pill);font-size:var(--text-ui-sm);font-weight:500;white-space:nowrap}::ng-deep .p-inputchips{width:100%}::ng-deep .p-inputchips .p-inputchips-multiple-container{width:100%;min-height:var(--field-h);font-size:var(--text-ui)}.pk-cartao{display:grid;grid-template-columns:1fr auto;gap:.45rem .6rem;padding:.7rem .75rem;border:1px solid var(--app-border);border-radius:var(--radius-surface);background:var(--app-surface)}.pk-cartao--atencao{border-color:var(--app-danger);box-shadow:inset 3px 0 0 var(--app-danger)}.pk-cartao--rascunho{border-style:dashed;background:var(--app-warning-soft)}.pk-cartao__corpo{grid-column:1;grid-row:1;display:flex;flex-direction:column;min-width:0;padding:0;border:none;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.pk-cartao__corpo:focus-visible{outline:2px solid var(--app-action);outline-offset:3px;border-radius:var(--radius-control)}.pk-cartao__corpo--parado{cursor:default}.pk-cartao__titulo{font-size:.84rem;font-weight:600;color:var(--app-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pk-cartao__sub{font-size:.72rem;color:var(--app-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pk-cartao__marca{grid-column:2;grid-row:1;align-self:start;color:var(--app-text-subtle);font-size:.66rem;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.pk-cartao__rodape{grid-column:1/-1;grid-row:2;display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.pk-cartao__rodape:empty{display:none}.pk-cartao__atalho{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-left:auto;padding:4px 10px;border:1px solid var(--app-border);border-radius:var(--radius-control);background:var(--app-surface-2);color:var(--app-text);font-size:var(--text-ui-sm);font-variant-numeric:tabular-nums;cursor:pointer}.pk-cartao__atalho:focus-visible{outline:2px solid var(--app-action);outline-offset:2px}.pk-cartao__icone{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--app-border);border-radius:var(--radius-control);background:var(--app-surface);color:var(--app-text-muted);cursor:pointer}.pk-cartao__icone:focus-visible{outline:2px solid var(--app-action);outline-offset:2px}button.pk-cartao,a.pk-cartao{transition:transform var(--pk-dur-rapido, .15s) var(--pk-curva, ease-out),border-color var(--pk-dur-rapido, .15s)}button.pk-cartao:active,a.pk-cartao:active{transform:scale(.98)}@media(prefers-reduced-motion:reduce){button.pk-cartao:active,a.pk-cartao:active{transform:none}}.tabs-nav{display:flex;gap:2px;border-bottom:1px solid var(--app-border);padding-bottom:0;flex-wrap:wrap}.tab-btn{display:flex;align-items:center;gap:6px;height:var(--btn-h-md);padding:0 14px;background:transparent;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;border-radius:var(--radius-control) var(--radius-control) 0 0;font-size:var(--text-ui);font-weight:500;color:var(--app-text-muted);cursor:pointer;transition:color .15s,border-color .15s,background .15s}.tab-btn i{font-size:var(--text-ui-sm)}.tab-btn:hover{color:var(--app-action);background:var(--app-surface-2)}.tab-btn:focus-visible{outline:2px solid var(--app-action);outline-offset:-2px}.tab-btn--active{color:var(--app-action);border-bottom-color:var(--app-action);font-weight:700}.tab-btn .tab-badge{background:var(--app-surface-3);color:var(--app-text-muted);font-size:var(--text-micro);font-weight:700;font-variant-numeric:tabular-nums;border-radius:var(--radius-pill);padding:1px 7px;min-width:20px;text-align:center}.tab-btn--active .tab-badge{background:var(--app-action-soft);color:var(--app-action)}@media(prefers-reduced-motion:reduce){.tab-btn{transition:none}}.pk-page{display:flex;flex-direction:column;min-height:100%;background:var(--app-bg)}.pk-page__bar{display:flex;align-items:center;gap:12px 16px;flex-wrap:wrap;padding:14px 24px;background:var(--app-surface);border-bottom:1px solid var(--app-border)}@media(max-width:768px){.pk-page__bar{padding:12px 16px}}.pk-page__title{flex:1 1 240px;min-width:0}.pk-page__title h1{margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:18px;font-weight:700;color:var(--app-text)}.pk-page__title p{margin:2px 0 0;font-size:var(--text-ui-sm);color:var(--app-text-muted)}.pk-page__actions{display:flex;gap:var(--gap-control);flex-wrap:wrap}.pk-page__tabs{padding:16px 24px 0}@media(max-width:768px){.pk-page__tabs{padding:12px 16px 0}}.pk-tabs{display:inline-flex;gap:2px;max-width:100%;padding:3px;box-sizing:border-box;border-radius:10px;background:color-mix(in srgb,var(--app-text) 7%,transparent)}@media(max-width:768px){.pk-tabs{display:flex;width:100%}}.pk-tabs__tab{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:0;height:32px;padding:0 18px;border:0;border-radius:8px;background:transparent;color:var(--app-text-muted);font-family:Inter,sans-serif;font-size:var(--text-ui);font-weight:500;white-space:nowrap;cursor:pointer}.pk-tabs__tab:hover:not([aria-selected=true]){color:var(--app-text)}.pk-tabs__tab[aria-selected=true]{background:var(--app-surface);color:var(--app-text);font-weight:600;box-shadow:0 1px 2px #0f172a1a,0 0 0 .5px #0f172a0f}.pk-tabs__tab:focus-visible{outline:none;box-shadow:var(--app-focus-ring)}.pk-tabs__tab small{font-size:var(--text-ui-sm);font-weight:500;color:var(--app-text-subtle);font-variant-numeric:tabular-nums}@media(max-width:768px){.pk-tabs__tab{height:36px}}.pk-page__body{flex:1 1 auto;min-height:0;padding:16px 24px 24px}@media(max-width:768px){.pk-page__body{padding:12px 16px 16px}}.pk-panel{min-width:0;background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--radius-surface);box-shadow:var(--app-shadow-sm)}.pk-rail-layout{display:grid;grid-template-columns:240px minmax(0,1fr);align-items:start;gap:20px}@media(max-width:768px){.pk-rail-layout{grid-template-columns:minmax(0,1fr);gap:12px}}.pk-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));gap:12px}.pk-stack{display:grid;gap:var(--pk-stack-gap, 14px);min-width:0;align-content:start}.pk-acoes{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto}:root{--pk-dur-rapido: .15s;--pk-dur-base: .22s;--pk-dur-entrada: .32s;--pk-dur-tela: .3s;--pk-curva: cubic-bezier(.2, .8, .2, 1);--pk-curva-saida: cubic-bezier(.4, 0, 1, 1)}@keyframes pk-entra{0%{opacity:0;transform:translateY(6px)}}@keyframes pk-cresce-x{0%{transform:scaleX(0)}}@keyframes pk-cresce-y{0%{transform:scaleY(0)}}@keyframes pk-aparece{0%{opacity:0}}.pk-entra{animation:pk-entra .32s ease-out both;animation-delay:calc(var(--pk-atraso, 0ms) + min(var(--i, 0),12) * 40ms)}.pk-cresce-x{transform-origin:left center;animation:pk-cresce-x .6s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--pk-atraso, .2s) + min(var(--i, 0),12) * 50ms)}.pk-cresce-y{transform-origin:center bottom;animation:pk-cresce-y .55s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--pk-atraso, .15s) + min(var(--i, 0),12) * 30ms)}.pk-aparece{animation:pk-aparece .4s ease-out both;animation-delay:calc(var(--pk-atraso, .25s) + min(var(--i, 0),60) * 12ms)}@media(prefers-reduced-motion:reduce){.pk-entra,.pk-cresce-x,.pk-cresce-y,.pk-aparece{animation:pk-aparece .3s ease-out both;animation-delay:0s}}html[data-navegacao] :where(.app-content)>:where(router-outlet~*){view-transition-name:pk-tela}html[data-navegacao] .topbar{view-transition-name:pk-topo}html[data-navegacao] .tab-bar{view-transition-name:pk-abas-abertas}html[data-navegacao] .bottom-nav{view-transition-name:pk-menu-baixo}::view-transition-old(root),::view-transition-new(root),::view-transition-group(pk-topo),::view-transition-group(pk-abas-abertas),::view-transition-group(pk-menu-baixo){animation:none}@keyframes pk-tela-sai{to{opacity:0}}@keyframes pk-tela-entra{0%{opacity:0;transform:translateY(6px)}}@keyframes pk-tela-entra-direita{0%{transform:translate(100%)}}@keyframes pk-tela-sai-esquerda{to{transform:translate(-28%);opacity:.6}}@keyframes pk-tela-entra-esquerda{0%{transform:translate(-28%);opacity:.6}}@keyframes pk-tela-sai-direita{to{transform:translate(100%)}}::view-transition-group(pk-tela){animation-duration:var(--pk-dur-base)}::view-transition-old(pk-tela){animation:pk-tela-sai .12s var(--pk-curva-saida) both}::view-transition-new(pk-tela){animation:pk-tela-entra var(--pk-dur-base) ease-out both}@media(max-width:768px){html[data-navegacao=avancar]::view-transition-old(pk-tela){animation:pk-tela-sai-esquerda var(--pk-dur-tela) var(--pk-curva) both}html[data-navegacao=avancar]::view-transition-new(pk-tela){animation:pk-tela-entra-direita var(--pk-dur-tela) var(--pk-curva) both}html[data-navegacao=voltar]::view-transition-old(pk-tela){animation:pk-tela-sai-direita var(--pk-dur-tela) var(--pk-curva) both;z-index:2}html[data-navegacao=voltar]::view-transition-new(pk-tela){animation:pk-tela-entra-esquerda var(--pk-dur-tela) var(--pk-curva) both}}@media(prefers-reduced-motion:reduce){::view-transition-old(pk-tela),html[data-navegacao]::view-transition-old(pk-tela){animation:pk-tela-sai .12s linear both}::view-transition-new(pk-tela),html[data-navegacao]::view-transition-new(pk-tela){animation:pk-aparece .2s linear both}}.pk-tocavel{transition:transform var(--pk-dur-rapido) var(--pk-curva)}.pk-tocavel:active{transform:scale(.98)}@media(prefers-reduced-motion:reduce){.pk-tocavel:active{transform:none}}.p-select-dropdown svg,.p-select-dropdown .p-icon,.p-multiselect-dropdown svg,.p-multiselect-dropdown .p-icon{transition:transform var(--pk-dur-base) var(--pk-curva)}.p-select-open .p-select-dropdown svg,.p-select-open .p-select-dropdown .p-icon,.p-multiselect-open .p-multiselect-dropdown svg,.p-multiselect-open .p-multiselect-dropdown .p-icon{transform:rotate(180deg)}@keyframes pk-opcao-entra{0%{opacity:0;transform:translateY(-4px)}}.p-select-overlay .p-select-option,.p-multiselect-overlay .p-multiselect-option{animation:pk-opcao-entra .18s ease-out both;animation-delay:156ms}.p-select-list>:nth-child(1) .p-select-option,.p-select-list>.p-select-option:nth-child(1),.p-multiselect-list>:nth-child(1) .p-multiselect-option,.p-multiselect-list>.p-multiselect-option:nth-child(1){animation-delay:0ms}.p-select-list>:nth-child(2) .p-select-option,.p-select-list>.p-select-option:nth-child(2),.p-multiselect-list>:nth-child(2) .p-multiselect-option,.p-multiselect-list>.p-multiselect-option:nth-child(2){animation-delay:13ms}.p-select-list>:nth-child(3) .p-select-option,.p-select-list>.p-select-option:nth-child(3),.p-multiselect-list>:nth-child(3) .p-multiselect-option,.p-multiselect-list>.p-multiselect-option:nth-child(3){animation-delay:26ms}.p-select-list>:nth-child(4) .p-select-option,.p-select-list>.p-select-option:nth-child(4),.p-multiselect-list>:nth-child(4) .p-multiselect-option,.p-multiselect-list>.p-multiselect-option:nth-child(4){animation-delay:39ms}.p-select-list>:nth-child(5) .p-select-option,.p-select-list>.p-select-option:nth-child(5),.p-multiselect-list>:nth-child(5) .p-multiselect-option,.p-multiselect-list>.p-multiselect-option:nth-child(5){animation-delay:52ms}.p-select-list>:nth-child(6) .p-select-option,.p-select-list>.p-select-option:nth-child(6),.p-multiselect-list>:nth-child(6) .p-multiselect-option,.p-multiselect-list>.p-multiselect-option:nth-child(6){animation-delay:65ms}.p-select-list>:nth-child(7) .p-select-option,.p-select-list>.p-select-option:nth-child(7),.p-multiselect-list>:nth-child(7) .p-multiselect-option,.p-multiselect-list>.p-multiselect-option:nth-child(7){animation-delay:78ms}.p-select-list>:nth-child(8) .p-select-option,.p-select-list>.p-select-option:nth-child(8),.p-multiselect-list>:nth-child(8) .p-multiselect-option,.p-multiselect-list>.p-multiselect-option:nth-child(8){animation-delay:91ms}.p-select-list>:nth-child(9) .p-select-option,.p-select-list>.p-select-option:nth-child(9),.p-multiselect-list>:nth-child(9) .p-multiselect-option,.p-multiselect-list>.p-multiselect-option:nth-child(9){animation-delay:104ms}.p-select-list>:nth-child(10) .p-select-option,.p-select-list>.p-select-option:nth-child(10),.p-multiselect-list>:nth-child(10) .p-multiselect-option,.p-multiselect-list>.p-multiselect-option:nth-child(10){animation-delay:117ms}.p-select-list>:nth-child(11) .p-select-option,.p-select-list>.p-select-option:nth-child(11),.p-multiselect-list>:nth-child(11) .p-multiselect-option,.p-multiselect-list>.p-multiselect-option:nth-child(11){animation-delay:.13s}.p-select-list>:nth-child(12) .p-select-option,.p-select-list>.p-select-option:nth-child(12),.p-multiselect-list>:nth-child(12) .p-multiselect-option,.p-multiselect-list>.p-multiselect-option:nth-child(12){animation-delay:143ms}@media(prefers-reduced-motion:reduce){.p-select-overlay .p-select-option,.p-multiselect-overlay .p-multiselect-option{animation:pk-aparece .12s linear both;animation-delay:0s!important}.p-select-open .p-select-dropdown svg,.p-select-open .p-select-dropdown .p-icon,.p-multiselect-open .p-multiselect-dropdown svg,.p-multiselect-open .p-multiselect-dropdown .p-icon{transition:none}}@keyframes pk-rise{to{opacity:1;transform:none}}.pk-rise{opacity:0;transform:translateY(28px);animation:pk-rise .9s cubic-bezier(.2,.7,.2,1) var(--rise-delay, 0s) forwards}@media(prefers-reduced-motion:reduce){.pk-rise{opacity:1;transform:none;animation:none}}.pk-dialog-mask{top:calc(var(--topbar-h) + env(safe-area-inset-top))!important;bottom:0!important;height:auto!important}.pk-dialog-mask .p-dialog{display:flex;flex-direction:column;max-height:calc(100% - 2rem)!important}.pk-dialog-mask .p-dialog-content{flex:1 1 auto;min-height:0;overflow-y:auto}.pk-dialog-mask .p-dialog-header,.pk-dialog-mask .p-dialog-footer{flex:0 0 auto}@media(min-width:768px){.pk-dialog-mask{top:calc(var(--topbar-h) + var(--tab-bar-h) + env(safe-area-inset-top))!important}}::ng-deep .dialog .p-dialog-header{background:#232e61;border-bottom:1px solid #57c1ab;padding:1.1rem 1.5rem}::ng-deep .dialog .p-dialog-header .p-dialog-title{font-size:1.05rem;font-weight:700;color:#f1f5f9}::ng-deep .dialog .p-dialog-content{padding:0}::ng-deep .dialog .p-dialog-footer{border-top:1px solid #57c1ab;padding:.85rem 1.5rem;display:flex;justify-content:flex-end;gap:.6rem;background:#f8fafc}.auth-form{display:flex;flex-direction:column;gap:1.25rem;font-family:Inter,sans-serif}.auth-field{display:flex;flex-direction:column;gap:.5rem}.auth-label{font-size:.82rem;font-weight:600;color:var(--app-text)}.auth-input-wrap{position:relative;display:flex;align-items:center}.auth-icon{position:absolute;left:14px;display:flex;align-items:center;color:var(--app-text-subtle);pointer-events:none;transition:color .18s ease}.auth-input{width:100%;box-sizing:border-box;padding:13px 14px;border:1.5px solid var(--app-border);border-radius:10px;background:var(--app-surface-2);color:var(--app-text);font-family:Inter,sans-serif;font-size:16px;outline:none;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.auth-input::placeholder{color:var(--app-text-subtle)}.auth-input:focus{border-color:var(--app-primary);background:var(--app-surface);box-shadow:0 0 0 3px var(--app-primary-soft)}.auth-input-wrap .auth-input{padding-left:44px}.auth-input-wrap:focus-within .auth-icon{color:var(--app-primary)}.auth-error{display:flex;align-items:center;gap:.5rem;font-size:.72rem;color:var(--app-danger)}.auth-error-banner{display:flex;align-items:center;gap:.5rem;padding:11px 14px;border:1px solid rgba(229,62,62,.35);border-radius:6px;background:#e53e3e14;color:var(--app-danger);font-size:.82rem;font-weight:500}.auth-error-banner i,.auth-error-banner svg{flex-shrink:0}.auth-links{display:flex;justify-content:flex-end;gap:1rem}.auth-link{font-size:.82rem;font-weight:500;color:var(--app-primary);text-decoration:none}.auth-link:hover{opacity:.75}.auth-submit{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-height:52px;padding:14px 20px;border:0;border-radius:9999px;background:var(--app-action);color:var(--app-on-action);font-family:Inter,sans-serif;font-size:1rem;font-weight:600;cursor:pointer;transition:transform .12s ease,box-shadow .18s ease,opacity .18s ease}.auth-submit:hover:not(:disabled){box-shadow:0 8px 24px #232e6147}.auth-submit:active:not(:disabled){transform:scale(.985)}.auth-submit:disabled{opacity:.55;cursor:not-allowed}.auth-submit:focus-visible{outline:2px solid var(--app-primary);outline-offset:3px}.auth-label-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.auth-label-row .auth-link{padding:.5rem 0}.auth-aside{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:14px 16px;border-radius:10px;background:var(--app-surface-2)}.auth-aside b{display:block;font-size:.82rem;color:var(--app-text)}.auth-aside small{display:block;font-size:.72rem;color:var(--app-text-muted)}.auth-aside__go{flex-shrink:0;display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border:1px solid var(--app-border);border-radius:9999px;background:var(--app-surface);color:var(--app-primary);font-size:.82rem;font-weight:600;text-decoration:none}.auth-aside__go:hover{border-color:var(--app-primary)}.auth-aside__go:focus-visible{outline:2px solid var(--app-primary);outline-offset:3px}.auth-back-link{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem;border:0;background:transparent;color:var(--app-text-muted);font-family:Inter,sans-serif;font-size:.82rem;text-decoration:none;cursor:pointer}.auth-back-link:hover{color:var(--app-primary)}.auth-hint{display:flex;align-items:center;gap:.5rem;font-size:.72rem;color:var(--app-text-muted)}.auth-resend{border:0;background:transparent;color:var(--app-primary);font-family:Inter,sans-serif;font-size:.72rem;font-weight:600;cursor:pointer}.auth-resend:disabled{color:var(--app-text-subtle);cursor:not-allowed}.auth-success{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.75rem;font-family:Inter,sans-serif}.auth-success__icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:9999px;background:#38a16924;color:#38a169;font-size:1.6rem}.auth-success__title{margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:1.25rem;font-weight:700;color:var(--app-text)}.auth-success__text{margin:0;font-size:.82rem;color:var(--app-text-muted)}.auth-otp{display:flex;justify-content:center}.auth-otp input{width:44px!important;height:52px!important;font-size:1.25rem!important}.auth-password,.auth-password input{width:100%}app-client-auth-layout,app-client-login,app-client-first-access,app-client-forgot-password,app-client-reset-password{display:block}.client-auth{--ink-900: #0e1538;--teal: #00b9b3;--teal-600: #00a39e;--blue: #202a65;position:relative;display:flex;align-items:center;justify-content:center;min-height:100dvh;padding:40px 20px calc(40px + env(safe-area-inset-bottom));box-sizing:border-box;overflow:hidden;background:var(--ink-900)}.client-auth .glow{position:absolute;pointer-events:none;-webkit-user-select:none;user-select:none}.client-auth .glow--a{width:700px;height:700px;top:-143px;right:-180px}.client-auth .glow--b{width:640px;height:640px;bottom:-180px;left:-180px}.client-auth .back{position:absolute;top:24px;left:24px;z-index:2;display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-pill);background:#ffffff0a;color:#ffffffb3;font-family:Inter,sans-serif;font-size:.78rem;font-weight:600;text-decoration:none;transition:border-color .15s ease,color .15s ease}.client-auth .back:hover{border-color:var(--teal);color:#fff}.client-auth .back i{font-size:.7rem}.client-auth .stage{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:36px;width:100%;max-width:980px}.client-auth .pitch__badge{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid rgba(0,185,179,.3);border-radius:var(--radius-pill);background:#00b9b31f;color:var(--teal);font-family:Courier New,monospace;font-size:.68rem;letter-spacing:.12em}.client-auth .pitch__dot{width:6px;height:6px;flex:0 0 auto;border-radius:50%;background:var(--teal)}.client-auth .pitch__title{margin:20px 0 0;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(2rem,7vw,3rem);font-weight:700;line-height:1.05;letter-spacing:-.03em;color:#fff}.client-auth .pitch__title-accent{color:var(--teal)}.client-auth .pitch__text{margin:18px 0 0;max-width:380px;font-size:.94rem;line-height:1.6;color:#ffffffa6}.client-auth .pitch__pillars{display:flex;flex-wrap:wrap;gap:18px;margin:28px 0 0;padding:0;list-style:none}.client-auth .pitch__pillars li{display:flex;align-items:center;gap:8px;font-size:.75rem;color:#ffffff8c}.client-auth .card{padding:28px;border:1px solid rgba(255,255,255,.08);border-radius:24px;background:#ffffff0a;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.client-auth .card__mark{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:16px;background:#fff;box-shadow:0 1px 6px #ffffff59}.client-auth .card__mark img{width:40px;height:40px;object-fit:contain}.client-auth .card__title{margin:20px 0 0;font-family:Plus Jakarta Sans,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:-.02em;color:#fff}.client-auth .card__sub{margin:4px 0 24px;font-size:.82rem;line-height:1.5;color:#ffffff8c}.client-auth .field__label{display:block;margin-bottom:8px;font-size:.68rem;font-weight:700;letter-spacing:.08em;color:#ffffff8c}.client-auth .field{display:flex;align-items:center;gap:10px;margin-bottom:16px;padding:13px 16px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#ffffff0d;transition:border-color .15s ease}.client-auth .field:focus-within{border-color:var(--teal)}.client-auth .field i{flex:0 0 auto;color:#ffffff73;font-size:.85rem}.client-auth .field input{flex:1 1 auto;min-width:0;border:none;background:transparent;color:#fff;font-family:Inter,sans-serif;font-size:.88rem}.client-auth .field input::placeholder{color:#ffffff59}.client-auth .field input:focus{outline:none}.client-auth .field input:-webkit-autofill{-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 60px #171e42 inset;caret-color:#fff}.client-auth .field__toggle{flex:0 0 auto;padding:0;border:none;background:none;color:#ffffff73;font-size:.85rem;cursor:pointer}.client-auth .field__toggle:hover{color:#fff}.client-auth .field__error{display:flex;align-items:center;gap:6px;margin:-10px 0 14px;font-size:.72rem;color:#ff8f8f}.client-auth .rules{display:grid;gap:6px;margin:-4px 0 18px;padding:0;list-style:none}.client-auth .rules li{display:flex;align-items:center;gap:8px;font-size:.72rem;color:#ffffff73;transition:color .15s ease}.client-auth .rules li i{font-size:.7rem}.client-auth .rules li.is-met{color:var(--teal)}.client-auth .aux{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;font-size:.75rem}.client-auth .aux__remember{display:inline-flex;align-items:center;gap:7px;color:#ffffff8c;cursor:pointer}.client-auth .aux__remember input{width:14px;height:14px;accent-color:var(--teal);cursor:pointer}.client-auth .aux__link{color:var(--teal);text-decoration:none}.client-auth .aux__link:hover{text-decoration:underline}.client-auth .card__error{display:flex;align-items:center;gap:8px;margin:0 0 14px;padding:10px 12px;border:1px solid rgba(255,100,100,.35);border-radius:10px;background:#ff50501f;color:#ffb4b4;font-size:.78rem;line-height:1.4}.client-auth .card__ok{display:flex;align-items:flex-start;gap:8px;margin:0 0 14px;padding:10px 12px;border:1px solid rgba(0,185,179,.35);border-radius:10px;background:#00b9b31f;color:#9df0ed;font-size:.78rem;line-height:1.4}.client-auth .submit{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px;border:none;border-radius:12px;background:linear-gradient(173deg,#00b9b3,#00a39e);box-shadow:0 10px 15px #00b9b373;color:var(--blue);font-family:Inter,sans-serif;font-size:.88rem;font-weight:700;text-decoration:none;cursor:pointer;transition:filter .15s ease,box-shadow .15s ease}.client-auth .submit:hover:not(:disabled){filter:brightness(1.05)}.client-auth .submit:disabled{opacity:.55;box-shadow:none;cursor:default}.client-auth .card__or{margin:16px 0;text-align:center;font-size:.68rem;letter-spacing:.1em;color:#ffffff59}.client-auth .card__signup{margin:0;text-align:center;font-size:.75rem;color:#ffffff8c}.client-auth .card__signup a{color:var(--teal);text-decoration:none}.client-auth .card__signup a:hover{text-decoration:underline}@media(min-width:1024px){.client-auth .stage{grid-template-columns:460px 460px;gap:60px;justify-content:center}.client-auth .card{padding:36px}}@media(max-width:1024px){.client-auth .pitch__text,.client-auth .pitch__pillars{display:none}.client-auth .pitch__title{font-size:clamp(1.6rem,8vw,2.2rem)}}@media(max-width:640px){.client-auth{padding-top:72px}.client-auth .back{top:16px;left:16px;padding:7px 12px;font-size:.72rem}}@media(prefers-reduced-motion:reduce){.client-auth .submit,.client-auth .back,.client-auth .rules li{transition:none}}:where(.app-content)>:where(:not(router-outlet)){flex:1 1 auto;min-height:0;overflow-y:auto}body:has(app-client-layout){background:var(--app-bg)}:root{--app-bottom-reserve: 0px}@media(max-width:768px){:root{--app-bottom-reserve: calc(var(--bottom-nav-h) + var(--bottom-nav-gap) * 2 + env(safe-area-inset-bottom))}.app-content.app-content{padding-bottom:0}:where(.app-content)>:where(router-outlet~*):after{content:"";display:block;flex:none;height:var(--app-bottom-reserve)}}.dark-mode app-auth-layout .page-wrapper,.dark-mode app-auth-layout .painel-wrapper{background:transparent}.dark-mode app-auth-layout h1,.dark-mode app-auth-layout h2,.dark-mode app-auth-layout h3,.dark-mode app-auth-layout h4,.dark-mode app-auth-layout h5,.dark-mode app-auth-layout .page-title,.dark-mode app-auth-layout [class*=__title],.dark-mode app-auth-layout [class*=__label],.dark-mode app-auth-layout [class*=__value],.dark-mode app-auth-layout [class*=__name]{color:var(--app-text)}.dark-mode app-auth-layout .page-subtitle,.dark-mode app-auth-layout [class*=__desc],.dark-mode app-auth-layout [class*=__hint],.dark-mode app-auth-layout [class*=__sub],.dark-mode app-auth-layout [class*=__meta]{color:var(--app-text-muted)}.dark-mode app-auth-layout .divider-label{color:var(--app-text-muted)}.dark-mode app-auth-layout tr:hover,.dark-mode app-auth-layout .notif-row:hover{background:var(--app-surface-2)}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{height:100%;margin:0;display:flex;flex-direction:column;font-family:Helvetica Neve,Helvetica,Arial,sans-serif}app-root{display:flex;flex-direction:column;min-height:100%}.content{flex:1;background:#f1f2f4}body.drawer-open{overflow:hidden}app-footer{text-align:center}.reveal{opacity:0;transform:translateY(28px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.reveal--left{transform:translate(-36px)}.reveal--right{transform:translate(36px)}.reveal--scale{transform:scale(.94)}.reveal--none{transform:none}.reveal.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.reveal{opacity:1!important;transform:none!important;transition:none!important}}@font-face{font-family:primeicons;font-display:block;src:url("./media/primeicons-RSSEDYLY.eot");src:url("./media/primeicons-RSSEDYLY.eot?#iefix") format("embedded-opentype"),url("./media/primeicons-4GST5W3O.woff2") format("woff2"),url("./media/primeicons-P53SE5CV.woff") format("woff"),url("./media/primeicons-GEFHGEHP.ttf") format("truetype"),url("./media/primeicons-DHQU4SEP.svg?#primeicons") format("svg");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@media(prefers-reduced-motion:reduce){.pi-spin{-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-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.pi-folder-plus:before{content:"\ea05"}.pi-receipt:before{content:"\ea06"}.pi-asterisk:before{content:"\ea07"}.pi-face-smile:before{content:"\ea08"}.pi-pinterest:before{content:"\ea09"}.pi-expand:before{content:"\ea0a"}.pi-pen-to-square:before{content:"\ea0b"}.pi-wave-pulse:before{content:"\ea0c"}.pi-turkish-lira:before{content:"\ea0d"}.pi-spinner-dotted:before{content:"\ea0e"}.pi-crown:before{content:"\ea0f"}.pi-pause-circle:before{content:"\ea10"}.pi-warehouse:before{content:"\ea11"}.pi-objects-column:before{content:"\ea12"}.pi-clipboard:before{content:"\ea13"}.pi-play-circle:before{content:"\ea14"}.pi-venus:before{content:"\ea15"}.pi-cart-minus:before{content:"\ea16"}.pi-file-plus:before{content:"\ea17"}.pi-microchip:before{content:"\ea18"}.pi-twitch:before{content:"\ea19"}.pi-building-columns:before{content:"\ea1a"}.pi-file-check:before{content:"\ea1b"}.pi-microchip-ai:before{content:"\ea1c"}.pi-trophy:before{content:"\ea1d"}.pi-barcode:before{content:"\ea1e"}.pi-file-arrow-up:before{content:"\ea1f"}.pi-mars:before{content:"\ea20"}.pi-tiktok:before{content:"\ea21"}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:"\ea22"}.pi-ethereum:before{content:"\ea23"}.pi-list-check:before{content:"\ea24"}.pi-thumbtack:before{content:"\ea25"}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:"\ea26"}.pi-equals:before{content:"\ea27"}.pi-lightbulb:before{content:"\ea28"}.pi-star-half:before{content:"\ea29"}.pi-address-book:before{content:"\ea2a"}.pi-chart-scatter:before{content:"\ea2b"}.pi-indian-rupee:before{content:"\ea2c"}.pi-star-half-fill:before{content:"\ea2d"}.pi-cart-arrow-down:before{content:"\ea2e"}.pi-calendar-clock:before{content:"\ea2f"}.pi-sort-up-fill:before{content:"\ea30"}.pi-sparkles:before{content:"\ea31"}.pi-bullseye:before{content:"\ea32"}.pi-sort-down-fill:before{content:"\ea33"}.pi-graduation-cap:before{content:"\ea34"}.pi-hammer:before{content:"\ea35"}.pi-bell-slash:before{content:"\ea36"}.pi-gauge:before{content:"\ea37"}.pi-shop:before{content:"\ea38"}.pi-headphones:before{content:"\ea39"}.pi-eraser:before{content:"\ea04"}.pi-stopwatch:before{content:"\ea01"}.pi-verified:before{content:"\ea02"}.pi-delete-left:before{content:"\ea03"}.pi-hourglass:before{content:"\e9fe"}.pi-truck:before{content:"\ea00"}.pi-wrench:before{content:"\e9ff"}.pi-microphone:before{content:"\e9fa"}.pi-megaphone:before{content:"\e9fb"}.pi-arrow-right-arrow-left:before{content:"\e9fc"}.pi-bitcoin:before{content:"\e9fd"}.pi-file-edit:before{content:"\e9f6"}.pi-language:before{content:"\e9f7"}.pi-file-export:before{content:"\e9f8"}.pi-file-import:before{content:"\e9f9"}.pi-file-word:before{content:"\e9f1"}.pi-gift:before{content:"\e9f2"}.pi-cart-plus:before{content:"\e9f3"}.pi-thumbs-down-fill:before{content:"\e9f4"}.pi-thumbs-up-fill:before{content:"\e9f5"}.pi-arrows-alt:before{content:"\e9f0"}.pi-calculator:before{content:"\e9ef"}.pi-sort-alt-slash:before{content:"\e9ee"}.pi-arrows-h:before{content:"\e9ec"}.pi-arrows-v:before{content:"\e9ed"}.pi-pound:before{content:"\e9eb"}.pi-prime:before{content:"\e9ea"}.pi-chart-pie:before{content:"\e9e9"}.pi-reddit:before{content:"\e9e8"}.pi-code:before{content:"\e9e7"}.pi-sync:before{content:"\e9e6"}.pi-shopping-bag:before{content:"\e9e5"}.pi-server:before{content:"\e9e4"}.pi-database:before{content:"\e9e3"}.pi-hashtag:before{content:"\e9e2"}.pi-bookmark-fill:before{content:"\e9df"}.pi-filter-fill:before{content:"\e9e0"}.pi-heart-fill:before{content:"\e9e1"}.pi-flag-fill:before{content:"\e9de"}.pi-circle:before{content:"\e9dc"}.pi-circle-fill:before{content:"\e9dd"}.pi-bolt:before{content:"\e9db"}.pi-history:before{content:"\e9da"}.pi-box:before{content:"\e9d9"}.pi-at:before{content:"\e9d8"}.pi-arrow-up-right:before{content:"\e9d4"}.pi-arrow-up-left:before{content:"\e9d5"}.pi-arrow-down-left:before{content:"\e9d6"}.pi-arrow-down-right:before{content:"\e9d7"}.pi-telegram:before{content:"\e9d3"}.pi-stop-circle:before{content:"\e9d2"}.pi-stop:before{content:"\e9d1"}.pi-whatsapp:before{content:"\e9d0"}.pi-building:before{content:"\e9cf"}.pi-qrcode:before{content:"\e9ce"}.pi-car:before{content:"\e9cd"}.pi-instagram:before{content:"\e9cc"}.pi-linkedin:before{content:"\e9cb"}.pi-send:before{content:"\e9ca"}.pi-slack:before{content:"\e9c9"}.pi-sun:before{content:"\e9c8"}.pi-moon:before{content:"\e9c7"}.pi-vimeo:before{content:"\e9c6"}.pi-youtube:before{content:"\e9c5"}.pi-flag:before{content:"\e9c4"}.pi-wallet:before{content:"\e9c3"}.pi-map:before{content:"\e9c2"}.pi-link:before{content:"\e9c1"}.pi-credit-card:before{content:"\e9bf"}.pi-discord:before{content:"\e9c0"}.pi-percentage:before{content:"\e9be"}.pi-euro:before{content:"\e9bd"}.pi-book:before{content:"\e9ba"}.pi-shield:before{content:"\e9b9"}.pi-paypal:before{content:"\e9bb"}.pi-amazon:before{content:"\e9bc"}.pi-phone:before{content:"\e9b8"}.pi-filter-slash:before{content:"\e9b7"}.pi-facebook:before{content:"\e9b4"}.pi-github:before{content:"\e9b5"}.pi-twitter:before{content:"\e9b6"}.pi-step-backward-alt:before{content:"\e9ac"}.pi-step-forward-alt:before{content:"\e9ad"}.pi-forward:before{content:"\e9ae"}.pi-backward:before{content:"\e9af"}.pi-fast-backward:before{content:"\e9b0"}.pi-fast-forward:before{content:"\e9b1"}.pi-pause:before{content:"\e9b2"}.pi-play:before{content:"\e9b3"}.pi-compass:before{content:"\e9ab"}.pi-id-card:before{content:"\e9aa"}.pi-ticket:before{content:"\e9a9"}.pi-file-o:before{content:"\e9a8"}.pi-reply:before{content:"\e9a7"}.pi-directions-alt:before{content:"\e9a5"}.pi-directions:before{content:"\e9a6"}.pi-thumbs-up:before{content:"\e9a3"}.pi-thumbs-down:before{content:"\e9a4"}.pi-sort-numeric-down-alt:before{content:"\e996"}.pi-sort-numeric-up-alt:before{content:"\e997"}.pi-sort-alpha-down-alt:before{content:"\e998"}.pi-sort-alpha-up-alt:before{content:"\e999"}.pi-sort-numeric-down:before{content:"\e99a"}.pi-sort-numeric-up:before{content:"\e99b"}.pi-sort-alpha-down:before{content:"\e99c"}.pi-sort-alpha-up:before{content:"\e99d"}.pi-sort-alt:before{content:"\e99e"}.pi-sort-amount-up:before{content:"\e99f"}.pi-sort-amount-down:before{content:"\e9a0"}.pi-sort-amount-down-alt:before{content:"\e9a1"}.pi-sort-amount-up-alt:before{content:"\e9a2"}.pi-palette:before{content:"\e995"}.pi-undo:before{content:"\e994"}.pi-desktop:before{content:"\e993"}.pi-sliders-v:before{content:"\e991"}.pi-sliders-h:before{content:"\e992"}.pi-search-plus:before{content:"\e98f"}.pi-search-minus:before{content:"\e990"}.pi-file-excel:before{content:"\e98e"}.pi-file-pdf:before{content:"\e98d"}.pi-check-square:before{content:"\e98c"}.pi-chart-line:before{content:"\e98b"}.pi-user-edit:before{content:"\e98a"}.pi-exclamation-circle:before{content:"\e989"}.pi-android:before{content:"\e985"}.pi-google:before{content:"\e986"}.pi-apple:before{content:"\e987"}.pi-microsoft:before{content:"\e988"}.pi-heart:before{content:"\e984"}.pi-mobile:before{content:"\e982"}.pi-tablet:before{content:"\e983"}.pi-key:before{content:"\e981"}.pi-shopping-cart:before{content:"\e980"}.pi-comments:before{content:"\e97e"}.pi-comment:before{content:"\e97f"}.pi-briefcase:before{content:"\e97d"}.pi-bell:before{content:"\e97c"}.pi-paperclip:before{content:"\e97b"}.pi-share-alt:before{content:"\e97a"}.pi-envelope:before{content:"\e979"}.pi-volume-down:before{content:"\e976"}.pi-volume-up:before{content:"\e977"}.pi-volume-off:before{content:"\e978"}.pi-eject:before{content:"\e975"}.pi-money-bill:before{content:"\e974"}.pi-images:before{content:"\e973"}.pi-image:before{content:"\e972"}.pi-sign-in:before{content:"\e970"}.pi-sign-out:before{content:"\e971"}.pi-wifi:before{content:"\e96f"}.pi-sitemap:before{content:"\e96e"}.pi-chart-bar:before{content:"\e96d"}.pi-camera:before{content:"\e96c"}.pi-dollar:before{content:"\e96b"}.pi-lock-open:before{content:"\e96a"}.pi-table:before{content:"\e969"}.pi-map-marker:before{content:"\e968"}.pi-list:before{content:"\e967"}.pi-eye-slash:before{content:"\e965"}.pi-eye:before{content:"\e966"}.pi-folder-open:before{content:"\e964"}.pi-folder:before{content:"\e963"}.pi-video:before{content:"\e962"}.pi-inbox:before{content:"\e961"}.pi-lock:before{content:"\e95f"}.pi-unlock:before{content:"\e960"}.pi-tags:before{content:"\e95d"}.pi-tag:before{content:"\e95e"}.pi-power-off:before{content:"\e95c"}.pi-save:before{content:"\e95b"}.pi-question-circle:before{content:"\e959"}.pi-question:before{content:"\e95a"}.pi-copy:before{content:"\e957"}.pi-file:before{content:"\e958"}.pi-clone:before{content:"\e955"}.pi-calendar-times:before{content:"\e952"}.pi-calendar-minus:before{content:"\e953"}.pi-calendar-plus:before{content:"\e954"}.pi-ellipsis-v:before{content:"\e950"}.pi-ellipsis-h:before{content:"\e951"}.pi-bookmark:before{content:"\e94e"}.pi-globe:before{content:"\e94f"}.pi-replay:before{content:"\e94d"}.pi-filter:before{content:"\e94c"}.pi-print:before{content:"\e94b"}.pi-align-right:before{content:"\e946"}.pi-align-left:before{content:"\e947"}.pi-align-center:before{content:"\e948"}.pi-align-justify:before{content:"\e949"}.pi-cog:before{content:"\e94a"}.pi-cloud-download:before{content:"\e943"}.pi-cloud-upload:before{content:"\e944"}.pi-cloud:before{content:"\e945"}.pi-pencil:before{content:"\e942"}.pi-users:before{content:"\e941"}.pi-clock:before{content:"\e940"}.pi-user-minus:before{content:"\e93e"}.pi-user-plus:before{content:"\e93f"}.pi-trash:before{content:"\e93d"}.pi-external-link:before{content:"\e93c"}.pi-window-maximize:before{content:"\e93b"}.pi-window-minimize:before{content:"\e93a"}.pi-refresh:before{content:"\e938"}.pi-user:before{content:"\e939"}.pi-exclamation-triangle:before{content:"\e922"}.pi-calendar:before{content:"\e927"}.pi-chevron-circle-left:before{content:"\e928"}.pi-chevron-circle-down:before{content:"\e929"}.pi-chevron-circle-right:before{content:"\e92a"}.pi-chevron-circle-up:before{content:"\e92b"}.pi-angle-double-down:before{content:"\e92c"}.pi-angle-double-left:before{content:"\e92d"}.pi-angle-double-right:before{content:"\e92e"}.pi-angle-double-up:before{content:"\e92f"}.pi-angle-down:before{content:"\e930"}.pi-angle-left:before{content:"\e931"}.pi-angle-right:before{content:"\e932"}.pi-angle-up:before{content:"\e933"}.pi-upload:before{content:"\e934"}.pi-download:before{content:"\e956"}.pi-ban:before{content:"\e935"}.pi-star-fill:before{content:"\e936"}.pi-star:before{content:"\e937"}.pi-chevron-left:before{content:"\e900"}.pi-chevron-right:before{content:"\e901"}.pi-chevron-down:before{content:"\e902"}.pi-chevron-up:before{content:"\e903"}.pi-caret-left:before{content:"\e904"}.pi-caret-right:before{content:"\e905"}.pi-caret-down:before{content:"\e906"}.pi-caret-up:before{content:"\e907"}.pi-search:before{content:"\e908"}.pi-check:before{content:"\e909"}.pi-check-circle:before{content:"\e90a"}.pi-times:before{content:"\e90b"}.pi-times-circle:before{content:"\e90c"}.pi-plus:before{content:"\e90d"}.pi-plus-circle:before{content:"\e90e"}.pi-minus:before{content:"\e90f"}.pi-minus-circle:before{content:"\e910"}.pi-circle-on:before{content:"\e911"}.pi-circle-off:before{content:"\e912"}.pi-sort-down:before{content:"\e913"}.pi-sort-up:before{content:"\e914"}.pi-sort:before{content:"\e915"}.pi-step-backward:before{content:"\e916"}.pi-step-forward:before{content:"\e917"}.pi-th-large:before{content:"\e918"}.pi-arrow-down:before{content:"\e919"}.pi-arrow-left:before{content:"\e91a"}.pi-arrow-right:before{content:"\e91b"}.pi-arrow-up:before{content:"\e91c"}.pi-bars:before{content:"\e91d"}.pi-arrow-circle-down:before{content:"\e91e"}.pi-arrow-circle-left:before{content:"\e91f"}.pi-arrow-circle-right:before{content:"\e920"}.pi-arrow-circle-up:before{content:"\e921"}.pi-info:before{content:"\e923"}.pi-info-circle:before{content:"\e924"}.pi-home:before{content:"\e925"}.pi-spinner:before{content:"\e926"}
