.emoji-mart,.emoji-mart *{box-sizing:border-box;line-height:1.15}.emoji-mart{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-size:16px;display:inline-block;color:#222427;border:1px solid #d9d9d9;border-radius:5px;background:#fff}.emoji-mart .emoji-mart-emoji{padding:6px}.emoji-mart-bar{border:0 solid #d9d9d9}.emoji-mart-bar:first-child{border-bottom-width:1px;border-top-left-radius:5px;border-top-right-radius:5px}.emoji-mart-bar:last-child{border-top-width:1px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.emoji-mart-anchors{display:flex;flex-direction:row;justify-content:space-between;padding:0 6px;line-height:0}.emoji-mart-anchor{position:relative;display:block;flex:1 1 auto;color:#858585;text-align:center;padding:12px 4px;overflow:hidden;transition:color .1s ease-out;margin:0;box-shadow:none;background:none;border:none}.emoji-mart-anchor:focus{outline:0}.emoji-mart-anchor:hover,.emoji-mart-anchor:focus,.emoji-mart-anchor-selected{color:#464646}.emoji-mart-anchor-selected .emoji-mart-anchor-bar{bottom:0}.emoji-mart-anchor-bar{position:absolute;bottom:-3px;left:0;width:100%;height:3px;background-color:#464646}.emoji-mart-anchors i{display:inline-block;width:100%;max-width:22px}.emoji-mart-anchors svg,.emoji-mart-anchors img{fill:currentColor;height:18px}.emoji-mart-scroll{overflow-y:scroll;height:270px;padding:0 6px 6px;will-change:transform}.emoji-mart-search{margin-top:6px;padding:0 6px;position:relative}.emoji-mart-search input{font-size:16px;display:block;width:100%;padding:5px 25px 6px 10px;border-radius:5px;border:1px solid #d9d9d9;outline:0}.emoji-mart-search input,.emoji-mart-search input::-webkit-search-decoration,.emoji-mart-search input::-webkit-search-cancel-button,.emoji-mart-search input::-webkit-search-results-button,.emoji-mart-search input::-webkit-search-results-decoration{-webkit-appearance:none}.emoji-mart-search-icon{position:absolute;top:3px;right:11px;z-index:2;padding:2px 5px 1px;border:none;background:none}.emoji-mart-category .emoji-mart-emoji span{z-index:1;position:relative;text-align:center;cursor:default}.emoji-mart-category .emoji-mart-emoji:hover:before{z-index:0;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f4f4f4;border-radius:100%}.emoji-mart-category-label{z-index:2;position:relative;position:-webkit-sticky;position:sticky;top:0}.emoji-mart-category-label span{display:block;width:100%;font-weight:500;padding:5px 6px;background-color:#fff;background-color:#fffffff2}.emoji-mart-category-list{margin:0;padding:0}.emoji-mart-category-list li{list-style:none;margin:0;padding:0;display:inline-block}.emoji-mart-emoji{position:relative;display:inline-block;font-size:0;margin:0;padding:0;border:none;background:none;box-shadow:none}.emoji-mart-emoji-native{font-family:"Segoe UI Emoji",Segoe UI Symbol,Segoe UI,"Apple Color Emoji",Twemoji Mozilla,"Noto Color Emoji","Android Emoji"}.emoji-mart-no-results{font-size:14px;text-align:center;padding-top:70px;color:#858585}.emoji-mart-no-results .emoji-mart-category-label{display:none}.emoji-mart-no-results .emoji-mart-no-results-label{margin-top:.2em}.emoji-mart-no-results .emoji-mart-emoji:hover:before{content:none}.emoji-mart-preview{position:relative;height:70px}.emoji-mart-preview-emoji,.emoji-mart-preview-data,.emoji-mart-preview-skins{position:absolute;top:50%;transform:translateY(-50%)}.emoji-mart-preview-emoji{left:12px}.emoji-mart-preview-data{left:68px;right:12px;word-break:break-all}.emoji-mart-preview-skins{right:30px;text-align:right}.emoji-mart-preview-skins.custom{right:10px;text-align:right}.emoji-mart-preview-name{font-size:14px}.emoji-mart-preview-shortname{font-size:12px;color:#888}.emoji-mart-preview-shortname+.emoji-mart-preview-shortname,.emoji-mart-preview-shortname+.emoji-mart-preview-emoticon,.emoji-mart-preview-emoticon+.emoji-mart-preview-emoticon{margin-left:.5em}.emoji-mart-preview-emoticon{font-size:11px;color:#bbb}.emoji-mart-title span{display:inline-block;vertical-align:middle}.emoji-mart-title .emoji-mart-emoji{padding:0}.emoji-mart-title-label{color:#999a9c;font-size:26px;font-weight:300}.emoji-mart-skin-swatches{font-size:0;padding:2px 0;border:1px solid #d9d9d9;border-radius:12px;background-color:#fff}.emoji-mart-skin-swatches.custom{font-size:0;border:none;background-color:#fff}.emoji-mart-skin-swatches.opened .emoji-mart-skin-swatch{width:16px;padding:0 2px}.emoji-mart-skin-swatches.opened .emoji-mart-skin-swatch.selected:after{opacity:.75}.emoji-mart-skin-swatch{display:inline-block;width:0;vertical-align:middle;transition-property:width,padding;transition-duration:.125s;transition-timing-function:ease-out}.emoji-mart-skin-swatch:nth-child(1){transition-delay:0s}.emoji-mart-skin-swatch:nth-child(2){transition-delay:.03s}.emoji-mart-skin-swatch:nth-child(3){transition-delay:.06s}.emoji-mart-skin-swatch:nth-child(4){transition-delay:.09s}.emoji-mart-skin-swatch:nth-child(5){transition-delay:.12s}.emoji-mart-skin-swatch:nth-child(6){transition-delay:.15s}.emoji-mart-skin-swatch.selected{position:relative;width:16px;padding:0 2px}.emoji-mart-skin-swatch.selected:after{content:"";position:absolute;top:50%;left:50%;width:4px;height:4px;margin:-2px 0 0 -2px;background-color:#fff;border-radius:100%;pointer-events:none;opacity:0;transition:opacity .2s ease-out}.emoji-mart-skin-swatch.custom{display:inline-block;width:0;height:38px;overflow:hidden;vertical-align:middle;transition-property:width,height;transition-duration:.125s;transition-timing-function:ease-out;cursor:default}.emoji-mart-skin-swatch.custom.selected{position:relative;width:36px;height:38px;padding:0 2px 0 0}.emoji-mart-skin-swatch.custom.selected:after{content:"";width:0;height:0}.emoji-mart-skin-swatches.custom .emoji-mart-skin-swatch.custom:hover{background-color:#f4f4f4;border-radius:10%}.emoji-mart-skin-swatches.custom.opened .emoji-mart-skin-swatch.custom{width:36px;height:38px;padding:0 2px 0 0}.emoji-mart-skin-swatches.custom.opened .emoji-mart-skin-swatch.custom.selected:after{opacity:.75}.emoji-mart-skin-text.opened{display:inline-block;vertical-align:middle;text-align:left;color:#888;font-size:11px;padding:5px 2px;width:95px;height:40px;border-radius:10%;background-color:#fff}.emoji-mart-skin{display:inline-block;width:100%;padding-top:100%;max-width:12px;border-radius:100%}.emoji-mart-skin-tone-1{background-color:#ffc93a}.emoji-mart-skin-tone-2{background-color:#fadcbc}.emoji-mart-skin-tone-3{background-color:#e0bb95}.emoji-mart-skin-tone-4{background-color:#bf8f68}.emoji-mart-skin-tone-5{background-color:#9b643d}.emoji-mart-skin-tone-6{background-color:#594539}.emoji-mart-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.emoji-mart-dark{color:#fff;border-color:#555453;background-color:#222}.emoji-mart-dark .emoji-mart-bar{border-color:#555453}.emoji-mart-dark .emoji-mart-search input{color:#fff;border-color:#555453;background-color:#2f2f2f}.emoji-mart-dark .emoji-mart-search-icon svg{fill:#fff}.emoji-mart-dark .emoji-mart-category .emoji-mart-emoji:hover:before{background-color:#444}.emoji-mart-dark .emoji-mart-category-label span{background-color:#222;color:#fff}.emoji-mart-dark .emoji-mart-skin-swatches{border-color:#555453;background-color:#222}.emoji-mart-dark .emoji-mart-anchor:hover,.emoji-mart-dark .emoji-mart-anchor:focus,.emoji-mart-dark .emoji-mart-anchor-selected{color:#bfbfbf}body [class^=mat-]:not(mat-icon),body [class*=mat-]:not(mat-icon){font-family:var(--dcc-font-family)}.body-12{font-size:.75rem}.title-with-underline{font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.15px;border-bottom:1px solid #9e9e9e;padding-bottom:.625rem}.h1,h1{font-family:var(--dcc-font-family);font-size:4.5rem;font-weight:400;line-height:.6666666667;letter-spacing:-.18rem;color:var(--dcc-gray-900);margin:0}.h2,h2{font-family:var(--dcc-font-family);font-size:3rem;font-weight:400;line-height:.75;letter-spacing:-.12rem;color:var(--dcc-gray-900);margin:0}.h3,h3{font-family:var(--dcc-font-family);font-size:2.25rem;font-weight:500;line-height:1;letter-spacing:-.03125rem;color:var(--dcc-gray-900);margin:0}.h4,h4{font-family:var(--dcc-font-family);font-size:1.375rem;font-weight:500;line-height:1.2727272727;letter-spacing:-.055rem;color:var(--dcc-gray-900);margin:0}.mat-mdc-form-field .mat-mdc-text-field-wrapper .mdc-floating-label,.b1{font-family:var(--dcc-font-family);font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:-.03rem;color:var(--dcc-gray-900);margin:0}.b1-medium{font-family:var(--dcc-font-family);font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:-.03rem;color:var(--dcc-gray-900);margin:0}.b2{font-family:var(--dcc-font-family);font-size:.875rem;font-weight:400;line-height:1rem;letter-spacing:-.0175rem;color:var(--dcc-gray-900);margin:0}.button{font-family:var(--dcc-font-family);font-size:1rem;font-weight:500;line-height:1.25;letter-spacing:-.02rem;color:var(--dcc-gray-900);margin:0}.mono{font-family:var(--dcc-font-family);font-size:.75rem;font-weight:400;line-height:1.1666666667;letter-spacing:-.009rem;color:var(--dcc-gray-900);margin:0}.paginator{width:100%;align-self:center;justify-content:space-between}.paginator .mat-mdc-paginator-container{justify-content:flex-end;gap:.5rem;padding:0}.paginator .mat-mdc-paginator-container .mat-mdc-paginator-page-size{margin:0}.paginator .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-label{font-family:var(--dcc-font-family);font-size:.875rem;font-weight:400;line-height:1rem;letter-spacing:-.0175rem;color:var(--dcc-gray-900);margin:0}.paginator .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-select-value-text{overflow:auto;font-size:.875rem}.paginator .mat-mdc-paginator-container .mat-mdc-paginator-range-actions{width:100%;justify-content:space-between}.paginator .mat-mdc-paginator-container .mat-mdc-paginator-range-actions button.mdc-icon-button{border-radius:.5rem;border:var(--dcc-border-default)}.paginator .mat-mdc-paginator-container .mat-mdc-paginator-range-actions button.mdc-icon-button:hover{border-radius:.5rem;background:var(--dcc-gray-50);border:var(--dcc-border-default)}.paginator .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-paginator-navigation-previous{order:1}.paginator .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-paginator-range-label{font-family:var(--dcc-font-family);font-size:.875rem;font-weight:400;line-height:1rem;letter-spacing:-.0175rem;color:var(--dcc-gray-900);margin:0;order:2}.paginator .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-paginator-navigation-next{order:3}.mat-button-toggle-checkbox-wrapper{display:none!important}.mat-button-toggle-button{padding-left:0!important}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, 0px 2px 1px -1px --mat-sys-shadow, 0px 1px 1px 0px --mat-sys-shadow, 0px 1px 3px 0px --mat-sys-shadow)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, 0px 3px 1px -2px --mat-sys-shadow, 0px 2px 2px 0px --mat-sys-shadow, 0px 1px 5px 0px --mat-sys-shadow)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, 0px 3px 3px -2px --mat-sys-shadow, 0px 3px 4px 0px --mat-sys-shadow, 0px 1px 8px 0px --mat-sys-shadow)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, 0px 2px 4px -1px --mat-sys-shadow, 0px 4px 5px 0px --mat-sys-shadow, 0px 1px 10px 0px --mat-sys-shadow)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, 0px 3px 5px -1px --mat-sys-shadow, 0px 5px 8px 0px --mat-sys-shadow, 0px 1px 14px 0px --mat-sys-shadow)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, 0px 3px 5px -1px --mat-sys-shadow, 0px 6px 10px 0px --mat-sys-shadow, 0px 1px 18px 0px --mat-sys-shadow)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, 0px 4px 5px -2px --mat-sys-shadow, 0px 7px 10px 1px --mat-sys-shadow, 0px 2px 16px 1px --mat-sys-shadow)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, 0px 5px 5px -3px --mat-sys-shadow, 0px 8px 10px 1px --mat-sys-shadow, 0px 3px 14px 2px --mat-sys-shadow)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, 0px 5px 6px -3px --mat-sys-shadow, 0px 9px 12px 1px --mat-sys-shadow, 0px 3px 16px 2px --mat-sys-shadow)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, 0px 6px 6px -3px --mat-sys-shadow, 0px 10px 14px 1px --mat-sys-shadow, 0px 4px 18px 3px --mat-sys-shadow)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, 0px 6px 7px -4px --mat-sys-shadow, 0px 11px 15px 1px --mat-sys-shadow, 0px 4px 20px 3px --mat-sys-shadow)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, 0px 7px 8px -4px --mat-sys-shadow, 0px 12px 17px 2px --mat-sys-shadow, 0px 5px 22px 4px --mat-sys-shadow)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, 0px 7px 8px -4px --mat-sys-shadow, 0px 13px 19px 2px --mat-sys-shadow, 0px 5px 24px 4px --mat-sys-shadow)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, 0px 7px 9px -4px --mat-sys-shadow, 0px 14px 21px 2px --mat-sys-shadow, 0px 5px 26px 4px --mat-sys-shadow)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, 0px 8px 9px -5px --mat-sys-shadow, 0px 15px 22px 2px --mat-sys-shadow, 0px 6px 28px 5px --mat-sys-shadow)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, 0px 8px 10px -5px --mat-sys-shadow, 0px 16px 24px 2px --mat-sys-shadow, 0px 6px 30px 5px --mat-sys-shadow)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, 0px 8px 11px -5px --mat-sys-shadow, 0px 17px 26px 2px --mat-sys-shadow, 0px 6px 32px 5px --mat-sys-shadow)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, 0px 9px 11px -5px --mat-sys-shadow, 0px 18px 28px 2px --mat-sys-shadow, 0px 7px 34px 6px --mat-sys-shadow)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, 0px 9px 12px -6px --mat-sys-shadow, 0px 19px 29px 2px --mat-sys-shadow, 0px 7px 36px 6px --mat-sys-shadow)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, 0px 10px 13px -6px --mat-sys-shadow, 0px 20px 31px 3px --mat-sys-shadow, 0px 8px 38px 7px --mat-sys-shadow)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, 0px 10px 13px -6px --mat-sys-shadow, 0px 21px 33px 3px --mat-sys-shadow, 0px 8px 40px 7px --mat-sys-shadow)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, 0px 10px 14px -6px --mat-sys-shadow, 0px 22px 35px 3px --mat-sys-shadow, 0px 8px 42px 7px --mat-sys-shadow)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, 0px 11px 14px -7px --mat-sys-shadow, 0px 23px 36px 3px --mat-sys-shadow, 0px 9px 44px 8px --mat-sys-shadow)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, 0px 11px 15px -7px --mat-sys-shadow, 0px 24px 38px 3px --mat-sys-shadow, 0px 9px 46px 8px --mat-sys-shadow)}html{--mat-sys-on-surface: initial}.mat-app-background{background-color:var(--mat-app-background-color, var(--mat-sys-background, transparent));color:var(--mat-app-text-color, var(--mat-sys-on-background, inherit))}html{--mat-app-background-color: #fafafa;--mat-app-text-color: rgba(0, 0, 0, .87);--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html{--mat-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}html{--mat-option-selected-state-label-text-color: #1d4ed8;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}.mat-accent{--mat-option-selected-state-label-text-color: #64748b;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}.mat-warn{--mat-option-selected-state-label-text-color: #f44336;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}html{--mat-optgroup-label-text-color: rgba(0, 0, 0, .87)}html{--mat-pseudo-checkbox-full-selected-icon-color: #64748b;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #64748b;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-primary{--mat-pseudo-checkbox-full-selected-icon-color: #1d4ed8;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #1d4ed8;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-accent{--mat-pseudo-checkbox-full-selected-icon-color: #64748b;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #64748b;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}html{--mat-card-elevated-container-shape: 4px;--mat-card-outlined-container-shape: 4px;--mat-card-filled-container-shape: 4px;--mat-card-outlined-outline-width: 1px}html{--mat-card-elevated-container-color: white;--mat-card-elevated-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-card-outlined-container-color: white;--mat-card-outlined-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-outlined-outline-color: rgba(0, 0, 0, .12);--mat-card-subtitle-text-color: rgba(0, 0, 0, .54);--mat-card-filled-container-color: white;--mat-card-filled-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html{--mat-progress-bar-active-indicator-height: 4px;--mat-progress-bar-track-height: 4px;--mat-progress-bar-track-shape: 0}.mat-mdc-progress-bar{--mat-progress-bar-active-indicator-color: #1d4ed8;--mat-progress-bar-track-color: rgba(29, 78, 216, .25)}.mat-mdc-progress-bar.mat-accent{--mat-progress-bar-active-indicator-color: #64748b;--mat-progress-bar-track-color: rgba(100, 116, 139, .25)}.mat-mdc-progress-bar.mat-warn{--mat-progress-bar-active-indicator-color: #f44336;--mat-progress-bar-track-color: rgba(244, 67, 54, .25)}html{--mat-tooltip-container-shape: 4px;--mat-tooltip-supporting-text-line-height: 16px}html{--mat-tooltip-container-color: #424242;--mat-tooltip-supporting-text-color: white}html{--mat-form-field-filled-active-indicator-height: 1px;--mat-form-field-filled-focus-active-indicator-height: 2px;--mat-form-field-filled-container-shape: 4px;--mat-form-field-outlined-outline-width: 1px;--mat-form-field-outlined-focus-outline-width: 2px;--mat-form-field-outlined-container-shape: 4px}html{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #1d4ed8 87%, transparent);--mat-form-field-filled-caret-color: #1d4ed8;--mat-form-field-filled-focus-active-indicator-color: #1d4ed8;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #1d4ed8 87%, transparent);--mat-form-field-outlined-caret-color: #1d4ed8;--mat-form-field-outlined-focus-outline-color: #1d4ed8;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #1d4ed8 87%, transparent);--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--mat-form-field-error-text-color: #f44336;--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, .54);--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .12;--mat-form-field-filled-container-color: #f6f6f6;--mat-form-field-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-form-field-filled-label-text-color: rgba(0, 0, 0, .54);--mat-form-field-filled-hover-label-text-color: rgba(0, 0, 0, .54);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-filled-input-text-color: rgba(0, 0, 0, .87);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-filled-input-text-placeholder-color: rgba(0, 0, 0, .54);--mat-form-field-filled-error-hover-label-text-color: #f44336;--mat-form-field-filled-error-focus-label-text-color: #f44336;--mat-form-field-filled-error-label-text-color: #f44336;--mat-form-field-filled-error-caret-color: #f44336;--mat-form-field-filled-active-indicator-color: rgba(0, 0, 0, .54);--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-form-field-filled-hover-active-indicator-color: rgba(0, 0, 0, .87);--mat-form-field-filled-error-active-indicator-color: #f44336;--mat-form-field-filled-error-focus-active-indicator-color: #f44336;--mat-form-field-filled-error-hover-active-indicator-color: #f44336;--mat-form-field-outlined-label-text-color: rgba(0, 0, 0, .54);--mat-form-field-outlined-hover-label-text-color: rgba(0, 0, 0, .87);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-outlined-input-text-color: rgba(0, 0, 0, .87);--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-outlined-input-text-placeholder-color: rgba(0, 0, 0, .54);--mat-form-field-outlined-error-caret-color: #f44336;--mat-form-field-outlined-error-focus-label-text-color: #f44336;--mat-form-field-outlined-error-label-text-color: #f44336;--mat-form-field-outlined-error-hover-label-text-color: #f44336;--mat-form-field-outlined-outline-color: rgba(0, 0, 0, .38);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-form-field-outlined-hover-outline-color: rgba(0, 0, 0, .87);--mat-form-field-outlined-error-focus-outline-color: #f44336;--mat-form-field-outlined-error-hover-outline-color: #f44336;--mat-form-field-outlined-error-outline-color: #f44336}.mat-mdc-form-field.mat-accent{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #64748b 87%, transparent);--mat-form-field-filled-caret-color: #64748b;--mat-form-field-filled-focus-active-indicator-color: #64748b;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #64748b 87%, transparent);--mat-form-field-outlined-caret-color: #64748b;--mat-form-field-outlined-focus-outline-color: #64748b;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #64748b 87%, transparent)}html{--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px}html{--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-focused-arrow-color: #1d4ed8;--mat-select-invalid-arrow-color: #f44336}.mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-focused-arrow-color: #64748b;--mat-select-invalid-arrow-color: #f44336}.mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-focused-arrow-color: #f44336;--mat-select-invalid-arrow-color: #f44336}html{--mat-select-arrow-transform: translateY(-8px)}html{--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-autocomplete-background-color: white}html{--mat-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px}html{--mat-dialog-container-color: white;--mat-dialog-subhead-color: rgba(0, 0, 0, .87);--mat-dialog-supporting-text-color: rgba(0, 0, 0, .54)}.mat-mdc-standard-chip{--mat-chip-container-shape-radius: 16px;--mat-chip-disabled-container-opacity: .4;--mat-chip-disabled-outline-color: transparent;--mat-chip-flat-selected-outline-width: 0;--mat-chip-focus-outline-color: transparent;--mat-chip-hover-state-layer-opacity: .04;--mat-chip-outline-color: transparent;--mat-chip-outline-width: 0;--mat-chip-selected-hover-state-layer-opacity: .04;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-with-avatar-avatar-shape-radius: 14px;--mat-chip-with-avatar-avatar-size: 28px;--mat-chip-with-avatar-disabled-avatar-opacity: 1;--mat-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-with-icon-icon-size: 18px;--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1}.mat-mdc-standard-chip{--mat-chip-disabled-label-text-color: rgba(0, 0, 0, .87);--mat-chip-elevated-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-elevated-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-elevated-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: rgba(0, 0, 0, .87);--mat-chip-selected-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: rgba(0, 0, 0, .87);--mat-chip-selected-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-disabled-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-selected-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-trailing-icon-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-trailing-icon-trailing-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mat-chip-disabled-label-text-color: #000fff;--mat-chip-elevated-container-color: #1d4ed8;--mat-chip-elevated-disabled-container-color: #1d4ed8;--mat-chip-elevated-selected-container-color: #1d4ed8;--mat-chip-flat-disabled-selected-container-color: #1d4ed8;--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: #000fff;--mat-chip-selected-disabled-trailing-icon-color: #000fff;--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: #000fff;--mat-chip-selected-trailing-icon-color: #000fff;--mat-chip-with-icon-disabled-icon-color: #000fff;--mat-chip-with-icon-icon-color: #000fff;--mat-chip-with-icon-selected-icon-color: #000fff;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: #000fff;--mat-chip-with-trailing-icon-trailing-icon-color: #000fff}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mat-chip-disabled-label-text-color: #000fff;--mat-chip-elevated-container-color: #64748b;--mat-chip-elevated-disabled-container-color: #64748b;--mat-chip-elevated-selected-container-color: #64748b;--mat-chip-flat-disabled-selected-container-color: #64748b;--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: #000fff;--mat-chip-selected-disabled-trailing-icon-color: #000fff;--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: #000fff;--mat-chip-selected-trailing-icon-color: #000fff;--mat-chip-with-icon-disabled-icon-color: #000fff;--mat-chip-with-icon-icon-color: #000fff;--mat-chip-with-icon-selected-icon-color: #000fff;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: #000fff;--mat-chip-with-trailing-icon-trailing-icon-color: #000fff}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mat-chip-disabled-label-text-color: white;--mat-chip-elevated-container-color: #f44336;--mat-chip-elevated-disabled-container-color: #f44336;--mat-chip-elevated-selected-container-color: #f44336;--mat-chip-flat-disabled-selected-container-color: #f44336;--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: white;--mat-chip-selected-trailing-icon-color: white;--mat-chip-with-icon-disabled-icon-color: white;--mat-chip-with-icon-icon-color: white;--mat-chip-with-icon-selected-icon-color: white;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mat-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-chip.mat-mdc-standard-chip{--mat-chip-container-height: 32px}html{--mat-slide-toggle-disabled-handle-opacity: .38;--mat-slide-toggle-disabled-selected-handle-opacity: .38;--mat-slide-toggle-disabled-selected-icon-opacity: .38;--mat-slide-toggle-disabled-track-opacity: .12;--mat-slide-toggle-disabled-unselected-handle-opacity: .38;--mat-slide-toggle-disabled-unselected-icon-opacity: .38;--mat-slide-toggle-disabled-unselected-track-outline-color: transparent;--mat-slide-toggle-disabled-unselected-track-outline-width: 1px;--mat-slide-toggle-handle-height: 20px;--mat-slide-toggle-handle-shape: 10px;--mat-slide-toggle-handle-width: 20px;--mat-slide-toggle-hidden-track-opacity: 1;--mat-slide-toggle-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-slide-toggle-pressed-handle-size: 20px;--mat-slide-toggle-selected-focus-state-layer-opacity: .12;--mat-slide-toggle-selected-handle-horizontal-margin: 0;--mat-slide-toggle-selected-handle-size: 20px;--mat-slide-toggle-selected-hover-state-layer-opacity: .04;--mat-slide-toggle-selected-icon-size: 18px;--mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-selected-pressed-state-layer-opacity: .12;--mat-slide-toggle-selected-track-outline-color: transparent;--mat-slide-toggle-selected-track-outline-width: 1px;--mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-track-height: 14px;--mat-slide-toggle-track-outline-color: transparent;--mat-slide-toggle-track-outline-width: 1px;--mat-slide-toggle-track-shape: 7px;--mat-slide-toggle-track-width: 36px;--mat-slide-toggle-unselected-focus-state-layer-opacity: .12;--mat-slide-toggle-unselected-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-handle-size: 20px;--mat-slide-toggle-unselected-hover-state-layer-opacity: .12;--mat-slide-toggle-unselected-icon-size: 18px;--mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-pressed-state-layer-opacity: .1;--mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-visible-track-opacity: 1;--mat-slide-toggle-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-slide-toggle-with-icon-handle-size: 20px;--mat-slide-toggle-touch-target-size: 48px}html{--mat-slide-toggle-selected-icon-color: #000fff;--mat-slide-toggle-disabled-selected-icon-color: #000fff;--mat-slide-toggle-selected-focus-state-layer-color: #1d4ed8;--mat-slide-toggle-selected-handle-color: #1d4ed8;--mat-slide-toggle-selected-hover-state-layer-color: #1d4ed8;--mat-slide-toggle-selected-pressed-state-layer-color: #1d4ed8;--mat-slide-toggle-selected-focus-handle-color: #1d4ed8;--mat-slide-toggle-selected-hover-handle-color: #1d4ed8;--mat-slide-toggle-selected-pressed-handle-color: #1d4ed8;--mat-slide-toggle-selected-focus-track-color: #93c5fd;--mat-slide-toggle-selected-hover-track-color: #93c5fd;--mat-slide-toggle-selected-pressed-track-color: #93c5fd;--mat-slide-toggle-selected-track-color: #93c5fd;--mat-slide-toggle-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-slide-toggle-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-slide-toggle-disabled-selected-handle-color: rgba(0, 0, 0, .87);--mat-slide-toggle-disabled-selected-track-color: rgba(0, 0, 0, .87);--mat-slide-toggle-disabled-unselected-handle-color: rgba(0, 0, 0, .87);--mat-slide-toggle-disabled-unselected-icon-color: #f6f6f6;--mat-slide-toggle-disabled-unselected-track-color: rgba(0, 0, 0, .87);--mat-slide-toggle-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slide-toggle-handle-surface-color: white;--mat-slide-toggle-label-text-color: rgba(0, 0, 0, .87);--mat-slide-toggle-unselected-hover-handle-color: #424242;--mat-slide-toggle-unselected-focus-handle-color: #424242;--mat-slide-toggle-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-slide-toggle-unselected-focus-track-color: rgba(0, 0, 0, .12);--mat-slide-toggle-unselected-icon-color: #f6f6f6;--mat-slide-toggle-unselected-handle-color: rgba(0, 0, 0, .54);--mat-slide-toggle-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-slide-toggle-unselected-hover-track-color: rgba(0, 0, 0, .12);--mat-slide-toggle-unselected-pressed-handle-color: #424242;--mat-slide-toggle-unselected-pressed-track-color: rgba(0, 0, 0, .12);--mat-slide-toggle-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87);--mat-slide-toggle-unselected-track-color: rgba(0, 0, 0, .12)}.mat-mdc-slide-toggle.mat-accent{--mat-slide-toggle-selected-icon-color: #000fff;--mat-slide-toggle-disabled-selected-icon-color: #000fff;--mat-slide-toggle-selected-focus-state-layer-color: #64748b;--mat-slide-toggle-selected-handle-color: #64748b;--mat-slide-toggle-selected-hover-state-layer-color: #64748b;--mat-slide-toggle-selected-pressed-state-layer-color: #64748b;--mat-slide-toggle-selected-focus-handle-color: #64748b;--mat-slide-toggle-selected-hover-handle-color: #64748b;--mat-slide-toggle-selected-pressed-handle-color: #64748b;--mat-slide-toggle-selected-focus-track-color: #cbd5e1;--mat-slide-toggle-selected-hover-track-color: #cbd5e1;--mat-slide-toggle-selected-pressed-track-color: #cbd5e1;--mat-slide-toggle-selected-track-color: #cbd5e1}.mat-mdc-slide-toggle.mat-warn{--mat-slide-toggle-selected-icon-color: white;--mat-slide-toggle-disabled-selected-icon-color: white;--mat-slide-toggle-selected-focus-state-layer-color: #f44336;--mat-slide-toggle-selected-handle-color: #f44336;--mat-slide-toggle-selected-hover-state-layer-color: #f44336;--mat-slide-toggle-selected-pressed-state-layer-color: #f44336;--mat-slide-toggle-selected-focus-handle-color: #f44336;--mat-slide-toggle-selected-hover-handle-color: #f44336;--mat-slide-toggle-selected-pressed-handle-color: #f44336;--mat-slide-toggle-selected-focus-track-color: #e57373;--mat-slide-toggle-selected-hover-track-color: #e57373;--mat-slide-toggle-selected-pressed-track-color: #e57373;--mat-slide-toggle-selected-track-color: #e57373}html{--mat-slide-toggle-state-layer-size: 40px;--mat-slide-toggle-touch-target-display: block}html{--mat-radio-disabled-selected-icon-opacity: .38;--mat-radio-disabled-unselected-icon-opacity: .38;--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-size: 48px}.mat-mdc-radio-button.mat-primary{--mat-radio-checked-ripple-color: #1d4ed8;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #1d4ed8;--mat-radio-selected-hover-icon-color: #1d4ed8;--mat-radio-selected-icon-color: #1d4ed8;--mat-radio-selected-pressed-icon-color: #1d4ed8;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-accent{--mat-radio-checked-ripple-color: #64748b;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #64748b;--mat-radio-selected-hover-icon-color: #64748b;--mat-radio-selected-icon-color: #64748b;--mat-radio-selected-pressed-icon-color: #64748b;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-warn{--mat-radio-checked-ripple-color: #f44336;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #f44336;--mat-radio-selected-hover-icon-color: #f44336;--mat-radio-selected-icon-color: #f44336;--mat-radio-selected-pressed-icon-color: #f44336;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}html{--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-display: block}html{--mat-slider-active-track-height: 6px;--mat-slider-active-track-shape: 9999px;--mat-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-handle-height: 20px;--mat-slider-handle-shape: 50%;--mat-slider-handle-width: 20px;--mat-slider-inactive-track-height: 4px;--mat-slider-inactive-track-shape: 9999px;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-container-transform: translateX(-50%);--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-width: auto;--mat-slider-with-overlap-handle-outline-width: 1px;--mat-slider-with-tick-marks-active-container-opacity: .6;--mat-slider-with-tick-marks-container-shape: 50%;--mat-slider-with-tick-marks-container-size: 2px;--mat-slider-with-tick-marks-inactive-container-opacity: .6;--mat-slider-value-indicator-transform-origin: bottom}html{--mat-slider-active-track-color: #1d4ed8;--mat-slider-focus-handle-color: #1d4ed8;--mat-slider-handle-color: #1d4ed8;--mat-slider-hover-handle-color: #1d4ed8;--mat-slider-focus-state-layer-color: color-mix(in srgb, #1d4ed8 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #1d4ed8 4%, transparent);--mat-slider-inactive-track-color: #1d4ed8;--mat-slider-ripple-color: #1d4ed8;--mat-slider-with-tick-marks-active-container-color: #000fff;--mat-slider-with-tick-marks-inactive-container-color: #1d4ed8;--mat-slider-disabled-active-track-color: rgba(0, 0, 0, .87);--mat-slider-disabled-handle-color: rgba(0, 0, 0, .87);--mat-slider-disabled-inactive-track-color: rgba(0, 0, 0, .87);--mat-slider-label-container-color: #424242;--mat-slider-label-label-text-color: white;--mat-slider-value-indicator-opacity: 1;--mat-slider-with-overlap-handle-outline-color: rgba(0, 0, 0, .87);--mat-slider-with-tick-marks-disabled-container-color: rgba(0, 0, 0, .87)}.mat-accent{--mat-slider-active-track-color: #64748b;--mat-slider-focus-handle-color: #64748b;--mat-slider-handle-color: #64748b;--mat-slider-hover-handle-color: #64748b;--mat-slider-focus-state-layer-color: color-mix(in srgb, #64748b 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #64748b 4%, transparent);--mat-slider-inactive-track-color: #64748b;--mat-slider-ripple-color: #64748b;--mat-slider-with-tick-marks-active-container-color: #000fff;--mat-slider-with-tick-marks-inactive-container-color: #64748b}.mat-warn{--mat-slider-active-track-color: #f44336;--mat-slider-focus-handle-color: #f44336;--mat-slider-handle-color: #f44336;--mat-slider-hover-handle-color: #f44336;--mat-slider-focus-state-layer-color: color-mix(in srgb, #f44336 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #f44336 4%, transparent);--mat-slider-inactive-track-color: #f44336;--mat-slider-ripple-color: #f44336;--mat-slider-with-tick-marks-active-container-color: white;--mat-slider-with-tick-marks-inactive-container-color: #f44336}html{--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-menu-item-label-text-color: rgba(0, 0, 0, .87);--mat-menu-item-icon-color: rgba(0, 0, 0, .87);--mat-menu-item-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-menu-container-color: white;--mat-menu-divider-color: rgba(0, 0, 0, .12)}html{--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mat-list-list-item-container-shape: 0;--mat-list-list-item-leading-avatar-shape: 50%;--mat-list-list-item-container-color: transparent;--mat-list-list-item-selected-container-color: transparent;--mat-list-list-item-leading-avatar-color: transparent;--mat-list-list-item-leading-icon-size: 24px;--mat-list-list-item-leading-avatar-size: 40px;--mat-list-list-item-trailing-icon-size: 24px;--mat-list-list-item-disabled-state-layer-color: transparent;--mat-list-list-item-disabled-state-layer-opacity: 0;--mat-list-list-item-disabled-label-text-opacity: .38;--mat-list-list-item-disabled-leading-icon-opacity: .38;--mat-list-list-item-disabled-trailing-icon-opacity: .38}html{--mat-list-list-item-label-text-color: rgba(0, 0, 0, .87);--mat-list-list-item-supporting-text-color: rgba(0, 0, 0, .54);--mat-list-list-item-leading-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, .54);--mat-list-list-item-trailing-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-disabled-label-text-color: rgba(0, 0, 0, .87);--mat-list-list-item-disabled-leading-icon-color: rgba(0, 0, 0, .87);--mat-list-list-item-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--mat-list-list-item-hover-label-text-color: rgba(0, 0, 0, .87);--mat-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-list-list-item-hover-state-layer-opacity: .04;--mat-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-focus-label-text-color: rgba(0, 0, 0, .87);--mat-list-list-item-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-list-list-item-focus-state-layer-opacity: .12}.mdc-list-item__start,.mdc-list-item__end{--mat-radio-checked-ripple-color: #1d4ed8;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #1d4ed8;--mat-radio-selected-hover-icon-color: #1d4ed8;--mat-radio-selected-icon-color: #1d4ed8;--mat-radio-selected-pressed-icon-color: #1d4ed8;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-accent .mdc-list-item__start,.mat-accent .mdc-list-item__end{--mat-radio-checked-ripple-color: #64748b;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #64748b;--mat-radio-selected-hover-icon-color: #64748b;--mat-radio-selected-icon-color: #64748b;--mat-radio-selected-pressed-icon-color: #64748b;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-warn .mdc-list-item__start,.mat-warn .mdc-list-item__end{--mat-radio-checked-ripple-color: #f44336;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #f44336;--mat-radio-selected-hover-icon-color: #f44336;--mat-radio-selected-icon-color: #f44336;--mat-radio-selected-pressed-icon-color: #f44336;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: #000fff;--mat-checkbox-selected-focus-icon-color: #1d4ed8;--mat-checkbox-selected-hover-icon-color: #1d4ed8;--mat-checkbox-selected-icon-color: #1d4ed8;--mat-checkbox-selected-pressed-icon-color: #1d4ed8;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #1d4ed8;--mat-checkbox-selected-hover-state-layer-color: #1d4ed8;--mat-checkbox-selected-pressed-state-layer-color: #1d4ed8;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option.mat-accent{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: #000fff;--mat-checkbox-selected-focus-icon-color: #64748b;--mat-checkbox-selected-hover-icon-color: #64748b;--mat-checkbox-selected-icon-color: #64748b;--mat-checkbox-selected-pressed-icon-color: #64748b;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #64748b;--mat-checkbox-selected-hover-state-layer-color: #64748b;--mat-checkbox-selected-pressed-state-layer-color: #64748b;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option.mat-warn{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: white;--mat-checkbox-selected-focus-icon-color: #f44336;--mat-checkbox-selected-hover-icon-color: #f44336;--mat-checkbox-selected-icon-color: #f44336;--mat-checkbox-selected-pressed-icon-color: #f44336;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #f44336;--mat-checkbox-selected-hover-state-layer-color: #f44336;--mat-checkbox-selected-pressed-state-layer-color: #f44336;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__start,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__start{color:#1d4ed8}.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}html{--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 32px;--mat-list-list-item-one-line-container-height: 48px;--mat-list-list-item-two-line-container-height: 64px;--mat-list-list-item-three-line-container-height: 88px}.mdc-list-item__start,.mdc-list-item__end{--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-display: block}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}html{--mat-paginator-page-size-select-width: 84px;--mat-paginator-page-size-select-touch-target-height: 48px}html{--mat-paginator-container-text-color: rgba(0, 0, 0, .87);--mat-paginator-container-background-color: white;--mat-paginator-enabled-icon-color: rgba(0, 0, 0, .54);--mat-paginator-disabled-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}html{--mat-paginator-container-size: 56px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block}html{--mat-tab-container-height: 48px;--mat-tab-divider-color: transparent;--mat-tab-divider-height: 0;--mat-tab-active-indicator-height: 2px;--mat-tab-active-indicator-shape: 0}.mat-mdc-tab-group,.mat-mdc-tab-nav-bar{--mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-label-text-color: #1d4ed8;--mat-tab-active-ripple-color: #1d4ed8;--mat-tab-inactive-ripple-color: #1d4ed8;--mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-focus-label-text-color: #1d4ed8;--mat-tab-active-hover-label-text-color: #1d4ed8;--mat-tab-active-focus-indicator-color: #1d4ed8;--mat-tab-active-hover-indicator-color: #1d4ed8;--mat-tab-active-indicator-color: #1d4ed8}.mat-mdc-tab-group.mat-accent,.mat-mdc-tab-nav-bar.mat-accent{--mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-label-text-color: #64748b;--mat-tab-active-ripple-color: #64748b;--mat-tab-inactive-ripple-color: #64748b;--mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-focus-label-text-color: #64748b;--mat-tab-active-hover-label-text-color: #64748b;--mat-tab-active-focus-indicator-color: #64748b;--mat-tab-active-hover-indicator-color: #64748b;--mat-tab-active-indicator-color: #64748b}.mat-mdc-tab-group.mat-warn,.mat-mdc-tab-nav-bar.mat-warn{--mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-label-text-color: #f44336;--mat-tab-active-ripple-color: #f44336;--mat-tab-inactive-ripple-color: #f44336;--mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-focus-label-text-color: #f44336;--mat-tab-active-hover-label-text-color: #f44336;--mat-tab-active-focus-indicator-color: #f44336;--mat-tab-active-hover-indicator-color: #f44336;--mat-tab-active-indicator-color: #f44336}.mat-mdc-tab-group.mat-background-primary,.mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-background-color: #1d4ed8;--mat-tab-foreground-color: #000fff}.mat-mdc-tab-group.mat-background-accent,.mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-background-color: #64748b;--mat-tab-foreground-color: #000fff}.mat-mdc-tab-group.mat-background-warn,.mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-background-color: #f44336;--mat-tab-foreground-color: white}.mat-mdc-tab-header{--mat-tab-container-height: 48px}html{--mat-checkbox-disabled-selected-checkmark-color: white;--mat-checkbox-selected-focus-state-layer-opacity: .12;--mat-checkbox-selected-hover-state-layer-opacity: .04;--mat-checkbox-selected-pressed-state-layer-opacity: .12;--mat-checkbox-unselected-focus-state-layer-opacity: .12;--mat-checkbox-unselected-hover-state-layer-opacity: .04;--mat-checkbox-unselected-pressed-state-layer-opacity: .12;--mat-checkbox-touch-target-size: 48px}html{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: #000fff;--mat-checkbox-selected-focus-icon-color: #64748b;--mat-checkbox-selected-hover-icon-color: #64748b;--mat-checkbox-selected-icon-color: #64748b;--mat-checkbox-selected-pressed-icon-color: #64748b;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #64748b;--mat-checkbox-selected-hover-state-layer-color: #64748b;--mat-checkbox-selected-pressed-state-layer-color: #64748b;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-checkbox.mat-primary{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: #000fff;--mat-checkbox-selected-focus-icon-color: #1d4ed8;--mat-checkbox-selected-hover-icon-color: #1d4ed8;--mat-checkbox-selected-icon-color: #1d4ed8;--mat-checkbox-selected-pressed-icon-color: #1d4ed8;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #1d4ed8;--mat-checkbox-selected-hover-state-layer-color: #1d4ed8;--mat-checkbox-selected-pressed-state-layer-color: #1d4ed8;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}html{--mat-checkbox-touch-target-display: block;--mat-checkbox-state-layer-size: 40px}html{--mat-button-filled-container-shape: 4px;--mat-button-filled-horizontal-padding: 16px;--mat-button-filled-icon-offset: -4px;--mat-button-filled-icon-spacing: 8px;--mat-button-filled-touch-target-size: 48px;--mat-button-outlined-container-shape: 4px;--mat-button-outlined-horizontal-padding: 15px;--mat-button-outlined-icon-offset: -4px;--mat-button-outlined-icon-spacing: 8px;--mat-button-outlined-keep-touch-target: false;--mat-button-outlined-outline-width: 1px;--mat-button-outlined-touch-target-size: 48px;--mat-button-protected-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-button-protected-container-shape: 4px;--mat-button-protected-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-button-protected-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-button-protected-horizontal-padding: 16px;--mat-button-protected-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-button-protected-icon-offset: -4px;--mat-button-protected-icon-spacing: 8px;--mat-button-protected-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-button-protected-touch-target-size: 48px;--mat-button-text-container-shape: 4px;--mat-button-text-horizontal-padding: 8px;--mat-button-text-icon-offset: 0;--mat-button-text-icon-spacing: 8px;--mat-button-text-with-icon-horizontal-padding: 8px;--mat-button-text-touch-target-size: 48px;--mat-button-tonal-container-shape: 4px;--mat-button-tonal-horizontal-padding: 16px;--mat-button-tonal-icon-offset: -4px;--mat-button-tonal-icon-spacing: 8px;--mat-button-tonal-touch-target-size: 48px}html{--mat-button-filled-container-color: white;--mat-button-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-filled-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-filled-focus-state-layer-opacity: .12;--mat-button-filled-hover-state-layer-opacity: .04;--mat-button-filled-label-text-color: rgba(0, 0, 0, .87);--mat-button-filled-pressed-state-layer-opacity: .12;--mat-button-filled-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-filled-state-layer-color: rgba(0, 0, 0, .87);--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-outlined-disabled-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-outlined-focus-state-layer-opacity: .12;--mat-button-outlined-hover-state-layer-opacity: .04;--mat-button-outlined-label-text-color: rgba(0, 0, 0, .87);--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-pressed-state-layer-opacity: .12;--mat-button-outlined-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-outlined-state-layer-color: rgba(0, 0, 0, .87);--mat-button-protected-container-color: white;--mat-button-protected-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-protected-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-protected-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-protected-focus-state-layer-opacity: .12;--mat-button-protected-hover-state-layer-opacity: .04;--mat-button-protected-label-text-color: rgba(0, 0, 0, .87);--mat-button-protected-pressed-state-layer-opacity: .12;--mat-button-protected-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-protected-state-layer-color: rgba(0, 0, 0, .87);--mat-button-text-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-text-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-text-focus-state-layer-opacity: .12;--mat-button-text-hover-state-layer-opacity: .04;--mat-button-text-label-text-color: rgba(0, 0, 0, .87);--mat-button-text-pressed-state-layer-opacity: .12;--mat-button-text-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-text-state-layer-color: rgba(0, 0, 0, .87);--mat-button-tonal-container-color: white;--mat-button-tonal-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-tonal-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-tonal-focus-state-layer-opacity: .12;--mat-button-tonal-hover-state-layer-opacity: .04;--mat-button-tonal-label-text-color: rgba(0, 0, 0, .87);--mat-button-tonal-pressed-state-layer-opacity: .12;--mat-button-tonal-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-tonal-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-button.mat-primary,.mat-mdc-unelevated-button.mat-primary,.mat-mdc-raised-button.mat-primary,.mat-mdc-outlined-button.mat-primary,.mat-tonal-button.mat-primary{--mat-button-filled-container-color: #1d4ed8;--mat-button-filled-label-text-color: #000fff;--mat-button-filled-ripple-color: color-mix(in srgb, #000fff 12%, transparent);--mat-button-filled-state-layer-color: #000fff;--mat-button-outlined-label-text-color: #1d4ed8;--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #1d4ed8 12%, transparent);--mat-button-outlined-state-layer-color: #1d4ed8;--mat-button-protected-container-color: #1d4ed8;--mat-button-protected-label-text-color: #000fff;--mat-button-protected-ripple-color: color-mix(in srgb, #000fff 12%, transparent);--mat-button-protected-state-layer-color: #000fff;--mat-button-text-label-text-color: #1d4ed8;--mat-button-text-ripple-color: color-mix(in srgb, #1d4ed8 12%, transparent);--mat-button-text-state-layer-color: #1d4ed8;--mat-button-tonal-container-color: #1d4ed8;--mat-button-tonal-label-text-color: #000fff;--mat-button-tonal-ripple-color: color-mix(in srgb, #000fff 12%, transparent);--mat-button-tonal-state-layer-color: #000fff}.mat-mdc-button.mat-accent,.mat-mdc-unelevated-button.mat-accent,.mat-mdc-raised-button.mat-accent,.mat-mdc-outlined-button.mat-accent,.mat-tonal-button.mat-accent{--mat-button-filled-container-color: #64748b;--mat-button-filled-label-text-color: #000fff;--mat-button-filled-ripple-color: color-mix(in srgb, #000fff 12%, transparent);--mat-button-filled-state-layer-color: #000fff;--mat-button-outlined-label-text-color: #64748b;--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #64748b 12%, transparent);--mat-button-outlined-state-layer-color: #64748b;--mat-button-protected-container-color: #64748b;--mat-button-protected-label-text-color: #000fff;--mat-button-protected-ripple-color: color-mix(in srgb, #000fff 12%, transparent);--mat-button-protected-state-layer-color: #000fff;--mat-button-text-label-text-color: #64748b;--mat-button-text-ripple-color: color-mix(in srgb, #64748b 12%, transparent);--mat-button-text-state-layer-color: #64748b;--mat-button-tonal-container-color: #64748b;--mat-button-tonal-label-text-color: #000fff;--mat-button-tonal-ripple-color: color-mix(in srgb, #000fff 12%, transparent);--mat-button-tonal-state-layer-color: #000fff}.mat-mdc-button.mat-warn,.mat-mdc-unelevated-button.mat-warn,.mat-mdc-raised-button.mat-warn,.mat-mdc-outlined-button.mat-warn,.mat-tonal-button.mat-warn{--mat-button-filled-container-color: #f44336;--mat-button-filled-label-text-color: white;--mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-filled-state-layer-color: white;--mat-button-outlined-label-text-color: #f44336;--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--mat-button-outlined-state-layer-color: #f44336;--mat-button-protected-container-color: #f44336;--mat-button-protected-label-text-color: white;--mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-protected-state-layer-color: white;--mat-button-text-label-text-color: #f44336;--mat-button-text-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--mat-button-text-state-layer-color: #f44336;--mat-button-tonal-container-color: #f44336;--mat-button-tonal-label-text-color: white;--mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-tonal-state-layer-color: white}html{--mat-button-filled-container-height: 36px;--mat-button-filled-touch-target-display: block;--mat-button-outlined-container-height: 36px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-container-height: 36px;--mat-button-protected-touch-target-display: block;--mat-button-text-container-height: 36px;--mat-button-text-touch-target-display: block;--mat-button-tonal-container-height: 36px;--mat-button-tonal-touch-target-display: block}html{--mat-icon-button-icon-size: 24px;--mat-icon-button-container-shape: 50%;--mat-icon-button-touch-target-size: 48px}html{--mat-icon-button-disabled-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-icon-button-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-hover-state-layer-opacity: .04;--mat-icon-button-icon-color: inherit;--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-icon-button-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-icon-button.mat-primary{--mat-icon-button-icon-color: #1d4ed8;--mat-icon-button-state-layer-color: #1d4ed8;--mat-icon-button-ripple-color: color-mix(in srgb, #1d4ed8 12%, transparent)}.mat-mdc-icon-button.mat-accent{--mat-icon-button-icon-color: #64748b;--mat-icon-button-state-layer-color: #64748b;--mat-icon-button-ripple-color: color-mix(in srgb, #64748b 12%, transparent)}.mat-mdc-icon-button.mat-warn{--mat-icon-button-icon-color: #f44336;--mat-icon-button-state-layer-color: #f44336;--mat-icon-button-ripple-color: color-mix(in srgb, #f44336 12%, transparent)}html{--mat-icon-button-touch-target-display: block}.mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 48px;--mat-icon-button-state-layer-size: 48px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:12px}html{--mat-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-container-shape: 50%;--mat-fab-touch-target-size: 48px;--mat-fab-extended-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-extended-container-height: 48px;--mat-fab-extended-container-shape: 24px;--mat-fab-extended-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-extended-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-extended-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-small-container-shape: 50%;--mat-fab-small-touch-target-size: 48px;--mat-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mat-fab-container-color: white;--mat-fab-disabled-state-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-fab-disabled-state-foreground-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-fab-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-fab-focus-state-layer-opacity: .12;--mat-fab-foreground-color: rgba(0, 0, 0, .87);--mat-fab-hover-state-layer-opacity: .04;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-fab-small-container-color: white;--mat-fab-small-disabled-state-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-fab-small-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-foreground-color: rgba(0, 0, 0, .87);--mat-fab-small-hover-state-layer-opacity: .04;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-fab-small-state-layer-color: rgba(0, 0, 0, .87);--mat-fab-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-fab.mat-primary,.mat-mdc-mini-fab.mat-primary{--mat-fab-container-color: #1d4ed8;--mat-fab-foreground-color: #000fff;--mat-fab-ripple-color: color-mix(in srgb, #1d4ed8 12%, transparent);--mat-fab-small-container-color: #1d4ed8;--mat-fab-small-foreground-color: #000fff;--mat-fab-small-ripple-color: color-mix(in srgb, #000fff 12%, transparent);--mat-fab-small-state-layer-color: #000fff;--mat-fab-state-layer-color: #000fff}.mat-mdc-fab.mat-accent,.mat-mdc-mini-fab.mat-accent{--mat-fab-container-color: #64748b;--mat-fab-foreground-color: #000fff;--mat-fab-ripple-color: color-mix(in srgb, #64748b 12%, transparent);--mat-fab-small-container-color: #64748b;--mat-fab-small-foreground-color: #000fff;--mat-fab-small-ripple-color: color-mix(in srgb, #000fff 12%, transparent);--mat-fab-small-state-layer-color: #000fff;--mat-fab-state-layer-color: #000fff}.mat-mdc-fab.mat-warn,.mat-mdc-mini-fab.mat-warn{--mat-fab-container-color: #f44336;--mat-fab-foreground-color: white;--mat-fab-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--mat-fab-small-container-color: #f44336;--mat-fab-small-foreground-color: white;--mat-fab-small-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-fab-small-state-layer-color: white;--mat-fab-state-layer-color: white}html{--mat-fab-small-touch-target-display: block;--mat-fab-touch-target-display: block}html{--mat-snack-bar-container-shape: 4px}html{--mat-snack-bar-container-color: #424242;--mat-snack-bar-supporting-text-color: white;--mat-snack-bar-button-color: #93c5fd}html{--mat-table-row-item-outline-width: 1px}html{--mat-table-background-color: white;--mat-table-header-headline-color: rgba(0, 0, 0, .87);--mat-table-row-item-label-text-color: rgba(0, 0, 0, .87);--mat-table-row-item-outline-color: rgba(0, 0, 0, .12)}html{--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px}html{--mat-progress-spinner-active-indicator-width: 4px;--mat-progress-spinner-size: 48px}html{--mat-progress-spinner-active-indicator-color: #1d4ed8}.mat-accent{--mat-progress-spinner-active-indicator-color: #64748b}.mat-warn{--mat-progress-spinner-active-indicator-color: #f44336}html{--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0}html{--mat-badge-background-color: #1d4ed8;--mat-badge-text-color: #000fff;--mat-badge-disabled-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-badge-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-badge-accent{--mat-badge-background-color: #64748b;--mat-badge-text-color: #000fff}.mat-badge-warn{--mat-badge-background-color: #f44336;--mat-badge-text-color: white}html{--mat-bottom-sheet-container-shape: 4px}html{--mat-bottom-sheet-container-text-color: rgba(0, 0, 0, .87);--mat-bottom-sheet-container-background-color: white}html{--mat-button-toggle-focus-state-layer-opacity: .12;--mat-button-toggle-hover-state-layer-opacity: .04;--mat-button-toggle-legacy-focus-state-layer-opacity: 1;--mat-button-toggle-legacy-height: 36px;--mat-button-toggle-legacy-shape: 2px;--mat-button-toggle-shape: 4px}html{--mat-button-toggle-background-color: white;--mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-toggle-disabled-state-background-color: white;--mat-button-toggle-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-toggle-divider-color: rgba(0, 0, 0, .12);--mat-button-toggle-legacy-disabled-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-legacy-disabled-state-background-color: white;--mat-button-toggle-legacy-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-toggle-legacy-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-legacy-selected-state-text-color: rgba(0, 0, 0, .87);--mat-button-toggle-legacy-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-legacy-text-color: rgba(0, 0, 0, .87);--mat-button-toggle-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-selected-state-text-color: rgba(0, 0, 0, .87);--mat-button-toggle-state-layer-color: rgba(0, 0, 0, .87);--mat-button-toggle-text-color: rgba(0, 0, 0, .87)}html{--mat-button-toggle-height: 48px}html{--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #1d4ed8 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #64748b 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: #000fff;--mat-datepicker-calendar-date-selected-state-background-color: #1d4ed8;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #1d4ed8 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: #000fff;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #1d4ed8 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #1d4ed8 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #1d4ed8;--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-datepicker-content.mat-accent,.mat-datepicker-toggle-active.mat-accent{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #64748b 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #64748b 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: #000fff;--mat-datepicker-calendar-date-selected-state-background-color: #64748b;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #64748b 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: #000fff;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #64748b 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #64748b 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #64748b;--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-datepicker-content.mat-warn,.mat-datepicker-toggle-active.mat-warn{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #f44336 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #64748b 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #f44336;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #f44336 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #f44336 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #f44336 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #f44336;--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-calendar-controls{--mat-icon-button-touch-target-display: none}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 40px;--mat-icon-button-state-layer-size: 40px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:8px}html{--mat-divider-width: 1px}html{--mat-divider-color: rgba(0, 0, 0, .12)}html{--mat-expansion-container-shape: 4px;--mat-expansion-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none}html{--mat-expansion-container-background-color: white;--mat-expansion-container-text-color: rgba(0, 0, 0, .87);--mat-expansion-actions-divider-color: rgba(0, 0, 0, .12);--mat-expansion-header-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-expansion-header-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-expansion-header-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-expansion-header-text-color: rgba(0, 0, 0, .87);--mat-expansion-header-description-color: rgba(0, 0, 0, .54);--mat-expansion-header-indicator-color: rgba(0, 0, 0, .54)}html{--mat-expansion-header-collapsed-state-height: 48px;--mat-expansion-header-expanded-state-height: 64px}html{--mat-icon-color: inherit}.mat-icon.mat-primary{--mat-icon-color: #1d4ed8}.mat-icon.mat-accent{--mat-icon-color: #64748b}.mat-icon.mat-warn{--mat-icon-color: #f44336}html{--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto}html{--mat-sidenav-container-divider-color: rgba(0, 0, 0, .12);--mat-sidenav-container-background-color: white;--mat-sidenav-container-text-color: rgba(0, 0, 0, .87);--mat-sidenav-content-background-color: #fafafa;--mat-sidenav-content-text-color: rgba(0, 0, 0, .87);--mat-sidenav-scrim-color: rgba(0, 0, 0, .6)}html{--mat-stepper-header-focus-state-layer-shape: 0;--mat-stepper-header-hover-state-layer-shape: 0}html{--mat-stepper-header-icon-foreground-color: #000fff;--mat-stepper-header-selected-state-icon-background-color: #1d4ed8;--mat-stepper-header-selected-state-icon-foreground-color: #000fff;--mat-stepper-header-done-state-icon-background-color: #1d4ed8;--mat-stepper-header-done-state-icon-foreground-color: #000fff;--mat-stepper-header-edit-state-icon-background-color: #1d4ed8;--mat-stepper-header-edit-state-icon-foreground-color: #000fff;--mat-stepper-container-color: white;--mat-stepper-line-color: rgba(0, 0, 0, .12);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-stepper-header-label-text-color: rgba(0, 0, 0, .54);--mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, .54);--mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, .87);--mat-stepper-header-error-state-label-text-color: #f44336;--mat-stepper-header-icon-background-color: rgba(0, 0, 0, .54);--mat-stepper-header-error-state-icon-foreground-color: #f44336;--mat-stepper-header-error-state-icon-background-color: transparent}.mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: #000fff;--mat-stepper-header-selected-state-icon-background-color: #64748b;--mat-stepper-header-selected-state-icon-foreground-color: #000fff;--mat-stepper-header-done-state-icon-background-color: #64748b;--mat-stepper-header-done-state-icon-foreground-color: #000fff;--mat-stepper-header-edit-state-icon-background-color: #64748b;--mat-stepper-header-edit-state-icon-foreground-color: #000fff}.mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #f44336;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #f44336;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #f44336;--mat-stepper-header-edit-state-icon-foreground-color: white}html{--mat-stepper-header-height: 72px}html{--mat-sort-arrow-color: rgba(0, 0, 0, .87)}html{--mat-toolbar-container-background-color: white;--mat-toolbar-container-text-color: rgba(0, 0, 0, .87)}.mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #1d4ed8;--mat-toolbar-container-text-color: #000fff}.mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #64748b;--mat-toolbar-container-text-color: #000fff}.mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #f44336;--mat-toolbar-container-text-color: white}html{--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px}html{--mat-tree-container-background-color: white;--mat-tree-node-text-color: rgba(0, 0, 0, .87)}html{--mat-tree-node-min-height: 48px}html{--mat-timepicker-container-shape: 4px;--mat-timepicker-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-timepicker-container-background-color: white}html{--mat-badge-text-font: Roboto, sans-serif;--mat-badge-line-height: 22px;--mat-badge-text-size: 12px;--mat-badge-text-weight: 600;--mat-badge-small-size-text-size: 9px;--mat-badge-small-size-line-height: 16px;--mat-badge-large-size-text-size: 24px;--mat-badge-large-size-line-height: 28px}.mat-h1,.mat-headline-5,.mat-typography .mat-h1,.mat-typography .mat-headline-5,.mat-typography h1{font:400 24px/32px Roboto,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-headline-6,.mat-typography .mat-h2,.mat-typography .mat-headline-6,.mat-typography h2{font:500 20px/32px Roboto,sans-serif;letter-spacing:.0125em;margin:0 0 16px}.mat-h3,.mat-subtitle-1,.mat-typography .mat-h3,.mat-typography .mat-subtitle-1,.mat-typography h3{font:400 16px/28px Roboto,sans-serif;letter-spacing:.009375em;margin:0 0 16px}.mat-h4,.mat-body-1,.mat-typography .mat-h4,.mat-typography .mat-body-1,.mat-typography h4{font:400 16px/24px Roboto,sans-serif;letter-spacing:.03125em;margin:0 0 16px}.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:400 11.62px/20px Roboto,sans-serif;margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 9.38px/20px Roboto,sans-serif;margin:0 0 12px}.mat-body-strong,.mat-subtitle-2,.mat-typography .mat-body-strong,.mat-typography .mat-subtitle-2{font:500 14px/22px Roboto,sans-serif;letter-spacing:.0071428571em}.mat-body,.mat-body-2,.mat-typography .mat-body,.mat-typography .mat-body-2,.mat-typography{font:400 14px/20px Roboto,sans-serif;letter-spacing:.0178571429em}.mat-body p,.mat-body-2 p,.mat-typography .mat-body p,.mat-typography .mat-body-2 p,.mat-typography p{margin:0 0 12px}.mat-small,.mat-caption,.mat-typography .mat-small,.mat-typography .mat-caption{font:400 .625rem/1.125 Inter,Helvetica Neue,arial,sans-serif;letter-spacing:normal}.mat-headline-1,.mat-typography .mat-headline-1{font:300 96px/96px Roboto,sans-serif;letter-spacing:-.015625em;margin:0 0 56px}.mat-headline-2,.mat-typography .mat-headline-2{font:300 60px/60px Roboto,sans-serif;letter-spacing:-.0083333333em;margin:0 0 64px}.mat-headline-3,.mat-typography .mat-headline-3{font:400 48px/50px Roboto,sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-headline-4,.mat-typography .mat-headline-4{font:400 34px/40px Roboto,sans-serif;letter-spacing:.0073529412em;margin:0 0 64px}html{--mat-bottom-sheet-container-text-font: Roboto, sans-serif;--mat-bottom-sheet-container-text-line-height: 20px;--mat-bottom-sheet-container-text-size: 14px;--mat-bottom-sheet-container-text-tracking: .0178571429em;--mat-bottom-sheet-container-text-weight: 400}html{--mat-button-toggle-label-text-font: Roboto, sans-serif;--mat-button-toggle-label-text-line-height: 24px;--mat-button-toggle-label-text-size: 16px;--mat-button-toggle-label-text-tracking: .03125em;--mat-button-toggle-label-text-weight: 400;--mat-button-toggle-legacy-label-text-font: Roboto, sans-serif;--mat-button-toggle-legacy-label-text-line-height: 24px;--mat-button-toggle-legacy-label-text-size: 16px;--mat-button-toggle-legacy-label-text-tracking: .03125em;--mat-button-toggle-legacy-label-text-weight: 400}html{--mat-datepicker-calendar-text-font: Roboto, sans-serif;--mat-datepicker-calendar-text-size: 13px;--mat-datepicker-calendar-body-label-text-size: 14px;--mat-datepicker-calendar-body-label-text-weight: 500;--mat-datepicker-calendar-period-button-text-size: 14px;--mat-datepicker-calendar-period-button-text-weight: 500;--mat-datepicker-calendar-header-text-size: 11px;--mat-datepicker-calendar-header-text-weight: 400}html{--mat-expansion-header-text-font: Roboto, sans-serif;--mat-expansion-header-text-size: 14px;--mat-expansion-header-text-weight: 500;--mat-expansion-header-text-line-height: inherit;--mat-expansion-header-text-tracking: inherit;--mat-expansion-container-text-font: Roboto, sans-serif;--mat-expansion-container-text-line-height: 20px;--mat-expansion-container-text-size: 14px;--mat-expansion-container-text-tracking: .0178571429em;--mat-expansion-container-text-weight: 400}html{--mat-grid-list-tile-header-primary-text-size: 14px;--mat-grid-list-tile-header-secondary-text-size: .625rem;--mat-grid-list-tile-footer-primary-text-size: 14px;--mat-grid-list-tile-footer-secondary-text-size: .625rem}html{--mat-stepper-container-text-font: Roboto, sans-serif;--mat-stepper-header-label-text-font: Roboto, sans-serif;--mat-stepper-header-label-text-size: 14px;--mat-stepper-header-label-text-weight: 400;--mat-stepper-header-error-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-weight: 400}html{--mat-toolbar-title-text-font: Roboto, sans-serif;--mat-toolbar-title-text-line-height: 32px;--mat-toolbar-title-text-size: 20px;--mat-toolbar-title-text-tracking: .0125em;--mat-toolbar-title-text-weight: 500}html{--mat-tree-node-text-font: Roboto, sans-serif;--mat-tree-node-text-size: 14px;--mat-tree-node-text-weight: 400}html{--mat-option-label-text-font: Roboto, sans-serif;--mat-option-label-text-line-height: 24px;--mat-option-label-text-size: 16px;--mat-option-label-text-tracking: .03125em;--mat-option-label-text-weight: 400}html{--mat-optgroup-label-text-font: Roboto, sans-serif;--mat-optgroup-label-text-line-height: 24px;--mat-optgroup-label-text-size: 16px;--mat-optgroup-label-text-tracking: .03125em;--mat-optgroup-label-text-weight: 400}html{--mat-card-title-text-font: Roboto, sans-serif;--mat-card-title-text-line-height: 32px;--mat-card-title-text-size: 20px;--mat-card-title-text-tracking: .0125em;--mat-card-title-text-weight: 500;--mat-card-subtitle-text-font: Roboto, sans-serif;--mat-card-subtitle-text-line-height: 22px;--mat-card-subtitle-text-size: 14px;--mat-card-subtitle-text-tracking: .0071428571em;--mat-card-subtitle-text-weight: 500}html{--mat-tooltip-supporting-text-font: Inter, Helvetica Neue, arial, sans-serif;--mat-tooltip-supporting-text-size: .625rem;--mat-tooltip-supporting-text-weight: 400;--mat-tooltip-supporting-text-tracking: normal}html{--mat-form-field-container-text-font: Roboto, sans-serif;--mat-form-field-container-text-line-height: 24px;--mat-form-field-container-text-size: 16px;--mat-form-field-container-text-tracking: .03125em;--mat-form-field-container-text-weight: 400;--mat-form-field-outlined-label-text-populated-size: 16px;--mat-form-field-subscript-text-font: Inter, Helvetica Neue, arial, sans-serif;--mat-form-field-subscript-text-line-height: 1.125;--mat-form-field-subscript-text-size: .625rem;--mat-form-field-subscript-text-tracking: normal;--mat-form-field-subscript-text-weight: 400;--mat-form-field-filled-label-text-font: Roboto, sans-serif;--mat-form-field-filled-label-text-size: 16px;--mat-form-field-filled-label-text-tracking: .03125em;--mat-form-field-filled-label-text-weight: 400;--mat-form-field-outlined-label-text-font: Roboto, sans-serif;--mat-form-field-outlined-label-text-size: 16px;--mat-form-field-outlined-label-text-tracking: .03125em;--mat-form-field-outlined-label-text-weight: 400}html{--mat-select-trigger-text-font: Roboto, sans-serif;--mat-select-trigger-text-line-height: 24px;--mat-select-trigger-text-size: 16px;--mat-select-trigger-text-tracking: .03125em;--mat-select-trigger-text-weight: 400}html{--mat-dialog-subhead-font: Roboto, sans-serif;--mat-dialog-subhead-line-height: 32px;--mat-dialog-subhead-size: 20px;--mat-dialog-subhead-weight: 500;--mat-dialog-subhead-tracking: .0125em;--mat-dialog-supporting-text-font: Roboto, sans-serif;--mat-dialog-supporting-text-line-height: 24px;--mat-dialog-supporting-text-size: 16px;--mat-dialog-supporting-text-weight: 400;--mat-dialog-supporting-text-tracking: .03125em}.mat-mdc-standard-chip{--mat-chip-label-text-font: Roboto, sans-serif;--mat-chip-label-text-line-height: 20px;--mat-chip-label-text-size: 14px;--mat-chip-label-text-tracking: .0178571429em;--mat-chip-label-text-weight: 400}html,html .mat-mdc-slide-toggle{--mat-slide-toggle-label-text-font: Roboto, sans-serif;--mat-slide-toggle-label-text-line-height: 20px;--mat-slide-toggle-label-text-size: 14px;--mat-slide-toggle-label-text-tracking: .0178571429em;--mat-slide-toggle-label-text-weight: 400}html{--mat-radio-label-text-font: Roboto, sans-serif;--mat-radio-label-text-line-height: 20px;--mat-radio-label-text-size: 14px;--mat-radio-label-text-tracking: .0178571429em;--mat-radio-label-text-weight: 400}html{--mat-slider-label-label-text-font: Roboto, sans-serif;--mat-slider-label-label-text-size: 14px;--mat-slider-label-label-text-line-height: 22px;--mat-slider-label-label-text-tracking: .0071428571em;--mat-slider-label-label-text-weight: 500}html{--mat-menu-item-label-text-font: Roboto, sans-serif;--mat-menu-item-label-text-size: 16px;--mat-menu-item-label-text-tracking: .03125em;--mat-menu-item-label-text-line-height: 24px;--mat-menu-item-label-text-weight: 400}html{--mat-list-list-item-label-text-font: Roboto, sans-serif;--mat-list-list-item-label-text-line-height: 24px;--mat-list-list-item-label-text-size: 16px;--mat-list-list-item-label-text-tracking: .03125em;--mat-list-list-item-label-text-weight: 400;--mat-list-list-item-supporting-text-font: Roboto, sans-serif;--mat-list-list-item-supporting-text-line-height: 20px;--mat-list-list-item-supporting-text-size: 14px;--mat-list-list-item-supporting-text-tracking: .0178571429em;--mat-list-list-item-supporting-text-weight: 400;--mat-list-list-item-trailing-supporting-text-font: Inter, Helvetica Neue, arial, sans-serif;--mat-list-list-item-trailing-supporting-text-line-height: 1.125;--mat-list-list-item-trailing-supporting-text-size: .625rem;--mat-list-list-item-trailing-supporting-text-tracking: normal;--mat-list-list-item-trailing-supporting-text-weight: 400}.mdc-list-group__subheader{font:400 16px/28px Roboto,sans-serif;letter-spacing:.009375em}html{--mat-paginator-container-text-font: Inter, Helvetica Neue, arial, sans-serif;--mat-paginator-container-text-line-height: 1.125;--mat-paginator-container-text-size: .625rem;--mat-paginator-container-text-tracking: normal;--mat-paginator-container-text-weight: 400;--mat-paginator-select-trigger-text-size: .625rem}.mat-mdc-tab-header{--mat-tab-label-text-font: Roboto, sans-serif;--mat-tab-label-text-size: 14px;--mat-tab-label-text-tracking: .0892857143em;--mat-tab-label-text-line-height: 36px;--mat-tab-label-text-weight: 500}html{--mat-checkbox-label-text-font: Roboto, sans-serif;--mat-checkbox-label-text-line-height: 20px;--mat-checkbox-label-text-size: 14px;--mat-checkbox-label-text-tracking: .0178571429em;--mat-checkbox-label-text-weight: 400}html{--mat-button-filled-label-text-font: Roboto, sans-serif;--mat-button-filled-label-text-size: 14px;--mat-button-filled-label-text-tracking: .0892857143em;--mat-button-filled-label-text-transform: none;--mat-button-filled-label-text-weight: 500;--mat-button-outlined-label-text-font: Roboto, sans-serif;--mat-button-outlined-label-text-size: 14px;--mat-button-outlined-label-text-tracking: .0892857143em;--mat-button-outlined-label-text-transform: none;--mat-button-outlined-label-text-weight: 500;--mat-button-protected-label-text-font: Roboto, sans-serif;--mat-button-protected-label-text-size: 14px;--mat-button-protected-label-text-tracking: .0892857143em;--mat-button-protected-label-text-transform: none;--mat-button-protected-label-text-weight: 500;--mat-button-text-label-text-font: Roboto, sans-serif;--mat-button-text-label-text-size: 14px;--mat-button-text-label-text-tracking: .0892857143em;--mat-button-text-label-text-transform: none;--mat-button-text-label-text-weight: 500;--mat-button-tonal-label-text-font: Roboto, sans-serif;--mat-button-tonal-label-text-size: 14px;--mat-button-tonal-label-text-tracking: .0892857143em;--mat-button-tonal-label-text-transform: none;--mat-button-tonal-label-text-weight: 500}html{--mat-fab-extended-label-text-font: Roboto, sans-serif;--mat-fab-extended-label-text-size: 14px;--mat-fab-extended-label-text-tracking: .0892857143em;--mat-fab-extended-label-text-weight: 500}html{--mat-snack-bar-supporting-text-font: Roboto, sans-serif;--mat-snack-bar-supporting-text-line-height: 20px;--mat-snack-bar-supporting-text-size: 14px;--mat-snack-bar-supporting-text-weight: 400}html{--mat-table-header-headline-font: Roboto, sans-serif;--mat-table-header-headline-line-height: 22px;--mat-table-header-headline-size: 14px;--mat-table-header-headline-weight: 500;--mat-table-header-headline-tracking: .0071428571em;--mat-table-row-item-label-text-font: Roboto, sans-serif;--mat-table-row-item-label-text-line-height: 20px;--mat-table-row-item-label-text-size: 14px;--mat-table-row-item-label-text-weight: 400;--mat-table-row-item-label-text-tracking: .0178571429em;--mat-table-footer-supporting-text-font: Roboto, sans-serif;--mat-table-footer-supporting-text-line-height: 20px;--mat-table-footer-supporting-text-size: 14px;--mat-table-footer-supporting-text-weight: 400;--mat-table-footer-supporting-text-tracking: .0178571429em}html{--mat-button-filled-container-height: 28px;--mat-button-filled-touch-target-display: none;--mat-button-outlined-container-height: 28px;--mat-button-outlined-touch-target-display: none;--mat-button-protected-container-height: 28px;--mat-button-protected-touch-target-display: none;--mat-button-text-container-height: 28px;--mat-button-text-touch-target-display: none;--mat-button-tonal-container-height: 28px;--mat-button-tonal-touch-target-display: none}html{--mat-button-toggle-height: 40px}html{--mat-checkbox-touch-target-display: none;--mat-checkbox-state-layer-size: 32px}.mat-mdc-chip.mat-mdc-standard-chip{--mat-chip-container-height: 24px}html{--mat-expansion-header-collapsed-state-height: 40px;--mat-expansion-header-expanded-state-height: 56px}html{--mat-fab-small-touch-target-display: none;--mat-fab-touch-target-display: none}html{--mat-form-field-container-height: 48px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 12px;--mat-form-field-filled-with-label-container-padding-top: 12px;--mat-form-field-filled-with-label-container-padding-bottom: 12px}html{--mat-icon-button-touch-target-display: none}.mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 40px;--mat-icon-button-state-layer-size: 40px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:8px}html{--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 32px;--mat-list-list-item-one-line-container-height: 40px;--mat-list-list-item-two-line-container-height: 56px;--mat-list-list-item-three-line-container-height: 80px}.mdc-list-item__start,.mdc-list-item__end{--mat-radio-state-layer-size: 32px;--mat-radio-touch-target-display: none}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:48px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:64px}html{--mat-paginator-container-size: 48px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block}html{--mat-radio-state-layer-size: 32px;--mat-radio-touch-target-display: none}html{--mat-select-arrow-transform: none}html{--mat-slide-toggle-state-layer-size: 32px;--mat-slide-toggle-touch-target-display: none}html{--mat-stepper-header-height: 64px}html{--mat-table-header-container-height: 48px;--mat-table-footer-container-height: 44px;--mat-table-row-item-container-height: 44px}.mat-mdc-tab-header{--mat-tab-container-height: 40px}html{--mat-toolbar-standard-height: 56px;--mat-toolbar-mobile-height: 48px}html{--mat-tree-node-min-height: 40px}html{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: #000fff;--mat-checkbox-selected-focus-icon-color: #1d4ed8;--mat-checkbox-selected-hover-icon-color: #1d4ed8;--mat-checkbox-selected-icon-color: #1d4ed8;--mat-checkbox-selected-pressed-icon-color: #1d4ed8;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #1d4ed8;--mat-checkbox-selected-hover-state-layer-color: #1d4ed8;--mat-checkbox-selected-pressed-state-layer-color: #1d4ed8;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-checkbox.mat-primary{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: #000fff;--mat-checkbox-selected-focus-icon-color: #64748b;--mat-checkbox-selected-hover-icon-color: #64748b;--mat-checkbox-selected-icon-color: #64748b;--mat-checkbox-selected-pressed-icon-color: #64748b;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #64748b;--mat-checkbox-selected-hover-state-layer-color: #64748b;--mat-checkbox-selected-pressed-state-layer-color: #64748b;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-checkbox.mat-warn{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: white;--mat-checkbox-selected-focus-icon-color: #f44336;--mat-checkbox-selected-hover-icon-color: #f44336;--mat-checkbox-selected-icon-color: #f44336;--mat-checkbox-selected-pressed-icon-color: #f44336;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #f44336;--mat-checkbox-selected-hover-state-layer-color: #f44336;--mat-checkbox-selected-pressed-state-layer-color: #f44336;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}html{--mat-pseudo-checkbox-full-selected-icon-color: #1d4ed8;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #1d4ed8;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-primary{--mat-pseudo-checkbox-full-selected-icon-color: #64748b;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #64748b;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-accent{--mat-pseudo-checkbox-full-selected-icon-color: #1d4ed8;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #1d4ed8;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-warn{--mat-pseudo-checkbox-full-selected-icon-color: #f44336;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #f44336;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}html{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #64748b 87%, transparent);--mat-form-field-filled-caret-color: #64748b;--mat-form-field-filled-focus-active-indicator-color: #64748b;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #64748b 87%, transparent);--mat-form-field-outlined-caret-color: #64748b;--mat-form-field-outlined-focus-outline-color: #64748b;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #64748b 87%, transparent);--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--mat-form-field-error-text-color: #f44336;--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, .54);--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .12;--mat-form-field-filled-container-color: #f6f6f6;--mat-form-field-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-form-field-filled-label-text-color: rgba(0, 0, 0, .54);--mat-form-field-filled-hover-label-text-color: rgba(0, 0, 0, .54);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-filled-input-text-color: rgba(0, 0, 0, .87);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-filled-input-text-placeholder-color: rgba(0, 0, 0, .54);--mat-form-field-filled-error-hover-label-text-color: #f44336;--mat-form-field-filled-error-focus-label-text-color: #f44336;--mat-form-field-filled-error-label-text-color: #f44336;--mat-form-field-filled-error-caret-color: #f44336;--mat-form-field-filled-active-indicator-color: rgba(0, 0, 0, .54);--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-form-field-filled-hover-active-indicator-color: rgba(0, 0, 0, .87);--mat-form-field-filled-error-active-indicator-color: #f44336;--mat-form-field-filled-error-focus-active-indicator-color: #f44336;--mat-form-field-filled-error-hover-active-indicator-color: #f44336;--mat-form-field-outlined-label-text-color: rgba(0, 0, 0, .54);--mat-form-field-outlined-hover-label-text-color: rgba(0, 0, 0, .87);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-outlined-input-text-color: rgba(0, 0, 0, .87);--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-outlined-input-text-placeholder-color: rgba(0, 0, 0, .54);--mat-form-field-outlined-error-caret-color: #f44336;--mat-form-field-outlined-error-focus-label-text-color: #f44336;--mat-form-field-outlined-error-label-text-color: #f44336;--mat-form-field-outlined-error-hover-label-text-color: #f44336;--mat-form-field-outlined-outline-color: rgba(0, 0, 0, .38);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-form-field-outlined-hover-outline-color: rgba(0, 0, 0, .87);--mat-form-field-outlined-error-focus-outline-color: #f44336;--mat-form-field-outlined-error-hover-outline-color: #f44336;--mat-form-field-outlined-error-outline-color: #f44336}.mat-mdc-form-field.mat-accent{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #1d4ed8 87%, transparent);--mat-form-field-filled-caret-color: #1d4ed8;--mat-form-field-filled-focus-active-indicator-color: #1d4ed8;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #1d4ed8 87%, transparent);--mat-form-field-outlined-caret-color: #1d4ed8;--mat-form-field-outlined-focus-outline-color: #1d4ed8;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #1d4ed8 87%, transparent)}.mat-mdc-form-field.mat-warn{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #f44336 87%, transparent);--mat-form-field-filled-caret-color: #f44336;--mat-form-field-filled-focus-active-indicator-color: #f44336;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent);--mat-form-field-outlined-caret-color: #f44336;--mat-form-field-outlined-focus-outline-color: #f44336;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent)}html{--mat-form-field-container-height: 36px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 6px;--mat-form-field-filled-with-label-container-padding-top: 6px;--mat-form-field-filled-with-label-container-padding-bottom: 6px}.brand-theme{--mat-button-filled-container-color: white;--mat-button-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-filled-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-filled-focus-state-layer-opacity: .12;--mat-button-filled-hover-state-layer-opacity: .04;--mat-button-filled-label-text-color: rgba(0, 0, 0, .87);--mat-button-filled-pressed-state-layer-opacity: .12;--mat-button-filled-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-filled-state-layer-color: rgba(0, 0, 0, .87);--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-outlined-disabled-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-outlined-focus-state-layer-opacity: .12;--mat-button-outlined-hover-state-layer-opacity: .04;--mat-button-outlined-label-text-color: rgba(0, 0, 0, .87);--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-pressed-state-layer-opacity: .12;--mat-button-outlined-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-outlined-state-layer-color: rgba(0, 0, 0, .87);--mat-button-protected-container-color: white;--mat-button-protected-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-protected-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-protected-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-protected-focus-state-layer-opacity: .12;--mat-button-protected-hover-state-layer-opacity: .04;--mat-button-protected-label-text-color: rgba(0, 0, 0, .87);--mat-button-protected-pressed-state-layer-opacity: .12;--mat-button-protected-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-protected-state-layer-color: rgba(0, 0, 0, .87);--mat-button-text-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-text-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-text-focus-state-layer-opacity: .12;--mat-button-text-hover-state-layer-opacity: .04;--mat-button-text-label-text-color: rgba(0, 0, 0, .87);--mat-button-text-pressed-state-layer-opacity: .12;--mat-button-text-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-text-state-layer-color: rgba(0, 0, 0, .87);--mat-button-tonal-container-color: white;--mat-button-tonal-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-tonal-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-tonal-focus-state-layer-opacity: .12;--mat-button-tonal-hover-state-layer-opacity: .04;--mat-button-tonal-label-text-color: rgba(0, 0, 0, .87);--mat-button-tonal-pressed-state-layer-opacity: .12;--mat-button-tonal-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-tonal-state-layer-color: rgba(0, 0, 0, .87)}.brand-theme .mat-mdc-button.mat-primary,.brand-theme .mat-mdc-unelevated-button.mat-primary,.brand-theme .mat-mdc-raised-button.mat-primary,.brand-theme .mat-mdc-outlined-button.mat-primary,.brand-theme .mat-tonal-button.mat-primary{--mat-button-filled-container-color: #3b82f6;--mat-button-filled-label-text-color: #000fff;--mat-button-filled-ripple-color: color-mix(in srgb, #000fff 12%, transparent);--mat-button-filled-state-layer-color: #000fff;--mat-button-outlined-label-text-color: #3b82f6;--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #3b82f6 12%, transparent);--mat-button-outlined-state-layer-color: #3b82f6;--mat-button-protected-container-color: #3b82f6;--mat-button-protected-label-text-color: #000fff;--mat-button-protected-ripple-color: color-mix(in srgb, #000fff 12%, transparent);--mat-button-protected-state-layer-color: #000fff;--mat-button-text-label-text-color: #3b82f6;--mat-button-text-ripple-color: color-mix(in srgb, #3b82f6 12%, transparent);--mat-button-text-state-layer-color: #3b82f6;--mat-button-tonal-container-color: #3b82f6;--mat-button-tonal-label-text-color: #000fff;--mat-button-tonal-ripple-color: color-mix(in srgb, #000fff 12%, transparent);--mat-button-tonal-state-layer-color: #000fff}.brand-theme .mat-mdc-button.mat-accent,.brand-theme .mat-mdc-unelevated-button.mat-accent,.brand-theme .mat-mdc-raised-button.mat-accent,.brand-theme .mat-mdc-outlined-button.mat-accent,.brand-theme .mat-tonal-button.mat-accent{--mat-button-filled-container-color: #64748b;--mat-button-filled-label-text-color: #000fff;--mat-button-filled-ripple-color: color-mix(in srgb, #000fff 12%, transparent);--mat-button-filled-state-layer-color: #000fff;--mat-button-outlined-label-text-color: #64748b;--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #64748b 12%, transparent);--mat-button-outlined-state-layer-color: #64748b;--mat-button-protected-container-color: #64748b;--mat-button-protected-label-text-color: #000fff;--mat-button-protected-ripple-color: color-mix(in srgb, #000fff 12%, transparent);--mat-button-protected-state-layer-color: #000fff;--mat-button-text-label-text-color: #64748b;--mat-button-text-ripple-color: color-mix(in srgb, #64748b 12%, transparent);--mat-button-text-state-layer-color: #64748b;--mat-button-tonal-container-color: #64748b;--mat-button-tonal-label-text-color: #000fff;--mat-button-tonal-ripple-color: color-mix(in srgb, #000fff 12%, transparent);--mat-button-tonal-state-layer-color: #000fff}.brand-theme .mat-mdc-button.mat-warn,.brand-theme .mat-mdc-unelevated-button.mat-warn,.brand-theme .mat-mdc-raised-button.mat-warn,.brand-theme .mat-mdc-outlined-button.mat-warn,.brand-theme .mat-tonal-button.mat-warn{--mat-button-filled-container-color: #f44336;--mat-button-filled-label-text-color: white;--mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-filled-state-layer-color: white;--mat-button-outlined-label-text-color: #f44336;--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--mat-button-outlined-state-layer-color: #f44336;--mat-button-protected-container-color: #f44336;--mat-button-protected-label-text-color: white;--mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-protected-state-layer-color: white;--mat-button-text-label-text-color: #f44336;--mat-button-text-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--mat-button-text-state-layer-color: #f44336;--mat-button-tonal-container-color: #f44336;--mat-button-tonal-label-text-color: white;--mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-tonal-state-layer-color: white}.brand-theme .mat-mdc-radio-button.mat-primary{--mat-radio-checked-ripple-color: #3b82f6;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #3b82f6;--mat-radio-selected-hover-icon-color: #3b82f6;--mat-radio-selected-icon-color: #3b82f6;--mat-radio-selected-pressed-icon-color: #3b82f6;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.brand-theme .mat-mdc-radio-button.mat-accent{--mat-radio-checked-ripple-color: #64748b;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #64748b;--mat-radio-selected-hover-icon-color: #64748b;--mat-radio-selected-icon-color: #64748b;--mat-radio-selected-pressed-icon-color: #64748b;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.brand-theme .mat-mdc-radio-button.mat-warn{--mat-radio-checked-ripple-color: #f44336;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #f44336;--mat-radio-selected-hover-icon-color: #f44336;--mat-radio-selected-icon-color: #f44336;--mat-radio-selected-pressed-icon-color: #f44336;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.brand-theme{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: #000fff;--mat-checkbox-selected-focus-icon-color: #64748b;--mat-checkbox-selected-hover-icon-color: #64748b;--mat-checkbox-selected-icon-color: #64748b;--mat-checkbox-selected-pressed-icon-color: #64748b;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #64748b;--mat-checkbox-selected-hover-state-layer-color: #64748b;--mat-checkbox-selected-pressed-state-layer-color: #64748b;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.brand-theme .mat-mdc-checkbox.mat-primary{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: #000fff;--mat-checkbox-selected-focus-icon-color: #3b82f6;--mat-checkbox-selected-hover-icon-color: #3b82f6;--mat-checkbox-selected-icon-color: #3b82f6;--mat-checkbox-selected-pressed-icon-color: #3b82f6;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #3b82f6;--mat-checkbox-selected-hover-state-layer-color: #3b82f6;--mat-checkbox-selected-pressed-state-layer-color: #3b82f6;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.brand-theme .mat-mdc-checkbox.mat-warn{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: white;--mat-checkbox-selected-focus-icon-color: #f44336;--mat-checkbox-selected-hover-icon-color: #f44336;--mat-checkbox-selected-icon-color: #f44336;--mat-checkbox-selected-pressed-icon-color: #f44336;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #f44336;--mat-checkbox-selected-hover-state-layer-color: #f44336;--mat-checkbox-selected-pressed-state-layer-color: #f44336;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.the-blue-book-theme{--mat-button-filled-container-color: white;--mat-button-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-filled-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-filled-focus-state-layer-opacity: .12;--mat-button-filled-hover-state-layer-opacity: .04;--mat-button-filled-label-text-color: rgba(0, 0, 0, .87);--mat-button-filled-pressed-state-layer-opacity: .12;--mat-button-filled-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-filled-state-layer-color: rgba(0, 0, 0, .87);--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-outlined-disabled-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-outlined-focus-state-layer-opacity: .12;--mat-button-outlined-hover-state-layer-opacity: .04;--mat-button-outlined-label-text-color: rgba(0, 0, 0, .87);--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-pressed-state-layer-opacity: .12;--mat-button-outlined-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-outlined-state-layer-color: rgba(0, 0, 0, .87);--mat-button-protected-container-color: white;--mat-button-protected-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-protected-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-protected-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-protected-focus-state-layer-opacity: .12;--mat-button-protected-hover-state-layer-opacity: .04;--mat-button-protected-label-text-color: rgba(0, 0, 0, .87);--mat-button-protected-pressed-state-layer-opacity: .12;--mat-button-protected-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-protected-state-layer-color: rgba(0, 0, 0, .87);--mat-button-text-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-text-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-text-focus-state-layer-opacity: .12;--mat-button-text-hover-state-layer-opacity: .04;--mat-button-text-label-text-color: rgba(0, 0, 0, .87);--mat-button-text-pressed-state-layer-opacity: .12;--mat-button-text-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-text-state-layer-color: rgba(0, 0, 0, .87);--mat-button-tonal-container-color: white;--mat-button-tonal-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-tonal-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-tonal-focus-state-layer-opacity: .12;--mat-button-tonal-hover-state-layer-opacity: .04;--mat-button-tonal-label-text-color: rgba(0, 0, 0, .87);--mat-button-tonal-pressed-state-layer-opacity: .12;--mat-button-tonal-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-tonal-state-layer-color: rgba(0, 0, 0, .87)}.the-blue-book-theme .mat-mdc-button.mat-primary,.the-blue-book-theme .mat-mdc-unelevated-button.mat-primary,.the-blue-book-theme .mat-mdc-raised-button.mat-primary,.the-blue-book-theme .mat-mdc-outlined-button.mat-primary,.the-blue-book-theme .mat-tonal-button.mat-primary{--mat-button-filled-container-color: #2b89cd;--mat-button-filled-label-text-color: #000fff;--mat-button-filled-ripple-color: color-mix(in srgb, #000fff 12%, transparent);--mat-button-filled-state-layer-color: #000fff;--mat-button-outlined-label-text-color: #2b89cd;--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #2b89cd 12%, transparent);--mat-button-outlined-state-layer-color: #2b89cd;--mat-button-protected-container-color: #2b89cd;--mat-button-protected-label-text-color: #000fff;--mat-button-protected-ripple-color: color-mix(in srgb, #000fff 12%, transparent);--mat-button-protected-state-layer-color: #000fff;--mat-button-text-label-text-color: #2b89cd;--mat-button-text-ripple-color: color-mix(in srgb, #2b89cd 12%, transparent);--mat-button-text-state-layer-color: #2b89cd;--mat-button-tonal-container-color: #2b89cd;--mat-button-tonal-label-text-color: #000fff;--mat-button-tonal-ripple-color: color-mix(in srgb, #000fff 12%, transparent);--mat-button-tonal-state-layer-color: #000fff}.the-blue-book-theme .mat-mdc-button.mat-accent,.the-blue-book-theme .mat-mdc-unelevated-button.mat-accent,.the-blue-book-theme .mat-mdc-raised-button.mat-accent,.the-blue-book-theme .mat-mdc-outlined-button.mat-accent,.the-blue-book-theme .mat-tonal-button.mat-accent{--mat-button-filled-container-color: #64748b;--mat-button-filled-label-text-color: #000fff;--mat-button-filled-ripple-color: color-mix(in srgb, #000fff 12%, transparent);--mat-button-filled-state-layer-color: #000fff;--mat-button-outlined-label-text-color: #64748b;--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #64748b 12%, transparent);--mat-button-outlined-state-layer-color: #64748b;--mat-button-protected-container-color: #64748b;--mat-button-protected-label-text-color: #000fff;--mat-button-protected-ripple-color: color-mix(in srgb, #000fff 12%, transparent);--mat-button-protected-state-layer-color: #000fff;--mat-button-text-label-text-color: #64748b;--mat-button-text-ripple-color: color-mix(in srgb, #64748b 12%, transparent);--mat-button-text-state-layer-color: #64748b;--mat-button-tonal-container-color: #64748b;--mat-button-tonal-label-text-color: #000fff;--mat-button-tonal-ripple-color: color-mix(in srgb, #000fff 12%, transparent);--mat-button-tonal-state-layer-color: #000fff}.the-blue-book-theme .mat-mdc-button.mat-warn,.the-blue-book-theme .mat-mdc-unelevated-button.mat-warn,.the-blue-book-theme .mat-mdc-raised-button.mat-warn,.the-blue-book-theme .mat-mdc-outlined-button.mat-warn,.the-blue-book-theme .mat-tonal-button.mat-warn{--mat-button-filled-container-color: #f44336;--mat-button-filled-label-text-color: white;--mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-filled-state-layer-color: white;--mat-button-outlined-label-text-color: #f44336;--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--mat-button-outlined-state-layer-color: #f44336;--mat-button-protected-container-color: #f44336;--mat-button-protected-label-text-color: white;--mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-protected-state-layer-color: white;--mat-button-text-label-text-color: #f44336;--mat-button-text-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--mat-button-text-state-layer-color: #f44336;--mat-button-tonal-container-color: #f44336;--mat-button-tonal-label-text-color: white;--mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-tonal-state-layer-color: white}.the-blue-book-theme .mat-mdc-radio-button.mat-primary{--mat-radio-checked-ripple-color: #2b89cd;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #2b89cd;--mat-radio-selected-hover-icon-color: #2b89cd;--mat-radio-selected-icon-color: #2b89cd;--mat-radio-selected-pressed-icon-color: #2b89cd;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.the-blue-book-theme .mat-mdc-radio-button.mat-accent{--mat-radio-checked-ripple-color: #64748b;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #64748b;--mat-radio-selected-hover-icon-color: #64748b;--mat-radio-selected-icon-color: #64748b;--mat-radio-selected-pressed-icon-color: #64748b;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.the-blue-book-theme .mat-mdc-radio-button.mat-warn{--mat-radio-checked-ripple-color: #f44336;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #f44336;--mat-radio-selected-hover-icon-color: #f44336;--mat-radio-selected-icon-color: #f44336;--mat-radio-selected-pressed-icon-color: #f44336;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.the-blue-book-theme{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: #000fff;--mat-checkbox-selected-focus-icon-color: #2b89cd;--mat-checkbox-selected-hover-icon-color: #2b89cd;--mat-checkbox-selected-icon-color: #2b89cd;--mat-checkbox-selected-pressed-icon-color: #2b89cd;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #2b89cd;--mat-checkbox-selected-hover-state-layer-color: #2b89cd;--mat-checkbox-selected-pressed-state-layer-color: #2b89cd;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.the-blue-book-theme .mat-mdc-checkbox.mat-primary{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: #000fff;--mat-checkbox-selected-focus-icon-color: #64748b;--mat-checkbox-selected-hover-icon-color: #64748b;--mat-checkbox-selected-icon-color: #64748b;--mat-checkbox-selected-pressed-icon-color: #64748b;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #64748b;--mat-checkbox-selected-hover-state-layer-color: #64748b;--mat-checkbox-selected-pressed-state-layer-color: #64748b;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.the-blue-book-theme .mat-mdc-checkbox.mat-warn{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: white;--mat-checkbox-selected-focus-icon-color: #f44336;--mat-checkbox-selected-hover-icon-color: #f44336;--mat-checkbox-selected-icon-color: #f44336;--mat-checkbox-selected-pressed-icon-color: #f44336;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #f44336;--mat-checkbox-selected-hover-state-layer-color: #f44336;--mat-checkbox-selected-pressed-state-layer-color: #f44336;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.the-blue-book-theme .mat-tab-label.mat-tab-label-active{color:#2b89cd;opacity:1}.the-blue-book-theme .mat-tab-group.mat-primary .mat-ink-bar{background-color:#2b89cd}.the-blue-book-theme .mat-tab-label:hover{color:#205996}.the-blue-book-theme .mat-mdc-chip-set .mat-mdc-chip.itb-chip-lead{--mdc-chip-label-text-color: #000;background-color:#d0d0d0}.the-blue-book-theme #itbs-filters-btn:hover,.the-blue-book-theme .special-btn:hover,.the-blue-book-theme .special-link:hover,.the-blue-book-theme .title-link:hover,.the-blue-book-theme mat-icon.close-icon:hover{color:#2b89cd}.the-blue-book-theme #filter-dialog .filter-wrapper:hover,.the-blue-book-theme #filter-dialog .filter-wrapper.active{color:#2b89cd}.mat-mdc-autocomplete-panel.mdc-menu-surface.mat-mdc-autocomplete-visible{padding:0}.mat-mdc-autocomplete-panel.disable-max-height{max-height:none}.mat-mdc-autocomplete-panel.with-caret{background:transparent;overflow:hidden;box-shadow:4px 10px 8px -5px #0003}.mat-mdc-autocomplete-panel.with-caret.mdc-menu-surface{padding:0;max-height:unset}.mat-mdc-autocomplete-panel.with-caret .caret{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #fff;margin-left:1.5625rem;margin-top:.3125rem;position:fixed}.mat-mdc-autocomplete-panel.with-caret .content-container{background-color:#fff;border-top-left-radius:.25rem;border-top-right-radius:.25rem;height:100%}.mat-mdc-autocomplete-panel.with-caret .content-container .content{overflow-y:auto;height:100%;max-height:80vh}.mat-mdc-autocomplete-panel.with-caret .email-search-bar{max-height:35vh}.mat-mdc-autocomplete-panel .column-container{display:flex;justify-content:space-around;font-family:var(--dcc-font-family);font-size:.875rem;font-weight:400;line-height:1rem;letter-spacing:-.0175rem;color:var(--dcc-gray-900);margin:0}.mat-mdc-autocomplete-panel .column-container .column{flex:1;border-left:1px solid #e0e0e0;width:100%}.mat-mdc-autocomplete-panel .column-container .column:first-child{border-left:none}.mat-mdc-autocomplete-panel .column-container .column:not(:only-child) .option-under-autocomplete-header:last-child{margin-bottom:1.875rem}.mat-mdc-autocomplete-panel .column-container .column:only-child .mat-mdc-option:only-child{padding:1rem}.mat-mdc-autocomplete-panel .column-container .column>*{padding-left:1rem}.mat-mdc-autocomplete-panel .autocomplete-header{padding:1rem 1rem .25rem 1.5rem}.mat-mdc-autocomplete-panel .mat-mdc-option{min-height:0;letter-spacing:.1px}.mat-mdc-autocomplete-panel .mat-mdc-option.option-wrap{white-space:normal;text-overflow:initial;overflow:initial;padding:.25rem 1rem .25rem 0rem;line-height:1.5625rem;height:auto}.mat-mdc-autocomplete-panel .mat-mdc-option.option-wrap .option{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mat-mdc-autocomplete-panel .mat-mdc-option.option-wrap .option-indent{padding-left:1rem}.mat-mdc-autocomplete-panel .mat-mdc-option.option-wrap .option-pre-wrap{white-space:pre-wrap}.mat-mdc-autocomplete-panel .mat-mdc-option.option-under-autocomplete-header{padding-left:2rem}.mdc-button{letter-spacing:normal}.mdc-button.mat-button-rounded{background-color:#1875f0;color:#fff!important;border-radius:35px;padding:.5rem 1.75rem}.mdc-button.special-btn:hover:not(:disabled) .mat-mdc-button-focus-overlay{opacity:0}.mdc-button.black-text-btn{display:flex;align-items:center;justify-content:center;height:1.875rem;padding:0 16px}.mdc-button.black-text-btn:hover{color:var(--dcc-dark-orange-to-blue);background-color:var(--dcc-light-orange-to-blue)}.mdc-button.quick-view-button .mdc-button__label{z-index:unset;position:static;height:11.6875rem}.mdc-button[showRipple] .mat-mdc-button-persistent-ripple{z-index:2}.mdc-button[disableRipple] .mat-mdc-button-persistent-ripple,.mat-mdc-icon-button[disableRipple] .mat-mdc-button-persistent-ripple{display:none}.mat-mdc-icon-button.search-btn .mat-mdc-button-persistent-ripple{border-radius:0}:root{--form-field-control-height: 2.5rem;--form-field-control-radius: .5rem;--form-field-control-padding-x: .875rem;--form-field-control-padding-y: .5rem;--form-field-control-gap: .5rem;--form-field-control-border: var(--dcc-gray-200);--form-field-control-hover-border: var(--dcc-brand-300);--form-field-control-focus-border: var(--dcc-brand-400);--form-field-control-bg: var(--dcc-white);--form-field-control-text: var(--dcc-gray-900);--form-field-control-placeholder: var(--dcc-gray-400);--form-field-icon-color: var(--dcc-gray-500);--form-field-chip-bg: var(--dcc-gray-100);--form-field-chip-border: var(--dcc-gray-200);--form-field-chip-text: var(--dcc-gray-700);--form-field-panel-radius: .5rem;--form-field-panel-border: var(--dcc-gray-300);--form-field-panel-shadow: 0 24px 64px rgba(var(--dcc-gray-900-rgb), .12);--form-field-option-hover-bg: var(--dcc-gray-100);--form-field-option-hover-color: var(--dcc-brand-700);--form-field-option-active-bg: var(--dcc-brand-100);--form-field-option-active-color: var(--dcc-brand-900);--form-field-option-selected-bg: var(--dcc-brand-50);--form-field-option-selected-color: var(--dcc-brand-700);--form-field-option-color: var(--dcc-gray-900);--form-field-option-subtext-color: var(--dcc-gray-400);--form-field-divider-color: var(--dcc-gray-100);--form-field-checkbox-size: 1.25rem;--form-field-checkbox-radius: .375rem;--form-field-focus-shadow: 0 0 0 3px rgba(var(--dcc-brand-400-rgb), .25)}.mat-mdc-form-field{width:100%}.mat-mdc-form-field .mat-mdc-text-field-wrapper{position:relative;overflow:unset;background-color:unset;border:unset;padding:unset;margin:unset}.mat-mdc-form-field .mat-mdc-text-field-wrapper .mdc-notched-outline__leading,.mat-mdc-form-field .mat-mdc-text-field-wrapper .mdc-notched-outline__notch,.mat-mdc-form-field .mat-mdc-text-field-wrapper .mdc-notched-outline__trailing{border:unset;padding:unset;width:unset}.mat-mdc-form-field .mat-mdc-text-field-wrapper .mdc-line-ripple:before,.mat-mdc-form-field .mat-mdc-text-field-wrapper .mdc-line-ripple:after{content:unset}.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix{display:flex;flex-direction:column;padding:0rem!important;min-height:1.5rem;gap:.25rem;position:unset}.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix .mdc-evolution-chip-set>.mdc-evolution-chip-set__chips{display:flex;flex-wrap:wrap;gap:.25rem}.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix .mdc-evolution-chip-set>.mdc-evolution-chip-set__chips .mdc-evolution-chip{margin:0rem}.mat-mdc-form-field .mat-mdc-text-field-wrapper:has(.mdc-floating-label){padding-top:1.5rem}.mat-mdc-form-field .mat-mdc-text-field-wrapper .mdc-floating-label{top:0rem!important;left:0rem!important;right:unset;position:absolute;transform:unset;display:flex;gap:.25rem;line-height:1.5rem;background-color:var(--form-field-control-bg);padding:0rem}.mat-mdc-form-field .mat-mdc-text-field-wrapper .mdc-floating-label>*{display:block}.mat-mdc-form-field .mat-mdc-text-field-wrapper .mdc-notched-outline__notch{width:unset!important}.mat-mdc-form-field .mat-mdc-text-field-wrapper .mdc-notched-outline__notch .mdc-floating-label{transform:translateY(0) scale(.7);padding:0rem .25rem}.mat-mdc-form-field .mat-mdc-form-field-icon-prefix,.mat-mdc-form-field .mat-mdc-form-field-icon-suffix{padding:0}.mat-mdc-form-field .mat-mdc-form-field-icon-prefix>.mat-datepicker-toggle,.mat-mdc-form-field .mat-mdc-form-field-icon-prefix>.mat-datepicker-toggle>*,.mat-mdc-form-field .mat-mdc-form-field-icon-prefix>mat-icon,.mat-mdc-form-field .mat-mdc-form-field-icon-suffix>.mat-datepicker-toggle,.mat-mdc-form-field .mat-mdc-form-field-icon-suffix>.mat-datepicker-toggle>*,.mat-mdc-form-field .mat-mdc-form-field-icon-suffix>mat-icon{padding:0}.mat-mdc-form-field .mat-mdc-form-field-icon-prefix>mat-icon,.mat-mdc-form-field .mat-mdc-form-field-icon-prefix>.mat-datepicker-toggle>button,.mat-mdc-form-field .mat-mdc-form-field-icon-suffix>mat-icon,.mat-mdc-form-field .mat-mdc-form-field-icon-suffix>.mat-datepicker-toggle>button{height:1.5rem;width:1.5rem}.mat-mdc-form-field .mat-mdc-form-field-flex{font-weight:400;min-height:var(--dropdown-control-height);border:1px solid var(--dropdown-control-border);border-radius:var(--dropdown-control-radius);background-color:var(--dropdown-control-bg);transition:border-color .15s ease,box-shadow .15s ease,color .15s ease,background-color .15s ease;gap:.25rem;padding:.5rem .875rem;margin:unset!important}.mat-mdc-form-field .mat-mdc-form-field-flex:hover{border-color:var(--form-field-control-hover-border)}.mat-mdc-form-field:focus-within .mat-mdc-form-field-flex{border-color:var(--form-field-control-focus-border);box-shadow:var(--form-field-focus-shadow)}.mat-mdc-form-field.mat-mdc-form-field-has-icon-prefix .mat-mdc-form-field-flex{padding-left:.5rem}.mat-mdc-form-field.mat-mdc-form-field-has-icon-suffix .mat-mdc-form-field-flex{padding-right:.5rem}.mat-mdc-form-field .mat-mdc-form-field-focus-overlay{background:transparent}mat-card:not([class*=mat-elevation-z]).mdc-card{display:block;box-shadow:none;border:var(--dcc-border-default);border-radius:var(--dcc-border-radius-card)}mat-card:not([class*=mat-elevation-z]).mdc-card .mat-mdc-card-title{line-height:1.2}mat-card:not([class*=mat-elevation-z]).mdc-card.no-shadow{box-shadow:none;margin:0}mat-card:not([class*=mat-elevation-z]).mdc-card.sm-radius{border-radius:4px}mat-card:not([class*=mat-elevation-z]).mdc-card.lg-radius{border-radius:12px}mat-card:not([class*=mat-elevation-z]).mdc-card.base-insight-bar{padding:0;margin:0rem .1875rem .3125rem .9375rem;display:flex;overflow-x:clip;width:fit-content}mat-card:not([class*=mat-elevation-z]).mdc-card.border{border:var(--dcc-border-default)}.mat-mdc-chip.mat-mdc-standard-chip{width:auto;display:flex;justify-content:center;align-items:center;padding:7px 12px;gap:10px;border-radius:16px;border:.5px solid var(--dcc-gray-300);background:var(--dcc-gray-200);font-size:.875rem;color:var(--dcc-gray-700);cursor:text;white-space:nowrap;max-width:fit-content;box-shadow:0 1px 2px #0a0d120d;--mdc-chip-container-height: auto;--mdc-chip-label-text-size: inherit;--mdc-chip-label-text-color: inherit}.mat-mdc-chip.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary,.mat-mdc-chip.mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-chip.mat-mdc-standard-chip .mat-mdc-chip-action-label{padding:0!important;min-height:0!important;display:flex;align-items:center;justify-content:center;height:100%;width:100%}.mat-mdc-chip.mat-mdc-standard-chip .mdc-evolution-chip__text-label{display:inline-flex;align-items:center;padding:0!important;cursor:pointer}.mat-mdc-chip.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{padding:0!important}.mat-mdc-chip.mat-mdc-standard-chip-large-blue{height:1.875rem!important;border-radius:4px!important;background-color:#dce1eb!important;font-weight:500}.mat-mdc-chip.mat-mdc-standard-chip-large-blue:hover{background-color:#bdbdbd}.mat-mdc-chip.mat-mdc-standard-chip-interactive{height:1.5rem!important;cursor:pointer}.mat-mdc-chip.mat-mdc-standard-chip-interactive:hover{background-color:#bdbdbd}.mat-mdc-chip.mat-mdc-standard-chip-interactive .mdc-evolution-chip__text-label{cursor:pointer}.mat-mdc-chip.mat-mdc-standard-chip-interactive.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__text-label{cursor:default}.mat-mdc-chip.mat-mdc-standard-chip-interactive.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-right:0}.mat-mdc-chip.mat-mdc-standard-chip-interactive.responsive-chip{height:auto!important;min-height:1.5rem}.mat-mdc-chip.mat-mdc-standard-chip-sm-gray{height:1.375rem!important;border-radius:1rem!important;padding:.125rem .5rem!important;background-color:var(--dcc-gray-100)!important;gap:.625rem!important;font-weight:400;color:var(--dcc-gray-700)!important;cursor:pointer}.mat-mdc-chip.mat-mdc-standard-chip-sm-gray .mdc-evolution-chip__text-label{color:var(--dcc-gray-700)!important;font-size:.875rem!important;letter-spacing:-.02em!important;line-height:1rem!important;cursor:pointer!important}.mat-mdc-chip.mat-mdc-standard-chip-sm-gray:hover{background-color:var(--dcc-gray-300)!important}.mat-mdc-chip.mat-mdc-standard-chip-sm-blue{height:1.375rem!important;border-radius:1rem!important;padding:.125rem .5rem!important;background-color:var(--dcc-brand-50)!important;border:1px solid var(--dcc-brand-200)!important;gap:.5rem!important;color:var(--dcc-brand-700)!important;font-weight:400!important;cursor:pointer}.mat-mdc-chip.mat-mdc-standard-chip-sm-blue .mdc-evolution-chip__text-label{color:var(--dcc-brand-700)!important;font-size:.875rem!important;letter-spacing:-.01em!important}.mat-mdc-chip.mat-mdc-standard-chip-sm-blue:hover{background-color:var(--dcc-brand-300)!important}.mat-mdc-chip.mat-mdc-standard-chip-sm-green{height:1.375rem!important;border-radius:1rem!important;padding:.125rem .5rem!important;background-color:var(--dcc-success-50)!important;border:1px solid var(--dcc-success-200)!important;gap:.5rem!important;color:var(--dcc-success-700)!important;font-weight:400!important;cursor:pointer}.mat-mdc-chip.mat-mdc-standard-chip-sm-green .mdc-evolution-chip__text-label{color:var(--dcc-success-700)!important;font-size:.875rem!important}.mat-mdc-chip.mat-mdc-standard-chip-sm-green:hover{background-color:var(--dcc-success-300)!important}.mat-mdc-chip.mat-mdc-standard-chip-sm-red{height:1.375rem!important;border-radius:1rem!important;padding:.125rem .5rem!important;background-color:var(--dcc-error-50)!important;border:1px solid var(--dcc-error-200)!important;gap:.5rem!important;color:var(--dcc-error-700)!important;font-weight:400!important}.mat-mdc-chip.mat-mdc-standard-chip-sm-red .mdc-evolution-chip__text-label{color:var(--dcc-error-700)!important;font-size:.875rem!important;cursor:pointer}.mat-mdc-chip.mat-mdc-standard-chip-sm-red:hover{background-color:var(--dcc-error-300)!important}.mat-mdc-chip.mat-mdc-standard-chip-default{height:1.875rem!important;border-radius:1rem!important;padding:.4375rem .75rem!important;background-color:var(--dcc-gray-200)!important;border:.5px solid var(--dcc-gray-300)!important;box-shadow:0 1px 2px #0a0d120d;gap:.5rem!important;font-weight:400!important;color:var(--dcc-gray-700)!important;cursor:pointer}.mat-mdc-chip.mat-mdc-standard-chip-default .mdc-evolution-chip__text-label{color:var(--dcc-gray-700)!important;font-size:.875rem!important}.mat-mdc-chip.mat-mdc-standard-chip-default:hover{background-color:var(--dcc-gray-300)!important}.mat-mdc-chip.mat-mdc-standard-chip-sm-default{height:1.375rem!important;border-radius:1rem!important;padding:.125rem .5rem!important;background-color:var(--dcc-gray-200)!important;border:1px solid var(--dcc-gray-300)!important;gap:.5rem!important;color:var(--dcc-gray-700)!important;font-weight:400!important;cursor:pointer}.mat-mdc-chip.mat-mdc-standard-chip-sm-default .mdc-evolution-chip__text-label{color:var(--dcc-gray-700)!important;font-size:.875rem!important}.mat-mdc-chip.mat-mdc-standard-chip-sm-default:hover{background-color:var(--dcc-gray-300)!important}.mat-mdc-chip.mat-mdc-standard-chip-normal-blue{height:1.875rem!important;border-radius:1rem!important;padding:.4375rem .75rem!important;background-color:var(--dcc-brand-50)!important;border:1px solid var(--dcc-brand-200)!important;gap:.5rem!important;color:var(--dcc-brand-700)!important;font-weight:400!important;cursor:pointer}.mat-mdc-chip.mat-mdc-standard-chip-normal-blue .mdc-evolution-chip__text-label{color:var(--dcc-brand-700)!important;font-size:.875rem!important}.mat-mdc-chip.mat-mdc-standard-chip-normal-blue:hover{background-color:var(--dcc-brand-300)!important}.mat-mdc-chip.mat-mdc-standard-chip-normal-green{height:1.875rem!important;border-radius:1rem!important;padding:.4375rem .75rem!important;background-color:var(--dcc-success-50)!important;border:1px solid var(--dcc-success-200)!important;gap:.5rem!important;color:var(--dcc-success-700)!important;font-weight:400!important;cursor:pointer}.mat-mdc-chip.mat-mdc-standard-chip-normal-green .mdc-evolution-chip__text-label{color:var(--dcc-success-700)!important;font-size:.875rem!important}.mat-mdc-chip.mat-mdc-standard-chip-normal-green:hover{background-color:var(--dcc-success-300)!important}.mat-mdc-chip.mat-mdc-standard-chip-normal-red{height:1.875rem!important;border-radius:1rem!important;padding:.4375rem .75rem!important;background-color:var(--dcc-error-50)!important;border:1px solid var(--dcc-error-200)!important;gap:.5rem!important;color:var(--dcc-error-700)!important;font-weight:400!important;cursor:pointer}.mat-mdc-chip.mat-mdc-standard-chip-normal-red .mdc-evolution-chip__text-label{color:var(--dcc-error-700)!important;font-size:.875rem!important}.mat-mdc-chip.mat-mdc-standard-chip-normal-red:hover{background-color:var(--dcc-error-300)!important}.mat-mdc-chip.mat-mdc-standard-chip-normal-yellow{height:1.875rem!important;border-radius:1rem!important;padding:.4375rem .75rem!important;background-color:var(--dcc-warning-50)!important;border:1px solid var(--dcc-warning-200)!important;gap:.5rem!important;color:var(--dcc-warning-700)!important;font-weight:400!important;cursor:pointer}.mat-mdc-chip.mat-mdc-standard-chip-normal-yellow .mdc-evolution-chip__text-label{color:var(--dcc-warning-700)!important;font-size:.875rem!important}.mat-mdc-chip.mat-mdc-standard-chip-normal-yellow:hover{background-color:var(--dcc-warning-300)!important}.mat-mdc-chip.mat-mdc-standard-chip-square-gray{height:1.875rem!important;border-radius:.25rem!important;padding:.4375rem .75rem!important;background-color:var(--dcc-gray-200)!important;border:.5px solid var(--dcc-gray-300)!important;box-shadow:0 1px 2px #0a0d120d!important;gap:.5rem!important;font-weight:400!important;color:var(--dcc-gray-700)!important;cursor:pointer}.mat-mdc-chip.mat-mdc-standard-chip-square-gray .mdc-evolution-chip__text-label{color:var(--dcc-gray-700)!important;font-size:.875rem!important}.mat-mdc-chip.mat-mdc-standard-chip-square-gray:hover{background-color:var(--dcc-gray-300)!important}.mat-mdc-chip.mat-mdc-standard-chip button[matChipRemove] mat-icon{color:var(--dcc-gray-700)!important;padding:0!important}.mat-mdc-chip.mat-mdc-standard-chip-shadow{box-shadow:.28125rem 0 .0625rem #0a0d120d}.mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option{height:2.25rem}.mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option .mdc-list-item__primary-text{font-size:.875rem;line-height:1.2;white-space:normal}.mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option[aria-selected=true]{background-color:#1875f0}.mat-mdc-selection-list.mat-mdc-list-base .mat-mdc-list-option[aria-selected=true] .mdc-list-item__primary-text{color:#fff}.mat-mdc-tab-group,.mat-mdc-tab-links{border-radius:.5rem;border:var(--dcc-border-default);background:var(--dcc-gray-200)}.mat-mdc-tab-group .mat-mdc-tab-list,.mat-mdc-tab-links .mat-mdc-tab-list{border:none!important}.mat-mdc-tab-group .mat-mdc-tab,.mat-mdc-tab-group .mat-mdc-tab-link,.mat-mdc-tab-links .mat-mdc-tab,.mat-mdc-tab-links .mat-mdc-tab-link{border-radius:.5rem;border-left:var(--dcc-border-default);border-right:var(--dcc-border-default);box-shadow:0 1px 2px #0a0d120d}.mat-mdc-tab-group .mat-mdc-tab .mdc-tab-indicator,.mat-mdc-tab-group .mat-mdc-tab-link .mdc-tab-indicator,.mat-mdc-tab-links .mat-mdc-tab .mdc-tab-indicator,.mat-mdc-tab-links .mat-mdc-tab-link .mdc-tab-indicator{display:none}.mat-mdc-tab-group .mat-mdc-tab.mdc-tab,.mat-mdc-tab-group .mat-mdc-tab-link.mdc-tab,.mat-mdc-tab-links .mat-mdc-tab.mdc-tab,.mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab{border:none;height:auto;padding:.625rem .875rem}.mat-mdc-tab-group .mat-mdc-tab.mdc-tab .mdc-tab__text-label,.mat-mdc-tab-group .mat-mdc-tab-link.mdc-tab .mdc-tab__text-label,.mat-mdc-tab-links .mat-mdc-tab.mdc-tab .mdc-tab__text-label,.mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab .mdc-tab__text-label{font-family:var(--dcc-font-family);font-size:.875rem;font-weight:400;line-height:1rem;letter-spacing:-.0175rem;color:var(--dcc-gray-900);margin:0;color:var(--dcc-gray-600)}.mat-mdc-tab-group .mat-mdc-tab.mdc-tab:hover .mdc-tab__text-label,.mat-mdc-tab-group .mat-mdc-tab-link.mdc-tab:hover .mdc-tab__text-label,.mat-mdc-tab-links .mat-mdc-tab.mdc-tab:hover .mdc-tab__text-label,.mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab:hover .mdc-tab__text-label{color:var(--dcc-gray-900)}.mat-mdc-tab-group .mat-mdc-tab.mdc-tab--active,.mat-mdc-tab-group .mat-mdc-tab-link.mdc-tab--active,.mat-mdc-tab-links .mat-mdc-tab.mdc-tab--active,.mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active{background:var(--dcc-white)}.mat-mdc-tab-group .mat-mdc-tab.mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-group .mat-mdc-tab-link.mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-links .mat-mdc-tab.mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active .mdc-tab__text-label{color:var(--dcc-gray-900)}.mat-mdc-tab-group .mat-mdc-tab.gray-darker .mdc-tab__text-label,.mat-mdc-tab-group .mat-mdc-tab-link.gray-darker .mdc-tab__text-label,.mat-mdc-tab-links .mat-mdc-tab.gray-darker .mdc-tab__text-label,.mat-mdc-tab-links .mat-mdc-tab-link.gray-darker .mdc-tab__text-label{color:var(--dcc-gray-500)}.mat-mdc-tab-group .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-group .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-links .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-links .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label{color:var(--dcc-gray-900);opacity:1}.mat-mdc-tab-group .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-group .mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-links .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-links .mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline{border-color:var(--dcc-gray-900)}.mat-mdc-tab-group .mat-mdc-tab.mat-mdc-tab:hover .mdc-tab__ripple:before,.mat-mdc-tab-group .mat-mdc-tab.mat-mdc-tab-link:hover .mdc-tab__ripple:before,.mat-mdc-tab-group .mat-mdc-tab-link.mat-mdc-tab:hover .mdc-tab__ripple:before,.mat-mdc-tab-group .mat-mdc-tab-link.mat-mdc-tab-link:hover .mdc-tab__ripple:before,.mat-mdc-tab-links .mat-mdc-tab.mat-mdc-tab:hover .mdc-tab__ripple:before,.mat-mdc-tab-links .mat-mdc-tab.mat-mdc-tab-link:hover .mdc-tab__ripple:before,.mat-mdc-tab-links .mat-mdc-tab-link.mat-mdc-tab:hover .mdc-tab__ripple:before,.mat-mdc-tab-links .mat-mdc-tab-link.mat-mdc-tab-link:hover .mdc-tab__ripple:before{opacity:0}.mat-mdc-tab-group .mat-ripple-element,.mat-mdc-tab-links .mat-ripple-element{background-color:var(--dcc-gray-800)}.mat-mdc-tab-group .mat-tab-labels .mat-tab-label-small,.mat-mdc-tab-links .mat-tab-labels .mat-tab-label-small{padding:0;justify-content:left;height:2.5rem;min-width:0;margin-right:1rem}.mat-dodge-tooltip .mdc-tooltip__surface{font-size:.875rem;max-width:15.625rem;margin:.375rem;overflow-y:auto}.mat-mdc-checkbox.mat-primary{--mat-mdc-checkbox-ripple-color: var(--dcc-gray-500);--checkmark-color: var(--dcc-white);--selected-border-color: var(--dcc-gray-600);--selected-background-color: var(--dcc-gray-500);--selected-focus-border-color: var(--dcc-gray-400);--selected-focus-background-color: var(--dcc-gray-100);--selected-hover-border-color: var(--dcc-gray-700);--selected-hover-background-color: var(--dcc-gray-600);--selected-pressed-border-color: var(--dcc-gray-800);--selected-pressed-background-color: var(--dcc-gray-700);--selected-disabled-border-color: rgba(var(--dcc-gray-600-rgb), .38);--selected-disabled-background-color: rgba(var(--dcc-gray-500-rgb), .38);--unselected-border-color: var(--dcc-gray-300);--unselected-background-color: var(--dcc-white);--unselected-focus-border-color: var(--dcc-gray-400);--unselected-focus-background-color: var(--dcc-gray-100);--unselected-hover-border-color: var(--dcc-gray-300);--unselected-hover-background-color: var(--dcc-gray-50);--unselected-pressed-border-color: var(--dcc-gray-400);--unselected-pressed-background-color: var(--dcc-gray-100);--unselected-disabled-border-color: rgba(var(--dcc-gray-300-rgb), .38);--unselected-disabled-background-color: rgba(var(--dcc-white-rgb), .38);--checkbox-size: 1rem;--checkbox-border-width: .0625rem;--checkbox-radius: .25rem;--mdc-checkbox-selected-checkmark-color: var(--checkmark-color);--mdc-checkbox-selected-focus-icon-color: var(--selected-focus-background-color);--mdc-checkbox-selected-hover-icon-color: var(--selected-hover-background-color);--mdc-checkbox-selected-icon-color: var(--selected-background-color);--mdc-checkbox-selected-pressed-icon-color: var(--selected-pressed-background-color);--mdc-checkbox-unselected-focus-icon-color: var(--unselected-focus-background-color);--mdc-checkbox-unselected-hover-icon-color: var(--unselected-hover-background-color);--mdc-checkbox-disabled-selected-icon-color: var(--selected-disabled-background-color);--mdc-checkbox-disabled-unselected-icon-color: var(--unselected-disabled-background-color);--mdc-checkbox-unselected-icon-color: var(--unselected-background-color);--mdc-checkbox-unselected-pressed-icon-color: var(--unselected-pressed-background-color)}.mat-mdc-checkbox.mat-accent{--mat-mdc-checkbox-ripple-color: var(--dcc-brand-500);--checkmark-color: var(--dcc-white);--selected-border-color: var(--dcc-brand-600);--selected-background-color: var(--dcc-brand-500);--selected-focus-border-color: var(--dcc-brand-400);--selected-focus-background-color: var(--dcc-brand-100);--selected-hover-border-color: var(--dcc-brand-700);--selected-hover-background-color: var(--dcc-brand-600);--selected-pressed-border-color: var(--dcc-brand-800);--selected-pressed-background-color: var(--dcc-brand-700);--selected-disabled-border-color: rgba(var(--dcc-brand-600-rgb), .38);--selected-disabled-background-color: rgba(var(--dcc-brand-500-rgb), .38);--unselected-border-color: var(--dcc-gray-300);--unselected-background-color: var(--dcc-white);--unselected-focus-border-color: var(--dcc-brand-400);--unselected-focus-background-color: var(--dcc-brand-100);--unselected-hover-border-color: var(--dcc-brand-300);--unselected-hover-background-color: var(--dcc-brand-50);--unselected-pressed-border-color: var(--dcc-brand-400);--unselected-pressed-background-color: var(--dcc-brand-100);--unselected-disabled-border-color: rgba(var(--dcc-brand-300-rgb), .38);--unselected-disabled-background-color: rgba(var(--dcc-white-rgb), .38);--checkbox-size: 1rem;--checkbox-border-width: .0625rem;--checkbox-radius: .25rem;--mdc-checkbox-selected-checkmark-color: var(--checkmark-color);--mdc-checkbox-selected-focus-icon-color: var(--selected-focus-background-color);--mdc-checkbox-selected-hover-icon-color: var(--selected-hover-background-color);--mdc-checkbox-selected-icon-color: var(--selected-background-color);--mdc-checkbox-selected-pressed-icon-color: var(--selected-pressed-background-color);--mdc-checkbox-unselected-focus-icon-color: var(--unselected-focus-background-color);--mdc-checkbox-unselected-hover-icon-color: var(--unselected-hover-background-color);--mdc-checkbox-disabled-selected-icon-color: var(--selected-disabled-background-color);--mdc-checkbox-disabled-unselected-icon-color: var(--unselected-disabled-background-color);--mdc-checkbox-unselected-icon-color: var(--unselected-background-color);--mdc-checkbox-unselected-pressed-icon-color: var(--unselected-pressed-background-color)}.mat-mdc-checkbox.mat-error{--mat-mdc-checkbox-ripple-color: var(--dcc-error-500);--checkmark-color: var(--dcc-white);--selected-border-color: var(--dcc-error-600);--selected-background-color: var(--dcc-error-500);--selected-focus-border-color: var(--dcc-error-400);--selected-focus-background-color: var(--dcc-error-100);--selected-hover-border-color: var(--dcc-error-700);--selected-hover-background-color: var(--dcc-error-600);--selected-pressed-border-color: var(--dcc-error-800);--selected-pressed-background-color: var(--dcc-error-700);--selected-disabled-border-color: rgba(var(--dcc-error-600-rgb), .38);--selected-disabled-background-color: rgba(var(--dcc-error-500-rgb), .38);--unselected-border-color: var(--dcc-gray-300);--unselected-background-color: var(--dcc-white);--unselected-focus-border-color: var(--dcc-error-400);--unselected-focus-background-color: var(--dcc-error-100);--unselected-hover-border-color: var(--dcc-error-300);--unselected-hover-background-color: var(--dcc-error-50);--unselected-pressed-border-color: var(--dcc-error-400);--unselected-pressed-background-color: var(--dcc-error-100);--unselected-disabled-border-color: rgba(var(--dcc-error-300-rgb), .38);--unselected-disabled-background-color: rgba(var(--dcc-white-rgb), .38);--checkbox-size: 1rem;--checkbox-border-width: .0625rem;--checkbox-radius: .25rem;--mdc-checkbox-selected-checkmark-color: var(--checkmark-color);--mdc-checkbox-selected-focus-icon-color: var(--selected-focus-background-color);--mdc-checkbox-selected-hover-icon-color: var(--selected-hover-background-color);--mdc-checkbox-selected-icon-color: var(--selected-background-color);--mdc-checkbox-selected-pressed-icon-color: var(--selected-pressed-background-color);--mdc-checkbox-unselected-focus-icon-color: var(--unselected-focus-background-color);--mdc-checkbox-unselected-hover-icon-color: var(--unselected-hover-background-color);--mdc-checkbox-disabled-selected-icon-color: var(--selected-disabled-background-color);--mdc-checkbox-disabled-unselected-icon-color: var(--unselected-disabled-background-color);--mdc-checkbox-unselected-icon-color: var(--unselected-background-color);--mdc-checkbox-unselected-pressed-icon-color: var(--unselected-pressed-background-color)}.mat-mdc-checkbox{--checkbox-size: 1rem;--checkbox-border-width: .0625rem;--checkbox-radius: .25rem}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__background{width:var(--checkbox-size);height:var(--checkbox-size);border-radius:var(--checkbox-radius);border-width:var(--checkbox-border-width)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__background .mdc-checkbox__checkmark{transform:scale(.8);color:var(--dcc-white)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scale(.8) rotate(0);color:var(--dcc-white)}.mat-mdc-checkbox .mdc-checkbox .mat-mdc-checkbox-ripple,.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__ripple{--mat-checkbox-outliner-size: var(--checkbox-size);--mat-size-multiplier: 2;--mat-checkbox-before-size: calc(var(--mat-checkbox-outliner-size) * var(--mat-size-multiplier));top:calc((var(--mat-checkbox-outliner-size) - var(--mat-checkbox-before-size)) / 2);left:calc((var(--mat-checkbox-outliner-size) - var(--mat-checkbox-before-size)) / 2);width:var(--mat-checkbox-before-size);height:var(--mat-checkbox-before-size);background-color:unset!important;opacity:0}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control{--mat-checkbox-outliner-size: var(--checkbox-size);--mat-size-multiplier: 2;--mat-checkbox-before-size: calc(var(--mat-checkbox-outliner-size) * var(--mat-size-multiplier));top:calc((var(--mat-checkbox-outliner-size) - var(--mat-checkbox-before-size)) / 2);left:calc((var(--mat-checkbox-outliner-size) - var(--mat-checkbox-before-size)) / 2);width:var(--mat-checkbox-before-size);height:var(--mat-checkbox-before-size);top:calc((var(--mat-checkbox-outliner-size) - var(--mat-checkbox-before-size)) / 2)!important;left:calc((var(--mat-checkbox-outliner-size) - var(--mat-checkbox-before-size)) / 2)!important;width:var(--mat-checkbox-before-size)!important;height:var(--mat-checkbox-before-size)!important}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{background-color:var(--unselected-background-color)!important;border-color:var(--unselected-border-color)!important}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background .mdc-checkbox__mixedmark{opacity:0}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background{background-color:var(--selected-background-color)!important;border-color:var(--selected-border-color)!important}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scale(.8) rotate(0);border-color:var(--checkmark-color)!important;opacity:1!important}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background{background-color:var(--selected-background-color)!important;border-color:var(--selected-border-color)!important}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background .mdc-checkbox__mixedmark{opacity:0}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:disabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{background-color:var(--unselected-disabled-background-color)!important;border-color:var(--unselected-disabled-border-color)!important}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:disabled:indeterminate~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:disabled:checked~.mdc-checkbox__background{background-color:var(--selected-disabled-background-color)!important;border-color:var(--selected-disabled-border-color)!important}.mat-mdc-checkbox .mdc-checkbox:disabled .mdc-checkbox__background{opacity:.38}.mat-mdc-checkbox .mdc-checkbox:not(:disabled):hover .mdc-checkbox__background:before{opacity:1}.mat-mdc-checkbox .mdc-checkbox:not(:disabled):hover .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{background-color:var(--unselected-hover-background-color)!important;border-color:var(--unselected-hover-border-color)!important}.mat-mdc-checkbox .mdc-checkbox:not(:disabled):hover .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(:disabled):hover .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background{background-color:var(--selected-hover-background-color)!important;border-color:var(--selected-hover-border-color)!important}.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active .mdc-checkbox__background:before{opacity:1!important}.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{background-color:var(--unselected-pressed-background-color)!important;border-color:var(--unselected-pressed-border-color)!important}.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background{background-color:var(--selected-pressed-background-color)!important;border-color:var(--selected-pressed-border-color)!important}.mat-pseudo-checkbox{--mat-mdc-checkbox-ripple-color: var(--dcc-brand-500);--checkmark-color: var(--dcc-white);--selected-border-color: var(--dcc-brand-600);--selected-background-color: var(--dcc-brand-500);--selected-focus-border-color: var(--dcc-brand-400);--selected-focus-background-color: var(--dcc-brand-100);--selected-hover-border-color: var(--dcc-brand-700);--selected-hover-background-color: var(--dcc-brand-600);--selected-pressed-border-color: var(--dcc-brand-800);--selected-pressed-background-color: var(--dcc-brand-700);--selected-disabled-border-color: rgba(var(--dcc-brand-600-rgb), .38);--selected-disabled-background-color: rgba(var(--dcc-brand-500-rgb), .38);--unselected-border-color: var(--dcc-gray-300);--unselected-background-color: var(--dcc-white);--unselected-focus-border-color: var(--dcc-brand-400);--unselected-focus-background-color: var(--dcc-brand-100);--unselected-hover-border-color: var(--dcc-brand-300);--unselected-hover-background-color: var(--dcc-brand-50);--unselected-pressed-border-color: var(--dcc-brand-400);--unselected-pressed-background-color: var(--dcc-brand-100);--unselected-disabled-border-color: rgba(var(--dcc-brand-300-rgb), .38);--unselected-disabled-background-color: rgba(var(--dcc-white-rgb), .38);--checkbox-size: 1rem;--checkbox-border-width: .0625rem;--checkbox-radius: .25rem;--mdc-checkbox-selected-checkmark-color: var(--checkmark-color);--mdc-checkbox-selected-focus-icon-color: var(--selected-focus-background-color);--mdc-checkbox-selected-hover-icon-color: var(--selected-hover-background-color);--mdc-checkbox-selected-icon-color: var(--selected-background-color);--mdc-checkbox-selected-pressed-icon-color: var(--selected-pressed-background-color);--mdc-checkbox-unselected-focus-icon-color: var(--unselected-focus-background-color);--mdc-checkbox-unselected-hover-icon-color: var(--unselected-hover-background-color);--mdc-checkbox-disabled-selected-icon-color: var(--selected-disabled-background-color);--mdc-checkbox-disabled-unselected-icon-color: var(--unselected-disabled-background-color);--mdc-checkbox-unselected-icon-color: var(--unselected-background-color);--mdc-checkbox-unselected-pressed-icon-color: var(--unselected-pressed-background-color);width:var(--checkbox-size)!important;height:var(--checkbox-size)!important;border-radius:var(--checkbox-radius)!important;border-width:var(--checkbox-border-width)!important;background-color:var(--unselected-background-color)!important;border-color:var(--unselected-border-color)!important}.mat-pseudo-checkbox:not(:disabled):hover{background-color:var(--unselected-hover-background-color)!important;border-color:var(--unselected-hover-border-color)!important}.mat-pseudo-checkbox:not(:disabled):active{background-color:var(--unselected-pressed-background-color)!important;border-color:var(--unselected-pressed-border-color)!important}.mat-pseudo-checkbox:not(:disabled):focus{background-color:var(--unselected-focus-background-color)!important;border-color:var(--unselected-focus-border-color)!important}.mat-pseudo-checkbox:not(:disabled).mat-pseudo-checkbox-checked,.mat-pseudo-checkbox:not(:disabled).mat-pseudo-checkbox-indeterminate{background-color:var(--selected-background-color)!important;border-color:var(--selected-border-color)!important}.mat-pseudo-checkbox:not(:disabled).mat-pseudo-checkbox-checked:hover,.mat-pseudo-checkbox:not(:disabled).mat-pseudo-checkbox-indeterminate:hover{background-color:var(--selected-hover-background-color)!important;border-color:var(--selected-hover-border-color)!important}.mat-pseudo-checkbox:not(:disabled).mat-pseudo-checkbox-checked:active,.mat-pseudo-checkbox:not(:disabled).mat-pseudo-checkbox-indeterminate:active{background-color:var(--selected-pressed-background-color)!important;border-color:var(--selected-pressed-border-color)!important}.mat-pseudo-checkbox:not(:disabled).mat-pseudo-checkbox-checked:focus,.mat-pseudo-checkbox:not(:disabled).mat-pseudo-checkbox-indeterminate:focus{background-color:var(--selected-focus-background-color)!important;border-color:var(--selected-focus-border-color)!important}.mat-pseudo-checkbox.mat-pseudo-checkbox-checked:disabled,.mat-pseudo-checkbox.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox.mat-pseudo-checkbox-indeterminate:disabled,.mat-pseudo-checkbox.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background-color:var(--selected-disabled-background-color)!important;border-color:var(--selected-disabled-border-color)!important}.mat-pseudo-checkbox:not(.mat-pseudo-checkbox-checked):not(.mat-pseudo-checkbox-indeterminate):disabled,.mat-pseudo-checkbox:not(.mat-pseudo-checkbox-checked):not(.mat-pseudo-checkbox-indeterminate).mat-pseudo-checkbox-disabled{background-color:var(--unselected-disabled-background-color)!important;border-color:var(--unselected-disabled-border-color)!important}.mat-mdc-radio-button.mat-primary{--mat-mdc-radio-ripple-color: var(--dcc-gray-50);--selected-border-color: var(--dcc-gray-600);--selected-background-color: var(--dcc-gray-50);--selected-focus-border-color: var(--dcc-gray-400);--selected-focus-background-color: var(--dcc-gray-100);--selected-hover-border-color: var(--dcc-gray-700);--selected-hover-background-color: var(--dcc-gray-100);--selected-pressed-border-color: var(--dcc-gray-800);--selected-pressed-background-color: var(--dcc-gray-200);--selected-disabled-border-color: rgba(var(--dcc-gray-600-rgb), .38);--selected-disabled-background-color: rgba(var(--dcc-gray-50-rgb), .38);--unselected-border-color: var(--dcc-gray-300);--unselected-background-color: var(--dcc-white);--unselected-focus-border-color: var(--dcc-gray-400);--unselected-focus-background-color: var(--dcc-gray-100);--unselected-hover-border-color: var(--dcc-gray-300);--unselected-hover-background-color: var(--dcc-gray-50);--unselected-pressed-border-color: var(--dcc-gray-400);--unselected-pressed-background-color: var(--dcc-gray-100);--unselected-disabled-border-color: rgba(var(--dcc-gray-300-rgb), .38);--unselected-disabled-background-color: rgba(var(--dcc-white-rgb), .38);--radio-size: 1rem;--radio-border-width: .0625rem;--radio-radius: 1rem;--mdc-radio-selected-checkmark-color: var(--checkmark-color);--mdc-radio-selected-focus-icon-color: var(--selected-focus-background-color);--mdc-radio-selected-hover-icon-color: var(--selected-hover-background-color);--mdc-radio-selected-icon-color: var(--selected-background-color);--mdc-radio-selected-pressed-icon-color: var(--selected-pressed-background-color);--mdc-radio-unselected-focus-icon-color: var(--unselected-focus-background-color);--mdc-radio-unselected-hover-icon-color: var(--unselected-hover-background-color);--mdc-radio-disabled-selected-icon-color: var(--selected-disabled-background-color);--mdc-radio-disabled-unselected-icon-color: var(--unselected-disabled-background-color);--mdc-radio-unselected-icon-color: var(--unselected-background-color);--mdc-radio-unselected-pressed-icon-color: var(--unselected-pressed-background-color)}.mat-mdc-radio-button.mat-accent{--mat-mdc-radio-ripple-color: var(--dcc-brand-50);--selected-border-color: var(--dcc-brand-600);--selected-background-color: var(--dcc-brand-50);--selected-focus-border-color: var(--dcc-brand-400);--selected-focus-background-color: var(--dcc-brand-100);--selected-hover-border-color: var(--dcc-brand-700);--selected-hover-background-color: var(--dcc-brand-100);--selected-pressed-border-color: var(--dcc-brand-800);--selected-pressed-background-color: var(--dcc-brand-200);--selected-disabled-border-color: rgba(var(--dcc-brand-600-rgb), .38);--selected-disabled-background-color: rgba(var(--dcc-brand-50-rgb), .38);--unselected-border-color: var(--dcc-gray-300);--unselected-background-color: var(--dcc-white);--unselected-focus-border-color: var(--dcc-brand-400);--unselected-focus-background-color: var(--dcc-brand-100);--unselected-hover-border-color: var(--dcc-brand-300);--unselected-hover-background-color: var(--dcc-brand-50);--unselected-pressed-border-color: var(--dcc-brand-400);--unselected-pressed-background-color: var(--dcc-brand-100);--unselected-disabled-border-color: rgba(var(--dcc-brand-300-rgb), .38);--unselected-disabled-background-color: rgba(var(--dcc-white-rgb), .38);--radio-size: 1rem;--radio-border-width: .0625rem;--radio-radius: 1rem;--mdc-radio-selected-checkmark-color: var(--checkmark-color);--mdc-radio-selected-focus-icon-color: var(--selected-focus-background-color);--mdc-radio-selected-hover-icon-color: var(--selected-hover-background-color);--mdc-radio-selected-icon-color: var(--selected-background-color);--mdc-radio-selected-pressed-icon-color: var(--selected-pressed-background-color);--mdc-radio-unselected-focus-icon-color: var(--unselected-focus-background-color);--mdc-radio-unselected-hover-icon-color: var(--unselected-hover-background-color);--mdc-radio-disabled-selected-icon-color: var(--selected-disabled-background-color);--mdc-radio-disabled-unselected-icon-color: var(--unselected-disabled-background-color);--mdc-radio-unselected-icon-color: var(--unselected-background-color);--mdc-radio-unselected-pressed-icon-color: var(--unselected-pressed-background-color)}.mat-mdc-radio-button.mat-error{--mat-mdc-radio-ripple-color: var(--dcc-error-50);--selected-border-color: var(--dcc-error-600);--selected-background-color: var(--dcc-error-50);--selected-focus-border-color: var(--dcc-error-400);--selected-focus-background-color: var(--dcc-error-100);--selected-hover-border-color: var(--dcc-error-700);--selected-hover-background-color: var(--dcc-error-100);--selected-pressed-border-color: var(--dcc-error-800);--selected-pressed-background-color: var(--dcc-error-200);--selected-disabled-border-color: rgba(var(--dcc-error-600-rgb), .38);--selected-disabled-background-color: rgba(var(--dcc-error-50-rgb), .38);--unselected-border-color: var(--dcc-gray-300);--unselected-background-color: var(--dcc-white);--unselected-focus-border-color: var(--dcc-error-400);--unselected-focus-background-color: var(--dcc-error-100);--unselected-hover-border-color: var(--dcc-error-300);--unselected-hover-background-color: var(--dcc-error-50);--unselected-pressed-border-color: var(--dcc-error-400);--unselected-pressed-background-color: var(--dcc-error-100);--unselected-disabled-border-color: rgba(var(--dcc-error-300-rgb), .38);--unselected-disabled-background-color: rgba(var(--dcc-white-rgb), .38);--radio-size: 1rem;--radio-border-width: .0625rem;--radio-radius: 1rem;--mdc-radio-selected-checkmark-color: var(--checkmark-color);--mdc-radio-selected-focus-icon-color: var(--selected-focus-background-color);--mdc-radio-selected-hover-icon-color: var(--selected-hover-background-color);--mdc-radio-selected-icon-color: var(--selected-background-color);--mdc-radio-selected-pressed-icon-color: var(--selected-pressed-background-color);--mdc-radio-unselected-focus-icon-color: var(--unselected-focus-background-color);--mdc-radio-unselected-hover-icon-color: var(--unselected-hover-background-color);--mdc-radio-disabled-selected-icon-color: var(--selected-disabled-background-color);--mdc-radio-disabled-unselected-icon-color: var(--unselected-disabled-background-color);--mdc-radio-unselected-icon-color: var(--unselected-background-color);--mdc-radio-unselected-pressed-icon-color: var(--unselected-pressed-background-color)}.mat-mdc-radio-button{--radio-size: 1rem;--radio-border-width: .0625rem;--radio-radius: 1rem}.mat-mdc-radio-button .mdc-radio{display:flex;align-items:center;justify-content:center;width:var(--radio-size);height:var(--radio-size)}.mat-mdc-radio-button .mdc-radio .mdc-radio__background{width:var(--radio-size);height:var(--radio-size)}.mat-mdc-radio-button .mdc-radio .mdc-radio__background:before{--mat-radio-outliner-size: var(--radio-size);--mat-size-multiplier: 1;--mat-radio-before-size: calc(var(--mat-radio-outliner-size) * var(--mat-size-multiplier));top:calc((var(--mat-radio-outliner-size) - var(--mat-radio-before-size)) / 2)!important;left:calc((var(--mat-radio-outliner-size) - var(--mat-radio-before-size)) / 2)!important;width:var(--mat-radio-before-size)!important;height:var(--mat-radio-before-size)!important;background-color:var(--unselected-pressed-background-color)!important}.mat-mdc-radio-button .mdc-radio .mdc-radio__background .mdc-radio__outer-circle{border-width:var(--radio-border-width);border-color:var(--unselected-border-color)!important}.mat-mdc-radio-button .mdc-radio .mdc-radio__background .mdc-radio__inner-circle{border-width:calc(var(--radio-size) / 2);border-color:var(--unselected-border-color)!important;background-color:var(--unselected-background-color)!important}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control{--mat-radio-outliner-size: var(--radio-size);--mat-size-multiplier: 2;--mat-radio-before-size: calc(var(--mat-radio-outliner-size) * var(--mat-size-multiplier));top:calc((var(--mat-radio-outliner-size) - var(--mat-radio-before-size)) / 2)!important;left:calc((var(--mat-radio-outliner-size) - var(--mat-radio-before-size)) / 2)!important;width:var(--mat-radio-before-size)!important;height:var(--mat-radio-before-size)!important}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:focus~.mdc-radio__background:before{background-color:var(--unselected-hover-background-color)!important;opacity:1!important}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:checked~.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--selected-border-color)!important}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:checked~.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--selected-border-color)!important;transform:scale(.45)!important}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:not(:checked)~.mdc-radio__background:before{background-color:var(--unselected-disabled-background-color)!important}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:not(:checked)~.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--unselected-disabled-border-color)!important}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:not(:checked)~.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--unselected-disabled-border-color)!important}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:checked~.mdc-radio__background:before{background-color:var(--selected-disabled-background-color)!important}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:checked~.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--selected-disabled-border-color)!important}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:checked~.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--selected-disabled-border-color)!important}.mat-mdc-radio-button .mdc-radio:not(:disabled) .mdc-radio__background:before{opacity:1!important}.mat-mdc-radio-button .mdc-radio:not(:disabled) .mdc-radio__native-control:enabled:not(:checked)~.mdc-radio__background:before{background-color:var(--unselected-background-color)!important}.mat-mdc-radio-button .mdc-radio:not(:disabled) .mdc-radio__native-control:enabled:not(:checked)~.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--unselected-border-color)!important}.mat-mdc-radio-button .mdc-radio:not(:disabled) .mdc-radio__native-control:enabled:not(:checked)~.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--unselected-border-color)!important}.mat-mdc-radio-button .mdc-radio:not(:disabled) .mdc-radio__native-control:enabled:checked~.mdc-radio__background:before{background-color:var(--selected-background-color)!important}.mat-mdc-radio-button .mdc-radio:not(:disabled) .mdc-radio__native-control:enabled:checked~.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--selected-border-color)!important}.mat-mdc-radio-button .mdc-radio:not(:disabled) .mdc-radio__native-control:enabled:checked~.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--selected-border-color)!important}.mat-mdc-radio-button .mdc-radio:not(:disabled):hover .mdc-radio__background:before{opacity:1!important}.mat-mdc-radio-button .mdc-radio:not(:disabled):hover .mdc-radio__native-control:enabled:not(:checked)~.mdc-radio__background:before{background-color:var(--unselected-hover-background-color)!important}.mat-mdc-radio-button .mdc-radio:not(:disabled):hover .mdc-radio__native-control:enabled:not(:checked)~.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--unselected-hover-border-color)!important}.mat-mdc-radio-button .mdc-radio:not(:disabled):hover .mdc-radio__native-control:enabled:not(:checked)~.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--unselected-hover-border-color)!important}.mat-mdc-radio-button .mdc-radio:not(:disabled):hover .mdc-radio__native-control:enabled:checked~.mdc-radio__background:before{background-color:var(--selected-hover-background-color)!important}.mat-mdc-radio-button .mdc-radio:not(:disabled):hover .mdc-radio__native-control:enabled:checked~.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--selected-hover-border-color)!important}.mat-mdc-radio-button .mdc-radio:not(:disabled):hover .mdc-radio__native-control:enabled:checked~.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--selected-hover-border-color)!important}.mat-mdc-radio-button .mdc-radio:not(:disabled):active .mdc-radio__background:before{opacity:1!important}.mat-mdc-radio-button .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled:not(:checked)~.mdc-radio__background:before{background-color:var(--unselected-pressed-background-color)!important}.mat-mdc-radio-button .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled:not(:checked)~.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--unselected-pressed-border-color)!important}.mat-mdc-radio-button .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled:not(:checked)~.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--unselected-pressed-border-color)!important}.mat-mdc-radio-button .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled:checked~.mdc-radio__background:before{background-color:var(--selected-pressed-background-color)!important}.mat-mdc-radio-button .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled:checked~.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--selected-pressed-border-color)!important}.mat-mdc-radio-button .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled:checked~.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--selected-pressed-border-color)!important}:root{--dropdown-control-height: 2.5rem;--dropdown-control-radius: .5rem;--dropdown-control-padding-x: .875rem;--dropdown-control-padding-y: .5rem;--dropdown-control-gap: .5rem;--dropdown-control-border: var(--dcc-gray-200);--dropdown-control-hover-border: var(--dcc-brand-300);--dropdown-control-focus-border: var(--dcc-brand-400);--dropdown-control-bg: var(--dcc-white);--dropdown-control-text: var(--dcc-gray-900);--dropdown-control-placeholder: var(--dcc-gray-400);--dropdown-icon-color: var(--dcc-gray-500);--dropdown-chip-bg: var(--dcc-gray-100);--dropdown-chip-border: var(--dcc-gray-200);--dropdown-chip-text: var(--dcc-gray-700);--dropdown-panel-radius: .5rem;--dropdown-panel-border: var(--dcc-gray-300);--dropdown-panel-shadow: 0 24px 64px rgba(var(--dcc-gray-900-rgb), .12);--dropdown-option-hover-bg: var(--dcc-gray-100);--dropdown-option-hover-color: var(--dcc-brand-700);--dropdown-option-active-bg: var(--dcc-brand-100);--dropdown-option-active-color: var(--dcc-brand-900);--dropdown-option-selected-bg: var(--dcc-brand-50);--dropdown-option-selected-color: var(--dcc-brand-700);--dropdown-option-color: var(--dcc-gray-900);--dropdown-option-subtext-color: var(--dcc-gray-400);--dropdown-divider-color: var(--dcc-gray-100);--dropdown-checkbox-size: 1.25rem;--dropdown-checkbox-radius: .375rem;--dropdown-focus-shadow: 0 0 0 3px rgba(var(--dcc-brand-400-rgb), .25)}.mat-ripple{opacity:0!important}.mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-select-trigger{display:flex;align-items:center;gap:var(--dropdown-control-gap);width:100%;color:var(--dropdown-control-text);font-family:var(--dcc-font-family);font-size:1rem;font-weight:400;letter-spacing:-.01em;border:var(--dcc-border-default);border-radius:.5rem;border:none}.mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-select-value{display:flex;flex-wrap:wrap;align-items:center;gap:var(--dropdown-control-gap);padding-right:.5rem}.mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-select-value-text{line-height:1.4;color:var(--dropdown-control-text)}.mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-select-placeholder{color:var(--dropdown-control-placeholder);line-height:1.4}.mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-select-arrow-wrapper{transform:unset;padding-left:.375rem;display:flex;align-items:center}.mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow{color:var(--dropdown-icon-color);font-size:1.25rem}.mat-mdc-form-field.mat-mdc-form-field-type-mat-select .select-arrow-red .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow{color:red}.mat-mdc-select .mat-mdc-chip-set{gap:.5rem;padding:.25rem 0rem}.mat-mdc-select .mat-mdc-chip-set .mat-mdc-chip.mat-mdc-standard-chip{min-height:2rem;border-radius:1.125rem!important;background-color:var(--dropdown-chip-bg);border:1px solid var(--dropdown-chip-border);color:var(--dropdown-chip-text);font-weight:500;gap:.375rem}.mat-mdc-select .mat-mdc-chip-set .mat-mdc-chip.mat-mdc-standard-chip .mdc-evolution-chip__text-label{color:var(--dropdown-chip-text);font-size:.875rem;letter-spacing:-.01em}.mat-mdc-select .mat-mdc-chip-set .mat-mdc-chip.mat-mdc-standard-chip .mdc-evolution-chip__action--trailing{color:var(--dropdown-icon-color);padding-right:.375rem}.mat-mdc-select .mat-mdc-select-trigger{display:flex;align-items:center;justify-content:center}.mat-mdc-select .mat-mdc-select-value,.mat-mdc-select .mat-mdc-select-arrow-wrapper{display:flex;align-items:center}.mat-mdc-select .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow{color:var(--dropdown-icon-color)}.cdk-overlay-pane .mdc-menu-surface.mat-mdc-select-panel,.cdk-overlay-pane .mat-mdc-autocomplete-panel.mdc-menu-surface{padding:.375rem 0;border:1px solid var(--dropdown-panel-border);border-radius:var(--dropdown-panel-radius);box-shadow:var(--dropdown-panel-shadow);min-width:100%}.cdk-overlay-pane .mdc-menu-surface.mat-mdc-select-panel .mat-mdc-option,.cdk-overlay-pane .mat-mdc-autocomplete-panel.mdc-menu-surface .mat-mdc-option{min-height:3rem;padding:.625rem 1.125rem;color:var(--dropdown-option-color)}.cdk-overlay-pane .mdc-menu-surface.mat-mdc-select-panel .mat-mdc-option:not(:last-child),.cdk-overlay-pane .mat-mdc-autocomplete-panel.mdc-menu-surface .mat-mdc-option:not(:last-child){border-bottom:1px solid var(--dropdown-divider-color)}.cdk-overlay-pane .mdc-menu-surface.mat-mdc-select-panel .mat-mdc-option .mdc-list-item__primary-text,.cdk-overlay-pane .mat-mdc-autocomplete-panel.mdc-menu-surface .mat-mdc-option .mdc-list-item__primary-text{display:flex;flex-direction:column;align-items:flex-start;gap:.625rem;letter-spacing:-.01em}.cdk-overlay-pane .mdc-menu-surface.mat-mdc-select-panel .mat-mdc-option .mdc-list-item__primary-text .option-secondary,.cdk-overlay-pane .mdc-menu-surface.mat-mdc-select-panel .mat-mdc-option .mdc-list-item__primary-text small,.cdk-overlay-pane .mat-mdc-autocomplete-panel.mdc-menu-surface .mat-mdc-option .mdc-list-item__primary-text .option-secondary,.cdk-overlay-pane .mat-mdc-autocomplete-panel.mdc-menu-surface .mat-mdc-option .mdc-list-item__primary-text small{color:var(--dropdown-option-subtext-color);font-weight:500}.cdk-overlay-pane .mdc-menu-surface.mat-mdc-select-panel .mat-mdc-option .mat-pseudo-checkbox,.cdk-overlay-pane .mat-mdc-autocomplete-panel.mdc-menu-surface .mat-mdc-option .mat-pseudo-checkbox{width:var(--dropdown-checkbox-size);height:var(--dropdown-checkbox-size);border-radius:var(--dropdown-checkbox-radius);margin-right:.75rem}.cdk-overlay-pane .mdc-menu-surface.mat-mdc-select-panel .mat-mdc-option:hover:not(.mdc-list-item--disabled),.cdk-overlay-pane .mat-mdc-autocomplete-panel.mdc-menu-surface .mat-mdc-option:hover:not(.mdc-list-item--disabled){background-color:var(--dropdown-option-hover-bg)!important;color:var(--dropdown-option-hover-color)}.cdk-overlay-pane .mdc-menu-surface.mat-mdc-select-panel .mat-mdc-option.mat-mdc-option-active:not(.mdc-list-item--selected),.cdk-overlay-pane .mdc-menu-surface.mat-mdc-select-panel .mat-mdc-option.mat-mdc-menu-item-highlighted,.cdk-overlay-pane .mat-mdc-autocomplete-panel.mdc-menu-surface .mat-mdc-option.mat-mdc-option-active:not(.mdc-list-item--selected),.cdk-overlay-pane .mat-mdc-autocomplete-panel.mdc-menu-surface .mat-mdc-option.mat-mdc-menu-item-highlighted{background-color:var(--dropdown-option-active-bg);color:var(--dropdown-option-active-color)}.cdk-overlay-pane .mdc-menu-surface.mat-mdc-select-panel .mat-mdc-option.mdc-list-item--selected,.cdk-overlay-pane .mat-mdc-autocomplete-panel.mdc-menu-surface .mat-mdc-option.mdc-list-item--selected{background-color:var(--dropdown-option-selected-bg);color:var(--dropdown-option-selected-color)}.mat-mdc-autocomplete-panel.mdc-menu-surface{max-height:18.75rem!important;overflow:hidden}.mat-mdc-autocomplete-panel.mdc-menu-surface .mat-mdc-option:not(:last-child){border-bottom:1px solid var(--dropdown-divider-color)}.mat-mdc-autocomplete-panel,.mat-mdc-select-panel,.mat-mdc-menu-panel{border:1px solid var(--dropdown-panel-border)!important;border-radius:var(--dropdown-panel-radius)!important;box-shadow:var(--dropdown-panel-shadow)!important;padding:.375rem 0rem;margin-top:.25rem!important}.mat-mdc-autocomplete-panel .mat-mdc-menu-content,.mat-mdc-select-panel .mat-mdc-menu-content,.mat-mdc-menu-panel .mat-mdc-menu-content{padding:0}.mat-mdc-autocomplete-panel .mat-mdc-menu-item,.mat-mdc-select-panel .mat-mdc-menu-item,.mat-mdc-menu-panel .mat-mdc-menu-item{min-height:1.5rem;padding:.5rem 1rem;font-size:1rem;color:var(--dropdown-option-color)}.mat-mdc-autocomplete-panel .mat-mdc-menu-item:hover:not(.mdc-list-item--disabled):not([disabled]),.mat-mdc-select-panel .mat-mdc-menu-item:hover:not(.mdc-list-item--disabled):not([disabled]),.mat-mdc-menu-panel .mat-mdc-menu-item:hover:not(.mdc-list-item--disabled):not([disabled]){background-color:var(--dropdown-option-hover-bg)}.mat-mdc-autocomplete-panel .mat-mdc-menu-item.mat-mdc-menu-item-highlighted,.mat-mdc-select-panel .mat-mdc-menu-item.mat-mdc-menu-item-highlighted,.mat-mdc-menu-panel .mat-mdc-menu-item.mat-mdc-menu-item-highlighted{background-color:var(--dropdown-option-active-bg);font-weight:600}.mat-mdc-autocomplete-panel .mat-mdc-menu-item .mdc-list-item__primary-text,.mat-mdc-select-panel .mat-mdc-menu-item .mdc-list-item__primary-text,.mat-mdc-menu-panel .mat-mdc-menu-item .mdc-list-item__primary-text{display:flex;align-items:center;gap:.75rem}.mat-mdc-autocomplete-panel .mat-mdc-menu-item mat-icon,.mat-mdc-select-panel .mat-mdc-menu-item mat-icon,.mat-mdc-menu-panel .mat-mdc-menu-item mat-icon{color:var(--dropdown-icon-color)}.itb-inbox-ink-bar .mat-ink-bar{width:100px!important}.mat-dodge-dialog{max-width:90%;border-radius:var(--dcc-border-radius-card)}.mat-dodge-dialog .mat-mdc-dialog-container{padding:0;overflow:unset}.mat-dodge-dialog .mat-mdc-dialog-container .mdc-dialog__surface{overflow:hidden;border-radius:var(--dcc-border-radius-card);border:var(--dcc-border-default);box-shadow:0 20px 24px -4px #0a0d1214,0 8px 8px -4px #0a0d1208}.mat-dodge-dialog .mat-mdc-dialog-container mat-dialog-actions{display:flex;width:100%;gap:1rem}.mat-dodge-dialog .mat-mdc-dialog-container mat-dialog-actions>button{flex:1 1 0;width:100%;margin:0}.mat-dodge-dialog .mat-mdc-dialog-container mat-dialog-actions>.action-btn>button{flex:1 1 0;width:100%;margin:0}mat-dialog-actions{display:flex;width:100%;gap:1rem}mat-dialog-actions>button{flex:1 1 0;width:100%;margin:0}mat-dialog-actions>.action-btn>button{flex:1 1 0;width:100%;margin:0}.mat-mdc-progress-spinner circle{stroke:#1875f0}a.mat-mdc-outlined-button.mat-mdc-button-base,a.mat-stroked-button.mat-mdc-button-base,a.mat-mdc-unelevated-button.mat-mdc-button-base,button.mat-mdc-outlined-button.mat-mdc-button-base,button.mat-stroked-button.mat-mdc-button-base,button.mat-mdc-unelevated-button.mat-mdc-button-base{display:flex;align-items:center;justify-content:center;height:1.875rem;border-radius:.5rem;line-height:normal;white-space:nowrap}a.mat-mdc-outlined-button,a.mat-stroked-button,button.mat-mdc-outlined-button,button.mat-stroked-button{border:.0625rem solid;padding:.25rem .625rem}a.mat-mdc-outlined-button:not(:disabled),a.mat-stroked-button:not(:disabled),button.mat-mdc-outlined-button:not(:disabled),button.mat-stroked-button:not(:disabled){border-color:#666}a.mat-mdc-outlined-button:not(:disabled):hover,a.mat-stroked-button:not(:disabled):hover,button.mat-mdc-outlined-button:not(:disabled):hover,button.mat-stroked-button:not(:disabled):hover{color:var(--dcc-dark-orange-to-blue);border-color:#bdbdbd;background-color:var(--dcc-light-orange-to-blue)}.mat-mdc-unelevated-button.mat-button-standard-radius{background-color:#1875f0;color:#fff;border-radius:8px}mat-checkbox.mat-mdc-checkbox .mdc-form-field{line-height:24px}mat-checkbox.mat-mdc-checkbox .mdc-form-field .mdc-checkbox{padding:0;margin:2px 6px auto 0}mat-checkbox.mat-mdc-checkbox .mdc-form-field .mdc-checkbox .mdc-checkbox__background{top:0;left:0;width:16px;height:16px}mat-checkbox.mat-mdc-checkbox .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control{top:-12px;left:-12px}mat-checkbox.mat-mdc-checkbox .mdc-form-field .mdc-checkbox .mdc-checkbox__ripple,mat-checkbox.mat-mdc-checkbox .mdc-form-field .mdc-checkbox .mat-mdc-checkbox-ripple{top:-12px;left:-12px;width:40px;height:40px}mat-checkbox.mat-mdc-checkbox .mdc-form-field label{letter-spacing:normal;white-space:nowrap;padding-left:0}mat-checkbox.mat-mdc-checkbox .mdc-form-field.label-wrap .mdc-form-field label{font-family:var(--dcc-font-family);font-size:.875rem;font-weight:400;line-height:1rem;letter-spacing:-.0175rem;color:var(--dcc-gray-900);margin:0;line-height:normal;white-space:normal}mat-checkbox.mat-mdc-checkbox .mdc-form-field{font-family:var(--dcc-font-family);font-size:.875rem;font-weight:400;line-height:1rem;letter-spacing:-.0175rem;color:var(--dcc-gray-900);margin:0}.mat-mdc-select{line-height:1.2;font-size:14px}.mat-mdc-select-arrow{margin:0 0 0 4px}.mat-mdc-select-value-text{letter-spacing:normal}mat-option.mat-mdc-option{font-size:14px;min-height:2.625rem}mat-option.mat-mdc-option.large-text{font-size:1rem;min-height:3rem}.cdk-overlay-pane.mat-select-panel-bottom{min-width:max-content;position:absolute;transform:translate(-2px,20px)}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) .mdc-menu-surface.mat-mdc-select-panel.mdc-menu-surface--open{border-radius:4px}.cdk-overlay-pane .mdc-menu-surface.mat-mdc-select-panel{min-width:max-content;padding:0}.cdk-overlay-pane .mdc-menu-surface.mat-mdc-select-panel .mdc-list-item__primary-text{white-space:nowrap;letter-spacing:normal}.cdk-overlay-pane .mdc-menu-surface.mat-mdc-select-panel.mat-select-panel-full-height{padding:0;min-width:calc(100% + 64px);max-height:80vh}.cdk-overlay-pane .mdc-menu-surface.mat-mdc-select-panel.mat-select-panel-full-height .mdc-list-item--selected .mdc-list-item__primary-text{color:#000000de}.cdk-overlay-pane .mdc-menu-surface.mat-mdc-select-panel mat-option.option-with-children{display:flex;align-items:flex-start;height:unset;padding:10px 16px 0}.cdk-overlay-pane .mdc-menu-surface.mat-mdc-select-panel mat-option.option-with-children mat-radio-group{display:flex;flex-direction:column}.cdk-overlay-pane .mdc-menu-surface.mat-mdc-select-panel mat-option.option-with-children mat-radio-group label{display:flex;align-items:center;height:2.625rem;padding-left:.55rem}.cdk-overlay-pane .mdc-menu-surface.mat-mdc-select-panel mat-option.option-with-children mat-pseudo-checkbox{margin-top:.15rem}.cdk-overlay-pane .mdc-menu-surface.mat-mdc-select-panel mat-option.option-with-children ul{list-style-type:none;margin:0;padding:0}.cdk-overlay-pane .mdc-menu-surface.mat-mdc-select-panel .mat-mdc-option .mat-pseudo-checkbox{width:16px;height:16px}.cdk-overlay-pane .mdc-menu-surface.mat-mdc-select-panel .mat-mdc-option .mat-pseudo-checkbox-full{margin-right:8px}.mat-mdc-paginator .mat-mdc-form-field{max-width:4.75rem}.mat-mdc-paginator .mat-mdc-paginator-page-size-label,.mat-mdc-paginator .mat-mdc-paginator-range-label{letter-spacing:.1px}.mat-mdc-paginator .mdc-text-field{padding:0}.mat-mdc-paginator .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-infix{padding:0rem .375rem;min-height:0}.paginator-select-panel.mdc-menu-surface.mat-mdc-select-panel{padding:0}.paginator-select-panel.mdc-menu-surface.mat-mdc-select-panel mat-option{font-size:12px;min-height:0;height:2.25rem;padding:0rem .5rem}.dodge-progress-bar .mdc-linear-progress__bar-inner{border-color:#4caf50}.mat-sort-header.text-center .mat-sort-header-container{justify-content:center}.mat-sort-header.text-left .mat-sort-header-content{text-align:left}mat-radio-button.mat-mdc-radio-button .mdc-radio{padding:0}mat-radio-button.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control{top:-10px;left:-10px}mat-radio-button.mat-mdc-radio-button label{letter-spacing:normal;padding-left:.5rem}mat-radio-button.mat-mdc-radio-button.wrap .mdc-form-field{white-space:normal;align-items:flex-start}mat-radio-button.mat-mdc-radio-button.no-padding-left .mdc-radio{padding-left:0}.cdk-overlay-connected-position-bounding-box:has(.cdk-overlay-pane.overlay-pane-under-alert){z-index:999}.cdk-overlay-connected-position-bounding-box:has(.cdk-overlay-pane.overlay-pane-disable-right-align){right:unset!important}.mat-calendar-body-selected{color:var(--dcc-white)!important;background-color:var(--dcc-dark-orange-to-blue)!important}.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-calendar-body-today,.mat-calendar-body-selected{border-radius:.5rem!important}.mat-calendar-table button{box-shadow:none!important}mat-button-toggle button{box-shadow:none}mat-button-toggle button:focus{box-shadow:none}.mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:transparent!important}.type-dropdown .mat-mdc-text-field-wrapper{margin-left:-5px!important}.mat-mdc-dialog-panel button[class*=btn-],.legacy-content-shell button[class*=btn-]{display:inline-flex;padding:.625rem .875rem;justify-content:center;align-items:center;gap:.625rem;cursor:pointer;white-space:nowrap;overflow:visible;border-radius:.5rem;box-shadow:0 .0625rem .125rem rgba(var(--dcc-gray-900-rgb),.05);border:.03125rem solid var(--dcc-gray-300);font-family:var(--dcc-font-family);font-size:var(--dcc-font-size-base, 1rem);font-weight:500;font-style:normal;line-height:1.25rem;letter-spacing:-.02rem;text-decoration:none;transition:all .1s ease-in-out}.mat-mdc-dialog-panel button[class*=btn-]:disabled,.legacy-content-shell button[class*=btn-]:disabled{opacity:.5;cursor:not-allowed}.mat-mdc-dialog-panel button[class*=btn-]:focus,.legacy-content-shell button[class*=btn-]:focus{outline:none;border-width:.03125rem;border-color:var(--dcc-brand-200);box-shadow:0 0 0 3px rgba(var(--dcc-brand-400-rgb),.25)}.mat-mdc-dialog-panel button[class*=btn-]+.mat-mdc-dialog-panel button[class*=btn-],.mat-mdc-dialog-panel button[class*=btn-]+.btn-primary,.mat-mdc-dialog-panel button[class*=btn-]+.btn-secondary,.mat-mdc-dialog-panel button[class*=btn-]+.btn-tertiary,.mat-mdc-dialog-panel button[class*=btn-]+.legacy-content-shell button[class*=btn-],.legacy-content-shell button[class*=btn-]+.btn-primary,.legacy-content-shell button[class*=btn-]+.btn-secondary,.legacy-content-shell button[class*=btn-]+.btn-tertiary,.legacy-content-shell button[class*=btn-]+.mat-mdc-dialog-panel button[class*=btn-],.legacy-content-shell button[class*=btn-]+.legacy-content-shell button[class*=btn-]{margin-left:.625rem}.mat-mdc-dialog-panel button[class*=btn-]>mat-icon,.legacy-content-shell button[class*=btn-]>mat-icon{font-size:1.25rem;line-height:1.25rem;height:1.25rem;width:1.25rem}.mat-mdc-dialog-panel button[class*=btn-].btn-sm,.legacy-content-shell button[class*=btn-].btn-sm{padding:.5rem .75rem;font-size:.875rem}.mat-mdc-dialog-panel button[class*=btn-].btn-elevated,.legacy-content-shell button[class*=btn-].btn-elevated{box-shadow:0 1.25rem 1.5rem -.25rem rgba(var(--dcc-gray-900-rgb),.08),0 .5rem .5rem -.25rem rgba(var(--dcc-gray-900-rgb),.03)!important}.mat-mdc-dialog-panel button[class*=btn-],.legacy-content-shell button[class*=btn-]{color:var(--dcc-gray-900);border-color:var(--dcc-gray-300);background-color:var(--dcc-white)}.mat-mdc-dialog-panel button[class*=btn-]:hover,.legacy-content-shell button[class*=btn-]:hover{background-color:var(--dcc-gray-50);border-color:var(--dcc-gray-300)}.mat-mdc-dialog-panel button[class*=btn-]:disabled,.legacy-content-shell button[class*=btn-]:disabled{background-color:var(--dcc-white);border-color:var(--dcc-gray-300)}.mat-mdc-dialog-panel button[class*=btn-]:focus,.legacy-content-shell button[class*=btn-]:focus{background-color:var(--dcc-white);border-color:var(--dcc-brand-200);box-shadow:0 0 0 3px rgba(var(--dcc-brand-400-rgb),.25)}.mat-mdc-dialog-panel button[class*=btn-]:active,.legacy-content-shell button[class*=btn-]:active{background-color:var(--dcc-gray-100);border-color:var(--dcc-gray-300)}.mat-mdc-dialog-panel .btn-primary,.mat-mdc-dialog-panel button[class*=btn-].btn-primary,.legacy-content-shell .btn-primary,.legacy-content-shell button[class*=btn-].btn-primary{display:inline-flex;padding:.625rem .875rem;justify-content:center;align-items:center;gap:.625rem;cursor:pointer;white-space:nowrap;overflow:visible;border-radius:.5rem;box-shadow:0 .0625rem .125rem rgba(var(--dcc-gray-900-rgb),.05);border:.03125rem solid var(--dcc-gray-300);font-family:var(--dcc-font-family);font-size:var(--dcc-font-size-base, 1rem);font-weight:500;font-style:normal;line-height:1.25rem;letter-spacing:-.02rem;text-decoration:none;transition:all .1s ease-in-out}.mat-mdc-dialog-panel .btn-primary:disabled,.mat-mdc-dialog-panel button[class*=btn-].btn-primary:disabled,.legacy-content-shell .btn-primary:disabled,.legacy-content-shell button[class*=btn-].btn-primary:disabled{opacity:.5;cursor:not-allowed}.mat-mdc-dialog-panel .btn-primary:focus,.mat-mdc-dialog-panel button[class*=btn-].btn-primary:focus,.legacy-content-shell .btn-primary:focus,.legacy-content-shell button[class*=btn-].btn-primary:focus{outline:none;border-width:.03125rem;border-color:var(--dcc-brand-200);box-shadow:0 0 0 3px rgba(var(--dcc-brand-400-rgb),.25)}.mat-mdc-dialog-panel .btn-primary+.mat-mdc-dialog-panel .btn-primary,.mat-mdc-dialog-panel .btn-primary+.btn-primary,.mat-mdc-dialog-panel .btn-primary+.btn-secondary,.mat-mdc-dialog-panel .btn-primary+.btn-tertiary,.mat-mdc-dialog-panel .btn-primary+.mat-mdc-dialog-panel button[class*=btn-].btn-primary,.mat-mdc-dialog-panel button[class*=btn-].btn-primary+.btn-primary,.mat-mdc-dialog-panel button[class*=btn-].btn-primary+.btn-secondary,.mat-mdc-dialog-panel button[class*=btn-].btn-primary+.btn-tertiary,.mat-mdc-dialog-panel .btn-primary+.legacy-content-shell .btn-primary,.legacy-content-shell .btn-primary+.btn-primary,.legacy-content-shell .btn-primary+.btn-secondary,.legacy-content-shell .btn-primary+.btn-tertiary,.mat-mdc-dialog-panel .btn-primary+.legacy-content-shell button[class*=btn-].btn-primary,.legacy-content-shell button[class*=btn-].btn-primary+.btn-primary,.legacy-content-shell button[class*=btn-].btn-primary+.btn-secondary,.legacy-content-shell button[class*=btn-].btn-primary+.btn-tertiary,.mat-mdc-dialog-panel button[class*=btn-].btn-primary+.mat-mdc-dialog-panel .btn-primary,.mat-mdc-dialog-panel button[class*=btn-].btn-primary+.mat-mdc-dialog-panel button[class*=btn-].btn-primary,.mat-mdc-dialog-panel button[class*=btn-].btn-primary+.legacy-content-shell .btn-primary,.mat-mdc-dialog-panel button[class*=btn-].btn-primary+.legacy-content-shell button[class*=btn-].btn-primary,.legacy-content-shell .btn-primary+.mat-mdc-dialog-panel .btn-primary,.legacy-content-shell .btn-primary+.mat-mdc-dialog-panel button[class*=btn-].btn-primary,.legacy-content-shell .btn-primary+.legacy-content-shell .btn-primary,.legacy-content-shell .btn-primary+.legacy-content-shell button[class*=btn-].btn-primary,.legacy-content-shell button[class*=btn-].btn-primary+.mat-mdc-dialog-panel .btn-primary,.legacy-content-shell button[class*=btn-].btn-primary+.mat-mdc-dialog-panel button[class*=btn-].btn-primary,.legacy-content-shell button[class*=btn-].btn-primary+.legacy-content-shell .btn-primary,.legacy-content-shell button[class*=btn-].btn-primary+.legacy-content-shell button[class*=btn-].btn-primary{margin-left:.625rem}.mat-mdc-dialog-panel .btn-primary>mat-icon,.mat-mdc-dialog-panel button[class*=btn-].btn-primary>mat-icon,.legacy-content-shell .btn-primary>mat-icon,.legacy-content-shell button[class*=btn-].btn-primary>mat-icon{font-size:1.25rem;line-height:1.25rem;height:1.25rem;width:1.25rem}.mat-mdc-dialog-panel .btn-primary.btn-sm,.mat-mdc-dialog-panel button[class*=btn-].btn-primary.btn-sm,.legacy-content-shell .btn-primary.btn-sm,.legacy-content-shell button[class*=btn-].btn-primary.btn-sm{padding:.5rem .75rem;font-size:.875rem}.mat-mdc-dialog-panel .btn-primary.btn-elevated,.mat-mdc-dialog-panel button[class*=btn-].btn-primary.btn-elevated,.legacy-content-shell .btn-primary.btn-elevated,.legacy-content-shell button[class*=btn-].btn-primary.btn-elevated{box-shadow:0 1.25rem 1.5rem -.25rem rgba(var(--dcc-gray-900-rgb),.08),0 .5rem .5rem -.25rem rgba(var(--dcc-gray-900-rgb),.03)!important}.mat-mdc-dialog-panel .btn-primary,.mat-mdc-dialog-panel button[class*=btn-].btn-primary,.legacy-content-shell .btn-primary,.legacy-content-shell button[class*=btn-].btn-primary{color:var(--dcc-white);border-color:var(--dcc-gray-700);background-color:var(--brand-600)}.mat-mdc-dialog-panel .btn-primary:hover,.mat-mdc-dialog-panel button[class*=btn-].btn-primary:hover,.legacy-content-shell .btn-primary:hover,.legacy-content-shell button[class*=btn-].btn-primary:hover{background-color:var(--brand-500);border-color:var(--dcc-gray-700)}.mat-mdc-dialog-panel .btn-primary:disabled,.mat-mdc-dialog-panel button[class*=btn-].btn-primary:disabled,.legacy-content-shell .btn-primary:disabled,.legacy-content-shell button[class*=btn-].btn-primary:disabled{background-color:var(--brand-600);border-color:var(--dcc-gray-700)}.mat-mdc-dialog-panel .btn-primary:focus,.mat-mdc-dialog-panel button[class*=btn-].btn-primary:focus,.legacy-content-shell .btn-primary:focus,.legacy-content-shell button[class*=btn-].btn-primary:focus{background-color:var(--brand-500);border-color:var(--dcc-brand-200);box-shadow:0 0 0 3px rgba(var(--dcc-brand-400-rgb),.25)}.mat-mdc-dialog-panel .btn-primary:active,.mat-mdc-dialog-panel button[class*=btn-].btn-primary:active,.legacy-content-shell .btn-primary:active,.legacy-content-shell button[class*=btn-].btn-primary:active{background-color:var(--brand-500);border-color:var(--dcc-gray-700)}.mat-mdc-dialog-panel .btn-secondary,.mat-mdc-dialog-panel button[class*=btn-].btn-secondary,.legacy-content-shell .btn-secondary,.legacy-content-shell button[class*=btn-].btn-secondary{display:inline-flex;padding:.625rem .875rem;justify-content:center;align-items:center;gap:.625rem;cursor:pointer;white-space:nowrap;overflow:visible;border-radius:.5rem;box-shadow:0 .0625rem .125rem rgba(var(--dcc-gray-900-rgb),.05);border:.03125rem solid var(--dcc-gray-300);font-family:var(--dcc-font-family);font-size:var(--dcc-font-size-base, 1rem);font-weight:500;font-style:normal;line-height:1.25rem;letter-spacing:-.02rem;text-decoration:none;transition:all .1s ease-in-out}.mat-mdc-dialog-panel .btn-secondary:disabled,.mat-mdc-dialog-panel button[class*=btn-].btn-secondary:disabled,.legacy-content-shell .btn-secondary:disabled,.legacy-content-shell button[class*=btn-].btn-secondary:disabled{opacity:.5;cursor:not-allowed}.mat-mdc-dialog-panel .btn-secondary:focus,.mat-mdc-dialog-panel button[class*=btn-].btn-secondary:focus,.legacy-content-shell .btn-secondary:focus,.legacy-content-shell button[class*=btn-].btn-secondary:focus{outline:none;border-width:.03125rem;border-color:var(--dcc-brand-200);box-shadow:0 0 0 3px rgba(var(--dcc-brand-400-rgb),.25)}.mat-mdc-dialog-panel .btn-secondary+.mat-mdc-dialog-panel .btn-secondary,.mat-mdc-dialog-panel .btn-secondary+.btn-primary,.mat-mdc-dialog-panel .btn-secondary+.btn-secondary,.mat-mdc-dialog-panel .btn-secondary+.btn-tertiary,.mat-mdc-dialog-panel .btn-secondary+.mat-mdc-dialog-panel button[class*=btn-].btn-secondary,.mat-mdc-dialog-panel button[class*=btn-].btn-secondary+.btn-primary,.mat-mdc-dialog-panel button[class*=btn-].btn-secondary+.btn-secondary,.mat-mdc-dialog-panel button[class*=btn-].btn-secondary+.btn-tertiary,.mat-mdc-dialog-panel .btn-secondary+.legacy-content-shell .btn-secondary,.legacy-content-shell .btn-secondary+.btn-primary,.legacy-content-shell .btn-secondary+.btn-secondary,.legacy-content-shell .btn-secondary+.btn-tertiary,.mat-mdc-dialog-panel .btn-secondary+.legacy-content-shell button[class*=btn-].btn-secondary,.legacy-content-shell button[class*=btn-].btn-secondary+.btn-primary,.legacy-content-shell button[class*=btn-].btn-secondary+.btn-secondary,.legacy-content-shell button[class*=btn-].btn-secondary+.btn-tertiary,.mat-mdc-dialog-panel button[class*=btn-].btn-secondary+.mat-mdc-dialog-panel .btn-secondary,.mat-mdc-dialog-panel button[class*=btn-].btn-secondary+.mat-mdc-dialog-panel button[class*=btn-].btn-secondary,.mat-mdc-dialog-panel button[class*=btn-].btn-secondary+.legacy-content-shell .btn-secondary,.mat-mdc-dialog-panel button[class*=btn-].btn-secondary+.legacy-content-shell button[class*=btn-].btn-secondary,.legacy-content-shell .btn-secondary+.mat-mdc-dialog-panel .btn-secondary,.legacy-content-shell .btn-secondary+.mat-mdc-dialog-panel button[class*=btn-].btn-secondary,.legacy-content-shell .btn-secondary+.legacy-content-shell .btn-secondary,.legacy-content-shell .btn-secondary+.legacy-content-shell button[class*=btn-].btn-secondary,.legacy-content-shell button[class*=btn-].btn-secondary+.mat-mdc-dialog-panel .btn-secondary,.legacy-content-shell button[class*=btn-].btn-secondary+.mat-mdc-dialog-panel button[class*=btn-].btn-secondary,.legacy-content-shell button[class*=btn-].btn-secondary+.legacy-content-shell .btn-secondary,.legacy-content-shell button[class*=btn-].btn-secondary+.legacy-content-shell button[class*=btn-].btn-secondary{margin-left:.625rem}.mat-mdc-dialog-panel .btn-secondary>mat-icon,.mat-mdc-dialog-panel button[class*=btn-].btn-secondary>mat-icon,.legacy-content-shell .btn-secondary>mat-icon,.legacy-content-shell button[class*=btn-].btn-secondary>mat-icon{font-size:1.25rem;line-height:1.25rem;height:1.25rem;width:1.25rem}.mat-mdc-dialog-panel .btn-secondary.btn-sm,.mat-mdc-dialog-panel button[class*=btn-].btn-secondary.btn-sm,.legacy-content-shell .btn-secondary.btn-sm,.legacy-content-shell button[class*=btn-].btn-secondary.btn-sm{padding:.5rem .75rem;font-size:.875rem}.mat-mdc-dialog-panel .btn-secondary.btn-elevated,.mat-mdc-dialog-panel button[class*=btn-].btn-secondary.btn-elevated,.legacy-content-shell .btn-secondary.btn-elevated,.legacy-content-shell button[class*=btn-].btn-secondary.btn-elevated{box-shadow:0 1.25rem 1.5rem -.25rem rgba(var(--dcc-gray-900-rgb),.08),0 .5rem .5rem -.25rem rgba(var(--dcc-gray-900-rgb),.03)!important}.mat-mdc-dialog-panel .btn-secondary,.mat-mdc-dialog-panel button[class*=btn-].btn-secondary,.legacy-content-shell .btn-secondary,.legacy-content-shell button[class*=btn-].btn-secondary{color:var(--dcc-white);border-color:var(--dcc-brand-800);background-color:var(--dcc-brand-600)}.mat-mdc-dialog-panel .btn-secondary:hover,.mat-mdc-dialog-panel button[class*=btn-].btn-secondary:hover,.legacy-content-shell .btn-secondary:hover,.legacy-content-shell button[class*=btn-].btn-secondary:hover{background-color:var(--dcc-brand-500);border-color:var(--dcc-brand-800)}.mat-mdc-dialog-panel .btn-secondary:disabled,.mat-mdc-dialog-panel button[class*=btn-].btn-secondary:disabled,.legacy-content-shell .btn-secondary:disabled,.legacy-content-shell button[class*=btn-].btn-secondary:disabled{background-color:var(--dcc-brand-600);border-color:var(--dcc-brand-800)}.mat-mdc-dialog-panel .btn-secondary:focus,.mat-mdc-dialog-panel button[class*=btn-].btn-secondary:focus,.legacy-content-shell .btn-secondary:focus,.legacy-content-shell button[class*=btn-].btn-secondary:focus{background-color:var(--dcc-brand-600);border-color:var(--dcc-brand-200);box-shadow:0 0 0 3px rgba(var(--dcc-brand-400-rgb),.25)}.mat-mdc-dialog-panel .btn-secondary:active,.mat-mdc-dialog-panel button[class*=btn-].btn-secondary:active,.legacy-content-shell .btn-secondary:active,.legacy-content-shell button[class*=btn-].btn-secondary:active{background-color:var(--dcc-brand-700);border-color:var(--dcc-brand-800)}.mat-mdc-dialog-panel .btn-tertiary,.mat-mdc-dialog-panel button[class*=btn-].btn-tertiary,.legacy-content-shell .btn-tertiary,.legacy-content-shell button[class*=btn-].btn-tertiary{display:inline-flex;padding:.625rem .875rem;justify-content:center;align-items:center;gap:.625rem;cursor:pointer;white-space:nowrap;overflow:visible;border-radius:.5rem;box-shadow:0 .0625rem .125rem rgba(var(--dcc-gray-900-rgb),.05);border:.03125rem solid var(--dcc-gray-300);font-family:var(--dcc-font-family);font-size:var(--dcc-font-size-base, 1rem);font-weight:500;font-style:normal;line-height:1.25rem;letter-spacing:-.02rem;text-decoration:none;transition:all .1s ease-in-out}.mat-mdc-dialog-panel .btn-tertiary:disabled,.mat-mdc-dialog-panel button[class*=btn-].btn-tertiary:disabled,.legacy-content-shell .btn-tertiary:disabled,.legacy-content-shell button[class*=btn-].btn-tertiary:disabled{opacity:.5;cursor:not-allowed}.mat-mdc-dialog-panel .btn-tertiary:focus,.mat-mdc-dialog-panel button[class*=btn-].btn-tertiary:focus,.legacy-content-shell .btn-tertiary:focus,.legacy-content-shell button[class*=btn-].btn-tertiary:focus{outline:none;border-width:.03125rem;border-color:var(--dcc-brand-200);box-shadow:0 0 0 3px rgba(var(--dcc-brand-400-rgb),.25)}.mat-mdc-dialog-panel .btn-tertiary+.mat-mdc-dialog-panel .btn-tertiary,.mat-mdc-dialog-panel .btn-tertiary+.btn-primary,.mat-mdc-dialog-panel .btn-tertiary+.btn-secondary,.mat-mdc-dialog-panel .btn-tertiary+.btn-tertiary,.mat-mdc-dialog-panel .btn-tertiary+.mat-mdc-dialog-panel button[class*=btn-].btn-tertiary,.mat-mdc-dialog-panel button[class*=btn-].btn-tertiary+.btn-primary,.mat-mdc-dialog-panel button[class*=btn-].btn-tertiary+.btn-secondary,.mat-mdc-dialog-panel button[class*=btn-].btn-tertiary+.btn-tertiary,.mat-mdc-dialog-panel .btn-tertiary+.legacy-content-shell .btn-tertiary,.legacy-content-shell .btn-tertiary+.btn-primary,.legacy-content-shell .btn-tertiary+.btn-secondary,.legacy-content-shell .btn-tertiary+.btn-tertiary,.mat-mdc-dialog-panel .btn-tertiary+.legacy-content-shell button[class*=btn-].btn-tertiary,.legacy-content-shell button[class*=btn-].btn-tertiary+.btn-primary,.legacy-content-shell button[class*=btn-].btn-tertiary+.btn-secondary,.legacy-content-shell button[class*=btn-].btn-tertiary+.btn-tertiary,.mat-mdc-dialog-panel button[class*=btn-].btn-tertiary+.mat-mdc-dialog-panel .btn-tertiary,.mat-mdc-dialog-panel button[class*=btn-].btn-tertiary+.mat-mdc-dialog-panel button[class*=btn-].btn-tertiary,.mat-mdc-dialog-panel button[class*=btn-].btn-tertiary+.legacy-content-shell .btn-tertiary,.mat-mdc-dialog-panel button[class*=btn-].btn-tertiary+.legacy-content-shell button[class*=btn-].btn-tertiary,.legacy-content-shell .btn-tertiary+.mat-mdc-dialog-panel .btn-tertiary,.legacy-content-shell .btn-tertiary+.mat-mdc-dialog-panel button[class*=btn-].btn-tertiary,.legacy-content-shell .btn-tertiary+.legacy-content-shell .btn-tertiary,.legacy-content-shell .btn-tertiary+.legacy-content-shell button[class*=btn-].btn-tertiary,.legacy-content-shell button[class*=btn-].btn-tertiary+.mat-mdc-dialog-panel .btn-tertiary,.legacy-content-shell button[class*=btn-].btn-tertiary+.mat-mdc-dialog-panel button[class*=btn-].btn-tertiary,.legacy-content-shell button[class*=btn-].btn-tertiary+.legacy-content-shell .btn-tertiary,.legacy-content-shell button[class*=btn-].btn-tertiary+.legacy-content-shell button[class*=btn-].btn-tertiary{margin-left:.625rem}.mat-mdc-dialog-panel .btn-tertiary>mat-icon,.mat-mdc-dialog-panel button[class*=btn-].btn-tertiary>mat-icon,.legacy-content-shell .btn-tertiary>mat-icon,.legacy-content-shell button[class*=btn-].btn-tertiary>mat-icon{font-size:1.25rem;line-height:1.25rem;height:1.25rem;width:1.25rem}.mat-mdc-dialog-panel .btn-tertiary.btn-sm,.mat-mdc-dialog-panel button[class*=btn-].btn-tertiary.btn-sm,.legacy-content-shell .btn-tertiary.btn-sm,.legacy-content-shell button[class*=btn-].btn-tertiary.btn-sm{padding:.5rem .75rem;font-size:.875rem}.mat-mdc-dialog-panel .btn-tertiary.btn-elevated,.mat-mdc-dialog-panel button[class*=btn-].btn-tertiary.btn-elevated,.legacy-content-shell .btn-tertiary.btn-elevated,.legacy-content-shell button[class*=btn-].btn-tertiary.btn-elevated{box-shadow:0 1.25rem 1.5rem -.25rem rgba(var(--dcc-gray-900-rgb),.08),0 .5rem .5rem -.25rem rgba(var(--dcc-gray-900-rgb),.03)!important}.mat-mdc-dialog-panel .btn-tertiary,.mat-mdc-dialog-panel button[class*=btn-].btn-tertiary,.legacy-content-shell .btn-tertiary,.legacy-content-shell button[class*=btn-].btn-tertiary{color:var(--dcc-gray-900);border-color:var(--dcc-gray-300);background-color:var(--dcc-white)}.mat-mdc-dialog-panel .btn-tertiary:hover,.mat-mdc-dialog-panel button[class*=btn-].btn-tertiary:hover,.legacy-content-shell .btn-tertiary:hover,.legacy-content-shell button[class*=btn-].btn-tertiary:hover{background-color:var(--dcc-gray-50);border-color:var(--dcc-gray-300)}.mat-mdc-dialog-panel .btn-tertiary:disabled,.mat-mdc-dialog-panel button[class*=btn-].btn-tertiary:disabled,.legacy-content-shell .btn-tertiary:disabled,.legacy-content-shell button[class*=btn-].btn-tertiary:disabled{background-color:var(--dcc-white);border-color:var(--dcc-gray-300)}.mat-mdc-dialog-panel .btn-tertiary:focus,.mat-mdc-dialog-panel button[class*=btn-].btn-tertiary:focus,.legacy-content-shell .btn-tertiary:focus,.legacy-content-shell button[class*=btn-].btn-tertiary:focus{background-color:var(--dcc-white);border-color:var(--dcc-brand-200);box-shadow:0 0 0 3px rgba(var(--dcc-brand-400-rgb),.25)}.mat-mdc-dialog-panel .btn-tertiary:active,.mat-mdc-dialog-panel button[class*=btn-].btn-tertiary:active,.legacy-content-shell .btn-tertiary:active,.legacy-content-shell button[class*=btn-].btn-tertiary:active{background-color:var(--dcc-gray-100);border-color:var(--dcc-gray-300)}.mat-mdc-dialog-panel .btn-icon,.legacy-content-shell .btn-icon{display:inline-flex;padding:.625rem .875rem;justify-content:center;align-items:center;gap:.625rem;cursor:pointer;white-space:nowrap;overflow:visible;border-radius:.5rem;box-shadow:0 .0625rem .125rem rgba(var(--dcc-gray-900-rgb),.05);border:.03125rem solid var(--dcc-gray-300);font-family:var(--dcc-font-family);font-size:var(--dcc-font-size-base, 1rem);font-weight:500;font-style:normal;line-height:1.25rem;letter-spacing:-.02rem;text-decoration:none;transition:all .1s ease-in-out}.mat-mdc-dialog-panel .btn-icon:disabled,.legacy-content-shell .btn-icon:disabled{opacity:.5;cursor:not-allowed}.mat-mdc-dialog-panel .btn-icon:focus,.legacy-content-shell .btn-icon:focus{outline:none;border-width:.03125rem;border-color:var(--dcc-brand-200);box-shadow:0 0 0 3px rgba(var(--dcc-brand-400-rgb),.25)}.mat-mdc-dialog-panel .btn-icon+.mat-mdc-dialog-panel .btn-icon,.mat-mdc-dialog-panel .btn-icon+.btn-primary,.mat-mdc-dialog-panel .btn-icon+.btn-secondary,.mat-mdc-dialog-panel .btn-icon+.btn-tertiary,.mat-mdc-dialog-panel .btn-icon+.legacy-content-shell .btn-icon,.legacy-content-shell .btn-icon+.btn-primary,.legacy-content-shell .btn-icon+.btn-secondary,.legacy-content-shell .btn-icon+.btn-tertiary,.legacy-content-shell .btn-icon+.mat-mdc-dialog-panel .btn-icon,.legacy-content-shell .btn-icon+.legacy-content-shell .btn-icon{margin-left:.625rem}.mat-mdc-dialog-panel .btn-icon>mat-icon,.legacy-content-shell .btn-icon>mat-icon{font-size:1.25rem;line-height:1.25rem;height:1.25rem;width:1.25rem}.mat-mdc-dialog-panel .btn-icon.btn-sm,.legacy-content-shell .btn-icon.btn-sm{padding:.5rem .75rem;font-size:.875rem}.mat-mdc-dialog-panel .btn-icon.btn-elevated,.legacy-content-shell .btn-icon.btn-elevated{box-shadow:0 1.25rem 1.5rem -.25rem rgba(var(--dcc-gray-900-rgb),.08),0 .5rem .5rem -.25rem rgba(var(--dcc-gray-900-rgb),.03)!important}.mat-mdc-dialog-panel .btn-icon,.legacy-content-shell .btn-icon{color:var(--dcc-gray-900);border-color:var(--dcc-gray-300);background-color:var(--dcc-white)}.mat-mdc-dialog-panel .btn-icon:hover,.legacy-content-shell .btn-icon:hover{background-color:var(--dcc-gray-50);border-color:var(--dcc-gray-300)}.mat-mdc-dialog-panel .btn-icon:disabled,.legacy-content-shell .btn-icon:disabled{background-color:var(--dcc-white);border-color:var(--dcc-gray-300)}.mat-mdc-dialog-panel .btn-icon:focus,.legacy-content-shell .btn-icon:focus{background-color:var(--dcc-white);border-color:var(--dcc-brand-200);box-shadow:0 0 0 3px rgba(var(--dcc-brand-400-rgb),.25)}.mat-mdc-dialog-panel .btn-icon:active,.legacy-content-shell .btn-icon:active{background-color:var(--dcc-gray-100);border-color:var(--dcc-gray-300)}.mat-mdc-dialog-panel .btn-icon,.legacy-content-shell .btn-icon{border:0rem;width:1.875rem;height:1.875rem;padding:0rem!important;line-height:1.875rem;display:flex;align-items:center;justify-content:center;box-shadow:none;background:transparent}.mat-mdc-dialog-panel .btn-icon mat-icon,.legacy-content-shell .btn-icon mat-icon{font-size:1.25rem;line-height:1.25rem;height:1.25rem;width:1.25rem}.mat-mdc-dialog-panel .btn-icon:hover,.legacy-content-shell .btn-icon:hover{background:#fff}.mat-mdc-dialog-panel [class^=mat-]:not(mat-icon),.mat-mdc-dialog-panel [class*=mat-]:not(mat-icon),.legacy-content-shell [class^=mat-]:not(mat-icon),.legacy-content-shell [class*=mat-]:not(mat-icon){font-family:var(--dcc-font-family)}.mat-mdc-dialog-panel .body-12,.legacy-content-shell .body-12{font-size:.75rem}.mat-mdc-dialog-panel .title-with-underline,.legacy-content-shell .title-with-underline{font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.15px;border-bottom:1px solid #9e9e9e;padding-bottom:.625rem}.mat-mdc-dialog-panel .h1,.mat-mdc-dialog-panel h1,.legacy-content-shell .h1,.legacy-content-shell h1{font-family:var(--dcc-font-family);font-size:4.5rem;font-weight:400;line-height:.6666666667;letter-spacing:-.18rem;color:var(--dcc-gray-900);margin:0}.mat-mdc-dialog-panel .h2,.mat-mdc-dialog-panel h2,.legacy-content-shell .h2,.legacy-content-shell h2{font-family:var(--dcc-font-family);font-size:3rem;font-weight:400;line-height:.75;letter-spacing:-.12rem;color:var(--dcc-gray-900);margin:0}.mat-mdc-dialog-panel .h3,.mat-mdc-dialog-panel h3,.legacy-content-shell .h3,.legacy-content-shell h3{font-family:var(--dcc-font-family);font-size:2.25rem;font-weight:500;line-height:1;letter-spacing:-.03125rem;color:var(--dcc-gray-900);margin:0}.mat-mdc-dialog-panel .h4,.mat-mdc-dialog-panel h4,.legacy-content-shell .h4,.legacy-content-shell h4{font-family:var(--dcc-font-family);font-size:1.375rem;font-weight:500;line-height:1.2727272727;letter-spacing:-.055rem;color:var(--dcc-gray-900);margin:0}.mat-mdc-dialog-panel .b1,.legacy-content-shell .b1{font-family:var(--dcc-font-family);font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:-.03rem;color:var(--dcc-gray-900);margin:0}.mat-mdc-dialog-panel .b1-medium,.legacy-content-shell .b1-medium{font-family:var(--dcc-font-family);font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:-.03rem;color:var(--dcc-gray-900);margin:0}.mat-mdc-dialog-panel .b2,.legacy-content-shell .b2{font-family:var(--dcc-font-family);font-size:.875rem;font-weight:400;line-height:1rem;letter-spacing:-.0175rem;color:var(--dcc-gray-900);margin:0}.mat-mdc-dialog-panel .button,.legacy-content-shell .button{font-family:var(--dcc-font-family);font-size:1rem;font-weight:500;line-height:1.25;letter-spacing:-.02rem;color:var(--dcc-gray-900);margin:0}.mat-mdc-dialog-panel .mono,.legacy-content-shell .mono{font-family:var(--dcc-font-family);font-size:.75rem;font-weight:400;line-height:1.1666666667;letter-spacing:-.009rem;color:var(--dcc-gray-900);margin:0}.mat-mdc-dialog-panel.scrollable-dialog,.legacy-content-shell.scrollable-dialog{border-radius:.75rem}.mat-mdc-dialog-panel.scrollable-dialog .mat-mdc-dialog-container,.legacy-content-shell.scrollable-dialog .mat-mdc-dialog-container{height:100%}.mat-mdc-dialog-panel.scrollable-dialog .mat-mdc-dialog-container .mdc-dialog__surface,.legacy-content-shell.scrollable-dialog .mat-mdc-dialog-container .mdc-dialog__surface{display:flex;flex-flow:column;height:100%;overflow:hidden;border-radius:.75rem}.mat-mdc-dialog-panel .email-search-list,.legacy-content-shell .email-search-list{padding:.125rem .5rem;height:auto}:root{--dcc-font-family: Inter, Helvetica Neue, arial, sans-serif;--dcc-font-size-base: 1rem;--dcc-black: #000;--dcc-white: #fff;--dcc-white-rgb: 255, 255, 255;--dcc-border-default: .5px solid #cbd5e1;--dcc-border-radius-default: 8px;--dcc-border-radius-card: 12px;--dcc-dark-orange-to-blue: #2563eb;--dcc-orange-to-blue: #3b82f6;--dcc-light-orange-to-blue: #bfdbfe;--dcc-shadow-xs: 0 1px 2px 0 rgb(10 13 18 / 5%);--dcc-gray-50: #f8fafc;--dcc-gray-50-rgb: 248, 250, 252;--dcc-gray-100: #f1f5f9;--dcc-gray-100-rgb: 241, 245, 249;--dcc-gray-200: #e2e8f0;--dcc-gray-200-rgb: 226, 232, 240;--dcc-gray-300: #cbd5e1;--dcc-gray-300-rgb: 203, 213, 225;--dcc-gray-400: #94a3b8;--dcc-gray-400-rgb: 148, 163, 184;--dcc-gray-500: #64748b;--dcc-gray-500-rgb: 100, 116, 139;--dcc-gray-600: #475569;--dcc-gray-600-rgb: 71, 85, 105;--dcc-gray-700: #334155;--dcc-gray-700-rgb: 51, 65, 85;--dcc-gray-800: #1e293b;--dcc-gray-800-rgb: 30, 41, 59;--dcc-gray-900: #0f172a;--dcc-gray-900-rgb: 15, 23, 42;--dcc-brand-50: #eff6ff;--dcc-brand-50-rgb: 239, 246, 255;--dcc-brand-100: #dbeafe;--dcc-brand-100-rgb: 219, 234, 254;--dcc-brand-200: #bfdbfe;--dcc-brand-200-rgb: 191, 219, 254;--dcc-brand-300: #93c5fd;--dcc-brand-300-rgb: 147, 197, 253;--dcc-brand-400: #60a5fa;--dcc-brand-400-rgb: 96, 165, 250;--dcc-brand-500: #3b82f6;--dcc-brand-500-rgb: 59, 130, 246;--dcc-brand-600: #2563eb;--dcc-brand-600-rgb: 37, 99, 235;--dcc-brand-700: #1d4ed8;--dcc-brand-700-rgb: 29, 78, 216;--dcc-brand-800: #1e40af;--dcc-brand-800-rgb: 30, 64, 175;--dcc-brand-900: #1e3a8a;--dcc-brand-900-rgb: 30, 58, 138;--dcc-success-50: #f0fdf4;--dcc-success-50-rgb: 240, 253, 244;--dcc-success-100: #dcfce7;--dcc-success-100-rgb: 220, 252, 231;--dcc-success-200: #bbf7d0;--dcc-success-200-rgb: 187, 247, 208;--dcc-success-300: #86efac;--dcc-success-300-rgb: 134, 239, 172;--dcc-success-400: #4ade80;--dcc-success-400-rgb: 74, 222, 128;--dcc-success-500: #22c55e;--dcc-success-500-rgb: 34, 197, 94;--dcc-success-600: #16a34a;--dcc-success-600-rgb: 22, 163, 74;--dcc-success-700: #15803d;--dcc-success-700-rgb: 21, 128, 61;--dcc-success-800: #166534;--dcc-success-800-rgb: 22, 101, 52;--dcc-success-900: #14532d;--dcc-success-900-rgb: 20, 83, 45;--dcc-warning-50: #fefce8;--dcc-warning-50-rgb: 254, 252, 232;--dcc-warning-100: #fef9c3;--dcc-warning-100-rgb: 254, 249, 195;--dcc-warning-200: #fef08a;--dcc-warning-200-rgb: 254, 240, 138;--dcc-warning-300: #fde047;--dcc-warning-300-rgb: 253, 224, 71;--dcc-warning-400: #facc15;--dcc-warning-400-rgb: 250, 204, 21;--dcc-warning-500: #eab308;--dcc-warning-500-rgb: 234, 179, 8;--dcc-warning-600: #ca8a04;--dcc-warning-600-rgb: 202, 138, 4;--dcc-warning-700: #a16207;--dcc-warning-700-rgb: 161, 98, 7;--dcc-warning-800: #854d0e;--dcc-warning-800-rgb: 133, 77, 14;--dcc-warning-900: #713f12;--dcc-warning-900-rgb: 113, 63, 18;--dcc-error-50: #fef2f2;--dcc-error-50-rgb: 254, 242, 242;--dcc-error-100: #fee2e2;--dcc-error-100-rgb: 254, 226, 226;--dcc-error-200: #fecaca;--dcc-error-200-rgb: 254, 202, 202;--dcc-error-300: #fca5a5;--dcc-error-300-rgb: 252, 165, 165;--dcc-error-400: #f87171;--dcc-error-400-rgb: 248, 113, 113;--dcc-error-500: #ef4444;--dcc-error-500-rgb: 239, 68, 68;--dcc-error-600: #dc2626;--dcc-error-600-rgb: 220, 38, 38;--dcc-error-700: #b91c1c;--dcc-error-700-rgb: 185, 28, 28;--dcc-error-800: #991b1b;--dcc-error-800-rgb: 153, 27, 27;--dcc-error-900: #7f1d1d;--dcc-error-900-rgb: 127, 29, 29}.mat-mdc-dialog-panel,.legacy-content-shell{box-sizing:border-box;width:100%;height:100%;font-size:var(--dcc-font-size-base);font-family:var(--dcc-font-family);line-height:24px;letter-spacing:-.48px;color:var(--dcc-gray-900);background-color:var(--dcc-gray-100);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mat-mdc-dialog-panel *,.mat-mdc-dialog-panel *:before,.mat-mdc-dialog-panel *:after,.legacy-content-shell *,.legacy-content-shell *:before,.legacy-content-shell *:after{box-sizing:inherit}.mat-mdc-dialog-panel *::-webkit-scrollbar,.legacy-content-shell *::-webkit-scrollbar{width:18px;height:18px}.mat-mdc-dialog-panel *::-webkit-scrollbar-thumb,.legacy-content-shell *::-webkit-scrollbar-thumb{border:5px solid transparent;background-clip:padding-box;border-radius:9px;background-color:#b3bcbf;box-shadow:inset -1px -1px #0000000d,inset 1px 1px #0000000d}.mat-mdc-dialog-panel *::-webkit-scrollbar-thumb:hover,.legacy-content-shell *::-webkit-scrollbar-thumb:hover{background-color:#a9a9a9}.mat-mdc-dialog-panel p,.legacy-content-shell p{margin:0 0 .5625rem}.mat-mdc-dialog-panel ul.no-bullets,.legacy-content-shell ul.no-bullets{list-style-type:none;padding:0;margin:0}.mat-mdc-dialog-panel input,.legacy-content-shell input{font-family:var(--dcc-font-family)}.mat-mdc-dialog-panel{height:auto}a{color:#9e9e9e;text-decoration:underline}a:hover{color:#9e9e9e}.mat-mdc-dialog-panel .page,.legacy-content-shell .page{width:100%;display:flex;flex-flow:column;overflow-y:auto;height:100%}.mat-mdc-dialog-panel .page-fill-browser .page-bottom,.legacy-content-shell .page-fill-browser .page-bottom{padding:0}.mat-mdc-dialog-panel .page-top,.legacy-content-shell .page-top{background-color:var(--dcc-gray-100);padding:1rem}.mat-mdc-dialog-panel .page-top-no-padding,.legacy-content-shell .page-top-no-padding{padding-top:0}.mat-mdc-dialog-panel .page-bottom,.legacy-content-shell .page-bottom{display:flex;flex-flow:column;align-items:stretch;flex-grow:1;padding:1rem;height:100%}.mat-mdc-dialog-panel .page-bottom-dashboard,.legacy-content-shell .page-bottom-dashboard{display:flex;flex:1;overflow:hidden;height:100%}.mat-mdc-dialog-panel .page-home,.legacy-content-shell .page-home{width:100%;padding:1rem 0rem 1rem 1rem;max-width:1920px}@supports (-moz-appearance: none){.mat-mdc-dialog-panel .page-home,.legacy-content-shell .page-home{padding-right:1rem}}@media(min-width:769px){.mat-mdc-dialog-panel .page-home,.legacy-content-shell .page-home{margin:0 auto}}.mat-mdc-dialog-panel .page-preferences,.legacy-content-shell .page-preferences{margin:2rem 0rem;padding:0rem 2rem;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:24px}.mat-mdc-dialog-panel .page-preferences .stepper-container .step-navigation,.legacy-content-shell .page-preferences .stepper-container .step-navigation{margin:0 auto}@media(min-width:769px){.mat-mdc-dialog-panel .page-preferences,.legacy-content-shell .page-preferences{padding:0;margin-left:auto;margin-right:auto}}@media(min-width:1340px){.mat-mdc-dialog-panel .page-preferences,.legacy-content-shell .page-preferences{max-width:1165px}}.mat-mdc-dialog-panel .page-preferences .instructions,.legacy-content-shell .page-preferences .instructions{margin-bottom:1rem}.mat-mdc-dialog-panel .mat-mdc-option .mdc-list-item__primary-text,.legacy-content-shell .mat-mdc-option .mdc-list-item__primary-text{width:100%}.mat-mdc-dialog-panel .mat-mdc-option .mdc-list-item__primary-text .option-content,.legacy-content-shell .mat-mdc-option .mdc-list-item__primary-text .option-content{display:flex;gap:.25rem}.mat-mdc-dialog-panel .mat-mdc-option .mdc-list-item__primary-text .option-content .option-email,.legacy-content-shell .mat-mdc-option .mdc-list-item__primary-text .option-content .option-email{flex:0 0 70%;word-break:break-all}.mat-mdc-dialog-panel .mat-mdc-option .mdc-list-item__primary-text .option-content .option-name,.legacy-content-shell .mat-mdc-option .mdc-list-item__primary-text .option-content .option-name{flex:0 0 30%}.mat-mdc-dialog-panel .mat-mdc-menu-panel .mat-mdc-menu-item:not(.nav-link-mobile),.legacy-content-shell .mat-mdc-menu-panel .mat-mdc-menu-item:not(.nav-link-mobile){font-size:.875rem}.mat-mdc-dialog-panel .mat-mdc-menu-panel .mat-mdc-menu-item:not(.nav-link-mobile) .mdc-list-item__primary-text,.legacy-content-shell .mat-mdc-menu-panel .mat-mdc-menu-item:not(.nav-link-mobile) .mdc-list-item__primary-text{font-size:.875rem}.mat-mdc-dialog-panel .mat-mdc-menu-panel .mat-mdc-menu-item.nav-link-mobile:hover,.legacy-content-shell .mat-mdc-menu-panel .mat-mdc-menu-item.nav-link-mobile:hover{background-color:var(--dcc-dark-orange-to-blue)}.mat-mdc-dialog-panel .mat-mdc-menu-panel.header-menu .mat-mdc-menu-content .mat-mdc-menu-item .special-label,.legacy-content-shell .mat-mdc-menu-panel.header-menu .mat-mdc-menu-content .mat-mdc-menu-item .special-label{font-size:.75rem;font-weight:700;color:var(--dcc-dark-orange-to-blue);text-transform:uppercase;padding-left:.25rem}.mat-mdc-dialog-panel .mat-mdc-menu-panel.header-menu .mat-mdc-menu-content .mat-mdc-menu-item.sub-nav-link[disabled],.legacy-content-shell .mat-mdc-menu-panel.header-menu .mat-mdc-menu-content .mat-mdc-menu-item.sub-nav-link[disabled]{color:#000;cursor:pointer}.mat-mdc-dialog-panel .mat-mdc-menu-panel.header-menu .mat-mdc-menu-content .mat-mdc-menu-item.sub-nav-link[disabled]:hover,.legacy-content-shell .mat-mdc-menu-panel.header-menu .mat-mdc-menu-content .mat-mdc-menu-item.sub-nav-link[disabled]:hover{color:#fff;background:var(--dcc-dark-orange-to-blue)}.mat-mdc-dialog-panel .proximity-radius .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex,.legacy-content-shell .proximity-radius .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex{height:1.875rem}.mat-mdc-dialog-panel .pac-container,.legacy-content-shell .pac-container{width:25rem!important}.mat-mdc-dialog-panel .document-download-panel.mat-mdc-menu-panel.mat-mdc-menu-panel,.legacy-content-shell .document-download-panel.mat-mdc-menu-panel.mat-mdc-menu-panel{max-width:31.25rem;max-height:31.25rem}.mat-mdc-dialog-panel a,.legacy-content-shell a{color:#1875f0}.mat-mdc-dialog-panel a.routed-link,.mat-mdc-dialog-panel a.external-link,.legacy-content-shell a.routed-link,.legacy-content-shell a.external-link{text-decoration:none}.mat-mdc-dialog-panel a.routed-link:hover,.mat-mdc-dialog-panel a.external-link:hover,.legacy-content-shell a.routed-link:hover,.legacy-content-shell a.external-link:hover{color:#1875f0;text-decoration:underline;cursor:pointer}.mat-mdc-dialog-panel a.routed-link.disabled,.mat-mdc-dialog-panel a.external-link.disabled,.legacy-content-shell a.routed-link.disabled,.legacy-content-shell a.external-link.disabled{color:#9e9e9e;text-decoration:none;pointer-events:none}.mat-mdc-dialog-panel a.routed-link-blue,.mat-mdc-dialog-panel a.external-link-blue,.legacy-content-shell a.routed-link-blue,.legacy-content-shell a.external-link-blue{color:#2b5cb9;text-decoration:none}.mat-mdc-dialog-panel a.routed-link-black,.mat-mdc-dialog-panel a.external-link-black,.legacy-content-shell a.routed-link-black,.legacy-content-shell a.external-link-black{color:#000;text-decoration:none}.mat-mdc-dialog-panel a.routed-link-black:hover,.mat-mdc-dialog-panel a.external-link-black:hover,.legacy-content-shell a.routed-link-black:hover,.legacy-content-shell a.external-link-black:hover{text-decoration:underline}.mat-mdc-dialog-panel a.normal-link:hover,.mat-mdc-dialog-panel a.title-link:hover,.mat-mdc-dialog-panel a.special-link:hover,.mat-mdc-dialog-panel a.especially-special-link:hover,.mat-mdc-dialog-panel a.card-btn:hover,.legacy-content-shell a.normal-link:hover,.legacy-content-shell a.title-link:hover,.legacy-content-shell a.special-link:hover,.legacy-content-shell a.especially-special-link:hover,.legacy-content-shell a.card-btn:hover{cursor:pointer}.mat-mdc-dialog-panel a.normal-link,.legacy-content-shell a.normal-link{color:#000;text-decoration:underline}.mat-mdc-dialog-panel a.normal-link:hover,.legacy-content-shell a.normal-link:hover{color:var(--dcc-dark-orange-to-blue)}.mat-mdc-dialog-panel a.normal-link.disabled,.legacy-content-shell a.normal-link.disabled{color:#9e9e9e;text-decoration:none;pointer-events:none}.mat-mdc-dialog-panel a.title-link,.legacy-content-shell a.title-link{color:#000;text-decoration:none}.mat-mdc-dialog-panel a.title-link.orange,.legacy-content-shell a.title-link.orange{color:var(--dcc-dark-orange-to-blue)}.mat-mdc-dialog-panel a.title-link.disabled,.legacy-content-shell a.title-link.disabled{color:#9e9e9e;text-decoration:none;pointer-events:none}.mat-mdc-dialog-panel a.title-link:hover,.legacy-content-shell a.title-link:hover{color:var(--dcc-dark-orange-to-blue);text-decoration:underline}.mat-mdc-dialog-panel a.special-link,.legacy-content-shell a.special-link{color:#000;text-decoration:none}.mat-mdc-dialog-panel a.special-link.gray,.legacy-content-shell a.special-link.gray{color:#666}.mat-mdc-dialog-panel a.special-link.white,.legacy-content-shell a.special-link.white{color:#fff}.mat-mdc-dialog-panel a.special-link:hover,.legacy-content-shell a.special-link:hover{color:var(--dcc-dark-orange-to-blue)}.mat-mdc-dialog-panel a.especially-special-link,.legacy-content-shell a.especially-special-link{color:var(--dcc-dark-orange-to-blue);text-decoration:underline}.mat-mdc-dialog-panel a.card-btn,.legacy-content-shell a.card-btn{color:#000;border-color:#d2d2d2;border-width:.0625rem 0rem .0625rem .0625rem;border-style:solid}.mat-mdc-dialog-panel a.card-btn:hover,.legacy-content-shell a.card-btn:hover{color:var(--dcc-dark-orange-to-blue);background-color:var(--dcc-light-orange-to-blue)}.mat-mdc-dialog-panel button.special-btn,.legacy-content-shell button.special-btn{color:#000;padding:0 16px}.mat-mdc-dialog-panel button.special-btn:hover,.legacy-content-shell button.special-btn:hover{color:var(--dcc-dark-orange-to-blue)}.mat-mdc-dialog-panel .cdk-overlay-pane.mat-mdc-snack-bar-handset .mdc-snackbar__surface,.legacy-content-shell .cdk-overlay-pane.mat-mdc-snack-bar-handset .mdc-snackbar__surface{width:100%}.mat-mdc-dialog-panel .cdk-overlay-pane:not(.mat-mdc-snack-bar-handset) .mat-mdc-snack-bar-container,.legacy-content-shell .cdk-overlay-pane:not(.mat-mdc-snack-bar-handset) .mat-mdc-snack-bar-container{margin:1.5rem}.mat-mdc-dialog-panel .cdk-overlay-pane:not(.mat-mdc-snack-bar-handset) .mat-mdc-snack-bar-container .mdc-snackbar__surface,.legacy-content-shell .cdk-overlay-pane:not(.mat-mdc-snack-bar-handset) .mat-mdc-snack-bar-container .mdc-snackbar__surface{width:18.75rem}.mat-mdc-dialog-panel .cdk-overlay-pane .dodge-alert.mat-mdc-snack-bar-container .mdc-snackbar__label,.mat-mdc-dialog-panel .cdk-overlay-pane .dodge-alert .mat-mdc-button:not(:disabled),.legacy-content-shell .cdk-overlay-pane .dodge-alert.mat-mdc-snack-bar-container .mdc-snackbar__label,.legacy-content-shell .cdk-overlay-pane .dodge-alert .mat-mdc-button:not(:disabled){color:#fff}.mat-mdc-dialog-panel .cdk-overlay-pane .dodge-alert-success,.legacy-content-shell .cdk-overlay-pane .dodge-alert-success{--mat-snack-bar-container-color: var(--dcc-success-600);background-color:var(--dcc-success-600)!important}.mat-mdc-dialog-panel .cdk-overlay-pane .dodge-alert-success-with-action,.legacy-content-shell .cdk-overlay-pane .dodge-alert-success-with-action{--mat-snack-bar-container-color: #666}.mat-mdc-dialog-panel .cdk-overlay-pane .dodge-alert-warning,.legacy-content-shell .cdk-overlay-pane .dodge-alert-warning{--mat-snack-bar-container-color: var(--dcc-warning-600);background-color:var(--dcc-warning-600)!important}.mat-mdc-dialog-panel .cdk-overlay-pane .dodge-alert-error,.legacy-content-shell .cdk-overlay-pane .dodge-alert-error{--mat-snack-bar-container-color: var(--dcc-error-600);background-color:var(--dcc-error-600)!important}.mat-mdc-dialog-panel .cdk-overlay-pane .dodge-alert-info,.legacy-content-shell .cdk-overlay-pane .dodge-alert-info{--mat-snack-bar-container-color: var(--dcc-brand-600);background-color:var(--dcc-brand-600)!important}.mat-mdc-dialog-panel .cdk-overlay-pane .dodge-alert a,.legacy-content-shell .cdk-overlay-pane .dodge-alert a{color:#fff;text-decoration:none;font-weight:700}.mat-mdc-dialog-panel .cdk-overlay-pane .mat-mdc-autocomplete-panel,.legacy-content-shell .cdk-overlay-pane .mat-mdc-autocomplete-panel{padding:0!important;border-radius:.5rem!important}.mat-mdc-dialog-panel .cdk-overlay-pane .mat-mdc-autocomplete-panel .mdc-menu-surface,.legacy-content-shell .cdk-overlay-pane .mat-mdc-autocomplete-panel .mdc-menu-surface{padding:0!important}.mat-mdc-dialog-panel .highlight,.legacy-content-shell .highlight{background-color:#ffe942;border-radius:.125rem}.mat-mdc-dialog-panel .highlight-tab:not(.mat-mdc-dialog-panel .highlight-tab:has(.mdc-tab__content),.legacy-content-shell .highlight-tab:has(.mdc-tab__content)),.mat-mdc-dialog-panel .highlight-tab .mdc-tab__content,.legacy-content-shell .highlight-tab:not(.mat-mdc-dialog-panel .highlight-tab:has(.mdc-tab__content),.legacy-content-shell .highlight-tab:has(.mdc-tab__content)),.legacy-content-shell .highlight-tab .mdc-tab__content{padding:.125rem .375rem .0625rem;background-color:#ffe942;border-radius:.125rem}.mat-mdc-dialog-panel .invalid-message,.legacy-content-shell .invalid-message{color:#f44336;font-size:.75rem}.mat-mdc-dialog-panel mat-icon.close-icon,.legacy-content-shell mat-icon.close-icon{color:#bdbdbd;position:relative;z-index:1}.mat-mdc-dialog-panel mat-icon.close-icon:hover,.legacy-content-shell mat-icon.close-icon:hover{color:var(--dcc-brand-500)}.mat-mdc-dialog-panel .valuation-block,.legacy-content-shell .valuation-block{display:flex;flex-direction:column;gap:.125rem}.mat-mdc-dialog-panel .valuation-block .estimated-label,.legacy-content-shell .valuation-block .estimated-label{font-weight:700;margin-right:.25rem}.mat-mdc-dialog-panel .valuation-block .estimated-label.no-bold,.legacy-content-shell .valuation-block .estimated-label.no-bold{font-weight:unset}.mat-mdc-dialog-panel .thin-scrollbar::-webkit-scrollbar,.mat-mdc-dialog-panel .thin-scrollbar *::-webkit-scrollbar,.legacy-content-shell .thin-scrollbar::-webkit-scrollbar,.legacy-content-shell .thin-scrollbar *::-webkit-scrollbar{width:.9375rem;height:.9375rem}.mat-mdc-dialog-panel .bold,.legacy-content-shell .bold{font-weight:700}.mat-mdc-dialog-panel .action-buttons,.legacy-content-shell .action-buttons{display:flex;gap:.5rem}.mat-mdc-dialog-panel table.report-overview,.legacy-content-shell table.report-overview{width:100%;border-spacing:0}.mat-mdc-dialog-panel table.report-overview.half-size,.legacy-content-shell table.report-overview.half-size{width:50%}.mat-mdc-dialog-panel table.report-overview.add-spacer,.legacy-content-shell table.report-overview.add-spacer{margin-bottom:2rem}.mat-mdc-dialog-panel table.report-overview th,.legacy-content-shell table.report-overview th{font-family:var(--dcc-font-family);font-size:.875rem;font-weight:400;line-height:1rem;letter-spacing:-.0175rem;margin:0;text-align:left;color:var(--dcc-gray-900);padding:1rem;background:var(--dcc-gray-50);width:15%;border-bottom:.5px solid var(--dcc-gray-300);align-items:center;gap:.875rem}.mat-mdc-dialog-panel table.report-overview th.table-cell-changed,.legacy-content-shell table.report-overview th.table-cell-changed{position:relative}.mat-mdc-dialog-panel table.report-overview th.table-cell-changed:before,.legacy-content-shell table.report-overview th.table-cell-changed:before{content:"";position:absolute;top:40%;left:6px;height:6px;width:6px;border-radius:50%;background-color:var(--dcc-orange-to-blue)}.mat-mdc-dialog-panel table.report-overview td,.legacy-content-shell table.report-overview td{padding:1rem;background:var(--dcc-white);width:35%;border-bottom:.5px solid var(--dcc-gray-300);word-break:break-word;align-items:center;gap:.875rem}.mat-mdc-dialog-panel table.report-overview td.space,.legacy-content-shell table.report-overview td.space{width:2%;background-color:#f5f5f5;border-bottom:none}.mat-mdc-dialog-panel table.report-overview td.single,.legacy-content-shell table.report-overview td.single{width:85%}.mat-mdc-dialog-panel table.report-overview tr:last-child th,.legacy-content-shell table.report-overview tr:last-child th{border-bottom:none}.mat-mdc-dialog-panel table.report-overview tr:last-child td,.legacy-content-shell table.report-overview tr:last-child td{border-bottom:none}.mat-mdc-dialog-panel .charts mat-expansion-panel .mat-expansion-panel-body,.legacy-content-shell .charts mat-expansion-panel .mat-expansion-panel-body{padding:0;overflow-y:auto}.mat-mdc-dialog-panel .type-dropdown,.legacy-content-shell .type-dropdown{font-size:.875rem;word-wrap:normal;margin-left:.25rem}.mat-mdc-dialog-panel .gm-style-iw,.legacy-content-shell .gm-style-iw{padding:0!important}.mat-mdc-dialog-panel .gm-style-iw-chr,.legacy-content-shell .gm-style-iw-chr{display:none!important}.mat-mdc-dialog-panel .gm-style-iw-d,.legacy-content-shell .gm-style-iw-d{overflow:visible!important}.mat-mdc-dialog-panel .search-bar-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex,.legacy-content-shell .search-bar-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex{padding:0;align-items:center}.mat-mdc-dialog-panel .search-bar-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-input-control,.legacy-content-shell .search-bar-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-input-control{height:1.75rem!important;padding:1.25rem 0rem}.mat-mdc-dialog-panel .search-bar-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix,.legacy-content-shell .search-bar-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix{padding-left:.5rem}.mat-mdc-dialog-panel gridster .mat-mdc-card,.legacy-content-shell gridster .mat-mdc-card{max-height:20.625rem!important;margin-left:.25rem!important}.mat-mdc-dialog-panel .company-detail .company-projects-table,.legacy-content-shell .company-detail .company-projects-table{max-height:80%}.mat-mdc-dialog-panel .content-blur,.legacy-content-shell .content-blur{filter:blur(4px);-webkit-user-select:none;user-select:none;pointer-events:none}.mat-mdc-dialog-panel .content-blur.blur-type-project,.legacy-content-shell .content-blur.blur-type-project{min-width:8.75rem;display:inline-block}.mat-mdc-dialog-panel .content-blur.blur-type-value,.legacy-content-shell .content-blur.blur-type-value{min-width:5rem;display:inline-block}.mat-mdc-dialog-panel .content-blur.blur-type-date,.legacy-content-shell .content-blur.blur-type-date{min-width:5.625rem;display:inline-block}.mat-mdc-dialog-panel .content-blur.blur-type-type,.legacy-content-shell .content-blur.blur-type-type{min-width:6.875rem;display:inline-block}.cdk-overlay-pane .dodge-alert.mat-mdc-snack-bar-container .mdc-snackbar__label,.cdk-overlay-pane .dodge-alert .mat-mdc-button:not(:disabled){color:#fff}.cdk-overlay-pane .dodge-alert-success{--mat-snack-bar-container-color: var(--dcc-success-600);background-color:var(--dcc-success-600)!important}.cdk-overlay-pane .dodge-alert-success-with-action{--mat-snack-bar-container-color: #666}.cdk-overlay-pane .dodge-alert-warning{--mat-snack-bar-container-color: var(--dcc-warning-600);background-color:var(--dcc-warning-600)!important}.cdk-overlay-pane .dodge-alert-error{--mat-snack-bar-container-color: var(--dcc-error-600);background-color:var(--dcc-error-600)!important}.cdk-overlay-pane .dodge-alert-info{--mat-snack-bar-container-color: var(--dcc-brand-600);background-color:var(--dcc-brand-600)!important}.cdk-overlay-pane .dodge-alert a{color:#fff;text-decoration:none;font-weight:700}.mat-mdc-dialog-panel .bid-calendar-container .cal-month-view .cal-header,.legacy-content-shell .bid-calendar-container .cal-month-view .cal-header{text-align:center}.mat-mdc-dialog-panel .bid-calendar-container .cal-month-view .cal-cell-row:hover,.legacy-content-shell .bid-calendar-container .cal-month-view .cal-cell-row:hover{background-color:#fff}.mat-mdc-dialog-panel .bid-calendar-container .cal-month-view .cal-header .cal-cell,.legacy-content-shell .bid-calendar-container .cal-month-view .cal-header .cal-cell{padding:.3125rem 0rem;overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap}.mat-mdc-dialog-panel .bid-calendar-container .cal-month-view .cal-cell-row .cal-cell:hover,.mat-mdc-dialog-panel .bid-calendar-container .cal-month-view .cal-cell.cal-has-events.cal-open,.legacy-content-shell .bid-calendar-container .cal-month-view .cal-cell-row .cal-cell:hover,.legacy-content-shell .bid-calendar-container .cal-month-view .cal-cell.cal-has-events.cal-open{background-color:var(--dcc-gray-300)}.mat-mdc-dialog-panel .bid-calendar-container .cal-month-view .cal-days,.legacy-content-shell .bid-calendar-container .cal-month-view .cal-days{border:1px solid transparent;border-bottom:0}.mat-mdc-dialog-panel .bid-calendar-container .cal-month-view .cal-cell-top,.legacy-content-shell .bid-calendar-container .cal-month-view .cal-cell-top{flex:1;padding:.25rem 0rem 0rem .25rem;font-weight:700}.mat-mdc-dialog-panel .bid-calendar-container .cal-month-view .cal-event-count,.legacy-content-shell .bid-calendar-container .cal-month-view .cal-event-count{margin:0 auto;padding:.05rem 0rem;text-align:center;display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:#fff;background-color:#000;cursor:pointer}.mat-mdc-dialog-panel .bid-calendar-container .cal-month-view .heat-map-l5,.legacy-content-shell .bid-calendar-container .cal-month-view .heat-map-l5{background-color:var(--dcc-brand-900);color:var(--dcc-brand-50)}.mat-mdc-dialog-panel .bid-calendar-container .cal-month-view .heat-map-l4,.legacy-content-shell .bid-calendar-container .cal-month-view .heat-map-l4{background-color:var(--dcc-brand-700);color:var(--dcc-brand-50)}.mat-mdc-dialog-panel .bid-calendar-container .cal-month-view .heat-map-l3,.legacy-content-shell .bid-calendar-container .cal-month-view .heat-map-l3{background-color:var(--dcc-brand-500);color:var(--dcc-brand-50)}.mat-mdc-dialog-panel .bid-calendar-container .cal-month-view .heat-map-l2,.legacy-content-shell .bid-calendar-container .cal-month-view .heat-map-l2{background-color:var(--dcc-brand-200);color:var(--dcc-brand-900)}.mat-mdc-dialog-panel .bid-calendar-container .cal-month-view .heat-map-l1,.legacy-content-shell .bid-calendar-container .cal-month-view .heat-map-l1{background-color:var(--dcc-brand-100);color:var(--dcc-brand-900)}.mat-mdc-dialog-panel .bid-calendar-container .cal-month-view .heat-map-none,.legacy-content-shell .bid-calendar-container .cal-month-view .heat-map-none{background-color:var(--dcc-gray-200);color:var(--dcc-brand-900)}.mat-mdc-dialog-panel .bid-calendar-container .cal-month-view .cal-cell-row,.legacy-content-shell .bid-calendar-container .cal-month-view .cal-cell-row{display:flex}.mat-mdc-dialog-panel .bid-calendar-container .cal-month-view .cal-cell,.legacy-content-shell .bid-calendar-container .cal-month-view .cal-cell{float:left;flex:1;display:flex;flex-direction:column;align-items:stretch}.mat-mdc-dialog-panel .bid-calendar-container .cal-month-view .cal-day-cell,.legacy-content-shell .bid-calendar-container .cal-month-view .cal-day-cell{min-height:100px;border-radius:8px;overflow:hidden;background:#fff}.mat-mdc-dialog-panel .bid-calendar-container .cal-month-view .cal-day-cell:not(:last-child),.legacy-content-shell .bid-calendar-container .cal-month-view .cal-day-cell:not(:last-child){border-right:1px solid transparent}.mat-mdc-dialog-panel .bid-calendar-container .cal-month-view .cal-days .cal-cell-row,.legacy-content-shell .bid-calendar-container .cal-month-view .cal-days .cal-cell-row{border-bottom:1px solid transparent}.mat-mdc-dialog-panel .bid-calendar-container .cal-month-view .cal-day-badge,.legacy-content-shell .bid-calendar-container .cal-month-view .cal-day-badge{margin-top:1.125rem;margin-left:.625rem;background-color:#b94a48;display:inline-block;min-width:.625rem;padding:.1875rem .4375rem;font-size:.75rem;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;border-radius:.625rem}.mat-mdc-dialog-panel .bid-calendar-container .cal-month-view .cal-day-number,.legacy-content-shell .bid-calendar-container .cal-month-view .cal-day-number{display:flex;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;padding:.5rem;border:1px solid transparent;width:20px;height:20px;border-radius:50%}.mat-mdc-dialog-panel .bid-calendar-container .cal-month-view .cal-events,.legacy-content-shell .bid-calendar-container .cal-month-view .cal-events{flex:1;align-items:flex-end;margin:.1875rem;line-height:.625rem;display:flex;flex-wrap:wrap}.mat-mdc-dialog-panel .bid-calendar-container .cal-month-view .cal-event,.legacy-content-shell .bid-calendar-container .cal-month-view .cal-event{width:.625rem;height:.625rem;border-radius:50%;display:inline-block;margin:.125rem;background-color:#1e90ff;color:#fff}.mat-mdc-dialog-panel .bid-calendar-container .cal-month-view .cal-event-title:link,.legacy-content-shell .bid-calendar-container .cal-month-view .cal-event-title:link{color:currentColor}.mat-mdc-dialog-panel .bid-calendar-container .cal-month-view .cal-day-cell.cal-in-month.cal-has-events,.legacy-content-shell .bid-calendar-container .cal-month-view .cal-day-cell.cal-in-month.cal-has-events{cursor:pointer}.mat-mdc-dialog-panel .bid-calendar-container .cal-month-view .cal-day-cell.cal-out-month .cal-day-number,.legacy-content-shell .bid-calendar-container .cal-month-view .cal-day-cell.cal-out-month .cal-day-number{opacity:.2;cursor:default}.mat-mdc-dialog-panel .bid-calendar-container .cal-month-view .cal-day-cell.cal-drag-over,.legacy-content-shell .bid-calendar-container .cal-month-view .cal-day-cell.cal-drag-over{background-color:#e0e0e0!important}.mat-mdc-dialog-panel .bid-calendar-container .cal-month-view .cal-open-day-events,.legacy-content-shell .bid-calendar-container .cal-month-view .cal-open-day-events{padding:.9375rem;color:#fff;background-color:var(--dcc-gray-200);box-shadow:inset 0 0 15px #00000080}.mat-mdc-dialog-panel .bid-calendar-container .cal-month-view .cal-open-day-events .cal-event,.legacy-content-shell .bid-calendar-container .cal-month-view .cal-open-day-events .cal-event{position:relative;top:.125rem}.mat-mdc-dialog-panel .bid-calendar-container .cal-month-view .cal-out-month .cal-day-badge,.mat-mdc-dialog-panel .bid-calendar-container .cal-month-view .cal-out-month .cal-event,.legacy-content-shell .bid-calendar-container .cal-month-view .cal-out-month .cal-day-badge,.legacy-content-shell .bid-calendar-container .cal-month-view .cal-out-month .cal-event{opacity:.3}.mat-mdc-dialog-panel .bid-calendar-container .cal-month-view .cal-day-cell.cal-past,.mat-mdc-dialog-panel .bid-calendar-container .cal-month-view .cal-day-cell.cal-future,.legacy-content-shell .bid-calendar-container .cal-month-view .cal-day-cell.cal-past,.legacy-content-shell .bid-calendar-container .cal-month-view .cal-day-cell.cal-future{background-color:#0000000d}.mat-mdc-dialog-panel .bid-calendar-container .cal-month-view .cal-day-cell.cal-today,.legacy-content-shell .bid-calendar-container .cal-month-view .cal-day-cell.cal-today{border:2px solid var(--dcc-orange-to-blue)!important;background-color:var(--dcc-gray-200)}.mat-mdc-dialog-panel .bid-calendar-container .cal-month-view .cal-day-cell.cal-day-selected,.legacy-content-shell .bid-calendar-container .cal-month-view .cal-day-cell.cal-day-selected{border:1px solid rgb(0,169,224);border-right:1px solid transparent;background-color:#e3f6fc}.mat-mdc-dialog-panel html,.legacy-content-shell html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.mat-mdc-dialog-panel body,.legacy-content-shell body{margin:0}.mat-mdc-dialog-panel article,.mat-mdc-dialog-panel aside,.mat-mdc-dialog-panel footer,.mat-mdc-dialog-panel header,.mat-mdc-dialog-panel nav,.mat-mdc-dialog-panel section,.legacy-content-shell article,.legacy-content-shell aside,.legacy-content-shell footer,.legacy-content-shell header,.legacy-content-shell nav,.legacy-content-shell section{display:block}.mat-mdc-dialog-panel h1,.legacy-content-shell h1{font-size:2em;margin:.67em 0}.mat-mdc-dialog-panel figcaption,.mat-mdc-dialog-panel figure,.legacy-content-shell figcaption,.legacy-content-shell figure{display:block}.mat-mdc-dialog-panel figure,.legacy-content-shell figure{margin:1em 40px}.mat-mdc-dialog-panel hr,.legacy-content-shell hr{box-sizing:content-box;height:0;overflow:visible}.mat-mdc-dialog-panel main,.legacy-content-shell main{display:block}.mat-mdc-dialog-panel pre,.legacy-content-shell pre{font-family:monospace,monospace;font-size:1em}.mat-mdc-dialog-panel a,.legacy-content-shell a{background-color:transparent;-webkit-text-decoration-skip:objects}.mat-mdc-dialog-panel abbr[title],.legacy-content-shell abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}.mat-mdc-dialog-panel b,.mat-mdc-dialog-panel strong,.legacy-content-shell b,.legacy-content-shell strong{font-weight:inherit}.mat-mdc-dialog-panel b,.mat-mdc-dialog-panel strong,.legacy-content-shell b,.legacy-content-shell strong{font-weight:bolder}.mat-mdc-dialog-panel code,.mat-mdc-dialog-panel kbd,.mat-mdc-dialog-panel samp,.legacy-content-shell code,.legacy-content-shell kbd,.legacy-content-shell samp{font-family:monospace,monospace;font-size:1em}.mat-mdc-dialog-panel dfn,.legacy-content-shell dfn{font-style:italic}.mat-mdc-dialog-panel mark,.legacy-content-shell mark{background-color:#ff0;color:#000}.mat-mdc-dialog-panel small,.legacy-content-shell small{font-size:80%}.mat-mdc-dialog-panel sub,.mat-mdc-dialog-panel sup,.legacy-content-shell sub,.legacy-content-shell sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.mat-mdc-dialog-panel sub,.legacy-content-shell sub{bottom:-.25em}.mat-mdc-dialog-panel sup,.legacy-content-shell sup{top:-.5em}.mat-mdc-dialog-panel audio,.mat-mdc-dialog-panel video,.legacy-content-shell audio,.legacy-content-shell video{display:inline-block}.mat-mdc-dialog-panel audio:not([controls]),.legacy-content-shell audio:not([controls]){display:none;height:0}.mat-mdc-dialog-panel img,.legacy-content-shell img{border-style:none}.mat-mdc-dialog-panel svg:not(:root),.legacy-content-shell svg:not(:root){overflow:hidden}.mat-mdc-dialog-panel button,.mat-mdc-dialog-panel input,.mat-mdc-dialog-panel optgroup,.mat-mdc-dialog-panel select,.mat-mdc-dialog-panel textarea,.legacy-content-shell button,.legacy-content-shell input,.legacy-content-shell optgroup,.legacy-content-shell select,.legacy-content-shell textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}.mat-mdc-dialog-panel button,.legacy-content-shell button{overflow:visible}.mat-mdc-dialog-panel button,.mat-mdc-dialog-panel select,.legacy-content-shell button,.legacy-content-shell select{text-transform:none}.mat-mdc-dialog-panel button,.mat-mdc-dialog-panel html [type=button],.mat-mdc-dialog-panel [type=reset],.mat-mdc-dialog-panel [type=submit],.legacy-content-shell button,.legacy-content-shell html [type=button],.legacy-content-shell [type=reset],.legacy-content-shell [type=submit]{-webkit-appearance:button}.mat-mdc-dialog-panel button::-moz-focus-inner,.mat-mdc-dialog-panel [type=button]::-moz-focus-inner,.mat-mdc-dialog-panel [type=reset]::-moz-focus-inner,.mat-mdc-dialog-panel [type=submit]::-moz-focus-inner,.legacy-content-shell button::-moz-focus-inner,.legacy-content-shell [type=button]::-moz-focus-inner,.legacy-content-shell [type=reset]::-moz-focus-inner,.legacy-content-shell [type=submit]::-moz-focus-inner{border-style:none;padding:0}.mat-mdc-dialog-panel button:-moz-focusring,.mat-mdc-dialog-panel [type=button]:-moz-focusring,.mat-mdc-dialog-panel [type=reset]:-moz-focusring,.mat-mdc-dialog-panel [type=submit]:-moz-focusring,.legacy-content-shell button:-moz-focusring,.legacy-content-shell [type=button]:-moz-focusring,.legacy-content-shell [type=reset]:-moz-focusring,.legacy-content-shell [type=submit]:-moz-focusring{outline:1px dotted ButtonText}.mat-mdc-dialog-panel input,.legacy-content-shell input{overflow:visible}.mat-mdc-dialog-panel [type=checkbox],.mat-mdc-dialog-panel [type=radio],.legacy-content-shell [type=checkbox],.legacy-content-shell [type=radio]{box-sizing:border-box;padding:0}.mat-mdc-dialog-panel [type=number]::-webkit-inner-spin-button,.mat-mdc-dialog-panel [type=number]::-webkit-outer-spin-button,.legacy-content-shell [type=number]::-webkit-inner-spin-button,.legacy-content-shell [type=number]::-webkit-outer-spin-button{height:auto}.mat-mdc-dialog-panel [type=search],.legacy-content-shell [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.mat-mdc-dialog-panel [type=search]::-webkit-search-cancel-button,.mat-mdc-dialog-panel [type=search]::-webkit-search-decoration,.legacy-content-shell [type=search]::-webkit-search-cancel-button,.legacy-content-shell [type=search]::-webkit-search-decoration{-webkit-appearance:none}.mat-mdc-dialog-panel ::-webkit-file-upload-button,.legacy-content-shell ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.mat-mdc-dialog-panel fieldset,.legacy-content-shell fieldset{padding:.35em .75em .625em}.mat-mdc-dialog-panel legend,.legacy-content-shell legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}.mat-mdc-dialog-panel progress,.legacy-content-shell progress{display:inline-block;vertical-align:baseline}.mat-mdc-dialog-panel textarea,.legacy-content-shell textarea{overflow:auto}.mat-mdc-dialog-panel details,.legacy-content-shell details{display:block}.mat-mdc-dialog-panel summary,.legacy-content-shell summary{display:list-item}.mat-mdc-dialog-panel menu,.legacy-content-shell menu{display:block}.mat-mdc-dialog-panel canvas,.legacy-content-shell canvas{display:inline-block}.mat-mdc-dialog-panel template,.legacy-content-shell template{display:none}.mat-mdc-dialog-panel [hidden],.legacy-content-shell [hidden]{display:none}.cdk-overlay-pane.mat-mdc-dialog-panel.mat-dodge-dialog{max-width:max-content;max-height:max-content}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url("./media/layers-55W3Q4RM.png");width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url("./media/layers-2x-TBM42ERR.png");background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url("./media/marker-icon-2V3QKKVC.png")}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwkT9nA2.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwAT9nA2.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwgT9nA2.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwcT9nA2.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwsT9nA2.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwoT9nA2.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwQT9g.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvvYwYL8g.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvmYwYL8g.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvuYwYL8g.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvhYwYL8g.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvtYwYL8g.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvsYwYL8g.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcviYwY.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer properties;@layer theme,base,components,utilities;@layer theme,base,components,utilities;@layer theme;@layer utilities;@layer theme{:root,:host{--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-100: oklch(93.6% .032 17.717);--color-red-200: oklch(88.5% .062 18.334);--color-red-400: oklch(70.4% .191 22.216);--color-red-500: oklch(63.7% .237 25.331);--color-red-600: oklch(57.7% .245 27.325);--color-red-700: oklch(50.5% .213 27.518);--color-amber-100: oklch(96.2% .059 95.617);--color-amber-200: oklch(92.4% .12 95.746);--color-amber-400: oklch(82.8% .189 84.429);--color-amber-700: oklch(55.5% .163 48.998);--color-yellow-400: oklch(85.2% .199 91.936);--color-yellow-500: oklch(79.5% .184 86.047);--color-green-100: oklch(96.2% .044 156.743);--color-green-200: oklch(92.5% .084 155.995);--color-green-400: oklch(79.2% .209 151.711);--color-green-500: oklch(72.3% .219 149.579);--color-green-700: oklch(52.7% .154 150.069);--color-blue-50: oklch(97% .014 254.604);--color-blue-100: oklch(93.2% .032 255.585);--color-blue-200: oklch(88.2% .059 254.128);--color-blue-300: oklch(80.9% .105 251.813);--color-blue-400: oklch(70.7% .165 254.624);--color-blue-500: oklch(62.3% .214 259.815);--color-blue-600: oklch(54.6% .245 262.881);--color-blue-700: oklch(48.8% .243 264.376);--color-blue-800: oklch(42.4% .199 265.638);--color-slate-50: oklch(98.4% .003 247.858);--color-slate-100: oklch(96.8% .007 247.896);--color-slate-300: oklch(86.9% .022 252.894);--color-slate-400: oklch(70.4% .04 256.788);--color-slate-500: oklch(55.4% .046 257.417);--color-slate-600: oklch(44.6% .043 257.281);--color-slate-700: oklch(37.2% .044 257.287);--color-slate-900: oklch(20.8% .042 265.755);--color-neutral-50: oklch(98.5% 0 0);--color-neutral-100: oklch(97% 0 0);--color-neutral-200: oklch(92.2% 0 0);--color-neutral-300: oklch(87% 0 0);--color-neutral-400: oklch(70.8% 0 0);--color-neutral-500: oklch(55.6% 0 0);--color-neutral-600: oklch(43.9% 0 0);--color-neutral-700: oklch(37.1% 0 0);--color-neutral-900: oklch(20.5% 0 0);--spacing: .25rem;--container-xs: 20rem;--container-sm: 24rem;--container-md: 28rem;--container-lg: 32rem;--container-xl: 36rem;--text-xs: .75rem;--text-xs--line-height: calc(1 / .75);--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-base--line-height: 1.5 ;--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--text-xl: 1.25rem;--text-xl--line-height: calc(1.75 / 1.25);--text-2xl: 1.5rem;--text-2xl--line-height: calc(2 / 1.5);--text-3xl: 1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl: 2.25rem;--text-4xl--line-height: calc(2.5 / 2.25);--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--tracking-tight: -.025em;--tracking-wide: .025em;--tracking-wider: .05em;--tracking-widest: .1em;--leading-tight: 1.25;--leading-relaxed: 1.625;--radius-xs: .125rem;--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--animate-spin: spin 1s linear infinite;--animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono);--font-inter: "Inter", system-ui, sans-serif}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.\@container\/card-header{container-type:inline-size;container-name:card-header}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.-top-1{top:calc(var(--spacing) * -1)}.-top-2\.5{top:calc(var(--spacing) * -2.5)}.-top-12{top:calc(var(--spacing) * -12)}.-top-\[3\.9\%\]{top:-3.9%}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-\[50\%\]{top:50%}.top-\[calc\(50\%-5px\)\]{top:calc(50% - 5px)}.top-full{top:100%}.-right-1{right:calc(var(--spacing) * -1)}.-right-2\.5{right:calc(var(--spacing) * -2.5)}.-right-3{right:calc(var(--spacing) * -3)}.-right-12{right:calc(var(--spacing) * -12)}.-right-\[5px\]{right:-5px}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-3{right:calc(var(--spacing) * 3)}.right-5{right:calc(var(--spacing) * 5)}.right-full{right:100%}.-bottom-12{bottom:calc(var(--spacing) * -12)}.-bottom-\[5px\]{bottom:-5px}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-full{bottom:100%}.-left-2\.5{left:calc(var(--spacing) * -2.5)}.-left-12\.5{left:calc(var(--spacing) * -12.5)}.-left-\[10\%\]{left:-10%}.left-0{left:calc(var(--spacing) * 0)}.left-1{left:calc(var(--spacing) * 1)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-\[50\%\]{left:50%}.left-\[calc\(50\%-5px\)\]{left:calc(50% - 5px)}.left-full{left:100%}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-300{z-index:300}.z-301{z-index:301}.z-9999,.z-\[9999\]{z-index:9999}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2 / span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media(width>=40rem){.container{max-width:40rem}}@media(width>=48rem){.container{max-width:48rem}}@media(width>=64rem){.container{max-width:64rem}}@media(width>=80rem){.container{max-width:80rem}}@media(width>=96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.m-auto{margin:auto}.container{margin-inline:auto;padding-inline:2rem}@media(min-width:1536px){.container{max-width:1400px}}@media(min-width:640px){.container{padding-inline:1.5rem}}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-8{margin-inline:calc(var(--spacing) * 8)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing) * 1)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-8{margin-block:calc(var(--spacing) * 8)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-auto{margin-top:auto}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-4{margin-right:calc(var(--spacing) * 4)}.mr-\[-10px\]{margin-right:-10px}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.-ml-4{margin-left:calc(var(--spacing) * -4)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-5{margin-left:calc(var(--spacing) * 5)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-auto{margin-left:auto}.box-content{box-sizing:content-box}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1 / 1}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-7\!{width:calc(var(--spacing) * 7)!important;height:calc(var(--spacing) * 7)!important}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-8\!{width:calc(var(--spacing) * 8)!important;height:calc(var(--spacing) * 8)!important}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-1\/3{height:calc(1 / 3 * 100%)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-3\/4{height:75%}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-9\.5{height:calc(var(--spacing) * 9.5)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-\[1px\]{height:1px}.h-\[8\%\]{height:8%}.h-\[calc\(100\%-8px\)\]{height:calc(100% - 8px)}.h-\[inherit\]{height:inherit}.h-\[min\(82dvh\,42rem\)\]{height:min(82dvh,42rem)}.h-\[min\(85dvh\,42rem\)\]{height:min(85dvh,42rem)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-10{max-height:calc(var(--spacing) * 10)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-100{max-height:calc(var(--spacing) * 100)}.max-h-105{max-height:calc(var(--spacing) * 105)}.max-h-\[90vh\]{max-height:90vh}.max-h-\[300px\]{max-height:300px}.max-h-\[400px\]{max-height:400px}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-7\.5{min-height:calc(var(--spacing) * 7.5)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9\.5{min-height:calc(var(--spacing) * 9.5)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-44{min-height:calc(var(--spacing) * 44)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-80{min-height:calc(var(--spacing) * 80)}.min-h-96{min-height:calc(var(--spacing) * 96)}.min-h-\[1\.25rem\]{min-height:1.25rem}.min-h-\[1px\]{min-height:1px}.min-h-\[30rem\]{min-height:30rem}.min-h-auto{min-height:auto}.min-h-dvh{min-height:100dvh}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-9\.5{width:calc(var(--spacing) * 9.5)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-13{width:calc(var(--spacing) * 13)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-54{width:calc(var(--spacing) * 54)}.w-72{width:calc(var(--spacing) * 72)}.w-90{width:calc(var(--spacing) * 90)}.w-100{width:calc(var(--spacing) * 100)}.w-\[1px\]{width:1px}.w-\[24\%\]{width:24%}.w-\[150px\]{width:150px}.w-\[180px\]{width:180px}.w-\[200px\]{width:200px}.w-\[220px\]{width:220px}.w-\[250px\]{width:250px}.w-\[300px\]{width:300px}.w-\[350px\]{width:350px}.w-\[400px\]{width:400px}.w-\[420px\]{width:420px}.w-\[600px\]{width:600px}.w-\[880px\]{width:880px}.w-\[calc\(100vw-1rem\)\]{width:calc(100vw - 1rem)}.w-\[inherit\]{width:inherit}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-50{max-width:calc(var(--spacing) * 50)}.max-w-65{max-width:calc(var(--spacing) * 65)}.max-w-102{max-width:calc(var(--spacing) * 102)}.max-w-\[250px\]{max-width:250px}.max-w-\[300px\]{max-width:300px}.max-w-\[340px\]{max-width:340px}.max-w-\[450px\]{max-width:450px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[calc\(100vw-1rem\)\]{max-width:calc(100vw - 1rem)}.max-w-full{max-width:100%}.max-w-max{max-width:max-content}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-50{min-width:calc(var(--spacing) * 50)}.min-w-\[1px\]{min-width:1px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[200px\]{min-width:200px}.min-w-\[240px\]{min-width:240px}.min-w-\[320px\]{min-width:320px}.min-w-\[400px\]{min-width:400px}.min-w-\[600px\]{min-width:600px}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.origin-\(--radix-menubar-content-transform-origin\){transform-origin:var(--radix-menubar-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x: -100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x: -50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-full{--tw-translate-x: 100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y: calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y: -50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[50\%\]{--tw-translate-y: 50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(-50\%-2px\)\]{--tw-translate-y: calc(-50% - 2px) ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-full{--tw-translate-y: 100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-3d{scale:var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z)}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.rotate-270{rotate:270deg}.rotate-y-180{--tw-rotate-y: rotateY(180deg);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[indeterminate_1\.5s_infinite_ease-out\]{animation:indeterminate 1.5s infinite ease-out}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-\[unset\]{cursor:unset}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-row-resize{cursor:row-resize}.touch-none{touch-action:none}.resize{resize:both}.list-outside{list-style-position:outside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.columns-2{columns:2}.columns-3{columns:3}.columns-4{columns:4}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[25px_1fr_25px\]{grid-template-columns:25px 1fr 25px}.grid-cols-\[230px_1fr\]{grid-template-columns:230px 1fr}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.grid-rows-\[25px_1fr_25px\]{grid-template-rows:25px 1fr 25px}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-px{gap:1px}:where(.-space-y-3>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * -3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * -3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-6{column-gap:calc(var(--spacing) * 6)}:where(.-space-x-3>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing) * -3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -3) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.self-center{align-self:center}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-end{justify-self:flex-end}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.rounded{border-radius:.25rem}.rounded-\[2px\]{border-radius:2px}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-e-none{border-start-end-radius:0;border-end-end-radius:0}.rounded-l-md{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-r-md{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0px}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-0{border-left-style:var(--tw-border-style);border-left-width:0px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style: dashed;border-style:dashed}.border-none{--tw-border-style: none;border-style:none}.border-solid{--tw-border-style: solid;border-style:solid}.border-blue-600{border-color:var(--color-blue-600)}.border-border{border-color:var(--border)}.border-brand-200{border-color:var(--brand-200)}.border-brand-800{border-color:var(--brand-800)}.border-destructive{border-color:var(--destructive)}.border-destructive\!{border-color:var(--destructive)!important}.border-gray-300{border-color:var(--gray-300)}.border-green-500{border-color:var(--color-green-500)}.border-input{border-color:var(--input)}.border-neutral-200{border-color:var(--color-neutral-200)}.border-neutral-300{border-color:var(--color-neutral-300)}.border-neutral-400{border-color:var(--color-neutral-400)}.border-neutral-900{border-color:var(--color-neutral-900)}.border-primary{border-color:var(--primary)}.border-sidebar-border{border-color:var(--sidebar-border)}.border-transparent{border-color:transparent}.border-yellow-500{border-color:var(--color-yellow-500)}.border-t-primary{border-top-color:var(--primary)}.border-r-primary{border-right-color:var(--primary)}.border-b-border{border-bottom-color:var(--border)}.border-b-primary{border-bottom-color:var(--primary)}.border-l-primary{border-left-color:var(--primary)}.bg-accent{background-color:var(--accent)}.bg-amber-100{background-color:var(--color-amber-100)}.bg-background{background-color:var(--background)}.bg-background\/95{background-color:var(--background)}@supports (color: color-mix(in lab,red,red)){.bg-background\/95{background-color:color-mix(in oklab,var(--background) 95%,transparent)}}.bg-black{background-color:var(--black)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-border{background-color:var(--border)}.bg-brand-50{background-color:var(--brand-50)}.bg-brand-100{background-color:var(--brand-100)}.bg-brand-100\/80{background-color:var(--brand-100)}@supports (color: color-mix(in lab,red,red)){.bg-brand-100\/80{background-color:color-mix(in oklab,var(--brand-100) 80%,transparent)}}.bg-brand-600{background-color:var(--brand-600)}.bg-card{background-color:var(--card)}.bg-chart-1{background-color:var(--chart-1)}.bg-chart-1\/20{background-color:var(--chart-1)}@supports (color: color-mix(in lab,red,red)){.bg-chart-1\/20{background-color:color-mix(in oklab,var(--chart-1) 20%,transparent)}}.bg-destructive{background-color:var(--destructive)}.bg-destructive-foreground{background-color:var(--destructive-foreground)}.bg-destructive\/20{background-color:var(--destructive)}@supports (color: color-mix(in lab,red,red)){.bg-destructive\/20{background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.bg-foreground{background-color:var(--foreground)}.bg-gray-100{background-color:var(--gray-100)}.bg-gray-200{background-color:var(--gray-200)}.bg-green-100{background-color:var(--color-green-100)}.bg-input{background-color:var(--input)}.bg-muted{background-color:var(--muted)}.bg-muted-foreground\/30{background-color:var(--muted-foreground)}@supports (color: color-mix(in lab,red,red)){.bg-muted-foreground\/30{background-color:color-mix(in oklab,var(--muted-foreground) 30%,transparent)}}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-neutral-900{background-color:var(--color-neutral-900)}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-primary-foreground{background-color:var(--primary-foreground)}.bg-primary\/20{background-color:var(--primary)}@supports (color: color-mix(in lab,red,red)){.bg-primary\/20{background-color:color-mix(in oklab,var(--primary) 20%,transparent)}}.bg-red-100{background-color:var(--color-red-100)}.bg-red-500{background-color:var(--color-red-500)}.bg-secondary{background-color:var(--secondary)}.bg-sidebar{background-color:var(--sidebar)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-transparent{background-color:transparent}.bg-white{background-color:var(--white)}.fill-border{fill:var(--border)}.fill-current{fill:currentcolor}.fill-foreground{fill:var(--foreground)}.fill-primary{fill:var(--primary)}.stroke-none{stroke:none}.object-cover{object-fit:cover}.object-center{object-position:center}.p-0{padding:calc(var(--spacing) * 0)}.p-0\!{padding:calc(var(--spacing) * 0)!important}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-0\.75{padding-block:calc(var(--spacing) * .75)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-1\!{padding-right:calc(var(--spacing) * 1)!important}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-\[10px\]{padding-right:10px}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.text-center{text-align:center}.text-left{text-align:left}.align-middle{vertical-align:middle}.font-inter{font-family:Inter,system-ui,sans-serif}.font-mono{font-family:var(--font-mono)}.text-b1{font-size:1rem;line-height:var(--tw-leading, 1.5rem);letter-spacing:var(--tw-tracking, -3%);font-weight:var(--tw-font-weight, 400)}.\!text-base{font-size:var(--text-base)!important;line-height:var(--tw-leading, var(--text-base--line-height))!important}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.text-sm\/relaxed{font-size:var(--text-sm);line-height:var(--leading-relaxed)}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.text-\[11px\]{font-size:11px}.text-\[22px\]{font-size:22px}.leading-3\.5{--tw-leading: calc(var(--spacing) * 3.5);line-height:calc(var(--spacing) * 3.5)}.leading-4{--tw-leading: calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading: calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading: calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading: calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-none{--tw-leading: 1;line-height:1}.leading-relaxed{--tw-leading: var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading: var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.32px\]{--tw-tracking: -.32px;letter-spacing:-.32px}.tracking-\[-0\.42px\]{--tw-tracking: -.42px;letter-spacing:-.42px}.tracking-\[-0\.48px\]{--tw-tracking: -.48px;letter-spacing:-.48px}.tracking-\[-0\.88px\]{--tw-tracking: -.88px;letter-spacing:-.88px}.tracking-tight{--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking: var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking: var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking: var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-nowrap{text-wrap:nowrap}.text-wrap{text-wrap:wrap}.wrap-break-word{overflow-wrap:break-word}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-accent-foreground{color:var(--accent-foreground)}.text-amber-700{color:var(--color-amber-700)}.text-background{color:var(--background)}.text-black{color:var(--black)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-brand-700{color:var(--brand-700)}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentcolor}.text-destructive{color:var(--destructive)}.text-destructive\/90{color:var(--destructive)}@supports (color: color-mix(in lab,red,red)){.text-destructive\/90{color:color-mix(in oklab,var(--destructive) 90%,transparent)}}.text-foreground{color:var(--foreground)}.text-foreground\/80{color:var(--foreground)}@supports (color: color-mix(in lab,red,red)){.text-foreground\/80{color:color-mix(in oklab,var(--foreground) 80%,transparent)}}.text-gray-400{color:var(--gray-400)}.text-gray-500{color:var(--gray-500)}.text-gray-600{color:var(--gray-600)}.text-gray-700{color:var(--gray-700)}.text-gray-900{color:var(--gray-900)}.text-green-500{color:var(--color-green-500)}.text-green-700{color:var(--color-green-700)}.text-muted-foreground{color:var(--muted-foreground)}.text-neutral-400{color:var(--color-neutral-400)}.text-neutral-500{color:var(--color-neutral-500)}.text-neutral-600{color:var(--color-neutral-600)}.text-neutral-700{color:var(--color-neutral-700)}.text-neutral-900{color:var(--color-neutral-900)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary\!{color:var(--primary)!important}.text-primary-foreground{color:var(--primary-foreground)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-sidebar-foreground{color:var(--sidebar-foreground)}.text-sidebar-foreground\/70{color:var(--sidebar-foreground)}@supports (color: color-mix(in lab,red,red)){.text-sidebar-foreground\/70{color:color-mix(in oklab,var(--sidebar-foreground) 70%,transparent)}}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-900{color:var(--color-slate-900)}.text-white{color:var(--white)}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-500{color:var(--color-yellow-500)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0%}.opacity-30{opacity:30%}.opacity-50{opacity:50%}.opacity-70{opacity:70%}.opacity-80{opacity:80%}.opacity-90{opacity:90%}.opacity-100{opacity:100%}.shadow{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-brand-300{--tw-ring-color: var(--brand-300)}.ring-brand-400{--tw-ring-color: var(--brand-400)}.ring-ring\/50{--tw-ring-color: var(--ring)}@supports (color: color-mix(in lab,red,red)){.ring-ring\/50{--tw-ring-color: color-mix(in oklab, var(--ring) 50%, transparent)}}.ring-offset-background{--tw-ring-offset-color: var(--background)}.outline-hidden{--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.outline-hidden{outline:2px solid transparent;outline-offset:2px}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur: blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.duration-200{--tw-duration: .2s;transition-duration:.2s}.duration-300{--tw-duration: .3s;transition-duration:.3s}.duration-2000{--tw-duration: 2s;transition-duration:2s}.ease-in-out{--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease: linear;transition-timing-function:linear}.ease-out{--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.outline-none{--tw-outline-style: none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-2000{animation-duration:2s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.fade-in-0{--tw-enter-opacity: 0}.repeat-1{animation-iteration-count:1}.zoom-in{--tw-enter-scale: 0}.zoom-in-95{--tw-enter-scale: .95}.zoom-out{--tw-exit-scale: 0}@media(hover:hover){.group-hover\:bg-muted-foreground\/50:is(:where(.group):hover *){background-color:var(--muted-foreground)}@supports (color: color-mix(in lab,red,red)){.group-hover\:bg-muted-foreground\/50:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--muted-foreground) 50%,transparent)}}}@media(hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:100%}}.group-\[\.toaster\]\:border-border:is(:where(.group):is(.toaster) *){border-color:var(--border)}.group-\[\.toaster\]\:border-destructive:is(:where(.group):is(.toaster) *){border-color:var(--destructive)}.group-\[\.toaster\]\:bg-background:is(:where(.group):is(.toaster) *){background-color:var(--background)}.group-\[\.toaster\]\:bg-destructive:is(:where(.group):is(.toaster) *){background-color:var(--destructive)}.group-\[\.toaster\]\:text-destructive-foreground:is(:where(.group):is(.toaster) *){color:var(--destructive-foreground)}.group-\[\.toaster\]\:text-foreground:is(:where(.group):is(.toaster) *){color:var(--foreground)}.group-\[\.toaster\]\:shadow-lg:is(:where(.group):is(.toaster) *){--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.peer-checked\:opacity-100:is(:where(.peer):checked~*){opacity:100%}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:50%}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:70%}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0px}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-x-0:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * 0)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}.after\:top-1\/2:after{content:var(--tw-content);top:50%}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:ml-0\.5:after{content:var(--tw-content);margin-left:calc(var(--spacing) * .5)}.after\:h-4:after{content:var(--tw-content);height:calc(var(--spacing) * 4)}.after\:w-4:after{content:var(--tw-content);width:calc(var(--spacing) * 4)}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.after\:-translate-y-1\/2:after{content:var(--tw-content);--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.after\:text-red-500:after{content:var(--tw-content);color:var(--color-red-500)}.after\:content-\[\'\*\'\]:after{--tw-content: "*";content:var(--tw-content)}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:pointer-events-none:last-child{pointer-events:none}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.last\:font-normal:last-child{--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}.last\:text-foreground:last-child{color:var(--foreground)}.checked\:border-blue-600:checked{border-color:var(--color-blue-600)}.checked\:bg-blue-500:checked{background-color:var(--color-blue-500)}.checked\:bg-destructive:checked{background-color:var(--destructive)}.empty\:hidden:empty{display:none}.focus-within\:border-ring:focus-within{border-color:var(--ring)}.focus-within\:ring-\[3px\]:focus-within{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-ring\/50:focus-within{--tw-ring-color: var(--ring)}@supports (color: color-mix(in lab,red,red)){.focus-within\:ring-ring\/50:focus-within{--tw-ring-color: color-mix(in oklab, var(--ring) 50%, transparent)}}.focus-within\:outline-none:focus-within{--tw-outline-style: none;outline-style:none}@media(hover:hover){.hover\:border-blue-300:hover{border-color:var(--color-blue-300)}}@media(hover:hover){.hover\:border-blue-700:hover{border-color:var(--color-blue-700)}}@media(hover:hover){.hover\:bg-accent:hover{background-color:var(--accent)}}@media(hover:hover){.hover\:bg-blue-50:hover{background-color:var(--color-blue-50)}}@media(hover:hover){.hover\:bg-blue-600:hover{background-color:var(--color-blue-600)}}@media(hover:hover){.hover\:bg-border\/80:hover{background-color:var(--border)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-border\/80:hover{background-color:color-mix(in oklab,var(--border) 80%,transparent)}}}@media(hover:hover){.hover\:bg-brand-100:hover{background-color:var(--brand-100)}}@media(hover:hover){.hover\:bg-brand-200:hover{background-color:var(--brand-200)}}@media(hover:hover){.hover\:bg-brand-500:hover{background-color:var(--brand-500)}}@media(hover:hover){.hover\:bg-brand-700:hover{background-color:var(--brand-700)}}@media(hover:hover){.hover\:bg-destructive:hover{background-color:var(--destructive)}}@media(hover:hover){.hover\:bg-destructive\/10:hover{background-color:var(--destructive)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-destructive\/10:hover{background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}}}@media(hover:hover){.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive) 90%,transparent)}}}@media(hover:hover){.hover\:bg-gray-50:hover{background-color:var(--gray-50)}}@media(hover:hover){.hover\:bg-gray-300:hover{background-color:var(--gray-300)}}@media(hover:hover){.hover\:bg-input\/40:hover{background-color:var(--input)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-input\/40:hover{background-color:color-mix(in oklab,var(--input) 40%,transparent)}}}@media(hover:hover){.hover\:bg-muted:hover{background-color:var(--muted)}}@media(hover:hover){.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}}@media(hover:hover){.hover\:bg-neutral-50:hover{background-color:var(--color-neutral-50)}}@media(hover:hover){.hover\:bg-neutral-100:hover{background-color:var(--color-neutral-100)}}@media(hover:hover){.hover\:bg-neutral-200:hover{background-color:var(--color-neutral-200)}}@media(hover:hover){.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--secondary) 80%,transparent)}}}@media(hover:hover){.hover\:bg-sidebar-accent:hover{background-color:var(--sidebar-accent)}}@media(hover:hover){.hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}}@media(hover:hover){.hover\:bg-slate-100:hover{background-color:var(--color-slate-100)}}@media(hover:hover){.hover\:bg-transparent:hover{background-color:transparent}}@media(hover:hover){.hover\:bg-transparent\!:hover{background-color:transparent!important}}@media(hover:hover){.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}}@media(hover:hover){.hover\:text-blue-700:hover{color:var(--color-blue-700)}}@media(hover:hover){.hover\:text-blue-800:hover{color:var(--color-blue-800)}}@media(hover:hover){.hover\:text-destructive-foreground:hover{color:var(--destructive-foreground)}}@media(hover:hover){.hover\:text-foreground:hover{color:var(--foreground)}}@media(hover:hover){.hover\:text-gray-700:hover{color:var(--gray-700)}}@media(hover:hover){.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}}@media(hover:hover){.hover\:text-slate-400:hover{color:var(--color-slate-400)}}@media(hover:hover){.hover\:text-slate-700:hover{color:var(--color-slate-700)}}@media(hover:hover){.hover\:text-slate-900:hover{color:var(--color-slate-900)}}@media(hover:hover){.hover\:underline:hover{text-decoration-line:underline}}@media(hover:hover){.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(hover:hover){.hover\:ring-4:hover{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(hover:hover){.hover\:checked\:border-blue-700:hover:checked{border-color:var(--color-blue-700)}}@media(hover:hover){.hover\:checked\:bg-blue-600:hover:checked{background-color:var(--color-blue-600)}}.focus\:z-10:focus{z-index:10}.focus\:border-brand-200:focus{border-color:var(--brand-200)}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:bg-brand-700:focus{background-color:var(--brand-700)}.focus\:bg-destructive\/10:focus{background-color:var(--destructive)}@supports (color: color-mix(in lab,red,red)){.focus\:bg-destructive\/10:focus{background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}}.focus\:bg-neutral-100:focus{background-color:var(--color-neutral-100)}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:text-destructive:focus{color:var(--destructive)}.focus\:ring-0:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:outline-none:focus{--tw-outline-style: none;outline-style:none}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:rounded-md:focus-visible{border-radius:calc(var(--radius) - 2px)}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:bg-accent:focus-visible{background-color:var(--accent)}.focus-visible\:text-accent-foreground:focus-visible{color:var(--accent-foreground)}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-4:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-amber-400:focus-visible{--tw-ring-color: var(--color-amber-400)}.focus-visible\:ring-blue-400:focus-visible{--tw-ring-color: var(--color-blue-400)}.focus-visible\:ring-brand-400:focus-visible{--tw-ring-color: var(--brand-400)}.focus-visible\:ring-brand-500:focus-visible{--tw-ring-color: var(--brand-500)}.focus-visible\:ring-destructive:focus-visible{--tw-ring-color: var(--destructive)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color: var(--destructive)}@supports (color: color-mix(in lab,red,red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color: color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:ring-gray-400:focus-visible{--tw-ring-color: var(--gray-400)}.focus-visible\:ring-green-400:focus-visible{--tw-ring-color: var(--color-green-400)}.focus-visible\:ring-green-500:focus-visible{--tw-ring-color: var(--color-green-500)}.focus-visible\:ring-neutral-900\/20:focus-visible{--tw-ring-color: color-mix(in srgb, oklch(20.5% 0 0) 20%, transparent)}@supports (color: color-mix(in lab,red,red)){.focus-visible\:ring-neutral-900\/20:focus-visible{--tw-ring-color: color-mix(in oklab, var(--color-neutral-900) 20%, transparent)}}.focus-visible\:ring-neutral-900\/25:focus-visible{--tw-ring-color: color-mix(in srgb, oklch(20.5% 0 0) 25%, transparent)}@supports (color: color-mix(in lab,red,red)){.focus-visible\:ring-neutral-900\/25:focus-visible{--tw-ring-color: color-mix(in oklab, var(--color-neutral-900) 25%, transparent)}}.focus-visible\:ring-primary\/50:focus-visible{--tw-ring-color: var(--primary)}@supports (color: color-mix(in lab,red,red)){.focus-visible\:ring-primary\/50:focus-visible{--tw-ring-color: color-mix(in oklab, var(--primary) 50%, transparent)}}.focus-visible\:ring-red-400:focus-visible{--tw-ring-color: var(--color-red-400)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: var(--ring)}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color: var(--ring)}@supports (color: color-mix(in lab,red,red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color: color-mix(in oklab, var(--ring) 50%, transparent)}}.focus-visible\:ring-sidebar-ring:focus-visible{--tw-ring-color: var(--sidebar-ring)}.focus-visible\:ring-yellow-500:focus-visible{--tw-ring-color: var(--color-yellow-500)}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width: 0px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width: 1px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color: var(--background)}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline:2px solid transparent;outline-offset:2px}}.focus-visible\:outline-none:focus-visible{--tw-outline-style: none;outline-style:none}.active\:scale-97:active{--tw-scale-x: 97%;--tw-scale-y: 97%;--tw-scale-z: 97%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:bg-brand-700:active{background-color:var(--brand-700)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:text-slate-400:disabled{color:var(--color-slate-400)}.disabled\:opacity-40:disabled{opacity:40%}.disabled\:opacity-50:disabled{opacity:50%}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has(*[data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[slot\=input-group-control\]\:focus-visible\:border:has(*[data-slot=input-group-control]):focus-visible{border-style:var(--tw-border-style);border-width:1px}.has-data-\[slot\=input-group-control\]\:focus-visible\:border-ring:has(*[data-slot=input-group-control]):focus-visible{border-color:var(--ring)}.has-data-\[slot\=input-group-control\]\:focus-visible\:ring-\[3px\]:has(*[data-slot=input-group-control]):focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-data-\[slot\=input-group-control\]\:focus-visible\:ring-ring\/50:has(*[data-slot=input-group-control]):focus-visible{--tw-ring-color: var(--ring)}@supports (color: color-mix(in lab,red,red)){.has-data-\[slot\=input-group-control\]\:focus-visible\:ring-ring\/50:has(*[data-slot=input-group-control]):focus-visible{--tw-ring-color: color-mix(in oklab, var(--ring) 50%, transparent)}}.has-data-\[state\=open\]\:border:has(*[data-state=open]){border-style:var(--tw-border-style);border-width:1px}.has-data-\[state\=open\]\:border-ring:has(*[data-state=open]){border-color:var(--ring)}.has-data-\[state\=open\]\:ring-\[3px\]:has(*[data-state=open]){--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-data-\[state\=open\]\:ring-ring\/50:has(*[data-state=open]){--tw-ring-color: var(--ring)}@supports (color: color-mix(in lab,red,red)){.has-data-\[state\=open\]\:ring-ring\/50:has(*[data-state=open]){--tw-ring-color: color-mix(in oklab, var(--ring) 50%, transparent)}}.has-\[textarea\]\:h-auto:has(*:is(textarea)){height:auto}.has-\[textarea\]\:flex-col:has(*:is(textarea)){flex-direction:column}.has-\[textarea\]\:items-stretch:has(*:is(textarea)){align-items:stretch}.has-\[textarea\]\:p-3:has(*:is(textarea)){padding:calc(var(--spacing) * 3)}.has-\[\>ui-button-group\]\:gap-2:has(>ui-button-group){gap:calc(var(--spacing) * 2)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color: var(--destructive)}@supports (color: color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color: color-mix(in oklab, var(--destructive) 20%, transparent)}}.aria-selected\:bg-accent[aria-selected=true]{background-color:var(--accent)}.aria-selected\:bg-destructive[aria-selected=true]{background-color:var(--destructive)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:var(--accent-foreground)}.aria-selected\:text-destructive-foreground[aria-selected=true]{color:var(--destructive-foreground)}.data-disabled\:pointer-events-none[data-disabled]{pointer-events:none}.data-disabled\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.data-disabled\:opacity-50[data-disabled]{opacity:50%}@media(hover:hover){.data-disabled\:hover\:bg-transparent[data-disabled]:hover{background-color:transparent}}@media(hover:hover){.data-disabled\:hover\:text-current[data-disabled]:hover{color:currentcolor}}.data-focused\:bg-slate-100[data-focused]{background-color:var(--color-slate-100)}.data-highlighted\:bg-accent[data-highlighted]{background-color:var(--accent)}.data-highlighted\:text-accent-foreground[data-highlighted]{color:var(--accent-foreground)}.data-icon-only\:size-8[data-icon-only]{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.data-icon-only\:size-10[data-icon-only]{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.data-icon-only\:p-0[data-icon-only]{padding:calc(var(--spacing) * 0)}.data-placeholder\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-selected\:bg-slate-50[data-selected]{background-color:var(--color-slate-50)}.data-selected\:text-primary[data-selected]{color:var(--primary)}.data-\[active\]\:bg-accent\/50[data-active]{background-color:var(--accent)}@supports (color: color-mix(in lab,red,red)){.data-\[active\]\:bg-accent\/50[data-active]{background-color:color-mix(in oklab,var(--accent) 50%,transparent)}}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:50%}@media(hover:hover){.data-\[disabled\]\:hover\:bg-background[data-disabled]:hover{background-color:var(--background)}}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:50%}.data-\[highlighted\]\:bg-accent[data-highlighted]{background-color:var(--accent)}.data-\[highlighted\]\:text-accent-foreground[data-highlighted]{color:var(--accent-foreground)}.data-\[icon-only\]\:size-10[data-icon-only]{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.data-\[icon-only\]\:p-0[data-icon-only]{padding:calc(var(--spacing) * 0)}.data-\[layout\=vertical\]\:flex-col[data-layout=vertical]{flex-direction:column}.data-\[orientation\=horizontal\]\:h-1\.5[data-orientation=horizontal]{height:calc(var(--spacing) * 1.5)}.data-\[orientation\=horizontal\]\:h-full[data-orientation=horizontal]{height:100%}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=horizontal\]\:items-center[data-orientation=horizontal]{align-items:center}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:min-h-44[data-orientation=vertical]{min-height:calc(var(--spacing) * 44)}.data-\[orientation\=vertical\]\:w-1\.5[data-orientation=vertical]{width:calc(var(--spacing) * 1.5)}.data-\[orientation\=vertical\]\:w-auto[data-orientation=vertical]{width:auto}.data-\[orientation\=vertical\]\:w-full[data-orientation=vertical]{width:100%}.data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical]{flex-direction:column}.data-\[orientation\=vertical\]\:justify-center[data-orientation=vertical]{justify-content:center}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}.data-\[size\=lg\]\:h-6[data-size=lg]{height:calc(var(--spacing) * 6)}.data-\[size\=lg\]\:w-6[data-size=lg]{width:calc(var(--spacing) * 6)}.data-\[size\=sm\]\:h-4[data-size=sm]{height:calc(var(--spacing) * 4)}.data-\[size\=sm\]\:w-4[data-size=sm]{width:calc(var(--spacing) * 4)}.data-\[state\=checked\]\:translate-x-5[data-state=checked]{--tw-translate-x: calc(var(--spacing) * 5);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:bg-destructive[data-state=checked]{background-color:var(--destructive)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--primary)}.data-\[size\=lg\]\:data-\[state\=checked\]\:translate-x-6[data-size=lg][data-state=checked]{--tw-translate-x: calc(var(--spacing) * 6);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[size\=sm\]\:data-\[state\=checked\]\:translate-x-4[data-size=sm][data-state=checked]{--tw-translate-x: calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=closed\]\:pointer-events-none[data-state=closed]{pointer-events:none}.data-\[state\=closed\]\:opacity-0[data-state=closed]{opacity:0%}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration: .3s;transition-duration:.3s}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y: 100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x: -100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x: 100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y: -100%}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=on\]\:bg-accent[data-state=on]{background-color:var(--accent)}.data-\[state\=on\]\:text-accent-foreground[data-state=on]{color:var(--accent-foreground)}.data-\[state\=open\]\:pointer-events-auto[data-state=open]{pointer-events:auto}.data-\[state\=open\]\:border-ring[data-state=open]{border-color:var(--ring)}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--accent)}.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:var(--accent)}@supports (color: color-mix(in lab,red,red)){.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:color-mix(in oklab,var(--accent) 50%,transparent)}}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--accent-foreground)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:100%}.data-\[state\=open\]\:ring-\[3px\][data-state=open]{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=open\]\:ring-ring\/50[data-state=open]{--tw-ring-color: var(--ring)}@supports (color: color-mix(in lab,red,red)){.data-\[state\=open\]\:ring-ring\/50[data-state=open]{--tw-ring-color: color-mix(in oklab, var(--ring) 50%, transparent)}}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration: .5s;transition-duration:.5s}.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity: 0}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y: 100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x: -100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x: 100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x: calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:var(--input)}.data-\[size\=lg\]\:data-\[state\=unchecked\]\:translate-x-0[data-size=lg][data-state=unchecked]{--tw-translate-x: calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[size\=sm\]\:data-\[state\=unchecked\]\:translate-x-0[data-size=sm][data-state=unchecked]{--tw-translate-x: calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color: color-mix(in lab,red,red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--destructive)}@media(width<48rem){.file\:max-md\:py-0::file-selector-button{padding-block:calc(var(--spacing) * 0)}}@media(width<48rem){.file\:max-md\:py-1\.5::file-selector-button{padding-block:calc(var(--spacing) * 1.5)}}@media(width<48rem){.file\:max-md\:py-2\.5::file-selector-button{padding-block:calc(var(--spacing) * 2.5)}}@media(width>=40rem){.sm\:block{display:block}}@media(width>=40rem){.sm\:h-auto{height:auto}}@media(width>=40rem){.sm\:w-auto{width:auto}}@media(width>=40rem){.sm\:max-w-\[425px\]{max-width:425px}}@media(width>=40rem){.sm\:max-w-full{max-width:100%}}@media(width>=40rem){.sm\:max-w-lg{max-width:var(--container-lg)}}@media(width>=40rem){.sm\:max-w-none{max-width:none}}@media(width>=40rem){.sm\:max-w-sm{max-width:var(--container-sm)}}@media(width>=40rem){.sm\:max-w-xl{max-width:var(--container-xl)}}@media(width>=40rem){.sm\:max-w-xs{max-width:var(--container-xs)}}@media(width>=40rem){.sm\:flex-row{flex-direction:row}}@media(width>=40rem){.sm\:items-center{align-items:center}}@media(width>=40rem){.sm\:justify-end{justify-content:flex-end}}@media(width>=40rem){.sm\:gap-0{gap:calc(var(--spacing) * 0)}}@media(width>=40rem){.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}}@media(width>=40rem){:where(.sm\:space-x-2>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}}@media(width>=40rem){.sm\:pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}}@media(width>=40rem){.sm\:pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}}@media(width>=40rem){.sm\:text-left{text-align:left}}@media(width>=48rem){.md\:w-auto{width:auto}}@media(width>=48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=48rem){.md\:flex-row{flex-direction:row}}@media(width>=48rem){.md\:p-12{padding:calc(var(--spacing) * 12)}}@media(width>=48rem){.file\:md\:py-2::file-selector-button{padding-block:calc(var(--spacing) * 2)}}@media(width>=48rem){.file\:md\:py-3::file-selector-button{padding-block:calc(var(--spacing) * 3)}}@media(width>=64rem){.lg\:hidden{display:none}}.dark\:border-input:where([data-theme=dark],[data-theme=dark] *){border-color:var(--input)}.dark\:bg-destructive\/60:where([data-theme=dark],[data-theme=dark] *){background-color:var(--destructive)}@supports (color: color-mix(in lab,red,red)){.dark\:bg-destructive\/60:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab,var(--destructive) 60%,transparent)}}.dark\:bg-input\/30:where([data-theme=dark],[data-theme=dark] *){background-color:var(--input)}@supports (color: color-mix(in lab,red,red)){.dark\:bg-input\/30:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab,var(--input) 30%,transparent)}}.dark\:bg-white:where([data-theme=dark],[data-theme=dark] *){background-color:var(--white)}@media(hover:hover){.dark\:hover\:bg-accent\/50:where([data-theme=dark],[data-theme=dark] *):hover{background-color:var(--accent)}@supports (color: color-mix(in lab,red,red)){.dark\:hover\:bg-accent\/50:where([data-theme=dark],[data-theme=dark] *):hover{background-color:color-mix(in oklab,var(--accent) 50%,transparent)}}}@media(hover:hover){.dark\:hover\:bg-destructive\/20:where([data-theme=dark],[data-theme=dark] *):hover{background-color:var(--destructive)}@supports (color: color-mix(in lab,red,red)){.dark\:hover\:bg-destructive\/20:where([data-theme=dark],[data-theme=dark] *):hover{background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}}@media(hover:hover){.dark\:hover\:bg-input\/50:where([data-theme=dark],[data-theme=dark] *):hover{background-color:var(--input)}@supports (color: color-mix(in lab,red,red)){.dark\:hover\:bg-input\/50:where([data-theme=dark],[data-theme=dark] *):hover{background-color:color-mix(in oklab,var(--input) 50%,transparent)}}}.dark\:focus\:bg-destructive\/20:where([data-theme=dark],[data-theme=dark] *):focus{background-color:var(--destructive)}@supports (color: color-mix(in lab,red,red)){.dark\:focus\:bg-destructive\/20:where([data-theme=dark],[data-theme=dark] *):focus{background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.dark\:focus-visible\:ring-destructive\/40:where([data-theme=dark],[data-theme=dark] *):focus-visible{--tw-ring-color: var(--destructive)}@supports (color: color-mix(in lab,red,red)){.dark\:focus-visible\:ring-destructive\/40:where([data-theme=dark],[data-theme=dark] *):focus-visible{--tw-ring-color: color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40:where([data-theme=dark],[data-theme=dark] *)[aria-invalid=true]{--tw-ring-color: var(--destructive)}@supports (color: color-mix(in lab,red,red)){.dark\:aria-invalid\:ring-destructive\/40:where([data-theme=dark],[data-theme=dark] *)[aria-invalid=true]{--tw-ring-color: color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:where([data-theme=dark],[data-theme=dark] *)[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color: color-mix(in lab,red,red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:where([data-theme=dark],[data-theme=dark] *)[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.\[\&_caption\]\:mt-4 caption{margin-top:calc(var(--spacing) * 4)}.\[\&_caption\]\:text-sm caption{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.\[\&_caption\]\:text-muted-foreground caption{color:var(--muted-foreground)}.\[\&_img\]\:ring-2 img{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[\&_img\]\:ring-background img{--tw-ring-color: var(--background)}.\[\&_input\[ui-input\]\]\:h-6\! input[ui-input]{height:calc(var(--spacing) * 6)!important}.\[\&_input\[ui-input\]\]\:h-9\.5\! input[ui-input]{height:calc(var(--spacing) * 9.5)!important}.\[\&_input\[ui-input\]\]\:flex-1 input[ui-input]{flex:1}.\[\&_input\[ui-input\]\]\:border-0\! input[ui-input]{border-style:var(--tw-border-style)!important;border-width:0px!important}.\[\&_input\[ui-input\]\]\:bg-transparent\! input[ui-input]{background-color:transparent!important}.\[\&_input\[ui-input\]\]\:px-0\! input[ui-input]{padding-inline:calc(var(--spacing) * 0)!important}.\[\&_input\[ui-input\]\]\:py-0\! input[ui-input]{padding-block:calc(var(--spacing) * 0)!important}.\[\&_input\[ui-input\]\]\:py-2\.5\! input[ui-input]{padding-block:calc(var(--spacing) * 2.5)!important}.\[\&_input\[ui-input\]\]\:pl-1\! input[ui-input]{padding-left:calc(var(--spacing) * 1)!important}.\[\&_input\[ui-input\]\]\:ring-0\! input[ui-input]{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor) !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.\[\&_input\[ui-input\]\]\:ring-offset-0\! input[ui-input]{--tw-ring-offset-width: 0px !important;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important}.\[\&_input\[ui-input\]\]\:outline-none\! input[ui-input]{--tw-outline-style: none !important;outline-style:none!important}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-3\.5 svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\"size-\"\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\:not\(\[class\*\=\"text-\"\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--muted-foreground)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6 svg:not([class*=size-]){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--muted-foreground)}.\[\&_tbody\]\:border-0 tbody{border-style:var(--tw-border-style);border-width:0px}.\[\&_tbody_tr\]\:border-b tbody tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tbody_tr\]\:transition-colors tbody tr{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}@media(hover:hover){.\[\&_tbody_tr\]\:hover\:bg-muted\/50 tbody tr:hover{background-color:var(--muted)}@supports (color: color-mix(in lab,red,red)){.\[\&_tbody_tr\]\:hover\:bg-muted\/50 tbody tr:hover{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}}.\[\&_tbody_tr\]\:data-\[state\=selected\]\:bg-muted tbody tr[data-state=selected]{background-color:var(--muted)}.\[\&_tbody_tr\:last-child\]\:border-0 tbody tr:last-child{border-style:var(--tw-border-style);border-width:0px}.\[\&_tbody_tr\:nth-child\(odd\)\]\:bg-muted\/50 tbody tr:nth-child(odd){background-color:var(--muted)}@supports (color: color-mix(in lab,red,red)){.\[\&_tbody_tr\:nth-child\(odd\)\]\:bg-muted\/50 tbody tr:nth-child(odd){background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.\[\&_td\]\:p-2 td{padding:calc(var(--spacing) * 2)}.\[\&_td\]\:py-2 td{padding-block:calc(var(--spacing) * 2)}.\[\&_td\]\:py-4 td{padding-block:calc(var(--spacing) * 4)}.\[\&_td\]\:align-middle td{vertical-align:middle}.\[\&_td\:has\(\[role\=checkbox\]\)\]\:pr-0 td:has([role=checkbox]){padding-right:calc(var(--spacing) * 0)}.\[\&_td\>\[role\=checkbox\]\]\:translate-y-\[2px\] td>[role=checkbox]{--tw-translate-y: 2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&_textarea\[ui-input\]\]\:border-0\! textarea[ui-input]{border-style:var(--tw-border-style)!important;border-width:0px!important}.\[\&_textarea\[ui-input\]\]\:bg-transparent\! textarea[ui-input]{background-color:transparent!important}.\[\&_textarea\[ui-input\]\]\:px-0\! textarea[ui-input]{padding-inline:calc(var(--spacing) * 0)!important}.\[\&_textarea\[ui-input\]\]\:py-0\! textarea[ui-input]{padding-block:calc(var(--spacing) * 0)!important}.\[\&_textarea\[ui-input\]\]\:ring-0\! textarea[ui-input]{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor) !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.\[\&_textarea\[ui-input\]\]\:ring-offset-0\! textarea[ui-input]{--tw-ring-offset-width: 0px !important;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important}.\[\&_textarea\[ui-input\]\]\:outline-none\! textarea[ui-input]{--tw-outline-style: none !important;outline-style:none!important}.\[\&_th\]\:h-10 th{height:calc(var(--spacing) * 10)}.\[\&_th\]\:px-2 th{padding-inline:calc(var(--spacing) * 2)}.\[\&_th\]\:py-2 th{padding-block:calc(var(--spacing) * 2)}.\[\&_th\]\:py-4 th{padding-block:calc(var(--spacing) * 4)}.\[\&_th\]\:text-left th{text-align:left}.\[\&_th\]\:align-middle th{vertical-align:middle}.\[\&_th\]\:font-medium th{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_th\]\:text-muted-foreground th{color:var(--muted-foreground)}.\[\&_th\:has\(\[role\=checkbox\]\)\]\:pr-0 th:has([role=checkbox]){padding-right:calc(var(--spacing) * 0)}.\[\&_th\>\[role\=checkbox\]\]\:translate-y-\[2px\] th>[role=checkbox]{--tw-translate-y: 2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&_thead_tr\]\:border-b thead tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0px}.\[\&_ui-select\]\:h-auto\! ui-select{height:auto!important}.\[\&_ui-select\]\:flex-1 ui-select{flex:1}.\[\&_ui-select\]\:border-0\! ui-select{border-style:var(--tw-border-style)!important;border-width:0px!important}.\[\&_ui-select\]\:bg-transparent\! ui-select{background-color:transparent!important}.\[\&_ui-select\]\:px-0\! ui-select{padding-inline:calc(var(--spacing) * 0)!important}.\[\&_ui-select\]\:py-0\! ui-select{padding-block:calc(var(--spacing) * 0)!important}.\[\&_ui-select\]\:ring-0\! ui-select{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor) !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.\[\&_ui-select\]\:ring-offset-0\! ui-select{--tw-ring-offset-width: 0px !important;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important}.\[\&_ui-select\]\:outline-none\! ui-select{--tw-outline-style: none !important;outline-style:none!important}.\[\&_ui-select_button\]\:h-auto\! ui-select button{height:auto!important}.\[\&_ui-select_button\]\:min-h-6\! ui-select button{min-height:calc(var(--spacing) * 6)!important}.\[\&_ui-select_button\]\:min-h-7\.5\! ui-select button{min-height:calc(var(--spacing) * 7.5)!important}.\[\&_ui-select_button\]\:min-h-8\! ui-select button{min-height:calc(var(--spacing) * 8)!important}.\[\&_ui-select_button\]\:min-h-9\.5\! ui-select button{min-height:calc(var(--spacing) * 9.5)!important}.\[\&_ui-select_button\]\:min-h-full ui-select button{min-height:100%}.\[\&_ui-select_button\]\:flex-1 ui-select button{flex:1}.\[\&_ui-select_button\]\:border-0 ui-select button{border-style:var(--tw-border-style);border-width:0px}.\[\&_ui-select_button\]\:bg-transparent ui-select button{background-color:transparent}.\[\&_ui-select_button\]\:px-0 ui-select button{padding-inline:calc(var(--spacing) * 0)}.\[\&_ui-select_button\]\:py-0 ui-select button{padding-block:calc(var(--spacing) * 0)}.\[\&_ui-select_button\]\:ring-0 ui-select button{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[\&_ui-select_button\]\:ring-offset-0 ui-select button{--tw-ring-offset-width: 0px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.\[\&_ui-select_button\]\:outline-none ui-select button{--tw-outline-style: none;outline-style:none}@media(hover:hover){.\[\&_ui-select_button\]\:hover\:bg-transparent ui-select button:hover{background-color:transparent}}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing) * 0)}.\[\.border-b\]\:pb-6:is(.border-b){padding-bottom:calc(var(--spacing) * 6)}.\[\.border-t\]\:pt-6:is(.border-t){padding-top:calc(var(--spacing) * 6)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:\!text-destructive[data-variant=destructive]>*):is(svg){color:var(--destructive)!important}.\[\&\>\*\]\:focus-visible\:relative>*:focus-visible{position:relative}.\[\&\>\*\]\:focus-visible\:z-10>*:focus-visible{z-index:10}.\[\&\>\*\:not\(\:first-child\)\]\:rounded-t-none>*:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.\[\&\>\*\:not\(\:first-child\)\]\:rounded-l-none>*:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.\[\&\>\*\:not\(\:first-child\)\]\:border-t-0>*:not(:first-child){border-top-style:var(--tw-border-style);border-top-width:0px}.\[\&\>\*\:not\(\:first-child\)\]\:border-l-0>*:not(:first-child){border-left-style:var(--tw-border-style);border-left-width:0px}.\[\&\>\*\:not\(\:last-child\)\]\:rounded-r-none>*:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.\[\&\>\*\:not\(\:last-child\)\]\:rounded-b-none>*:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y: 2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.\[\&\>a\:hover\]\:text-primary>a:hover{color:var(--primary)}.\[\&\>i\]\:mr-2>i{margin-right:calc(var(--spacing) * 2)}.\[\&\>input\]\:h-9>input{height:calc(var(--spacing) * 9)}.\[\&\>input\]\:py-0>input{padding-block:calc(var(--spacing) * 0)}.\[\&\>main\]\:grid>main{display:grid}.\[\&\>main\]\:h-screen>main{height:100vh}.\[\&\>main\]\:grid-rows-\[auto_1fr\]>main{grid-template-rows:auto 1fr}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>ui-icon\]\:mr-2>ui-icon{margin-right:calc(var(--spacing) * 2)}.\[\&\>ui-select\:not\(\:first-child\)\>button\]\:rounded-t-none>ui-select:not(:first-child)>button{border-top-left-radius:0;border-top-right-radius:0}.\[\&\>ui-select\:not\(\:first-child\)\>button\]\:rounded-l-none>ui-select:not(:first-child)>button{border-top-left-radius:0;border-bottom-left-radius:0}.\[\&\>ui-select\:not\(\:first-child\)\>button\]\:border-t-0>ui-select:not(:first-child)>button{border-top-style:var(--tw-border-style);border-top-width:0px}.\[\&\>ui-select\:not\(\:first-child\)\>button\]\:border-l-0>ui-select:not(:first-child)>button{border-left-style:var(--tw-border-style);border-left-width:0px}.\[\&\>ui-select\:not\(\:last-child\)\>button\]\:rounded-r-none>ui-select:not(:last-child)>button{border-top-right-radius:0;border-bottom-right-radius:0}.\[\&\>ui-select\:not\(\:last-child\)\>button\]\:rounded-b-none>ui-select:not(:last-child)>button{border-bottom-right-radius:0;border-bottom-left-radius:0}[data-slot=tooltip-content] .\[\[data-slot\=tooltip-content\]_\&\]\:bg-background\/20{background-color:var(--background)}@supports (color: color-mix(in lab,red,red)){[data-slot=tooltip-content] .\[\[data-slot\=tooltip-content\]_\&\]\:bg-background\/20{background-color:color-mix(in oklab,var(--background) 20%,transparent)}}[data-slot=tooltip-content] .\[\[data-slot\=tooltip-content\]_\&\]\:text-background{color:var(--background)}[data-slot=tooltip-content] .dark\:\[\[data-slot\=tooltip-content\]_\&\]\:bg-background\/10:where([data-theme=dark],[data-theme=dark] *){background-color:var(--background)}@supports (color: color-mix(in lab,red,red)){[data-slot=tooltip-content] .dark\:\[\[data-slot\=tooltip-content\]_\&\]\:bg-background\/10:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab,var(--background) 10%,transparent)}}@media(hover:hover){a.\[a\&\]\:hover\:bg-accent:hover{background-color:var(--accent)}}@media(hover:hover){a.\[a\&\]\:hover\:bg-amber-200:hover{background-color:var(--color-amber-200)}}@media(hover:hover){a.\[a\&\]\:hover\:bg-blue-200:hover{background-color:var(--color-blue-200)}}@media(hover:hover){a.\[a\&\]\:hover\:bg-brand-200:hover{background-color:var(--brand-200)}}@media(hover:hover){a.\[a\&\]\:hover\:bg-gray-300:hover{background-color:var(--gray-300)}}@media(hover:hover){a.\[a\&\]\:hover\:bg-green-200:hover{background-color:var(--color-green-200)}}@media(hover:hover){a.\[a\&\]\:hover\:bg-red-200:hover{background-color:var(--color-red-200)}}@media(hover:hover){a.\[a\&\]\:hover\:text-accent-foreground:hover{color:var(--accent-foreground)}}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}:root{--radius: .5rem;--background: oklch(1 0 0);--foreground: oklch(.141 .005 285.823);--card: oklch(1 0 0);--card-foreground: oklch(.141 .005 285.823);--popover: oklch(1 0 0);--popover-foreground: oklch(.141 .005 285.823);--primary: oklch(.705 .213 47.604);--primary-foreground: oklch(.98 .016 73.684);--secondary: oklch(.21 .04 265.77);--secondary-foreground: oklch(.985 0 0);--muted: oklch(.967 .001 286.375);--muted-foreground: oklch(.552 .016 285.938);--accent: oklch(.967 .001 286.375);--accent-foreground: oklch(.21 .006 285.885);--destructive: oklch(.577 .245 27.325);--destructive-foreground: oklch(.98 .016 27.325);--success: oklch(.72 .19 150);--success-foreground: oklch(.98 .016 150);--warning: oklch(.84 .16 84);--warning-foreground: oklch(.98 .016 84);--info: oklch(.68 .15 237);--info-foreground: oklch(.98 .016 237);--border: oklch(.92 .004 286.32);--input: oklch(.92 .004 286.32);--ring: oklch(.705 .213 47.604);--chart-1: oklch(.646 .222 41.116);--chart-2: oklch(.6 .118 184.704);--chart-3: oklch(.398 .07 227.392);--chart-4: oklch(.828 .189 84.429);--chart-5: oklch(.769 .188 70.08);--sidebar: oklch(.985 0 0);--sidebar-foreground: oklch(.141 .005 285.823);--sidebar-primary: oklch(.705 .213 47.604);--sidebar-primary-foreground: oklch(.98 .016 73.684);--sidebar-accent: oklch(.967 .001 286.375);--sidebar-accent-foreground: oklch(.21 .006 285.885);--sidebar-border: oklch(.92 .004 286.32);--sidebar-ring: oklch(.705 .213 47.604)}:root[data-theme=dark]{--background: oklch(.141 .005 285.823);--foreground: oklch(.985 0 0);--card: oklch(.21 .006 285.885);--card-foreground: oklch(.985 0 0);--popover: oklch(.21 .006 285.885);--popover-foreground: oklch(.985 0 0);--primary: oklch(.646 .222 41.116);--primary-foreground: oklch(.98 .016 73.684);--secondary: oklch(.21 .04 265.77);--secondary-foreground: oklch(.985 0 0);--muted: oklch(.274 .006 286.033);--muted-foreground: oklch(.705 .015 286.067);--accent: oklch(.274 .006 286.033);--accent-foreground: oklch(.985 0 0);--destructive: oklch(.704 .191 22.216);--destructive-foreground: oklch(.98 .016 27.325);--success: oklch(.72 .19 150);--success-foreground: oklch(.98 .016 150);--warning: oklch(.86 .17 92);--warning-foreground: oklch(.274 .006 92);--info: oklch(.68 .15 237);--info-foreground: oklch(.98 .016 237);--border: oklch(1 0 0 / 10%);--input: oklch(1 0 0 / 15%);--ring: oklch(.646 .222 41.116);--chart-1: oklch(.488 .243 264.376);--chart-2: oklch(.696 .17 162.48);--chart-3: oklch(.769 .188 70.08);--chart-4: oklch(.627 .265 303.9);--chart-5: oklch(.645 .246 16.439);--sidebar: oklch(.21 .006 285.885);--sidebar-foreground: oklch(.985 0 0);--sidebar-primary: oklch(.646 .222 41.116);--sidebar-primary-foreground: oklch(.98 .016 73.684);--sidebar-accent: oklch(.274 .006 286.033);--sidebar-accent-foreground: oklch(.985 0 0);--sidebar-border: oklch(1 0 0 / 10%);--sidebar-ring: oklch(.646 .222 41.116)}@media(prefers-color-scheme:dark){:root[data-theme=dark],:root[data-theme=system]{--background: oklch(.141 .005 285.823);--foreground: oklch(.985 0 0);--card: oklch(.21 .006 285.885);--card-foreground: oklch(.985 0 0);--popover: oklch(.21 .006 285.885);--popover-foreground: oklch(.985 0 0);--primary: oklch(.646 .222 41.116);--primary-foreground: oklch(.98 .016 73.684);--secondary: oklch(.21 .04 265.77);--secondary-foreground: oklch(.985 0 0);--muted: oklch(.274 .006 286.033);--muted-foreground: oklch(.705 .015 286.067);--accent: oklch(.274 .006 286.033);--accent-foreground: oklch(.985 0 0);--destructive: oklch(.704 .191 22.216);--destructive-foreground: oklch(.98 .016 27.325);--success: oklch(.72 .19 150);--success-foreground: oklch(.98 .016 150);--warning: oklch(.86 .17 92);--warning-foreground: oklch(.274 .006 92);--info: oklch(.68 .15 237);--info-foreground: oklch(.98 .016 237);--border: oklch(1 0 0 / 10%);--input: oklch(1 0 0 / 15%);--ring: oklch(.646 .222 41.116);--chart-1: oklch(.488 .243 264.376);--chart-2: oklch(.696 .17 162.48);--chart-3: oklch(.769 .188 70.08);--chart-4: oklch(.627 .265 303.9);--chart-5: oklch(.645 .246 16.439);--sidebar: oklch(.21 .006 285.885);--sidebar-foreground: oklch(.985 0 0);--sidebar-primary: oklch(.646 .222 41.116);--sidebar-primary-foreground: oklch(.98 .016 73.684);--sidebar-accent: oklch(.274 .006 286.033);--sidebar-accent-foreground: oklch(.985 0 0);--sidebar-border: oklch(1 0 0 / 10%);--sidebar-ring: oklch(.646 .222 41.116)}}@media(prefers-color-scheme:light){:root[data-theme=light],:root[data-theme=system]{--radius: .5rem;--background: oklch(1 0 0);--foreground: oklch(.141 .005 285.823);--card: oklch(1 0 0);--card-foreground: oklch(.141 .005 285.823);--popover: oklch(1 0 0);--popover-foreground: oklch(.141 .005 285.823);--primary: oklch(.705 .213 47.604);--primary-foreground: oklch(.98 .016 73.684);--secondary: oklch(.21 .04 265.77);--secondary-foreground: oklch(.985 0 0);--muted: oklch(.967 .001 286.375);--muted-foreground: oklch(.552 .016 285.938);--accent: oklch(.967 .001 286.375);--accent-foreground: oklch(.21 .006 285.885);--destructive: oklch(.577 .245 27.325);--destructive-foreground: oklch(.98 .016 27.325);--success: oklch(.72 .19 150);--success-foreground: oklch(.98 .016 150);--warning: oklch(.84 .16 84);--warning-foreground: oklch(.98 .016 84);--info: oklch(.68 .15 237);--info-foreground: oklch(.98 .016 237);--border: oklch(.92 .004 286.32);--input: oklch(.92 .004 286.32);--ring: oklch(.705 .213 47.604);--chart-1: oklch(.646 .222 41.116);--chart-2: oklch(.6 .118 184.704);--chart-3: oklch(.398 .07 227.392);--chart-4: oklch(.828 .189 84.429);--chart-5: oklch(.769 .188 70.08);--sidebar: oklch(.985 0 0);--sidebar-foreground: oklch(.141 .005 285.823);--sidebar-primary: oklch(.705 .213 47.604);--sidebar-primary-foreground: oklch(.98 .016 73.684);--sidebar-accent: oklch(.967 .001 286.375);--sidebar-accent-foreground: oklch(.21 .006 285.885);--sidebar-border: oklch(.92 .004 286.32);--sidebar-ring: oklch(.705 .213 47.604)}}@layer base{*{border-color:var(--border);outline-color:var(--ring)}@supports (color: color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring) 50%,transparent)}}body{background-color:var(--background);color:var(--foreground)}}@layer utilities;:root{color-scheme:light}[data-theme=light]{color-scheme:light}[data-theme=dark]{color-scheme:dark}[data-theme=system]{color-scheme:light dark}:root{--gray-50: oklch(98.415% .00352 248.585);--gray-100: oklch(96.826% .00696 248.26);--gray-200: oklab(92.876% -.00315 -.01232);--gray-300: oklab(86.898% -.00583 -.01907);--gray-400: oklch(71.068% .0352 256.828);--gray-500: oklch(55.439% .04078 257.446);--gray-600: oklch(44.554% .0375 257.307);--gray-700: oklch(37.17% .0392 257.31);--gray-800: oklch(27.95% .03688 260.049);--gray-900: oklch(19.845% .0258 262.772);--brand-50: oklch(97.048% .01429 254.737);--brand-100: oklch(93.192% .0317 255.644);--brand-200: oklch(88.28% .0501 256.09);--brand-300: oklch(80.908% .09569 251.839);--brand-400: oklch(71.375% .14347 254.643);--brand-500: oklch(59.88% .18898 255.19);--brand-600: oklch(50.74% .19466 255.161);--brand-700: oklch(42.661% .17971 255.086);--brand-800: oklch(34.582% .14477 255.001);--brand-900: oklch(27.464% .10421 255.001);--error-50: oklch(97.053% .01292 16.91);--error-100: oklch(93.564% .03087 17.529);--error-200: oklch(88.454% .05923 18.242);--error-300: oklch(80.768% .10347 19.523);--error-400: oklch(71.061% .16614 22.191);--error-500: oklch(63.681% .20784 25.315);--error-600: oklch(57.707% .21516 27.312);--error-700: oklch(50.54% .19049 27.505);--error-800: oklch(44.367% .16132 26.886);--error-900: oklch(39.583% .13307 25.707);--warning-50: oklch(98.73% .02613 102.266);--warning-100: oklch(97.292% .06925 103.218);--warning-200: oklch(94.51% .12422 101.554);--warning-300: oklch(90.524% .16561 98.12);--warning-400: oklch(86.055% .17305 91.942);--warning-500: oklch(79.524% .1616 86.05);--warning-600: oklch(68.063% .14223 75.832);--warning-700: oklch(55.377% .12064 66.435);--warning-800: oklch(47.618% .10333 61.898);--warning-900: oklch(42.099% .08967 57.696);--success-50: oklch(98.193% .01802 156.147);--success-100: oklch(96.242% .04334 156.874);--success-200: oklch(92.503% .08052 156.062);--success-300: oklch(87.117% .13624 154.486);--success-400: oklch(80.036% .18204 151.736);--success-500: oklch(72.276% .19199 149.6);--success-600: oklch(62.706% .1699 149.234);--success-700: oklch(52.731% .13709 150.091);--success-800: oklch(44.793% .10831 151.351);--success-900: oklch(39.254% .08961 152.56);--white: #fff;--black: #000}:root{--font-size-base: 16px;--radius: .5rem;--background: oklch(1 0 0);--foreground: oklch(.141 .005 285.823);--card: oklch(1 0 0);--card-foreground: oklch(.141 .005 285.823);--popover: oklch(1 0 0);--popover-foreground: oklch(.141 .005 285.823);--primary: var(--brand-500);--primary-foreground: var(--white);--secondary: var(--gray-500);--secondary-foreground: var(--white);--muted: var(--gray-500);--muted-foreground: var(--gray-500);--accent: var(--gray-500);--accent-foreground: var(--white);--destructive: var(--error-500);--destructive-foreground: var(--white);--success: var(--success-500);--success-foreground: var(--white);--warning: var(--warning-500);--warning-foreground: var(--white);--info: oklch(.68 .15 237);--info-foreground: oklch(.98 .016 237);--border: var(--gray-300);--input: var(--gray-300);--ring: var(--primary);--chart-1: oklch(.646 .222 41.116);--chart-2: oklch(.6 .118 184.704);--chart-3: oklch(.398 .07 227.392);--chart-4: oklch(.828 .189 84.429);--chart-5: oklch(.769 .188 70.08);--sidebar: oklch(.985 0 0);--sidebar-foreground: oklch(.141 .005 285.823);--sidebar-primary: oklch(25.618% .0539 264.779);--sidebar-primary-foreground: var(--white);--sidebar-accent: oklch(.967 .001 286.375);--sidebar-accent-foreground: oklch(.21 .006 285.885);--sidebar-border: oklch(.92 .004 286.32);--sidebar-ring: var(--primary)}@layer theme,base,components,utilities;@layer theme;@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities;@layer base{html{font-size:var(--font-size-base)}*{border-color:var(--border);outline-color:var(--ring)}@supports (color: color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring) 50%,transparent)}}body{background-color:var(--background);color:var(--foreground)}h1,h2,h3,h4,h5,h6{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground)}h1{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}h2{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height))}h3{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}h4{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}h5{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}h6{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}a{color:var(--primary)}@media(hover:hover){a:hover{text-decoration-line:underline}}a:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}a:focus-visible{outline-offset:2px}button{display:inline-flex;align-items:center;justify-content:center;border-radius:calc(var(--radius) - 2px);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}button:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}button:focus-visible{outline-offset:2px}button:disabled{pointer-events:none}button:disabled{opacity:50%}input:not([type=checkbox]):not([type=radio]),textarea,select{border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--input);background-color:var(--background);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}:is(input:not([type=checkbox]):not([type=radio]),textarea,select):focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}:is(input:not([type=checkbox]):not([type=radio]),textarea,select):focus-visible{outline-offset:2px}:is(input:not([type=checkbox]):not([type=radio]),textarea,select):disabled{cursor:not-allowed}:is(input:not([type=checkbox]):not([type=radio]),textarea,select):disabled{opacity:50%}input[type=checkbox],input[type=radio]{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);border-color:var(--input);accent-color:var(--primary)}ul,ol{list-style-position:inside}ul{list-style-type:disc}ol{list-style-type:decimal}code{position:relative;border-radius:.25rem;background-color:var(--muted);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}pre{overflow-x:auto;border-radius:var(--radius);background-color:var(--muted);padding:calc(var(--spacing) * 4)}pre code{background-color:transparent;padding:calc(var(--spacing) * 0)}table{width:100%;border-collapse:collapse;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}th{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);text-align:left;--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2)}hr{margin-block:calc(var(--spacing) * 4);border-color:var(--border)}img{height:auto;max-width:100%}}@layer utilities{.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}}*{box-sizing:border-box}body{margin:0;min-height:100vh;font-family:Inter,Segoe UI,system-ui,-apple-system,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.legacy-content-shell .report-paging{display:flex!important;justify-content:flex-end!important}.legacy-content-shell app-download-button,.legacy-content-shell .sweets-btn,.legacy-content-shell .applied-filters,.legacy-content-shell app-active-projects-filter,.legacy-content-shell .filters-active-projects,.legacy-content-shell .dashboard-btns-multiple-sections,.legacy-content-shell .report-header-details-title,.legacy-content-shell .action-buttons,.legacy-content-shell app-back-to-link,.legacy-content-shell .subcontractor-activity-header,.legacy-content-shell .sweets-main,.legacy-content-shell .company-spec-options,.legacy-content-shell .bi-report-header,.legacy-content-shell .shared-header-title,.legacy-content-shell .shared-view,app-tools-tags .left,app-tools-saved-searches .left,app-downloads h1.h4,app-templates h1.h4{display:none!important}.templates-top{justify-content:flex-end!important}.legacy-content-shell .shared-projects-share-type{padding-top:16px}.legacy-content-shell .header .right{display:flex!important;align-items:center!important;gap:12px!important}.legacy-content-shell .header .right .btn-tertiary{margin-left:8px!important;display:flex!important;align-items:center!important;justify-content:center!important}[ui-dropdown-menu-item]:hover,[ui-dropdown-menu-item]:focus,[ui-dropdown-menu-item][data-highlighted],[ui-dropdown-menu-item][data-state=open],.ui-dropdown-menu-item:hover,.ui-dropdown-menu-item:focus,.ui-dropdown-menu-item[data-highlighted],.ui-dropdown-menu-item[data-state=open]{background-color:var(--brand-50)!important;color:var(--brand-900)!important}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}@property --tw-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-y{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-z{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-scale-x{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-y{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-z{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-space-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-space-x-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-leading{syntax: "*"; inherits: false;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-tracking{syntax: "*"; inherits: false;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@property --tw-duration{syntax: "*"; inherits: false;}@property --tw-ease{syntax: "*"; inherits: false;}@property --tw-content{syntax: "*"; initial-value: ""; inherits: false;}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-scale-z: 1;--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-space-y-reverse: 0;--tw-space-x-reverse: 0;--tw-border-style: solid;--tw-leading: initial;--tw-font-weight: initial;--tw-tracking: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-duration: initial;--tw-ease: initial;--tw-content: ""}}}
