:root{--serif-font: "DM Serif Display";--sans-font: "Lato";--orange-00: #D6614A;--orange-20: #F4694E;--orange-90: #F5CFB6;--orange-100: #ffd8c3;--beige-00: #9D7A67;--beige-10: #CB997E;--beige-20: #DDBEA9;--beige-30: #E2C8B6;--beige-50: #D4C3B7;--beige-55: #E3D0C3;--beige-60: #E1D1C5;--beige-70: #E7D8CC;--beige-75: #EADBCF;--beige-80: #EDDED2;--beige-90: #F2E3D7;--beige-100: #F3E7DE;--olive-00: #2A2E26;--olive-20: #3F4739;--olive-50: #595A52;--black-100: rgba(0, 0, 0, 1);--black-50: rgba(0, 0, 0, .5);--black-30: rgba(0, 0, 0, .3);--black-20: rgba(0, 0, 0, .2);--black-15: rgba(0, 0, 0, .15);--black-10: rgba(0, 0, 0, .1);--black-05: rgba(0, 0, 0, .05);--transparent: rgba(0, 0, 0, 0);--white: white;--success: #799950;--danger: #c6564b;--warning: #C7A748;--space-0: 0;--space-1: 5px;--space-2: 10px;--space-3: 20px;--space-4: 30px;--space-5: 40px;--space-6: 60px;--space-7: 80px;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 16px;--radius-lg: 24px}:root{--text-color-primary: var(--olive-00);--text-color-secondary: var(--olive-20);--text-color-body: var(--olive-50);--text-color-accent: var(--orange-00)}.flex{display:flex}.row{flex-direction:row}.column{flex-direction:column}.wrap{flex-wrap:wrap}.nowrap{flex-wrap:nowrap}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-center{align-items:center}.align-stretch{align-items:stretch}.gap-0{gap:var(--space-0)}.gap-1{gap:var(--space-1)}.gap-2{gap:var(--space-2)}.gap-3{gap:var(--space-3)}.gap-4{gap:var(--space-4)}.gap-5{gap:var(--space-5)}.gap-6{gap:var(--space-6)}.gap-7{gap:var(--space-7)}.gy-0{row-gap:var(--space-0)}.gy-1{row-gap:var(--space-1)}.gy-2{row-gap:var(--space-2)}.gy-3{row-gap:var(--space-3)}.gy-4{row-gap:var(--space-4)}.gy-5{row-gap:var(--space-5)}.gy-6{row-gap:var(--space-6)}.gy-7{row-gap:var(--space-7)}.gx-0{column-gap:var(--space-0)}.gx-1{column-gap:var(--space-1)}.gx-2{column-gap:var(--space-2)}.gx-3{column-gap:var(--space-3)}.gx-4{column-gap:var(--space-4)}.gx-5{column-gap:var(--space-5)}.gx-6{column-gap:var(--space-6)}.gx-7{column-gap:var(--space-7)}.p-0{padding:var(--space-0)}.p-1{padding:var(--space-1)}.p-2{padding:var(--space-2)}.p-3{padding:var(--space-3)}.p-4{padding:var(--space-4)}.p-5{padding:var(--space-5)}.p-6{padding:var(--space-6)}.py-0{padding-top:var(--space-0);padding-bottom:var(--space-0)}.py-1{padding-top:var(--space-1);padding-bottom:var(--space-1)}.py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.py-3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.py-5{padding-top:var(--space-5);padding-bottom:var(--space-5)}.py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.px-0{padding-left:var(--space-0);padding-right:var(--space-0)}.px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.m-0{margin:var(--space-0)!important}.text-left{text-align:left}.text-right{text-align:right}.text-justify{text-align:justify}.text-center{text-align:center}.word-break-all{word-break:break-all}.italic{font-style:italic}.underline{text-decoration:underline}.strikethrough,.line-through{text-decoration:line-through}.w-auto{width:auto}.w-100{width:100%}.w-1{width:8%}.w-2{width:16%}.w-3{width:24%}.w-4{width:32%}.w-5{width:40%}.w-6{width:48%}.w-7{width:56%}.w-8{width:64%}.w-9{width:72%}.w-10{width:80%}.w-11{width:88%}.w-12{width:100%}@media only screen and (max-width:920px)and (min-width:767px){.admin-layout .w-1,.admin-layout .w-2,.admin-layout .w-3,.admin-layout .w-4,.admin-layout .w-5,.admin-layout .w-6,.admin-layout .w-7,.admin-layout .w-8,.admin-layout .w-9,.admin-layout .w-10,.admin-layout .w-11,.admin-layout .w-12,.admin-layout .w-auto{width:100%}}@media only screen and (max-width:700px){.w-1,.w-2,.w-3,.w-4,.w-5,.w-6,.w-7,.w-8,.w-9,.w-10,.w-11,.w-12,.w-auto{width:100%}}html{height:100%;--mat-sys-background: light-dark(#fff8f4, #19120b);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#feeee2, #372f27);--mat-sys-inverse-primary: light-dark(#ffb4a5, #D6614A);--mat-sys-inverse-surface: light-dark(#372f27, #efe0d4);--mat-sys-on-background: light-dark(#221a13, #efe0d4);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #94301e);--mat-sys-on-primary-container: light-dark(#D6614A, #ffdad3);--mat-sys-on-primary-fixed: light-dark(#3e0400, #3e0400);--mat-sys-on-primary-fixed-variant: light-dark(#D6614A, #D6614A);--mat-sys-on-secondary: light-dark(#ffffff, #402c1e);--mat-sys-on-secondary-container: light-dark(#584232, #fddcc6);--mat-sys-on-secondary-fixed: light-dark(#28180b, #28180b);--mat-sys-on-secondary-fixed-variant: light-dark(#584232, #584232);--mat-sys-on-surface: light-dark(#221a13, #efe0d4);--mat-sys-on-surface-variant: light-dark(#57423e, #fbdcd5);--mat-sys-on-tertiary: light-dark(#ffffff, #3c2f00);--mat-sys-on-tertiary-container: light-dark(#564500, #ffe080);--mat-sys-on-tertiary-fixed: light-dark(#231b00, #231b00);--mat-sys-on-tertiary-fixed-variant: light-dark(#564500, #564500);--mat-sys-outline: light-dark(#8a716c, #a58b85);--mat-sys-outline-variant: light-dark(#dec0ba, #57423e);--mat-sys-primary: light-dark(#D6614A, #ffb4a5);--mat-sys-primary-container: light-dark(#ffdad3, #D6614A);--mat-sys-primary-fixed: light-dark(#ffdad3, #ffdad3);--mat-sys-primary-fixed-dim: light-dark(#ffb4a5, #ffb4a5);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#715a48, #e0c1ab);--mat-sys-secondary-container: light-dark(#fddcc6, #584232);--mat-sys-secondary-fixed: light-dark(#fddcc6, #fddcc6);--mat-sys-secondary-fixed-dim: light-dark(#e0c1ab, #e0c1ab);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#fff8f4, #19120b);--mat-sys-surface-bright: light-dark(#fff8f4, #41382f);--mat-sys-surface-container: light-dark(#fbebdf, #261e17);--mat-sys-surface-container-high: light-dark(#f5e5d9, #312821);--mat-sys-surface-container-highest: light-dark(#efe0d4, #3c332b);--mat-sys-surface-container-low: light-dark(#fff1e7, #221a13);--mat-sys-surface-container-lowest: light-dark(#ffffff, #130d07);--mat-sys-surface-dim: light-dark(#e6d7cb, #19120b);--mat-sys-surface-tint: light-dark(#D6614A, #ffb4a5);--mat-sys-surface-variant: light-dark(#fbdcd5, #57423e);--mat-sys-tertiary: light-dark(#725c00, #e7c34c);--mat-sys-tertiary-container: light-dark(#ffe080, #564500);--mat-sys-tertiary-fixed: light-dark(#ffe080, #ffe080);--mat-sys-tertiary-fixed-dim: light-dark(#e7c34c, #e7c34c);--mat-sys-neutral-variant20: #3f2c28;--mat-sys-neutral10: #221a13;--mat-sys-level0: 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-sys-level1: 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-sys-level2: 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-sys-level3: 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-sys-level4: 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-sys-level5: 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-sys-body-large: 400 1rem / 1.5rem;--mat-sys-body-large-font: ;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem;--mat-sys-body-medium-font: ;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem;--mat-sys-body-small-font: ;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem;--mat-sys-display-large-font: ;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem;--mat-sys-display-medium-font: ;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem;--mat-sys-display-small-font: ;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem;--mat-sys-headline-large-font: ;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem;--mat-sys-headline-medium-font: ;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem;--mat-sys-headline-small-font: ;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem;--mat-sys-label-large-font: ;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem;--mat-sys-label-medium-font: ;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem;--mat-sys-label-small-font: ;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem;--mat-sys-title-large-font: ;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem;--mat-sys-title-medium-font: ;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem;--mat-sys-title-small-font: ;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--mat-icon-button-icon-color: var(--mat-sys-primary);--mat-icon-button-state-layer-color: var(--mat-sys-primary);--mat-icon-button-ripple-color: color-mix(in srgb, var(--mat-sys-primary) 12%, transparent);--mat-sys-corner-small: 4px;--mat-sys-corner-medium: 8px;--mat-sys-corner-large: 16px;--mat-sys-corner-full: 16px;--mat-sys-outline: var(--black-15);--mat-expansion-container-background-color: transparent;--mat-expansion-header-hover-state-layer-color: transparent;--mat-expansion-container-elevation-shadow: none;--mat-sys-on-background: var(--text-color-body)}body{color-scheme:light;background-color:var(--mat-sys-surface);color:var(--mat-sys-on-surface);font:var(--mat-sys-body-medium);margin:0;height:100%}:root{--w-sidebar: 235px;--w-content: 1000px}.window{width:100%;height:100%}.window-inner{padding:0 30px;gap:30px;display:flex;flex-direction:row;justify-content:center;align-items:start}.window-inner-inner{width:100%;max-width:var(--w-content);gap:30px;display:flex;flex-direction:row;justify-content:end;align-items:start;position:relative;padding-left:calc(var(--w-sidebar) + 30px)}.admin-layout.mat-drawer-container{background-color:transparent;width:100%;height:100%;padding:0 0 0 30px;--mat-sidenav-container-width: var(--w-sidebar)}.mat-sidenav-content{padding:0 30px}.mat-drawer.mat-sidenav{background-color:transparent;padding:30px 0;left:max(30px,(100vw - var(--w-sidebar) - var(--w-content) - 30px) / 2)}.content{width:100%;max-width:var(--w-content);padding:30px 0;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-3)}.content .inner{display:flex;flex-direction:column;gap:var(--space-5)}@media only screen and (max-width:767px){.content{padding:20px 0}.admin-layout.mat-drawer-container{padding:0}.mat-sidenav-content{padding:0 20px;left:0!important;margin:0!important}.mat-drawer.mat-sidenav{background-color:var(--beige-80);padding:0;left:0}}.sidebar-wrapper{width:var(--w-sidebar);position:fixed;top:0;left:max(30px,(100vw - var(--w-sidebar) - var(--w-content) - 30px) / 2)}.card{border-radius:var(--radius-md);background-color:var(--beige-100);position:relative}.card.chronology{min-height:80px}.card.chronology.prediction{border:1.5px solid color-mix(in oklab,var(--orange-00) 100%,transparent);box-shadow:0 10px 25px -10px color-mix(in oklab,var(--orange-00) 50%,transparent)}.floating{padding:0 10px}.table-container{overflow-x:auto}::-moz-selection,::selection{color:var(--text-color-primary);background:var(--orange-90)}body{background-color:var(--beige-70);font-family:var(--sans-font),sans-serif;color:var(--text-color-body);font-size:15px;font-weight:400}h1,h2,h3,.display{font-family:var(--serif-font),serif;color:var(--text-color-primary);font-weight:600;margin:0 0 10px}h4,h5,h6{font-family:var(--sans-font),serif;color:var(--text-color-primary);font-weight:600;margin:0 0 10px}.display{font-size:40px}h1{font-size:36px}h2{font-size:32px}h3{font-size:24px}h4{font-size:20px}h5{font-size:17px}h6{font-size:14px;text-transform:uppercase}p{font-size:15px;margin:0 0 10px}p:last-child{margin-bottom:0}strong{color:var(--text-color-secondary)}img{max-width:100%}mat-icon{font-family:Material Symbols Outlined,sans-serif;font-weight:400;font-style:normal;font-size:24px;line-height:1}.mdc-button.mat-mdc-button,.mdc-button.mat-mdc-unelevated-button{border-radius:var(--radius-sm);--mat-button-text-container-height: 46px;--mat-button-filled-container-height: 46px}.mdc-button[matbutton=filled].mat-mdc-unelevated-button,.mdc-button[mat-flat-button=""].mat-mdc-unelevated-button{text-transform:uppercase;font-weight:500;letter-spacing:.5px;font-size:14px!important}.mdc-button.border,.mdc-icon-button.border{border-width:1px;border-style:solid;border-color:var(--mat-button-text-label-text-color, var(--mat-sys-primary))}.mdc-button.bold{--mat-button-text-label-text-weight: 600 !important}.mat-mdc-button-base.danger{--mat-button-text-label-text-color: var(--danger)}.mdc-icon-button.danger .mat-icon{color:var(--danger)}.mat-mdc-button-base.danger.border{border-width:1.5px}.mdc-button[matbutton=filled].danger{--mat-button-filled-container-color: var(--danger);color:#fff}.mdc-icon-button{--mat-icon-button-container-shape: var(--radius-sm);display:flex;justify-content:center;align-items:center;padding:0!important}.mat-mdc-button-base.btn-sm{--btn-sm-size: 32px;--icon-size: 17px;height:var(--btn-sm-size)!important;display:flex;justify-content:center;align-items:center;gap:4px;font-size:14px}.mat-mdc-button-base.btn-sm .mdc-button__ripple{height:var(--btn-sm-size)!important}.mat-mdc-button-base.btn-sm .mat-mdc-button-touch-target{width:var(--btn-sm-size)!important;height:var(--btn-sm-size)!important}.mat-mdc-button-base.btn-sm .mat-icon{width:var(--icon-size);height:var(--icon-size);font-size:var(--icon-size);margin:0!important}.mat-mdc-button-base.btn-sm.mdc-icon-button{padding:0!important;width:var(--btn-sm-size)}.mat-mdc-button-base.btn-sm.border:not(.mdc-icon-button){padding:0 10px!important}.mat-mdc-button-base.btn-link{padding:0!important;background-color:transparent!important;--mat-button-text-label-text-color: var(--text-color-secondary)}.mat-mdc-button-base.btn-link:hover{--mat-button-text-label-text-color: var(--text-color-accent)}.mat-mdc-form-field{width:100%}body{--mat-form-field-outlined-container-shape: var(--radius-sm);--mat-form-field-container-text-font: var(--sans-font);--mat-form-field-outlined-label-text-font: var(--sans-font);--mat-form-field-outlined-label-text-color: var(--text-color-secondary);--mat-form-field-outlined-label-text-weight: 500}.alert-success{--mdc-snackbar-container-color: #2e7d32;--mdc-snackbar-supporting-text-color: #fff}.alert-error{--mdc-snackbar-container-color: #c62828;--mdc-snackbar-supporting-text-color: #fff}.alert-info{--mdc-snackbar-container-color: #1565c0;--mdc-snackbar-supporting-text-color: #fff}@media only screen and (min-width:767px){.hide-desktop{display:none}}@media only screen and (max-width:767px){.hide-mobile{display:none}}.mat-mdc-table,.mat-mdc-paginator{background-color:transparent!important}.mdc-data-table__cell,.mdc-data-table__header-cell{padding:5px 10px!important}.mdc-data-table__cell:not(.mat-column-actions,.mat-column-id){min-width:90px}.clickable-row{cursor:pointer;transition:.3s ease;overflow:hidden}.clickable-row:hover{background-color:var(--beige-80)}.clickable-row:focus{background-color:var(--orange-100)}table th{font-size:14px;font-weight:600!important;color:var(--text-color-secondary)}table td{font-size:13px;font-weight:400;color:var(--text-color-body)}table.vertical th,table.vertical td{text-align:left;padding:5px;height:30px;font-size:15px}table.vertical tr:not(:last-child) th,table.vertical tr:not(:last-child) td{border-bottom:1px solid var(--black-15)}table.vertical th{font-weight:400!important;color:var(--text-color-body)}table.vertical td{font-weight:500;color:var(--text-color-primary)}:root{--mat-sort-arrow-color: var(--orange-00) }.mat-expansion-panel-header{padding:var(--space-1) var(--space-4)!important}.mat-expansion-panel-body{padding:0 var(--space-4) var(--space-4)!important}.badge{padding:3px 8px;border-radius:var(--radius-xs);text-transform:capitalize;width:fit-content;font-weight:600;font-size:12px;display:flex;justify-content:start;align-items:start;gap:var(--space-1)}.badge.primary{background-color:var(--beige-30);color:var(--text-color-secondary)}.badge.accent{background-color:var(--orange-00);color:var(--white)}.badge.success{background-color:var(--success);color:#fff}.badge.danger{background-color:var(--danger);color:#fff}.badge.warning{background-color:var(--warning);color:#fff}.badge.disabled{background-color:var(--black-10);color:var(--black-30)}.badge.card-title{position:absolute;top:0;left:0;border-radius:var(--radius-sm) 0 var(--radius-sm) 0;padding:3px 10px}.badge.large{font-size:16px;padding:8px 14px;border-radius:var(--radius-sm)}.badge .mat-icon{width:1rem;height:1rem;font-size:1rem;line-height:1rem}.badge.success-icon .mat-icon{color:var(--beige-30);background-color:var(--success);border-radius:100%}body{--mat-badge-background-color: var(--orange-00);--mat-badge-text-color: white;--mat-badge-text-font: var(--sans-font);--mat-badge-text-weight: 500}.mdc-icon-button .mat-icon{width:20px;height:20px;font-size:20px;color:var(--text-color-accent)}.indicator{width:20px;aspect-ratio:1;border-radius:100%}.indicator.sm{width:15px}.indicator.xs{width:12px;margin-top:4px}table .image-container{width:50px;aspect-ratio:1;border-radius:var(--radius-sm);overflow:hidden;background-color:var(--black-05);display:flex;align-items:center;justify-content:center}table .image-container img{width:100%;height:100%;object-fit:cover}.data-card{width:100%}.data-card .image-container{border-radius:var(--radius-md);overflow:hidden;background-color:var(--black-05);display:flex;align-items:center;justify-content:center;min-height:60px}.data-card .image-container img{width:100%;border-radius:0;transition:filter .3s ease}.data-card .image-container img.blur-up{filter:blur(10px)}html{--mat-slider-label-label-text-size: 9px;--mat-slider-label-label-text-line-height: 1em}.image-upload{border:2px dashed var(--black-20);border-radius:8px;height:180px;padding:10px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;text-align:center;transition:background-color .2s,border-color .2s}.image-upload:hover{background-color:var(--beige-90);border-color:var(--orange-00)}.image-upload.has-image{background-color:var(--beige-90)}.image-upload.readonly{cursor:default;background-color:transparent!important;border:1px solid var(--black-15)}.image-upload.readonly .label{font-size:.75rem}.image-upload .upload-icon{color:var(--beige-10)}.image-upload img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;border-radius:var(--radius-sm);transition:filter .3s ease}.image-upload img.blur-up{filter:blur(10px)}.image-upload .remove-btn{position:absolute;top:8px;right:8px;padding:0;width:34px;height:34px;background-color:var(--beige-100)}.image-upload .remove-btn .mat-icon{width:20px;height:20px;font-size:18px}.image-upload .label{color:var(--text-color-secondary);font-size:13px;font-weight:500;letter-spacing:var(--mat-form-field-outlined-label-text-tracking, var(--mat-sys-body-large-tracking));background-color:var(--beige-100);padding:0 5px;display:block;position:absolute;top:-10px;left:10px}.mat-button-toggle-group-appearance-standard{border-radius:var(--radius-sm)!important}.chronology .mat-icon{--chronology-icon-size: 18px;width:var(--chronology-icon-size);font-size:var(--chronology-icon-size);height:20px;line-height:20px}.chronology .mat-icon.predicted{color:var(--orange-00)}.chronology .mat-icon.true-verified{color:var(--success)}.chronology .mat-icon.true-pending{color:var(--black-30)}.chronology .mat-icon.true-pending+span{color:var(--black-30)}.message{display:flex;justify-content:start;align-items:start;font-weight:500;font-size:15px}.message .mat-icon{width:var(--icon-size);min-width:var(--icon-size);height:var(--icon-size);font-size:var(--icon-size);line-height:var(--icon-size)}.message.small{padding:10px;gap:10px;border-radius:var(--radius-sm)}.message.small .mat-icon{--icon-size: 22px}.message.large{padding:20px 30px;gap:20px;border-radius:var(--radius-md)}.message.large .mat-icon{--icon-size: 32px}.message.success{background-color:color-mix(in oklab,var(--success) 35%,white)}.message.success *{color:color-mix(in oklab,var(--success) 75%,black)}.message.warning{background-color:color-mix(in oklab,var(--warning) 35%,white)}.message.warning *{color:color-mix(in oklab,var(--warning) 75%,black)}.mat-mdc-dialog-container .mat-mdc-dialog-title,.mat-mdc-dialog-container .mat-mdc-dialog-content,.mat-mdc-dialog-container .mat-mdc-dialog-actions{padding:20px 30px!important}
