:root{--theme-border-radius-sm: 4px;--theme-border-radius-smx: 6px;--theme-border-radius-md: 8px;--theme-border-radius-mdx: 10px;--theme-border-radius-lg: 16px;--theme-border-radius-xl: 32px;--theme-border-radius-circle: 50%}:root{--text-tiny: .625rem;--text-sm: .75rem;--text-smx: 14px;--text-default: 16px;--text-md: 1.25rem;--text-lg: 1.5rem;--text-xl: 2rem;--text-xxl: 3rem}:root{--text-weight-300: 300;--text-weight-600: 600}:root{--text-line-height-110: 110%;--text-line-height-120: 120%;--text-line-height-150: 150%;--text-line-height-160: 160%;--text-line-height-200: 200%;--text-line-height-300: 300%;--text-line-height-240: 240%;--text-line-height-250: 250%}:root{--theme-shadow-primary: 0px 0px 16px 0px rgba(93, 122, 154, .16);--theme-shadow-secondary: 0px 0px 8px 0px rgba(93, 122, 154, .08)}:root{--background-default: #f0f3f5;--background-primary: #0d509e;--background-primary-hover: #08305f;--background-secondary: #5d7a9a;--background-danger: #d61543;--background-danger-hover: #ae002a;--background-disabled: #c5d0dc;--background-white: #fff;--background-object-primary: #1d2630;--background-tertiary: #dce3e7;--background-gradient: linear-gradient(90deg, rgba(255, 255, 255) 0%, rgba(13, 80, 158) 100%);--background-dark-blue: #5e7b9a;--background-pale-blue: #e4f0ff;--background-layer: #eaf1fa;--background-card: #f5faff;--text-color-default: var(--background-object-primary);--text-color-secondary: var(--background-secondary);--text-color-disabled: var(--background-disabled);--text-color-fill: var(--background-white);--text-color-primary: var(--background-primary);--text-color-primary-hover: var(--background-primary-hover);--text-color-error: var(--background-danger);--text-color-white: var(--background-white);--text-color-danger: var(--background-danger);--text-color-description: var(--background-secondary);--text-color-dark-blue: var(--background-dark-blue);--button-background-primary: var(--background-primary);--button-background-primary-hover: var(--background-primary-hover);--button-background-disabled: var(--background-disabled);--button-border-secondary: var(--background-primary);--button-border-secondary-hover: var(--background-primary-hover);--input-color-border: var(--background-tertiary);--input-color-border-hover: var(--background-primary-hover);--input-color-error: var(--background-danger);--input-color-error-hover: var(--background-danger-hover);--input-background-disabled: var(--background-default);--input-color-disabled: var(--background-disabled);--checkbox-color-border: var(--background-primary);--checkbox-color: var(--background-primary);--checkbox-background-color: var(--background-primary);--checkbox-checkmark-color: var(--background-white);--radio-color-primary: var(--background-primary);--toggle-color-primary: var(--background-primary);--toggle-color-disabled: var(--background-disabled);--snack-bar-success-background-color: var(--background-primary);--snack-bar-info-background-color: var(--background-secondary);--snack-bar-warning-background-color: var(--background-object-primary);--snack-bar-error-background-color: var(--background-danger);--snack-bar-text-color: var(--background-white);--spinner-background-color: var(--background-white);--select-panel-background-color: var(--background-white);--select-item-background-color-hover: var(--background-default);--select-panel-color-border: var(--background-tertiary);--select-option-focus-state-layer-color: var(--background-default);--select-option-selected-state-layer-color: var(--background-default);--date-picker-color: var(--background-primary);--date-picker-border-color: var(--background-primary);--date-picker-background: var(--background-primary);--date-picker-text-color: var(--background-object-primary);--date-picker-hover-text-color: var(--background-white);--menu-list-min-width: 192px;--menu-list-background-color: var(--background-white);--menu-list-divider-color: var(--background-tertiary);--menu-list-offset-top: calc((var(--header-height) - var(--header-avatar-size)) / 2);--tooltip-text-color: var(--background-object-primary);--tooltip-background-color: var(--background-white);--badge-background-color: var(--background-primary);--badge-text-color: var(--background-white);--notice-badge-background-color: var(--background-primary);--notice-badge-text-color: var(--background-white);--tabs-text-color: var(--background-object-primary);--tab-item-border-color: var(--background-tertiary);--tab-item-active-background-color: var(--background-tertiary);--segment-actived-background: var(--background-primary);--segment-actived-text-color: var(--background-white);--upload-picture-border-color: var(--background-disabled);--upload-picture-background-color: var(--background-default);--border-color-disabled: var(--background-disabled);--border-default: var(--background-tertiary);--border-object-primary: var(--background-object-primary);--maximum-section-width: 800px;--header-height: 50px}@font-face{font-family:HiraginoSansPro;font-weight:600;font-style:normal;font-display:swap;src:local("HiraginoSansPro"),url(HiraginoSansPr6N-W6.e3082bd36a556f5e.woff2) format("woff2")}@font-face{font-family:HiraginoSansPro;font-weight:300;font-style:normal;font-display:swap;src:local("HiraginoSansPro"),url(HiraginoSansPr6N-W3.be3f52b9a0a30ccd.woff2) format("woff2")}.d__none{display:none!important}.d__inline-block{display:inline-block!important}.visibility__hidden{visibility:hidden!important}.visibility__visible{visibility:visible!important}.disable__all{opacity:.5!important;pointer-events:none!important}.clicked{cursor:pointer!important}.divider{height:1px;border:none;background:#d5d7d8}.text-decoration__underline{text-decoration:underline}.text-decoration__line-through{text-decoration:line-through}.text-align__left{text-align:left!important}.text-align__center{text-align:center!important}.text-align__right{text-align:right!important}.text-align__justify{text-align:justify!important}.margin__0{margin:0!important}.margin__auto{margin:auto!important}.margin__x-auto{margin-left:auto!important;margin-right:auto!important}.margin__y-auto{margin-top:auto!important;margin-bottom:auto!important}.white-space__nowrap{white-space:nowrap!important}.white-space__normal{white-space:normal!important}.white-space__pre-line{white-space:pre-line!important}.w__100{width:100%!important}.w__auto{width:auto!important}.w__fit-content{width:-moz-fit-content!important;width:fit-content!important}.h__100{height:100%!important}.h__auto{height:auto!important}.h__fit-content{height:-moz-fit-content!important;height:fit-content!important}.flex{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem}.flex.no-gap{gap:0!important}.flex__space{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:0}.flex__inline-xs{display:flex;align-items:center;gap:.25rem}.flex__inline-sm{display:flex;align-items:center;gap:.5rem}.flex__inline-md{display:flex;align-items:center;gap:.75rem}.flex__inline{display:flex;align-items:center;gap:1rem}.flex__inline-lg{display:flex;align-items:center;gap:1.5rem}.flex__inline-xl{display:flex;align-items:center;gap:2rem}.flex__column-sm{display:flex;flex-direction:column;gap:.5rem}.flex__column-md{display:flex;flex-direction:column;gap:.75rem}.flex__column{display:flex;flex-direction:column;gap:1rem}.flex__column-lg{display:flex;flex-direction:column;gap:1.5rem}.flex__column-xl{display:flex;flex-direction:column;gap:2rem}.flex__column-2xl{display:flex;flex-direction:column;gap:2.5rem}.flex__column-3xl{display:flex;flex-direction:column;gap:3rem}.flex__1{flex:1}.justify-content__start{justify-content:flex-start!important}.justify-content__end{justify-content:flex-end!important}.justify-content__center{justify-content:center!important}.justify-content__space-between{justify-content:space-between!important}.justify-content__space-around{justify-content:space-around!important}.justify-content__space-evenly{justify-content:space-evenly!important}.align-items__start{align-items:flex-start!important}.align-items__end{align-items:flex-end!important}.align-items__center{align-items:center!important}.align-items__baseline{align-items:baseline!important}.align-items__stretch{align-items:stretch!important}.box__wrapper{border-radius:var(--theme-border-radius-md);border:1px solid var(--background-tertiary);padding:1rem;background:var(--background-white)}.box__wrapper.actived{border:1px solid var(--background-primary);background:var(--background-layer)}.box__wrapper.has-shadow{box-shadow:var(--theme-shadow-primary)}.card__wrapper{border-radius:var(--theme-border-radius-md);border:1px solid var(--background-tertiary);padding:1rem;background:var(--background-card)}.typography__tiny{font-size:var(--text-tiny);line-height:var(--text-line-height-120)}.typography__sm{font-size:var(--text-sm);line-height:var(--text-line-height-120)}.typography__smx{font-size:var(--text-smx);line-height:var(--text-line-height-160)}.typography__default{font-size:var(--text-default);line-height:var(--text-line-height-120)}.typography__md{font-size:var(--text-md);line-height:var(--text-line-height-160)}.typography__lg{font-size:var(--text-lg);line-height:var(--text-line-height-160)}.typography__xl{font-size:var(--text-xl);line-height:var(--text-line-height-160)}.typography__xxl{font-size:var(--text-xxl);line-height:var(--text-line-height-160)}.bold{font-weight:var(--text-weight-600)}.color__primary{color:var(--text-color-primary)}.color__description{color:var(--text-color-description)}.color__disable{color:var(--text-color-disabled)}.color__fill{color:var(--text-color-fill)}.color__danger{color:var(--text-color-danger)}.color__dark-blue{color:var(--text-color-dark-blue)}.color__default{color:var(--text-color-default)}.color__white{color:var(--text-color-white)}.mat-mdc-form-field{width:100%}.mat-mdc-form-field .mat-mdc-text-field-wrapper{padding:0}.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex{border-radius:var(--theme-border-radius-md);border:1px solid var(--input-color-border);background-color:var(--background-white);box-shadow:none;padding:1rem;height:auto;display:flex;flex-direction:row;justify-content:center;align-items:flex-end;gap:0}.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover{border:1px solid var(--input-color-border-hover)}.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix{padding:0;border-top:0;width:100%}.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element{font-weight:var(--text-weight-600)}.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element::placeholder{color:var(--text-color-disabled)}.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix input{font-size:var(--text-sm);line-height:var(--text-line-height-120);font-weight:var(--text-weight-600)}.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix input[type=number]::-webkit-outer-spin-button,.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix input[type=number]{-moz-appearance:textfield}.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix textarea{border:0;outline:0;background:var(--background-white);width:100%;resize:none}.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-icon-suffix{padding:0;margin-left:.5rem}.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-icon-suffix .input--icon{font-size:1.5rem}.mat-mdc-form-field .mat-mdc-text-field-wrapper .mdc-line-ripple,.mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper,.mat-mdc-form-field .mat-mdc-form-field-bottom-align{display:none}.mat-mdc-form-field:hover .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex{border-color:var(--input-color-border-hover)}.mat-mdc-form-field.mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex{border-color:var(--background-primary)}.mat-mdc-form-field.mat-form-field-invalid .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex{border-color:var(--input-color-error)}.mat-mdc-form-field.mat-form-field-invalid .mat-mdc-form-field-bottom-align:before{height:0}.mat-mdc-form-field.mat-form-field-invalid .mat-mdc-form-field-subscript-wrapper,.mat-mdc-form-field.mat-form-field-invalid .mat-mdc-form-field-bottom-align{display:flex}.mat-mdc-form-field.mat-form-field-invalid .mat-mdc-form-field-subscript-wrapper.mat-mdc-form-field-error,.mat-mdc-form-field.mat-form-field-invalid .mat-mdc-form-field-bottom-align.mat-mdc-form-field-error{flex-direction:column}.mat-mdc-form-field.mat-form-field-invalid .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper,.mat-mdc-form-field.mat-form-field-invalid .mat-mdc-form-field-bottom-align .mat-mdc-form-field-error-wrapper{position:initial;margin-top:.5rem;padding:0}.mat-mdc-form-field.mat-form-field-invalid .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper .mat-mdc-form-field-error p,.mat-mdc-form-field.mat-form-field-invalid .mat-mdc-form-field-bottom-align .mat-mdc-form-field-error-wrapper .mat-mdc-form-field-error p{font-size:var(--text-sm);font-weight:var(--text-weight-600);line-height:var(--text-line-height-120);color:var(--input-color-error);margin-bottom:.25rem}.mat-mdc-form-field.mat-form-field-invalid .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper .mat-mdc-form-field-error p:last-child,.mat-mdc-form-field.mat-form-field-invalid .mat-mdc-form-field-bottom-align .mat-mdc-form-field-error-wrapper .mat-mdc-form-field-error p:last-child{margin-bottom:0}.mat-mdc-form-field.mat-form-field-invalid:hover .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex{border-color:var(--input-color-error-hover)}.mat-mdc-form-field.mat-form-field-invalid:hover .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper .mat-mdc-form-field-error p,.mat-mdc-form-field.mat-form-field-invalid:hover .mat-mdc-form-field-bottom-align .mat-mdc-form-field-error-wrapper .mat-mdc-form-field-error p{color:var(--input-color-error-hover)}.mat-mdc-form-field:has(input[readonly]) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex,.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex{background-color:var(--input-background-disabled)}.mat-mdc-form-field:has(input[readonly]) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover,.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover{border:1px solid transparent}.mat-mdc-form-field:has(input[readonly]):hover .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex,.mat-form-field-disabled:hover .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex{border:1px solid var(--input-color-disabled)}.field--title{margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}.field--title p{font-weight:var(--text-weight-600)}.field--title .required{font-size:var(--text-sm);line-height:var(--text-sm);background:var(--input-color-error);padding:.25rem .5rem;border-radius:var(--theme-border-radius-sm);color:var(--text-color-fill)}.field--description{margin-top:.5rem;font-size:var(--text-tiny);color:#5d7a9a}.button__section button,.button__section .mdc-button,.button__section .mat-mdc-unelevated-button:not(:disabled){--mdc-icon-button-icon-size: 1rem;cursor:pointer;white-space:nowrap;padding:1rem;width:100%;border-radius:var(--theme-border-radius-xl);height:auto}.button__section button .mdc-button__label,.button__section .mdc-button .mdc-button__label,.button__section .mat-mdc-unelevated-button:not(:disabled) .mdc-button__label{font-size:var(--text-default);font-weight:var(--text-weight-600);color:var(--button-color-primary)}.button__section button.primary,.button__section .mdc-button.primary,.button__section .mat-mdc-unelevated-button:not(:disabled).primary{background-color:var(--button-background-primary);color:var(--text-color-fill);border:1px solid var(--button-background-primary)}.button__section button.primary:hover,.button__section .mdc-button.primary:hover,.button__section .mat-mdc-unelevated-button:not(:disabled).primary:hover{background-color:var(--button-background-primary-hover)}.button__section button.primary:disabled,.button__section button.primary [disabled],.button__section .mdc-button.primary:disabled,.button__section .mdc-button.primary [disabled],.button__section .mat-mdc-unelevated-button:not(:disabled).primary:disabled,.button__section .mat-mdc-unelevated-button:not(:disabled).primary [disabled]{background-color:var(--button-background-disabled);border:1px solid var(--button-background-disabled)}.button__section button.secondary,.button__section .mdc-button.secondary,.button__section .mat-mdc-unelevated-button:not(:disabled).secondary{border:1px solid var(--button-border-secondary);background-color:var(--background-white);color:var(--text-color-primary)}.button__section button.secondary:hover,.button__section .mdc-button.secondary:hover,.button__section .mat-mdc-unelevated-button:not(:disabled).secondary:hover{border-color:var(--button-border-secondary-hover);color:var(--text-color-primary-hover)}.button__section button.secondary:disabled,.button__section button.secondary [disabled],.button__section .mdc-button.secondary:disabled,.button__section .mdc-button.secondary [disabled],.button__section .mat-mdc-unelevated-button:not(:disabled).secondary:disabled,.button__section .mat-mdc-unelevated-button:not(:disabled).secondary [disabled]{border-color:var(--button-background-disabled);color:var(--text-color-disabled)}.button__section button.tertiary,.button__section .mdc-button.tertiary,.button__section .mat-mdc-unelevated-button:not(:disabled).tertiary{background-color:transparent;color:var(--text-color-primary)}.button__section button.tertiary:hover,.button__section .mdc-button.tertiary:hover,.button__section .mat-mdc-unelevated-button:not(:disabled).tertiary:hover{color:var(--text-color-primary-hover)}.button__section button.small,.button__section .mdc-button.small,.button__section .mat-mdc-unelevated-button:not(:disabled).small{padding:.5rem 1rem}.button__section button.small .mdc-button__label,.button__section .mdc-button.small .mdc-button__label,.button__section .mat-mdc-unelevated-button:not(:disabled).small .mdc-button__label{font-size:var(--text-sm)}.button__section button.mdc-icon-button,.button__section button .mat-mdc-icon-button,.button__section .mdc-button.mdc-icon-button,.button__section .mdc-button .mat-mdc-icon-button,.button__section .mat-mdc-unelevated-button:not(:disabled).mdc-icon-button,.button__section .mat-mdc-unelevated-button:not(:disabled) .mat-mdc-icon-button{padding:0}.button__section.button-flat__section{display:flex}.button__section.button-flat__section .mdc-button__label{font-weight:var(--text-weight-600)}.button__section .errors{display:flex;align-items:center;justify-content:center;gap:0;flex-direction:column;gap:.5rem;margin-bottom:1rem}.button__section .errors p{white-space:pre-wrap;text-align:center}.button__section .edit{border-radius:var(--theme-border-radius-md);border:1px solid var(--background-primary);width:-moz-fit-content;width:fit-content;padding:4px 8px;background-color:var(--background-white)}.checkbox__section{display:flex;flex-direction:column;gap:.5rem}.checkbox__section .mat-mdc-checkbox{--mdc-checkbox-state-layer-size: $size;display:flex}.checkbox__section .mat-mdc-checkbox .mdc-form-field{align-items:flex-start;width:100%}.checkbox__section .mat-mdc-checkbox .mdc-form-field .mdc-checkbox{width:1rem;height:1rem;flex:auto}.checkbox__section .mat-mdc-checkbox .mdc-form-field .mdc-checkbox .mdc-checkbox__background{--mdc-checkbox-selected-checkmark-color: var(--checkbox-checkmark-color);--mdc-checkbox-selected-icon-color: var(--checkbox-background-color);--mdc-checkbox-selected-focus-icon-color: var(--checkbox-background-color);--mdc-checkbox-selected-hover-icon-color: var(--checkbox-background-color);--mdc-checkbox-disabled-selected-icon-color: var(--background-disabled);border:1px solid var(--checkbox-color)!important;border-radius:var(--theme-border-radius-sm);width:1rem;height:1rem;top:calc((var(--mdc-checkbox-state-layer-size) - 1rem) / 2);left:calc((var(--mdc-checkbox-state-layer-size) - 1rem) / 2)}.checkbox__section .mat-mdc-checkbox .mdc-form-field .mdc-checkbox .mdc-checkbox__background .mdc-checkbox__checkmark .mdc-checkbox__checkmark-path{stroke-linecap:round;stroke-linejoin:round;d:path("M 3.73 11.91 L 10.1 17.28 L 19.79 6.59")}.checkbox__section .mat-mdc-checkbox .mdc-form-field .mdc-label{padding-left:.5rem;width:100%}.checkbox__section .mat-mdc-checkbox.mat-mdc-checkbox-disabled .mdc-form-field .mdc-checkbox .mdc-checkbox__background{--mdc-checkbox-disabled-selected-icon-color: var(--background-disabled);border:1px solid var(--background-disabled)!important}.cdk-overlay-container .cdk-overlay-connected-position-bounding-box .cdk-overlay-pane{--mat-select-panel-background-color: var(--select-panel-background-color);--mat-autocomplete-background-color: var(--select-panel-background-color)}.cdk-overlay-container .cdk-overlay-connected-position-bounding-box .cdk-overlay-pane .select__panel{border-radius:var(--theme-border-radius-md);border:1px solid var(--select-panel-color-border);box-shadow:var(--theme-shadow-primary);margin-top:1px;padding:.5rem 0}.cdk-overlay-container .cdk-overlay-connected-position-bounding-box .cdk-overlay-pane .select__panel .select__box .mat-mdc-option{--mat-select-trigger-text-font: var(--text-sm);--mat-option-label-text-weight: var(--text-weight-600);--mat-option-label-text-line-height: 120%;--mat-option-focus-state-layer-color: var(--select-option-focus-state-layer-color);--mat-option-selected-state-layer-color: var(--select-option-selected-state-layer-color);min-height:43px;padding:.75rem 1rem}.cdk-overlay-container .cdk-overlay-connected-position-bounding-box .cdk-overlay-pane .select__panel .select__box .mat-mdc-option .mat-pseudo-checkbox{display:none}.cdk-overlay-container .cdk-overlay-connected-position-bounding-box .cdk-overlay-pane .select__panel .select__box .mat-mdc-option .mdc-list-item__primary-text{font-size:var(--text-sm);line-height:var(--text-line-height-120);font-weight:var(--text-weight-600)}.cdk-overlay-container .cdk-overlay-connected-position-bounding-box .cdk-overlay-pane .select__panel .select__box .mat-mdc-option:hover{background-color:var(--select-item-background-color-hover)}.select__section .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix{display:flex}.select__section .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-select{display:inline-flex;height:14px}.select__section .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-select .mat-mdc-select-value .mat-mdc-select-min-line{font-size:var(--text-sm);line-height:var(--text-line-height-120);font-weight:var(--text-weight-600)}.select__section .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-select .mat-mdc-select-value .mat-mdc-select-placeholder{color:#c5d0dc}.select__section .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper{display:none}.segment__section{width:100%}.segment__section .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mdc-tab{--mdc-secondary-navigation-tab-container-height: 28px;--mat-tab-header-label-text-size: var(--text-tiny);--mat-tab-header-label-text-line-height: var(--text-line-height-120);--mat-tab-header-label-text-weight: var(--text-weight-600);border-top:1px solid var(--segment-actived-background);border-right:1px solid var(--segment-actived-background);border-bottom:1px solid var(--segment-actived-background)}.segment__section .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mdc-tab .mdc-tab__content{height:auto}.segment__section .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mdc-tab .mdc-tab__content .mdc-tab__text-label{transition:0ms color linear;color:var(--segment-actived-background)}.segment__section .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mdc-tab .mdc-tab__content .mdc-tab__text-label p{font-size:var(--text-tiny);line-height:var(--text-line-height-120);font-weight:var(--text-weight-600)}.segment__section .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mdc-tab.mdc-tab--active{background:var(--segment-actived-background)}.segment__section .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mdc-tab.mdc-tab--active .mdc-tab__text-label{color:var(--segment-actived-text-color)}.segment__section .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mdc-tab:last-child{border-radius:0 var(--theme-border-radius-md) var(--theme-border-radius-md) 0;border-left:0}.segment__section .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mdc-tab:first-child{border-radius:var(--theme-border-radius-md) 0 0 var(--theme-border-radius-md);border-left:1px solid var(--segment-actived-background)}.segment__section .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mdc-tab .mdc-tab-indicator{display:none}.date-picker__section .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button{--mdc-icon-button-state-layer-size: 20px;padding:0}.mat-calendar-header__section{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem .5rem}.mat-calendar-header__section .mat-calendar-period__text,.mat-calendar-header__section .mat-calendar-header__navigator{-webkit-user-select:none;user-select:none;cursor:pointer}.mat-calendar-header__section .mat-calendar-period__text{display:flex;gap:.5rem;color:var(--text-color-primary);font-size:var(--text-sm);font-weight:var(--text-weight-600)}.mat-calendar-header__section .mat-calendar-header__navigator{font-size:var(--text-default);color:var(--text-color-default)}.mat-datepicker-popup{--mdc-text-button-label-text-color: var(--date-picker-color);--mat-datepicker-calendar-date-selected-state-background-color: var(--date-picker-background);--mat-datepicker-calendar-date-today-outline-color: var(--date-picker-background);--mat-datepicker-calendar-date-hover-state-background-color: var(--date-picker-background);--mat-datepicker-calendar-date-focus-state-background-color: transparent;--mat-datepicker-toggle-active-state-icon-color: var(--date-picker-background);--mat-datepicker-calendar-date-selected-disabled-state-background-color: var(--date-picker-background);--mat-datepicker-calendar-date-text-color: var(--date-picker-text-color)}.mat-datepicker-popup .mat-datepicker-content .mat-datepicker-content-container mat-calendar.mat-calendar:has(mat-multi-year-view){min-height:354px;height:unset}.mat-datepicker-popup .mat-datepicker-content .mat-datepicker-content-container .mat-calendar-content mat-multi-year-view .mat-calendar-body-cell-container,.mat-datepicker-popup .mat-datepicker-content .mat-datepicker-content-container .mat-calendar-content mat-year-view .mat-calendar-body-cell-container{padding-top:12.5%!important;padding-bottom:12.5%!important}.mat-datepicker-popup .mat-datepicker-content .mat-datepicker-content-container .mat-calendar-content mat-month-view table.mat-calendar-table thead.mat-calendar-table-header{height:1.875rem}.mat-datepicker-popup .mat-datepicker-content .mat-datepicker-content-container .mat-calendar-content mat-month-view table.mat-calendar-table thead.mat-calendar-table-header tr th{padding-bottom:0}.mat-datepicker-popup .mat-datepicker-content .mat-datepicker-content-container .mat-calendar-content mat-month-view table.mat-calendar-table .mat-calendar-body .mat-calendar-body-label{opacity:0}.mat-datepicker-popup .mat-datepicker-content .mat-datepicker-content-container .mat-calendar-content mat-month-view table.mat-calendar-table .mat-calendar-body .mat-calendar-body-label[colspan="7"]{display:none}.mat-datepicker-popup .mat-datepicker-content .mat-datepicker-content-container .mat-calendar-content mat-year-view .mat-calendar-table .mat-calendar-body tr .mat-calendar-body-label{display:none}.mat-datepicker-popup .mat-datepicker-content .mat-datepicker-content-container .mat-calendar-content .mat-calendar-table .mat-calendar-table-header th{font-size:var(--text-sm);font-weight:var(--text-weight-300)}.mat-datepicker-popup .mat-datepicker-content .mat-datepicker-content-container .mat-calendar-content .mat-calendar-table .mat-calendar-table-header .mat-calendar-body-label,.mat-datepicker-popup .mat-datepicker-content .mat-datepicker-content-container .mat-calendar-content .mat-calendar-table .mat-calendar-table-header .mat-calendar-table-header-divider{display:none}.mat-datepicker-popup .mat-datepicker-content .mat-datepicker-content-container .mat-calendar-content .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-container .mat-calendar-body-cell .mat-calendar-body-cell-content{font-size:var(--text-sm);font-weight:var(--text-weight-600)}.mat-datepicker-popup .mat-datepicker-content .mat-datepicker-content-container .mat-calendar-content .mat-calendar-table .mat-calendar-body .mat-calendar-body-cell-container .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-datepicker-calendar-date-text-color: var(--date-picker-hover-text-color)}.mat-mdc-radio-group{display:flex;gap:1rem}.mat-mdc-radio-group .mat-mdc-radio-button{--mdc-radio-state-layer-size: 1rem;width:1rem;height:1rem;display:flex}.mat-mdc-radio-group .mat-mdc-radio-button .mdc-form-field .mdc-radio{padding:initial;width:1rem;height:1rem}.mat-mdc-radio-group .mat-mdc-radio-button .mdc-form-field .mdc-radio .mdc-radio__background{color:var(--radio-color-primary);width:1rem;height:1rem}.mat-mdc-radio-group .mat-mdc-radio-button .mdc-form-field .mdc-radio .mdc-radio__background .mdc-radio__outer-circle{border-width:1px}.mat-mdc-radio-group .mat-mdc-radio-button .mdc-form-field .mdc-radio .mdc-radio__background .mdc-radio__inner-circle{border-width:.5rem}.mat-mdc-radio-group .mat-mdc-radio-button .mdc-form-field .mdc-label{font-size:var(--text-sm);font-weight:var(--text-weight-600);line-height:var(--text-line-height-120)}.mat-mdc-radio-group.column{flex-direction:column}.radio-button__section .radio-item__wrapper{display:flex;gap:1rem;border-radius:var(--theme-border-radius-mdx);border:1px solid var(--background-tertiary);padding:1rem;width:100%;background:var(--background-white)}.radio-button__section .radio-item__wrapper.column{flex-direction:column}.radio-button__section .radio-item__wrapper.checked{border:1px solid var(--background-primary);background:var(--background-layer)}.radio-button__section .radio-item__wrapper .radio-item{display:flex;gap:.5rem;width:100%}.cdk-overlay-container .backdrop--dialog__cdk{background-color:#5d7a9a66}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.result--dialog__cdk{width:100vw;max-width:100vw!important;margin:0 1rem}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.result--dialog__cdk .mat-mdc-dialog-container{--mdc-dialog-container-elevation-shadow: var(--theme-shadow-primary);--mdc-dialog-container-shadow-color: var(--background-white);--mdc-dialog-container-shape: var(--theme-border-radius-md)}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.result--dialog__cdk .mat-mdc-dialog-container .mdc-dialog__container .mat-mdc-dialog-surface{max-width:calc(var(--maximum-section-width) - 2.5rem);padding:1.5rem}.mat-mdc-slide-toggle .mdc-form-field .mdc-switch{--mdc-switch-handle-height: 1rem;--mdc-switch-handle-width: 1rem;--mdc-switch-track-height: 1.5rem;--mdc-switch-track-width: 3rem;background:var(--toggle-color-disabled);border-radius:var(--theme-border-radius-xl)}.mat-mdc-slide-toggle .mdc-form-field .mdc-switch .mdc-switch__handle-track{transform:translate(10%)}.mat-mdc-slide-toggle .mdc-form-field .mdc-switch .mdc-switch__handle-track .mdc-switch__handle .mdc-switch__icons{background:var(--background-white);border-radius:var(--theme-border-radius-circle)}.mat-mdc-slide-toggle .mdc-form-field .mdc-switch .mdc-switch__handle-track .mdc-switch__handle .mdc-switch__icons .mdc-switch__icon{display:none}.mat-mdc-slide-toggle .mdc-form-field .mdc-switch.mdc-switch--selected{background:var(--toggle-color-primary)}.mat-mdc-slide-toggle .mdc-form-field .mdc-switch.mdc-switch--selected .mdc-switch__handle-track{transform:translate(90%)}.mat-mdc-slide-toggle .mdc-form-field .mdc-label{padding-right:.5rem}.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0,0,.2,1);transform:scale3d(0,0,0)}.cdk-high-contrast-active .mat-ripple-element{display:none}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0!important;box-sizing:content-box!important;height:0!important}@keyframes cdk-text-field-autofill-start{}@keyframes cdk-text-field-autofill-end{}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator{position:relative}.mat-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border:var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-focus-indicator-display: block}.mat-mdc-focus-indicator{position:relative}.mat-mdc-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-mdc-focus-indicator-display, none);border:var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);border-radius:var(--mat-mdc-focus-indicator-border-radius, 4px)}.mat-mdc-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-mdc-focus-indicator-display: block}html{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #3f51b5;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(63, 81, 181, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(63, 81, 181, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(63, 81, 181, .3);--mat-datepicker-toggle-active-state-icon-color: #3f51b5;--mat-datepicker-calendar-date-in-range-state-background-color: rgba(63, 81, 181, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;--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-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, .38);--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(0, 0, 0, .18);--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: rgba(0, 0, 0, .38);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .24);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: rgba(0, 0, 0, .38);--mat-datepicker-range-input-disabled-state-text-color: rgba(0, 0, 0, .38);--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-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #ff4081;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(255, 64, 129, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(255, 64, 129, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(255, 64, 129, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(255, 64, 129, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.mat-datepicker-content.mat-warn{--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: rgba(244, 67, 54, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(244, 67, 54, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(244, 67, 54, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(244, 67, 54, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color: #ff4081}.mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color: #f44336}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 40px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:8px}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base .mat-mdc-button-touch-target{display:none}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{box-sizing:border-box;scroll-behavior:smooth}*,*:before,*:after{box-sizing:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{width:100%;height:100%}*{margin:0;padding:0}body{background-color:var(--background-white);font-family:HiraginoSansPro,sans-serif;color:var(--text-color-default);max-width:var(--maximum-section-width);margin:auto}img,picture,video,canvas,svg{display:flex;max-width:100%}dialog,iframe{border:0}form,input,textarea,button,select,a{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-decoration:none;text-decoration:none}span,p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;font-size:var(--text-default);font-weight:var(--text-weight-300);line-height:var(--text-line-height-120)}ol,ul{padding-left:0}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}
