*{box-sizing:border-box;font-family:Roboto,serif,Arial;line-height:1.3;--awf-colors-basic-white: oklch(100% 0 0);--awf-colors-basic-black: oklch(0 0 0);--awf-colors-basic-grey: oklch(50% 0 0);--awf-colors-red: oklch(65% .29 30);--awf-colors-green: oklch(69% .235 155);--awf-colors-blue: oklch(45% .325 265);--awf-colors-orange: oklch(78% .2 62);--awf-colors-grey-25: oklch(99% 0 0);--awf-colors-grey-50: oklch(98% 0 0);--awf-colors-grey-100: oklch(97% 0 0);--awf-colors-grey-200: oklch(94% 0 0);--awf-colors-grey-300: oklch(87% .01 260);--awf-colors-grey-400: oklch(70% .025 260);--awf-colors-grey-500: oklch(55% .035 260);--awf-colors-grey-600: oklch(45% .035 260);--awf-colors-grey-700: oklch(35% .035 260);--awf-colors-grey-800: oklch(25% .035 260);--awf-colors-grey-900: oklch(20% .035 260);--awf-colors-primary-25: color-mix(in oklab, var(--awf-colors-primary), var(--awf-colors-basic-white) 95%);--awf-colors-primary-50: color-mix(in oklab, var(--awf-colors-primary), var(--awf-colors-basic-white) 88%);--awf-colors-primary-100: color-mix(in oklab, var(--awf-colors-primary), var(--awf-colors-basic-white) 75%);--awf-colors-primary-200: color-mix(in oklab, var(--awf-colors-primary), var(--awf-colors-basic-white) 50%);--awf-colors-primary-300: color-mix(in oklab, var(--awf-colors-primary), var(--awf-colors-basic-white) 25%);--awf-colors-primary-400: color-mix(in oklab, var(--awf-colors-primary), var(--awf-colors-basic-white) 10%);--awf-colors-primary: oklch(68.18% .2013 239.29);--awf-colors-primary-600: color-mix(in oklab, var(--awf-colors-primary), var(--awf-colors-basic-black) 20%);--awf-colors-primary-700: color-mix(in oklab, var(--awf-colors-primary), var(--awf-colors-basic-black) 40%);--awf-colors-primary-800: color-mix(in oklab, var(--awf-colors-primary), var(--awf-colors-basic-black) 60%);--awf-colors-primary-900: color-mix(in oklab, var(--awf-colors-primary), var(--awf-colors-basic-black) 75%);--awf-colors-secondary: oklch(30% .15 260);--awf-colors-secondary-600: color-mix(in oklab, var(--awf-colors-secondary), var(--awf-colors-basic-black) 20%);--awf-colors-secondary-700: color-mix(in oklab, var(--awf-colors-secondary), var(--awf-colors-basic-black) 40%);--awf-colors-secondary-800: color-mix(in oklab, var(--awf-colors-secondary), var(--awf-colors-basic-black) 60%);--awf-colors-secondary-900: color-mix(in oklab, var(--awf-colors-secondary), var(--awf-colors-basic-black) 75%);--awf-color-primary-desaturate: color-mix(in oklab, var(--awf-colors-primary), var(--awf-colors-basic-grey) 50%);--awf-colors-success-25: color-mix(in oklab, var(--awf-colors-green), var(--awf-colors-basic-white) 95%);--awf-colors-success-50: color-mix(in oklab, var(--awf-colors-green), var(--awf-colors-basic-white) 88%);--awf-colors-success-100: color-mix(in oklab, var(--awf-colors-green), var(--awf-colors-basic-white) 75%);--awf-colors-success-200: color-mix(in oklab, var(--awf-colors-green), var(--awf-colors-basic-white) 50%);--awf-colors-success-300: color-mix(in oklab, var(--awf-colors-green), var(--awf-colors-basic-white) 25%);--awf-colors-success-400: color-mix(in oklab, var(--awf-colors-green), var(--awf-colors-basic-white) 10%);--awf-colors-success: var(--awf-colors-green);--awf-colors-success-600: color-mix(in oklab, var(--awf-colors-green), var(--awf-colors-basic-black) 20%);--awf-colors-success-700: color-mix(in oklab, var(--awf-colors-green), var(--awf-colors-basic-black) 40%);--awf-colors-success-800: color-mix(in oklab, var(--awf-colors-green), var(--awf-colors-basic-black) 60%);--awf-colors-success-900: color-mix(in oklab, var(--awf-colors-green), var(--awf-colors-basic-black) 75%);--awf-colors-warning-25: color-mix(in oklab, var(--awf-colors-orange), var(--awf-colors-basic-white) 95%);--awf-colors-warning-50: color-mix(in oklab, var(--awf-colors-orange), var(--awf-colors-basic-white) 88%);--awf-colors-warning-100: color-mix(in oklab, var(--awf-colors-orange), var(--awf-colors-basic-white) 75%);--awf-colors-warning-200: color-mix(in oklab, var(--awf-colors-orange), var(--awf-colors-basic-white) 50%);--awf-colors-warning-300: color-mix(in oklab, var(--awf-colors-orange), var(--awf-colors-basic-white) 25%);--awf-colors-warning-400: color-mix(in oklab, var(--awf-colors-orange), var(--awf-colors-basic-white) 10%);--awf-colors-warning: var(--awf-colors-orange);--awf-colors-warning-600: color-mix(in oklab, var(--awf-colors-orange), var(--awf-colors-basic-black) 20%);--awf-colors-warning-700: color-mix(in oklab, var(--awf-colors-orange), var(--awf-colors-basic-black) 40%);--awf-colors-warning-800: color-mix(in oklab, var(--awf-colors-orange), var(--awf-colors-basic-black) 60%);--awf-colors-warning-900: color-mix(in oklab, var(--awf-colors-orange), var(--awf-colors-basic-black) 75%);--awf-colors-error-25: color-mix(in oklab, var(--awf-colors-red), var(--awf-colors-basic-white) 95%);--awf-colors-error-50: color-mix(in oklab, var(--awf-colors-red), var(--awf-colors-basic-white) 88%);--awf-colors-error-100: color-mix(in oklab, var(--awf-colors-red), var(--awf-colors-basic-white) 75%);--awf-colors-error-200: color-mix(in oklab, var(--awf-colors-red), var(--awf-colors-basic-white) 50%);--awf-colors-error-300: color-mix(in oklab, var(--awf-colors-red), var(--awf-colors-basic-white) 25%);--awf-colors-error-400: color-mix(in oklab, var(--awf-colors-red), var(--awf-colors-basic-white) 10%);--awf-colors-error: var(--awf-colors-red);--awf-colors-error-600: color-mix(in oklab, var(--awf-colors-red), var(--awf-colors-basic-black) 20%);--awf-colors-error-700: color-mix(in oklab, var(--awf-colors-red), var(--awf-colors-basic-black) 40%);--awf-colors-error-800: color-mix(in oklab, var(--awf-colors-red), var(--awf-colors-basic-black) 60%);--awf-colors-error-900: color-mix(in oklab, var(--awf-colors-red), var(--awf-colors-basic-black) 75%)}html,body{color:color-mix(in oklab,var(--awf-colors-primary),var(--awf-colors-basic-black) 85%);background:color-mix(in oklab,var(--awf-color-primary-desaturate),var(--awf-colors-basic-white) 98%);min-height:100%;margin:0;padding:0;height:100vh}.cdk-overlay-container{top:0;left:0;height:100%;width:100%;position:fixed;z-index:100001}.cdk-overlay-container:empty{display:none}.cdk-overlay-pane{padding:1px 0;overflow:hidden}.cdk-overlay-pane.smooth-transition{transition:all .25s ease}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-overlay-container:has(child){position:absolute;top:0;left:0;width:100vw;height:100vh;z-index:10000}.cdk-overlay-connected-position-bounding-box{position:absolute}::-webkit-scrollbar{width:18px;height:0}::-webkit-scrollbar-thumb{height:6px;border:6px solid rgba(255,255,255,0);background-clip:padding-box;border-radius:18px;background-color:var(--awf-colors-primary)}a{text-decoration:none;color:var(--awf-colors-primary);font-weight:600}a:visited{color:var(--awf-colors-primary-600)}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.3;text-align:left;margin:auto;padding:0}h1{font-size:48px}h2{font-size:40px}h3{font-size:32px}h4{font-size:24px}h5{font-size:20px}h6{font-size:18px}.caption-16,.caption-14,.caption-12,.caption-10,.caption-8{font-weight:500;line-height:1.3;text-align:left;margin:0;padding:0}.caption-16{font-size:16px}.caption-14{font-size:14px}.caption-12{font-size:12px}.caption-10{font-size:10px}.caption-8{font-size:8px}.body-16,.body-14,.body-12,.body-10,.body-8{font-weight:400;line-height:1.3;text-align:left;margin:0;padding:0}.body-16,.body-14,.body-12,.body-10,.body-8{font-size:16px}button,.button{display:flex;padding:8px 16px;justify-content:center;align-items:center;gap:8px;border-radius:4px;outline:none;font-size:14px;line-height:1.45;font-weight:500;cursor:pointer;transition:all .25s ease;background:var(--awf-colors-primary);border:1px solid var(--awf-colors-primary);color:var(--awf-colors-basic-white);margin:auto 0}button svg,.button svg,button awf-icon,.button awf-icon{height:16px;width:16px}.button-lg,.button-xlg{font-size:16px;line-height:1.5}.button-lg{padding:12px 24px}.button-lg svg,.button-xlg svg,button awf-icon,.button awf-icon{height:24px;width:24px}.button-xlg{padding:16px 32px}.button-md{padding:4px 8px}.button-sm{font-size:12px;line-height:1.3;padding:4px}.button-sm svg{height:calc(12px * 1.3);width:calc(12px * 1.3)}button:hover,.button:hover{background:var(--awf-colors-primary-600);border-color:var(--awf-colors-primary-600)}button:active,button.active,.button:active,.button.active{background:var(--awf-colors-primary);border-color:var(--awf-colors-primary-100)}button:disabled,.button:disabled,button.disabled,.button.disabled{background:var(--awf-colors-primary-100);border-color:var(--awf-colors-primary-100);cursor:not-allowed}.button.light,button.light{background:var(--awf-colors-primary-50);border-color:var(--awf-colors-primary-50);color:var(--awf-colors-primary-700)}.button.light:hover,button.light:hover{background:var(--awf-colors-primary-100);border-color:var(--awf-colors-primary-100)}button.light:active,button.light.active,.button.light:active,.button.light.active{background:var(--awf-colors-primary-50);border-color:var(--awf-colors-primary-100)}.button.light:disabled,button.light:disabled,.button.light.disabled,button.light.disabled{background:var(--awf-colors-primary-25);border:1px solid var(--awf-colors-primary-25);color:var(--awf-colors-primary-300)}.button.success,button.success{background:var(--awf-colors-success);border-color:var(--awf-colors-success);color:var(--awf-colors-basic-white)}.button.success:hover,button.success:hover{background:var(--awf-colors-success-600);border-color:var(--awf-colors-success-600)}button.success:active,button.success.active,.button.success:active,.button.success.active{background:var(--awf-colors-success);border-color:var(--awf-colors-success-100)}.button.success:disabled,button.success:disabled,.button.success.disabled,button.success.disabled{background:var(--awf-colors-success-100);border:1px solid var(--awf-colors-success-100);color:var(--awf-colors-basic-white)}.button.light.success,button.light.success{background:var(--awf-colors-success-50);border-color:var(--awf-colors-success-50);color:var(--awf-colors-success-700)}.button.light.success:hover,button.light.success:hover{background:var(--awf-colors-success-100);border-color:var(--awf-colors-success-100)}button.light.success:active,button.light.success.active,.button.light.success:active,.button.light.success.active{background:var(--awf-colors-success-50);border-color:var(--awf-colors-success-100)}.button.light.success:disabled,button.light.success:disabled,.button.light.success.disabled,button.light.success.disabled{background:var(--awf-colors-success-25);border:1px solid var(--awf-colors-success-25);color:var(--awf-colors-success-300)}.button.warning,button.warning{background:var(--awf-colors-warning);border-color:var(--awf-colors-warning);color:var(--awf-colors-basic-white)}.button.warning:hover,button.warning:hover{background:var(--awf-colors-warning-600);border-color:var(--awf-colors-warning-600)}button.warning:active,button.warning.active,.button.warning:active,.button.warning.active{background:var(--awf-colors-warning);border-color:var(--awf-colors-warning-100)}.button.warning:disabled,button.warning:disabled,.button.warning.disabled,button.warning.disabled{background:var(--awf-colors-warning-100);border:1px solid var(--awf-colors-warning-100);color:var(--awf-colors-basic-white)}.button.light.warning,button.light.warning{background:var(--awf-colors-warning-50);border-color:var(--awf-colors-warning-50);color:var(--awf-colors-warning-700)}.button.light.warning:hover,button.light.warning:hover{background:var(--awf-colors-warning-100);border-color:var(--awf-colors-warning-100)}button.light.warning:active,button.light.warning.active,.button.light.warning:active,.button.light.warning.active{background:var(--awf-colors-warning-50);border-color:var(--awf-colors-warning-100)}.button.light.warning:disabled,button.light.warning:disabled,.button.light.warning.disabled,button.light.warning.disabled{background:var(--awf-colors-warning-25);border:1px solid var(--awf-colors-warning-25);color:var(--awf-colors-warning-300)}.button.error,button.error{background:var(--awf-colors-error);border-color:var(--awf-colors-error);color:var(--awf-colors-basic-white)}.button.error:hover,button.error:hover{background:var(--awf-colors-error-600);border-color:var(--awf-colors-error-600)}button.error:active,button.error.active,.button.error:active,.button.error.active{background:var(--awf-colors-error);border-color:var(--awf-colors-error-100)}.button.error:disabled,button.error:disabled,.button.error.disabled,button.error.disabled{background:var(--awf-colors-error-100);border:1px solid var(--awf-colors-error-100);color:var(--awf-colors-basic-white)}.button.light.error,button.light.error{background:var(--awf-colors-error-50);border-color:var(--awf-colors-error-50);color:var(--awf-colors-error-700)}.button.light.error:hover,button.light.error:hover{background:var(--awf-colors-error-100);border-color:var(--awf-colors-error-100)}button.light.error:active,button.light.error.active,.button.light.error:active,.button.light.error.active{background:var(--awf-colors-error-50);border-color:var(--awf-colors-error-100)}.button.light.error:disabled,button.light.error:disabled,.button.light.error.disabled,button.light.error.disabled{background:var(--awf-colors-error-25);border:1px solid var(--awf-colors-error-25);color:var(--awf-colors-error-300)}.button.no-background,button.no-background{background:transparent;border-color:transparent;color:var(--awf-colors-primary)}.button.no-background:hover,button.no-background:hover{background:var(--awf-colors-primary-50);border-color:var(--awf-colors-primary-50)}button.no-background:active,button.no-background.active,.button.no-background:active,.button.no-background.active{background:transparent;border-color:transparent;color:var(--awf-colors-primary-600)}.button.no-background:disabled,button.no-background:disabled,.button.no-background.disabled,button.no-background.disabled{background:transparent;border-color:transparent;color:var(--awf-colors-primary-200)}.button.no-background.black,button.no-background.black{color:var(--awf-colors-basic-black)}.button.no-background.black:hover,button.no-background.black:hover{background:var(--awf-colors-grey-100);border-color:var(--awf-colors-grey-100)}button.no-background.black:active,button.no-background.black.active,.button.no-background.black:active,.button.no-background.black.active{background:transparent;border-color:transparent;color:var(--awf-colors-basic-black)}.button.no-background.black:disabled,button.no-background.black:disabled,.button.no-background.black.disabled,button.no-background.black.disabled{background:transparent;border-color:transparent;color:var(--awf-colors-grey-300)}.button.no-background.success,button.no-background.success{color:var(--awf-colors-success)}.button.no-background.success:hover,button.no-background.success:hover{background:var(--awf-colors-success-50);border-color:var(--awf-colors-success-50)}button.no-background.success:active,button.no-background.success.active,.button.no-background.success:active,.button.no-background.success.active{background:transparent;border-color:transparent;color:var(--awf-colors-success-600)}.button.no-background.success:disabled,button.no-background.success:disabled,.button.no-background.success.disabled,button.no-background.success.disabled{background:transparent;border-color:transparent;color:var(--awf-colors-success-200)}.button.no-background.warning,button.no-background.warning{color:var(--awf-colors-warning)}.button.no-background.warning:hover,button.no-background.warning:hover{background:var(--awf-colors-warning-50);border-color:var(--awf-colors-warning-50)}button.no-background.warning:active,button.no-background.warning.active,.button.no-background.warning:active,.button.no-background.warning.active{background:transparent;border-color:transparent;color:var(--awf-colors-warning-600)}.button.no-background.warning:disabled,button.no-background.warning:disabled,.button.no-background.warning.disabled,button.no-background.warning.disabled{background:transparent;border-color:transparent;color:var(--awf-colors-warning-200)}.button.no-background.error,button.no-background.error{color:var(--awf-colors-error)}.button.no-background.error:hover,button.no-background.error:hover{background:var(--awf-colors-error-50);border-color:var(--awf-colors-error-50)}button.no-background.error:active,button.no-background.error.active,.button.no-background.error:active,.button.no-background.error.active{background:transparent;border-color:transparent;color:var(--awf-colors-error-600)}.button.no-background.error:disabled,button.no-background.error:disabled,.button.no-background.error.disabled,button.no-background.error.disabled{background:transparent;border-color:transparent;color:var(--awf-colors-error-200)}.inline-button{display:inline-block;margin:0;line-height:1}form:has(table){overflow:hidden;width:100%}table{width:100%;border-collapse:collapse}table th,table td{font-size:14px;font-weight:500;text-align:left;padding:15px 16px;line-height:1.3;border-bottom:1px solid var(--awf-colors-grey-200);background:var(--awf-colors-basic-white);color:var(--awf-colors-grey-900)}table tr.clickable th,table tr.clickable td{cursor:pointer;transition:background-color .25s ease}table tr.clickable:hover th,table tr.clickable:hover td{background-color:var(--awf-colors-primary-25)}table th.min-width,table td.min-width{width:1%;white-space:nowrap}table tr.save-row{text-align:right}table th.min-width>div,table td.min-width>div,table tr.save-row td>div{display:flex;gap:8px;justify-content:end}table td.min-width>div.vertical{flex-direction:column}table th.min-width.hover-visible>div,table td.min-width.hover-visible>div{opacity:0;transition:all .25s ease}table tr:hover th.min-width.hover-visible>div,table tr:hover td.min-width.hover-visible>div{opacity:1}table th.number,table td.number{width:1%;white-space:nowrap;text-align:right}table tr.active td:has(input[type=checkbox]),table tr.active td.number{vertical-align:bottom;padding-bottom:20px}table tbody tr:last-child>th,table tbody tr:last-child>td{border-bottom:none}table thead th,table thead td,table tr.active th,table tr.active td{background:var(--awf-colors-grey-50);color:var(--awf-colors-grey-600)}.form-control>label,.group-block>label{margin:0 0 4px;padding:0 0 0 3px;font-size:12px;font-style:normal;font-weight:500;display:flex;width:100%;justify-content:space-between;align-content:center;text-transform:capitalize;transition:all .25s ease}label svg{cursor:pointer;height:15px;width:19px;object-fit:contain;display:inline-block;vertical-align:middle}label>div{display:flex;gap:4px}.form-group{display:flex;padding:12px 8px;align-items:flex-start;gap:16px;align-self:stretch;border-radius:6px;flex-wrap:wrap;width:100%;border:1px solid var(--awf-colors-grey-100);background:var(--awf-colors-grey-25);transition:all .25s ease}.form-group.highlighted{border:1px solid var(--awf-colors-primary-50);background:var(--awf-colors-primary-25)}.form-group.child{border:none;padding:0 8px 8px 16px}.form-group>.form-control{width:100%;margin:0}.form-group>label,.form-group>label>span{font-size:18px;font-weight:600;text-transform:capitalize}.form-group>label{display:flex;width:100%;justify-content:space-between;align-content:center}.switcher{width:36px;height:20px;border-radius:12px;background:var(--awf-colors-grey-200);display:flex;cursor:pointer;padding:2px;transition:all .25s ease}.switcher:after{content:" ";width:16px;height:16px;border-radius:50%;background:#fff;transition:all .25s ease;margin-left:0}.switcher.on{background:var(--awf-colors-primary)}.switcher.on:after{margin-left:16px}i.highlight{padding:8px 16px;color:var(--awf-colors-grey-500);background:var(--awf-colors-grey-100);font-style:normal;line-height:14px;border-radius:16px;display:flex;gap:4px;align-items:center;justify-content:space-between}i.highlight.accent{color:var(--awf-colors-primary);background:var(--awf-colors-primary-50)}i.highlight.success{color:var(--awf-colors-success);background-color:var(--awf-colors-success-50)}i.highlight.warning{color:var(--awf-colors-warning);background-color:var(--awf-colors-warning-50)}i.highlight.error{color:var(--awf-colors-error);background-color:var(--awf-colors-error-50)}i.highlight awf-icon svg{height:14px;width:14px}i.highlight.caption-12{padding:4px 8px;line-height:16px;border-radius:12px}i.highlight.caption-12 svg{display:inline-block;vertical-align:middle;width:13px;height:13px;padding:1.6px;margin-right:6px}
