@charset "UTF-8";@font-face{font-family:Inter;font-style:normal;font-weight:100 900;src:url("./media/InterVariable-AM3KRH5U.woff2") format("woff2");font-display:swap}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:100 900;src:url("./media/NotoSansJP-Variable-LDU5IDIP.woff2") format("woff2");font-display:swap}*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0}body{font-family:Inter,Noto Sans JP,sans-serif}.mat-mdc-tooltip{--mat-tooltip-container-color: #616161;--mat-tooltip-supporting-text-color: #fff;--mat-tooltip-supporting-text-font: roboto, sans-serif;--mat-tooltip-supporting-text-size: 12px;--mat-tooltip-supporting-text-weight: 400;--mat-tooltip-supporting-text-tracking: .0333333333em}:root,[data-theme=light]{--sofia-appicons-icon: #1f1f1f;--sofia-background-celos: #f8f8fa;--sofia-background-core: #ffffff;--sofia-background-surface: #f2f4f6;--sofia-background-tile: #ffffff;--sofia-border-container-disabled: #c2c4c8;--sofia-border-container-enabled: #c2c4c8;--sofia-border-container-hover: #aaadb2;--sofia-border-container-interaction-disabled: #c2c4c8;--sofia-border-container-interaction-enabled: #007ac1;--sofia-border-container-interaction-hover: #005285;--sofia-border-container-interaction-pressed: #003759;--sofia-border-container-interactive: #000000;--sofia-border-container-inverse: #ffffff;--sofia-border-container-pressed: #92959c;--sofia-border-container-selected: #000000;--sofia-border-container-selection: #99d1f2;--sofia-border-container-semantics-primary-danger-disabled: #c2c4c8;--sofia-border-container-semantics-primary-danger-enabled: #cd2740;--sofia-border-container-semantics-primary-danger-hover: #a41f33;--sofia-border-container-semantics-primary-danger-pressed: #7b1726;--sofia-border-container-semantics-primary-info-disabled: #c2c4c8;--sofia-border-container-semantics-primary-info-enabled: #007ac1;--sofia-border-container-semantics-primary-info-hover: #005285;--sofia-border-container-semantics-primary-info-pressed: #003759;--sofia-border-container-semantics-primary-success-disabled: #c2c4c8;--sofia-border-container-semantics-primary-success-enabled: #007d5f;--sofia-border-container-semantics-primary-success-hover: #00644c;--sofia-border-container-semantics-primary-success-pressed: #005843;--sofia-border-container-semantics-primary-warning-disabled: #c2c4c8;--sofia-border-container-semantics-primary-warning-enabled: #cca211;--sofia-border-container-semantics-primary-warning-hover: #997a0d;--sofia-border-container-semantics-primary-warning-pressed: #665108;--sofia-border-container-semantics-secondary-danger-disabled: #c2c4c8;--sofia-border-container-semantics-secondary-danger-enabled: #eba9b3;--sofia-border-container-semantics-secondary-danger-hover: #dc6879;--sofia-border-container-semantics-secondary-danger-pressed: #d75266;--sofia-border-container-semantics-secondary-info-disabled: #c2c4c8;--sofia-border-container-semantics-secondary-info-enabled: #99d1f2;--sofia-border-container-semantics-secondary-info-hover: #65bceb;--sofia-border-container-semantics-secondary-info-pressed: #32ade6;--sofia-border-container-semantics-secondary-success-disabled: #c2c4c8;--sofia-border-container-semantics-secondary-success-enabled: #99cbbf;--sofia-border-container-semantics-secondary-success-hover: #66b19f;--sofia-border-container-semantics-secondary-success-pressed: #4da48f;--sofia-border-container-semantics-secondary-warning-disabled: #c2c4c8;--sofia-border-container-semantics-secondary-warning-enabled: #ffe073;--sofia-border-container-semantics-secondary-warning-hover: #ffd544;--sofia-border-container-semantics-secondary-warning-pressed: #ffcb15;--sofia-border-divider: #c2c4c8;--sofia-border-surface: #eaecee;--sofia-border-tile: #c2c4c8;--sofia-container-controls-default-disabled: #eaecee;--sofia-container-controls-default-enabled: #ffffff;--sofia-container-controls-default-hover: #f2f4f6;--sofia-container-controls-default-pressed: #dfe2e5;--sofia-container-controls-handle-disabled: rgba(0, 0, 0, .1019607843);--sofia-container-controls-handle-enabled: rgba(0, 0, 0, .2);--sofia-container-controls-handle-hover: rgba(0, 0, 0, .3019607843);--sofia-container-controls-handle-pressed: rgba(0, 0, 0, .4);--sofia-container-controls-selected-disabled: #aaadb2;--sofia-container-controls-selected-enabled: #007ac1;--sofia-container-controls-selected-hover: #005285;--sofia-container-controls-selected-pressed: #003759;--sofia-container-interaction-danger-disabled: #dfe2e5;--sofia-container-interaction-danger-enabled: #cd2740;--sofia-container-interaction-danger-hover: #a41f33;--sofia-container-interaction-danger-pressed: #7b1726;--sofia-container-interaction-primary-disabled: #dfe2e5;--sofia-container-interaction-primary-enabled: #007ac1;--sofia-container-interaction-primary-hover: #005285;--sofia-container-interaction-primary-pressed: #003759;--sofia-container-interaction-secondary-disabled: #dfe2e5;--sofia-container-interaction-secondary-enabled: #ffffff;--sofia-container-interaction-secondary-hover: #f2f4f6;--sofia-container-interaction-secondary-pressed: #dfe2e5;--sofia-container-interaction-tertiary-disabled: #dfe2e5;--sofia-container-interaction-tertiary-enabled: rgba(255, 255, 255, 0);--sofia-container-interaction-tertiary-hover: rgba(255, 255, 255, 0);--sofia-container-interaction-tertiary-pressed: rgba(255, 255, 255, 0);--sofia-container-neutral-default-alternate: #f8f8fa;--sofia-container-neutral-default-disabled: #dfe2e5;--sofia-container-neutral-default-enabled: #ffffff;--sofia-container-neutral-default-hover: #eaecee;--sofia-container-neutral-default-pressed: #dfe2e5;--sofia-container-neutral-inverse-disabled: #dfe2e5;--sofia-container-neutral-inverse-enabled: #000000;--sofia-container-neutral-inverse-hover: #000000;--sofia-container-neutral-inverse-pressed: #000000;--sofia-container-neutral-selection-disabled: #c2c4c8;--sofia-container-neutral-selection-enabled: #d4eefc;--sofia-container-neutral-selection-hover: #99d1f2;--sofia-container-neutral-selection-pressed: #65bceb;--sofia-container-semantics-danger-accent: #cd2740;--sofia-container-semantics-danger-default: #f5d4d9;--sofia-container-semantics-danger-hover: #dc6879;--sofia-container-semantics-danger-pressed: #d23d53;--sofia-container-semantics-info-accent: #007ac1;--sofia-container-semantics-info-default: #d4eefc;--sofia-container-semantics-info-hover: #99d1f2;--sofia-container-semantics-info-pressed: #65bceb;--sofia-container-semantics-success-accent: #007d5f;--sofia-container-semantics-success-default: #cce5df;--sofia-container-semantics-success-hover: #66b19f;--sofia-container-semantics-success-pressed: #1a8a6f;--sofia-container-semantics-warning-accent: #ffcb15;--sofia-container-semantics-warning-default: #fff5d0;--sofia-container-semantics-warning-hover: #ffeaa1;--sofia-container-semantics-warning-pressed: #ffd544;--sofia-datachart-amber-category: #c08a0c;--sofia-datachart-amber-line: #e07252;--sofia-datachart-bronze-category: #7c6336;--sofia-datachart-bronze-line: #7c6336;--sofia-datachart-copper-category: #b67866;--sofia-datachart-copper-sequence-200: #d4b1a7;--sofia-datachart-copper-sequence-400: #b67866;--sofia-datachart-copper-sequence-600: #955846;--sofia-datachart-copper-sequence-800: #943c23;--sofia-datachart-ice-category: #9dc8c0;--sofia-datachart-olive-category: #938f39;--sofia-datachart-olive-line: #d9cf0d;--sofia-datachart-olive-sequence-200: #c9c79c;--sofia-datachart-olive-sequence-400: #aeab6a;--sofia-datachart-olive-sequence-600: #938f39;--sofia-datachart-olive-sequence-800: #787307;--sofia-datachart-petrol-category: #5a9ea7;--sofia-datachart-petrol-line: #71dae8;--sofia-datachart-plum-category: #a76d94;--sofia-datachart-plum-line: #bf2298;--sofia-datachart-plum-sequence-200: #e3ccda;--sofia-datachart-plum-sequence-400: #c69ab6;--sofia-datachart-plum-sequence-600: #a76d94;--sofia-datachart-plum-sequence-800: #863672;--sofia-datachart-steel-category: #657e89;--sofia-datachart-steel-line: #657e89;--sofia-datachart-steel-sequence-200: #baced6;--sofia-datachart-steel-sequence-400: #8ca4af;--sofia-datachart-steel-sequence-600: #657e89;--sofia-datachart-steel-sequence-800: #445b65;--sofia-datachart-violet-category: #8e89a9;--sofia-datachart-violet-line: #7258ef;--sofia-datachart-violet-sequence-200: #b9b6c8;--sofia-datachart-violet-sequence-400: #8e89a9;--sofia-datachart-violet-sequence-600: #736e90;--sofia-datachart-violet-sequence-800: #504975;--sofia-function-elevation-inner-2: rgba(0, 0, 0, .1215686275);--sofia-function-elevation-inner-4: rgba(0, 0, 0, .2392156863);--sofia-function-elevation-inner-8: rgba(0, 0, 0, .2392156863);--sofia-function-elevation-inner-10: rgba(0, 0, 0, .2392156863);--sofia-function-elevation-outer-2: rgba(0, 0, 0, .1215686275);--sofia-function-elevation-outer-4: rgba(0, 0, 0, .2392156863);--sofia-function-elevation-outer-8: rgba(0, 0, 0, .2392156863);--sofia-function-elevation-outer-16: rgba(0, 0, 0, .2392156863);--sofia-function-elevation-outer-24: rgba(0, 0, 0, .2392156863);--sofia-function-elevation-outer-40: rgba(0, 0, 0, .2392156863);--sofia-function-focus-inner: #65bceb;--sofia-function-focus-outer-inner: #ffffff;--sofia-function-focus-outer-outer: #65bceb;--sofia-gradients-machineheader-end: #3a3f48;--sofia-gradients-machineheader-start: #24262b;--sofia-gradients-overlay-end: rgba(223, 223, 225, .7490196078);--sofia-gradients-overlay-start: rgba(248, 248, 250, .7490196078);--sofia-hmi-status-danger: #f3304d;--sofia-hmi-status-default: #c2c4c8;--sofia-hmi-status-info: #008bd2;--sofia-hmi-status-maintenance: #f38a16;--sofia-hmi-status-success: #14cb89;--sofia-hmi-status-warning: #ffcb15;--sofia-typography-disabled: #63676d;--sofia-typography-inverse: #ffffff;--sofia-typography-label-danger-disabled: #63676d;--sofia-typography-label-danger-enabled: #cd2740;--sofia-typography-label-danger-hover: #a41f33;--sofia-typography-label-danger-pressed: #7b1726;--sofia-typography-label-interactive-disabled: #63676d;--sofia-typography-label-interactive-enabled: #007ac1;--sofia-typography-label-interactive-hover: #005285;--sofia-typography-label-interactive-pressed: #003759;--sofia-typography-label-interactive-visited: #aa14b8;--sofia-typography-label-inverse-disabled: #63676d;--sofia-typography-label-inverse-enabled: #ffffff;--sofia-typography-label-inverse-hover: #ffffff;--sofia-typography-label-inverse-pressed: #ffffff;--sofia-typography-label-neutral-disabled: #63676d;--sofia-typography-label-neutral-enabled: #000000;--sofia-typography-label-neutral-hover: #000000;--sofia-typography-label-neutral-pressed: #000000;--sofia-typography-label-neutral-subline: #4d5055;--sofia-typography-label-semantics-danger: #a41f33;--sofia-typography-label-semantics-info: #005285;--sofia-typography-label-semantics-success: #00644c;--sofia-typography-label-semantics-warning: #665108;--sofia-typography-subline: #4d5055;--sofia-typography-text: #000000}[data-theme=dark]{--sofia-appicons-icon: #e5e5e5;--sofia-background-celos: #1e1f21;--sofia-background-core: #282a2e;--sofia-background-surface: #34373c;--sofia-background-tile: #282a2e;--sofia-border-container-disabled: #676a70;--sofia-border-container-enabled: #474a50;--sofia-border-container-hover: #676a70;--sofia-border-container-interaction-disabled: #676a70;--sofia-border-container-interaction-enabled: #007ac1;--sofia-border-container-interaction-hover: #006eae;--sofia-border-container-interaction-pressed: #00629a;--sofia-border-container-interactive: #9a9d9f;--sofia-border-container-inverse: #282a2e;--sofia-border-container-pressed: #9a9d9f;--sofia-border-container-selected: #9a9d9f;--sofia-border-container-selection: #0d4a6e;--sofia-border-container-semantics-primary-danger-disabled: #676a70;--sofia-border-container-semantics-primary-danger-enabled: #be3f41;--sofia-border-container-semantics-primary-danger-hover: #983234;--sofia-border-container-semantics-primary-danger-pressed: #ab393b;--sofia-border-container-semantics-primary-info-disabled: #676a70;--sofia-border-container-semantics-primary-info-enabled: #007ac1;--sofia-border-container-semantics-primary-info-hover: #007ac1;--sofia-border-container-semantics-primary-info-pressed: #006eae;--sofia-border-container-semantics-primary-success-disabled: #676a70;--sofia-border-container-semantics-primary-success-enabled: #007d5f;--sofia-border-container-semantics-primary-success-hover: #00644c;--sofia-border-container-semantics-primary-success-pressed: #33977f;--sofia-border-container-semantics-primary-warning-disabled: #676a70;--sofia-border-container-semantics-primary-warning-enabled: #ffcb15;--sofia-border-container-semantics-primary-warning-hover: #e6b713;--sofia-border-container-semantics-primary-warning-pressed: #b38e0f;--sofia-border-container-semantics-secondary-danger-disabled: #676a70;--sofia-border-container-semantics-secondary-danger-enabled: #852c2e;--sofia-border-container-semantics-secondary-danger-hover: #be3f41;--sofia-border-container-semantics-secondary-danger-pressed: #983234;--sofia-border-container-semantics-secondary-info-disabled: #676a70;--sofia-border-container-semantics-secondary-info-enabled: #0d4a6e;--sofia-border-container-semantics-secondary-info-hover: #0d4a6e;--sofia-border-container-semantics-secondary-info-pressed: #007ac1;--sofia-border-container-semantics-secondary-success-disabled: #676a70;--sofia-border-container-semantics-secondary-success-enabled: #005843;--sofia-border-container-semantics-secondary-success-hover: #007d5f;--sofia-border-container-semantics-secondary-success-pressed: #007156;--sofia-border-container-semantics-secondary-warning-disabled: #676a70;--sofia-border-container-semantics-secondary-warning-enabled: #665108;--sofia-border-container-semantics-secondary-warning-hover: #80660b;--sofia-border-container-semantics-secondary-warning-pressed: #ffcb15;--sofia-border-divider: #474a50;--sofia-border-surface: #474a50;--sofia-border-tile: #3c3e42;--sofia-container-controls-default-disabled: #676a70;--sofia-container-controls-default-enabled: #282a2e;--sofia-container-controls-default-hover: #34373c;--sofia-container-controls-default-pressed: #3c3e42;--sofia-container-controls-handle-disabled: rgba(255, 255, 255, .1019607843);--sofia-container-controls-handle-enabled: rgba(255, 255, 255, .2);--sofia-container-controls-handle-hover: rgba(255, 255, 255, .3019607843);--sofia-container-controls-handle-pressed: rgba(255, 255, 255, .4);--sofia-container-controls-selected-disabled: #474a50;--sofia-container-controls-selected-enabled: #007ac1;--sofia-container-controls-selected-hover: #005587;--sofia-container-controls-selected-pressed: #00629a;--sofia-container-interaction-danger-disabled: #474a50;--sofia-container-interaction-danger-enabled: #be3f41;--sofia-container-interaction-danger-hover: #983234;--sofia-container-interaction-danger-pressed: #ab393b;--sofia-container-interaction-primary-disabled: #474a50;--sofia-container-interaction-primary-enabled: #007ac1;--sofia-container-interaction-primary-hover: #005587;--sofia-container-interaction-primary-pressed: #00629a;--sofia-container-interaction-secondary-disabled: #474a50;--sofia-container-interaction-secondary-enabled: #282a2e;--sofia-container-interaction-secondary-hover: #34373c;--sofia-container-interaction-secondary-pressed: #3c3e42;--sofia-container-interaction-tertiary-disabled: rgba(255, 255, 255, 0);--sofia-container-interaction-tertiary-enabled: rgba(255, 255, 255, 0);--sofia-container-interaction-tertiary-hover: rgba(255, 255, 255, 0);--sofia-container-interaction-tertiary-pressed: rgba(255, 255, 255, 0);--sofia-container-neutral-default-alternate: #3c3e42;--sofia-container-neutral-default-disabled: #474a50;--sofia-container-neutral-default-enabled: #282a2e;--sofia-container-neutral-default-hover: #474a50;--sofia-container-neutral-default-pressed: #676a70;--sofia-container-neutral-inverse-disabled: #474a50;--sofia-container-neutral-inverse-enabled: #dedede;--sofia-container-neutral-inverse-hover: #dedede;--sofia-container-neutral-inverse-pressed: #dedede;--sofia-container-neutral-selection-disabled: #34373c;--sofia-container-neutral-selection-enabled: #234051;--sofia-container-neutral-selection-hover: #0d4a6e;--sofia-container-neutral-selection-pressed: #007ac1;--sofia-container-semantics-danger-accent: #be3f41;--sofia-container-semantics-danger-default: #4c191a;--sofia-container-semantics-danger-hover: #852c2e;--sofia-container-semantics-danger-pressed: #be3f41;--sofia-container-semantics-info-accent: #007ac1;--sofia-container-semantics-info-default: #21323c;--sofia-container-semantics-info-hover: #234051;--sofia-container-semantics-info-pressed: #0d4a6e;--sofia-container-semantics-success-accent: #007d5f;--sofia-container-semantics-success-default: #003226;--sofia-container-semantics-success-hover: #003f30;--sofia-container-semantics-success-pressed: #005843;--sofia-container-semantics-warning-accent: #ffcb15;--sofia-container-semantics-warning-default: #4c3d06;--sofia-container-semantics-warning-hover: #665108;--sofia-container-semantics-warning-pressed: #80660b;--sofia-datachart-amber-category: #c08a0c;--sofia-datachart-amber-line: #e07252;--sofia-datachart-bronze-category: #7c6336;--sofia-datachart-bronze-line: #7c6336;--sofia-datachart-copper-category: #b67866;--sofia-datachart-copper-sequence-200: #d4b1a7;--sofia-datachart-copper-sequence-400: #b67866;--sofia-datachart-copper-sequence-600: #955846;--sofia-datachart-copper-sequence-800: #943c23;--sofia-datachart-ice-category: ;--sofia-datachart-olive-category: #938f39;--sofia-datachart-olive-line: #d9cf0d;--sofia-datachart-olive-sequence-200: #c9c79c;--sofia-datachart-olive-sequence-400: #aeab6a;--sofia-datachart-olive-sequence-600: #938f39;--sofia-datachart-olive-sequence-800: #787307;--sofia-datachart-petrol-category: #5a9ea7;--sofia-datachart-petrol-line: #71dae8;--sofia-datachart-plum-category: #a76d94;--sofia-datachart-plum-line: #bf2298;--sofia-datachart-plum-sequence-200: #e3ccda;--sofia-datachart-plum-sequence-400: #c69ab6;--sofia-datachart-plum-sequence-600: #a76d94;--sofia-datachart-plum-sequence-800: #863672;--sofia-datachart-steel-category: #657e89;--sofia-datachart-steel-line: #657e89;--sofia-datachart-steel-sequence-200: #baced6;--sofia-datachart-steel-sequence-400: #8ca4af;--sofia-datachart-steel-sequence-600: #657e89;--sofia-datachart-steel-sequence-800: #445b65;--sofia-datachart-violet-category: #8e89a9;--sofia-datachart-violet-line: #7258ef;--sofia-datachart-violet-sequence-200: #b9b6c8;--sofia-datachart-violet-sequence-400: #8e89a9;--sofia-datachart-violet-sequence-600: #736e90;--sofia-datachart-violet-sequence-800: #504975;--sofia-function-elevation-inner-2: rgba(0, 0, 0, .1215686275);--sofia-function-elevation-inner-4: rgba(0, 0, 0, .2392156863);--sofia-function-elevation-inner-8: rgba(0, 0, 0, .2392156863);--sofia-function-elevation-inner-10: rgba(0, 0, 0, .2392156863);--sofia-function-elevation-outer-2: rgba(0, 0, 0, .1215686275);--sofia-function-elevation-outer-4: rgba(0, 0, 0, .2392156863);--sofia-function-elevation-outer-8: rgba(0, 0, 0, .2392156863);--sofia-function-elevation-outer-16: rgba(0, 0, 0, .2392156863);--sofia-function-elevation-outer-24: rgba(0, 0, 0, .2392156863);--sofia-function-elevation-outer-40: rgba(0, 0, 0, .2392156863);--sofia-function-focus-inner: #005587;--sofia-function-focus-outer-inner: #282a2e;--sofia-function-focus-outer-outer: #005587;--sofia-gradients-machineheader-end: #3a3f48;--sofia-gradients-machineheader-start: #24262b;--sofia-gradients-overlay-end: rgba(0, 0, 0, .7490196078);--sofia-gradients-overlay-start: rgba(30, 31, 33, .7490196078);--sofia-hmi-status-danger: #f3304d;--sofia-hmi-status-default: #c2c4c8;--sofia-hmi-status-info: #008bd2;--sofia-hmi-status-maintenance: #f38a16;--sofia-hmi-status-success: #14cb89;--sofia-hmi-status-warning: #ffcb15;--sofia-typography-disabled: #9a9d9f;--sofia-typography-inverse: #000000;--sofia-typography-label-danger-disabled: #9a9d9f;--sofia-typography-label-danger-enabled: #ff7274;--sofia-typography-label-danger-hover: #ff9a9b;--sofia-typography-label-danger-pressed: #ffb9ba;--sofia-typography-label-interactive-disabled: #9a9d9f;--sofia-typography-label-interactive-enabled: #57a7d7;--sofia-typography-label-interactive-hover: #80bde0;--sofia-typography-label-interactive-pressed: #b3d7ec;--sofia-typography-label-interactive-visited: #aa14b8;--sofia-typography-label-inverse-disabled: #9a9d9f;--sofia-typography-label-inverse-enabled: #ffffff;--sofia-typography-label-inverse-hover: #ffffff;--sofia-typography-label-inverse-pressed: #ffffff;--sofia-typography-label-neutral-disabled: #9a9d9f;--sofia-typography-label-neutral-enabled: #ffffff;--sofia-typography-label-neutral-hover: #ffffff;--sofia-typography-label-neutral-pressed: #ffffff;--sofia-typography-label-neutral-subline: #bababa;--sofia-typography-label-semantics-danger: #ffb9ba;--sofia-typography-label-semantics-info: #b3d7ec;--sofia-typography-label-semantics-success: #b3d8cf;--sofia-typography-label-semantics-warning: #ffefb9;--sofia-typography-subline: #bababa;--sofia-typography-text: #ffffff}.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))}.sofia-expansion-panel.mat-expansion-panel{--mat-expansion-actions-divider-color: var(--sofia-typography-label-neutral-enabled);--mat-expansion-header-description-color: var(--sofia-typography-label-neutral-enabled);--mat-expansion-header-disabled-state-text-color: var(--sofia-typography-label-neutral-disabled);--mat-expansion-header-focus-state-layer-color: none;--mat-expansion-header-hover-state-layer-color: none;--mat-expansion-header-indicator-color: var(--sofia-typography-label-neutral-enabled);--mat-expansion-header-text-color: var(--sofia-typography-label-neutral-enabled);--mat-expansion-header-text-font: Inter, Noto Sans JP, sans-serif;--mat-expansion-header-text-line-height: 24px;--mat-expansion-header-text-size: 16px;--mat-expansion-header-text-tracking: .08px;--mat-expansion-header-text-weight: 400;--mat-expansion-container-shape: 4px;--mat-expansion-container-text-color: var(--sofia-typography-label-neutral-enabled);--mat-expansion-container-text-font: Inter, Noto Sans JP, sans-serif;--mat-expansion-container-text-line-height: 24px;--mat-expansion-container-text-size: 16px;--mat-expansion-container-text-tracking: .08px;--mat-expansion-container-text-weight: 400;background-color:var(--sofia-container-neutral-default-enabled)}.sofia-expansion-panel.mat-expansion-panel.mat-expanded>.mat-expansion-panel-header>.sofia-expansion-indicator{transform:rotate(180deg);transition:transform .2s cubic-bezier(.4,0,.2,1)}.sofia-expansion-panel.mat-expansion-panel .sofia-expansion-indicator{width:25px;height:25px;margin-right:16px;transition:transform .2s cubic-bezier(.4,0,.2,1)}.sofia-expansion-panel.mat-expansion-panel .sofia-expansion-indicator svg{fill:var(--sofia-typography-label-neutral-enabled)}.sofia-expansion-panel.mat-expansion-panel:not([class*=mat-elevation-z]){border:1px solid var(--sofia-border-container-enabled);box-shadow:none}@media(hover:hover)and (pointer:fine){.sofia-expansion-panel.mat-expansion-panel:not([disabled=true]):hover{border:1px solid var(--sofia-border-container-hover)}.sofia-expansion-panel.mat-expansion-panel:not([disabled=true]):active{border:1px solid var(--sofia-border-container-pressed)}}.sofia-expansion-panel.mat-expansion-panel[disabled=true]{--mat-expansion-header-indicator-color: var(--sofia-typography-label-neutral-disabled);--mat-expansion-header-description-color: var(--sofia-typography-label-neutral-disabled);pointer-events:none;border:1px solid var(--sofia-border-container-disabled)}.sofia-expansion-panel.mat-expansion-panel[disabled=true] .mat-expansion-panel-content{color:var(--sofia-typography-label-neutral-disabled)}.sofia-expansion-panel.mat-expansion-panel[disabled=true] .mat-expansion-panel-header{background-color:var(--sofia-container-neutral-default-disabled)}.sofia-expansion-panel.mat-expansion-panel[disabled=true] .sofia-expansion-panel__header-subline{color:var(--sofia-typography-label-neutral-disabled)}.sofia-expansion-panel.mat-expansion-panel[disabled=true] .sofia-expansion-indicator svg{fill:var(--sofia-typography-label-neutral-disabled)}.sofia-expansion-panel.mat-expansion-panel .mat-expansion-panel-header{height:unset;padding:12px 16px}.sofia-expansion-panel.mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused,.sofia-expansion-panel.mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused{outline:transparent;box-shadow:0 0 0 4px var(--sofia-function-focus-inner) inset}@media(hover:hover)and (pointer:fine){.sofia-expansion-panel.mat-expansion-panel .mat-expansion-panel-header:not([disabled=true]):hover{background-color:var(--sofia-container-neutral-default-hover)!important}.sofia-expansion-panel.mat-expansion-panel .mat-expansion-panel-header:not([disabled=true]):active{background-color:var(--sofia-container-neutral-default-pressed)!important}}.sofia-expansion-panel.mat-expansion-panel .mat-expansion-panel-body{padding:4px 16px 12px}.sofia-expansion-panel.mat-expansion-panel .mat-content-hide-toggle{margin:0!important}.mat-accordion .mat-expansion-panel{border-radius:var(--mat-expansion-container-shape)!important}.sofia-expansion-panel__header-title-container{display:flex;flex:1;flex-direction:column}@media screen and (min-width:1280px){.sofia-expansion-panel .mat-expansion-panel-header-title{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}}@media screen and (min-width:992px)and (max-width:1279.9px){.sofia-expansion-panel .mat-expansion-panel-header-title{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}}@media screen and (max-width:991.9px){.sofia-expansion-panel .mat-expansion-panel-header-title{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important}}.sofia-expansion-panel__header-subline{color:var(--sofia-typography-subline)}@media screen and (min-width:1280px){.sofia-expansion-panel__header-subline{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important}}@media screen and (min-width:992px)and (max-width:1279.9px){.sofia-expansion-panel__header-subline{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important}}@media screen and (max-width:991.9px){.sofia-expansion-panel__header-subline{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important}}@media screen and (min-width:1280px){.sofia-expansion-panel .mat-expansion-panel-header-description{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}}@media screen and (min-width:992px)and (max-width:1279.9px){.sofia-expansion-panel .mat-expansion-panel-header-description{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}}@media screen and (max-width:991.9px){.sofia-expansion-panel .mat-expansion-panel-header-description{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important}}@media screen and (min-width:1280px){.sofia-expansion-panel .mat-expansion-panel-body{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}}@media screen and (min-width:992px)and (max-width:1279.9px){.sofia-expansion-panel .mat-expansion-panel-body{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}}@media screen and (max-width:991.9px){.sofia-expansion-panel .mat-expansion-panel-body{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important}}.mat-accordion .mat-expansion-panel-spacing{margin:0}.mat-accordion .mat-expansion-panel:not(:last-child){margin:0 0 8px}.mat-badge-on-text .mat-badge-content,.mat-badge-on-element .mat-badge-content,.sofia-inline-badge .mat-badge-content{transition:none}.mat-badge-on-text .mat-badge-content.mat-badge-hidden,.mat-badge-on-element .mat-badge-content.mat-badge-hidden,.sofia-inline-badge .mat-badge-content.mat-badge-hidden{display:none}.mat-badge-on-text .mat-badge-content,.mat-badge-on-element .mat-badge-content,.sofia-inline-badge .mat-badge-content{position:absolute;z-index:1;color:var(--sofia-typography-label-inverse-enabled);text-align:center;pointer-events:none;border-radius:9999px;--mat-badge-container-overlap-offset: 0;min-width:20px!important;height:20px!important;min-height:20px!important;line-height:16px!important;font-size:14px!important;font-family:Inter,Noto Sans JP,sans-serif;font-size:14px;font-weight:400;line-height:18px}.mat-badge-on-text.mat-badge-large .mat-badge-content,.mat-badge-on-element.mat-badge-large .mat-badge-content,.sofia-inline-badge.mat-badge-large .mat-badge-content{position:absolute;z-index:1;color:var(--sofia-typography-label-inverse-enabled);text-align:center;pointer-events:none;border-radius:9999px;--mat-badge-large-size-container-overlap-offset: 0;min-width:28px!important;height:28px!important;min-height:28px!important;line-height:24px!important;font-size:18px!important;font-family:Inter,Noto Sans JP,sans-serif;font-size:18px;font-weight:500;line-height:24px}.sofia-inline-badge{position:static!important;display:inline-flex!important}.sofia-inline-badge .mat-badge-content{position:static!important;transform:none!important}.mat-badge-wrapper{position:relative;overflow:visible!important}.mat-badge-content.number-padding{--mat-badge-container-padding: 2px 4px;--mat-badge-large-size-container-padding: 2px 4px}.mat-badge-content.icon-padding{--mat-badge-container-padding: 3px;--mat-badge-large-size-container-padding: 3px}.mat-badge-content{letter-spacing:0!important}.mat-badge-on-text .color-information.mat-badge-content,.mat-badge-on-element .color-information.mat-badge-content,.sofia-inline-badge .color-information.mat-badge-content{background-color:var(--sofia-container-semantics-info-accent)}.mat-badge-on-text .color-danger.mat-badge-content,.mat-badge-on-element .color-danger.mat-badge-content,.sofia-inline-badge .color-danger.mat-badge-content{background-color:var(--sofia-container-semantics-danger-accent)}@media screen and (min-width:1280px){p{font-family:Inter,Noto Sans JP,sans-serif;font-size:16px;font-weight:400;line-height:24px}}@media screen and (min-width:992px)and (max-width:1279.9px){p{font-family:Inter,Noto Sans JP,sans-serif;font-size:16px;font-weight:400;line-height:24px}}@media screen and (max-width:991.9px){p{font-family:Inter,Noto Sans JP,sans-serif;font-size:14px;font-weight:400;line-height:18px}}@media screen and (min-width:1280px){p.secondary{font-family:Inter,Noto Sans JP,sans-serif;font-size:14px;font-weight:400;line-height:18px}}@media screen and (min-width:992px)and (max-width:1279.9px){p.secondary{font-family:Inter,Noto Sans JP,sans-serif;font-size:14px;font-weight:400;line-height:18px}}@media screen and (max-width:991.9px){p.secondary{font-family:Inter,Noto Sans JP,sans-serif;font-size:14px;font-weight:400;line-height:18px}}h1{margin:0;padding:0}@media screen and (min-width:1280px){h1{font-family:Inter,Noto Sans JP,sans-serif;font-size:28px;font-weight:600;line-height:36px}}@media screen and (min-width:992px)and (max-width:1279.9px){h1{font-family:Inter,Noto Sans JP,sans-serif;font-size:24px;font-weight:600;line-height:32px}}@media screen and (max-width:991.9px){h1{font-family:Inter,Noto Sans JP,sans-serif;font-size:22px;font-weight:600;line-height:32px}}h2{margin:0;padding:0}@media screen and (min-width:1280px){h2{font-family:Inter,Noto Sans JP,sans-serif;font-size:24px;font-weight:500;line-height:32px}}@media screen and (min-width:992px)and (max-width:1279.9px){h2{font-family:Inter,Noto Sans JP,sans-serif;font-size:22px;font-weight:500;line-height:32px}}@media screen and (max-width:991.9px){h2{font-family:Inter,Noto Sans JP,sans-serif;font-size:18px;font-weight:500;line-height:24px}}h3{margin:0;padding:0}@media screen and (min-width:1280px){h3{font-family:Inter,Noto Sans JP,sans-serif;font-size:18px;font-weight:500;line-height:24px}}@media screen and (min-width:992px)and (max-width:1279.9px){h3{font-family:Inter,Noto Sans JP,sans-serif;font-size:18px;font-weight:500;line-height:24px}}@media screen and (max-width:991.9px){h3{font-family:Inter,Noto Sans JP,sans-serif;font-size:16px;font-weight:500;line-height:24px}}h4{margin:0;padding:0}@media screen and (min-width:1280px){h4{font-family:Inter,Noto Sans JP,sans-serif;font-size:16px;font-weight:600;line-height:24px}}@media screen and (min-width:992px)and (max-width:1279.9px){h4{font-family:Inter,Noto Sans JP,sans-serif;font-size:16px;font-weight:600;line-height:24px}}@media screen and (max-width:991.9px){h4{font-family:Inter,Noto Sans JP,sans-serif;font-size:14px;font-weight:600;line-height:18px}}.cn-icon--disabled,.sofia-icon--disabled{color:var(--sofia-typography-label-neutral-disabled)}a.mdc-button,button.mdc-button{padding:12px 16px;overflow:hidden;border:none;border-radius:8px}@media screen and (min-width:992px){a.mdc-button,button.mdc-button{min-width:96px;height:48px;max-height:48px;line-height:19px!important;font-family:Inter,Noto Sans JP,sans-serif;font-size:16px;font-weight:400;line-height:24px}a.sofia-icon-type-button.mdc-button,button.sofia-icon-type-button.mdc-button{width:64px;min-width:64px;padding:12px 0}a.sofia-no-min-width-button.mdc-button,button.sofia-no-min-width-button.mdc-button{width:auto!important;min-width:fit-content!important;padding:11px!important}}@media screen and (max-width:991.9px){a.mdc-button,button.mdc-button{min-width:80px;height:40px;max-height:40px;line-height:16px!important;font-family:Inter,Noto Sans JP,sans-serif;font-size:14px;font-weight:400;line-height:18px}a.sofia-icon-type-button.mdc-button,button.sofia-icon-type-button.mdc-button{width:56px;min-width:56px;padding:12px 0}a.sofia-no-min-width-button.mdc-button,button.sofia-no-min-width-button.mdc-button{width:auto!important;min-width:fit-content!important;padding:7px!important}}a.sofia-stretched-button.mdc-button,button.sofia-stretched-button.mdc-button{width:100%}a.sofia-inline-button.mdc-button .mdc-button__label,button.sofia-inline-button.mdc-button .mdc-button__label{display:flex;flex-direction:row;column-gap:8px;align-items:center;justify-content:center}a.sofia-fix-size-button.mdc-button,button.sofia-fix-size-button.mdc-button{min-width:96px;height:48px;max-height:48px;line-height:19px!important;font-family:Inter,Noto Sans JP,sans-serif;font-size:16px;font-weight:400;line-height:24px}a.sofia-fix-size-button.sofia-icon-type-button.mdc-button,button.sofia-fix-size-button.sofia-icon-type-button.mdc-button{width:64px;min-width:64px;padding:12px 0}a.mdc-button .mdc-button__label,button.mdc-button .mdc-button__label{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;word-break:break-all;-webkit-box-orient:vertical}a.mdc-button .mat-icon,button.mdc-button .mat-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px}a.mdc-button.mat-primary,button.mdc-button.mat-primary{color:var(--sofia-typography-label-inverse-enabled);background-color:var(--sofia-container-interaction-primary-enabled);border:1px solid var(--sofia-container-interaction-primary-enabled)}@media(hover:hover)and (pointer:fine){a.mdc-button.mat-primary:hover,button.mdc-button.mat-primary:hover{color:var(--sofia-typography-label-inverse-enabled);background-color:var(--sofia-container-interaction-primary-hover);border-color:var(--sofia-container-interaction-primary-hover);box-shadow:0 1px 4px var(--sofia-function-elevation-outer-4)}}a.mdc-button.mat-primary:focus-visible,button.mdc-button.mat-primary:focus-visible,a.cdk-program-focused.mdc-button.mat-primary,button.cdk-program-focused.mdc-button.mat-primary{color:var(--sofia-typography-label-inverse-enabled);background-color:var(--sofia-container-interaction-primary-enabled);box-shadow:0 0 0 2px var(--sofia-function-focus-outer-inner),0 0 0 6px var(--sofia-function-focus-outer-outer)}a.mdc-button.mat-primary:active,button.mdc-button.mat-primary:active{color:var(--sofia-typography-label-inverse-enabled);background-color:var(--sofia-container-interaction-primary-pressed);border-color:var(--sofia-container-interaction-primary-pressed);box-shadow:inset 0 1px 10px var(--sofia-function-elevation-inner-10)}a[disabled=true].mdc-button.mat-primary,button[disabled=true].mdc-button.mat-primary{color:var(--sofia-typography-label-inverse-disabled);pointer-events:none;background-color:var(--sofia-container-interaction-primary-disabled);border-color:var(--sofia-container-interaction-primary-disabled)}a.mdc-button.mat-secondary,button.mdc-button.mat-secondary{color:var(--sofia-typography-label-interactive-enabled);background-color:var(--sofia-container-interaction-secondary-enabled);border:1px solid var(--sofia-border-container-interaction-enabled)}@media(hover:hover)and (pointer:fine){a.mdc-button.mat-secondary:hover,button.mdc-button.mat-secondary:hover{color:var(--sofia-typography-label-interactive-hover);background-color:var(--sofia-container-interaction-secondary-hover);border-color:var(--sofia-border-container-interaction-hover);box-shadow:0 1px 4px var(--sofia-function-elevation-outer-4)}}a.mdc-button.mat-secondary:focus-visible,button.mdc-button.mat-secondary:focus-visible,a.cdk-program-focused.mdc-button.mat-secondary,button.cdk-program-focused.mdc-button.mat-secondary{color:var(--sofia-typography-label-interactive-enabled);background-color:var(--sofia-container-interaction-secondary-enabled);box-shadow:0 0 0 2px var(--sofia-function-focus-outer-inner),0 0 0 6px var(--sofia-function-focus-outer-outer)}a.mdc-button.mat-secondary:active,button.mdc-button.mat-secondary:active{color:var(--sofia-typography-label-interactive-pressed);background-color:var(--sofia-container-interaction-secondary-pressed);border-color:var(--sofia-border-container-interaction-pressed);box-shadow:inset 0 2px 8px var(--sofia-function-elevation-inner-8)}a[disabled=true].mdc-button.mat-secondary,button[disabled=true].mdc-button.mat-secondary{color:var(--sofia-typography-label-interactive-disabled);pointer-events:none;background-color:var(--sofia-container-interaction-secondary-disabled);border-color:var(--sofia-container-interaction-secondary-disabled)}a.mdc-button.mat-danger,button.mdc-button.mat-danger{color:var(--sofia-typography-label-inverse-enabled);background-color:var(--sofia-container-interaction-danger-enabled);border:1px solid var(--sofia-container-interaction-danger-enabled)}@media(hover:hover)and (pointer:fine){a.mdc-button.mat-danger:hover,button.mdc-button.mat-danger:hover{color:var(--sofia-typography-label-inverse-hover);background-color:var(--sofia-container-interaction-danger-hover);border-color:var(--sofia-container-interaction-danger-hover);box-shadow:0 1px 4px var(--sofia-function-elevation-outer-4)}}a.mdc-button.mat-danger:focus-visible,button.mdc-button.mat-danger:focus-visible,a.cdk-program-focused.mdc-button.mat-danger,button.cdk-program-focused.mdc-button.mat-danger{color:var(--sofia-typography-label-inverse-enabled);background-color:var(--sofia-container-interaction-danger-enabled);box-shadow:0 0 0 2px var(--sofia-function-focus-outer-inner),0 0 0 6px var(--sofia-function-focus-outer-outer)}a.mdc-button.mat-danger:active,button.mdc-button.mat-danger:active{color:var(--sofia-typography-label-inverse-pressed);background-color:var(--sofia-container-interaction-danger-pressed);border-color:var(--sofia-container-interaction-danger-pressed);box-shadow:inset 0 1px 10px var(--sofia-function-elevation-inner-10)}a[disabled=true].mdc-button.mat-danger,button[disabled=true].mdc-button.mat-danger{color:var(--sofia-typography-label-inverse-disabled);pointer-events:none;background-color:var(--sofia-container-interaction-danger-disabled);border-color:var(--sofia-container-interaction-danger-disabled)}a.mdc-button.mat-text,button.mdc-button.mat-text{color:var(--sofia-typography-label-interactive-enabled);background-color:transparent;border:1px solid transparent}@media(hover:hover)and (pointer:fine){a.mdc-button.mat-text:hover,button.mdc-button.mat-text:hover{color:var(--sofia-typography-label-interactive-hover);background-color:transparent;border-color:var(--sofia-border-container-interaction-hover);box-shadow:0 1px 4px var(--sofia-function-elevation-outer-4)}}a.mdc-button.mat-text:focus-visible,button.mdc-button.mat-text:focus-visible,a.cdk-program-focused.mdc-button.mat-text,button.cdk-program-focused.mdc-button.mat-text{color:var(--sofia-typography-label-interactive-enabled);background-color:transparent;box-shadow:0 0 0 2px var(--sofia-function-focus-outer-inner),0 0 0 6px var(--sofia-function-focus-outer-outer)}a.mdc-button.mat-text:active,button.mdc-button.mat-text:active{color:var(--sofia-typography-label-interactive-pressed);background-color:transparent;border-color:var(--sofia-border-container-interaction-pressed);box-shadow:inset 0 2px 8px var(--sofia-function-elevation-inner-8)}a[disabled=true].mdc-button.mat-text,button[disabled=true].mdc-button.mat-text{color:var(--sofia-typography-label-interactive-disabled);pointer-events:none;background-color:transparent;border-color:transparent}a.mdc-button.mat-text-danger,button.mdc-button.mat-text-danger{color:var(--sofia-typography-label-danger-enabled);background-color:transparent;border:1px solid transparent}@media(hover:hover)and (pointer:fine){a.mdc-button.mat-text-danger:hover,button.mdc-button.mat-text-danger:hover{color:var(--sofia-typography-label-danger-hover);background-color:transparent;border-color:var(--sofia-border-container-semantics-primary-danger-hover);box-shadow:0 1px 4px var(--sofia-function-elevation-outer-4)}}a.mdc-button.mat-text-danger:focus-visible,button.mdc-button.mat-text-danger:focus-visible,a.cdk-program-focused.mdc-button.mat-text-danger,button.cdk-program-focused.mdc-button.mat-text-danger{color:var(--sofia-typography-label-danger-enabled);background-color:transparent;box-shadow:0 0 0 2px var(--sofia-function-focus-outer-inner),0 0 0 6px var(--sofia-function-focus-outer-outer)}a.mdc-button.mat-text-danger:active,button.mdc-button.mat-text-danger:active{color:var(--sofia-typography-label-danger-pressed);background-color:transparent;border-color:var(--sofia-border-container-semantics-primary-danger-pressed);box-shadow:inset 0 2px 8px var(--sofia-function-elevation-inner-8)}a[disabled=true].mdc-button.mat-text-danger,button[disabled=true].mdc-button.mat-text-danger{color:var(--sofia-typography-label-danger-disabled);pointer-events:none;background-color:transparent;border-color:transparent}.mdc-snackbar__actions .mdc-button,a.mdc-button.mat-text-underlined,button.mdc-button.mat-text-underlined{color:var(--sofia-typography-text);background-color:transparent;border:1px solid transparent}@media(hover:hover)and (pointer:fine){.mdc-snackbar__actions .mdc-button:hover,a.mdc-button.mat-text-underlined:hover,button.mdc-button.mat-text-underlined:hover{color:var(--sofia-typography-text);background-color:transparent;border-color:transparent;box-shadow:0 1px 4px var(--sofia-function-elevation-outer-4)}}.mdc-snackbar__actions .mdc-button:focus-visible,a.mdc-button.mat-text-underlined:focus-visible,button.mdc-button.mat-text-underlined:focus-visible,.mdc-snackbar__actions .cdk-program-focused.mdc-button,a.cdk-program-focused.mdc-button.mat-text-underlined,button.cdk-program-focused.mdc-button.mat-text-underlined{color:var(--sofia-typography-text);background-color:transparent;box-shadow:0 0 0 2px var(--sofia-function-focus-outer-inner),0 0 0 6px var(--sofia-function-focus-outer-outer)}.mdc-snackbar__actions .mdc-button:active,a.mdc-button.mat-text-underlined:active,button.mdc-button.mat-text-underlined:active{color:var(--sofia-typography-text);background-color:transparent;border-color:transparent;box-shadow:inset 0 2px 8px var(--sofia-function-elevation-inner-8)}.mdc-snackbar__actions [disabled=true].mdc-button,a[disabled=true].mdc-button.mat-text-underlined,button[disabled=true].mdc-button.mat-text-underlined{color:var(--sofia-typography-disabled);pointer-events:none;background-color:transparent;border-color:transparent}a.mdc-button.mat-sofia-paginator,button.mdc-button.mat-sofia-paginator{color:var(--sofia-typography-subline);background-color:var(--sofia-container-neutral-default-enabled);border:1px solid transparent}@media(hover:hover)and (pointer:fine){a.mdc-button.mat-sofia-paginator:hover,button.mdc-button.mat-sofia-paginator:hover{color:var(--sofia-typography-subline);background-color:var(--sofia-container-neutral-default-hover);border-color:transparent;box-shadow:0 1px 4px var(--sofia-function-elevation-outer-4)}}a.mdc-button.mat-sofia-paginator:focus-visible,button.mdc-button.mat-sofia-paginator:focus-visible,a.cdk-program-focused.mdc-button.mat-sofia-paginator,button.cdk-program-focused.mdc-button.mat-sofia-paginator{color:var(--sofia-typography-subline);background-color:var(--sofia-container-neutral-default-enabled);box-shadow:0 0 0 2px var(--sofia-function-focus-outer-inner),0 0 0 6px var(--sofia-function-focus-outer-outer)}a.mdc-button.mat-sofia-paginator:active,button.mdc-button.mat-sofia-paginator:active{color:var(--sofia-typography-subline);background-color:var(--sofia-container-neutral-default-pressed);border-color:transparent;box-shadow:inset 0 2px 8px var(--sofia-function-elevation-inner-8)}a[disabled=true].mdc-button.mat-sofia-paginator,button[disabled=true].mdc-button.mat-sofia-paginator{color:var(--sofia-typography-disabled);pointer-events:none;background-color:var(--sofia-container-neutral-default-disabled);border-color:transparent}a.mdc-button.mat-sofia-paginator.button-selected,button.mdc-button.mat-sofia-paginator.button-selected{color:var(--sofia-typography-text);background-color:var(--sofia-container-neutral-selection-enabled);border:1px solid transparent}@media(hover:hover)and (pointer:fine){a.mdc-button.mat-sofia-paginator.button-selected:hover,button.mdc-button.mat-sofia-paginator.button-selected:hover{color:var(--sofia-typography-text);background-color:var(--sofia-container-neutral-selection-hover);border-color:transparent;box-shadow:0 1px 4px var(--sofia-function-elevation-outer-4)}}a.mdc-button.mat-sofia-paginator.button-selected:focus-visible,button.mdc-button.mat-sofia-paginator.button-selected:focus-visible,a.cdk-program-focused.mdc-button.mat-sofia-paginator.button-selected,button.cdk-program-focused.mdc-button.mat-sofia-paginator.button-selected{color:var(--sofia-typography-text);background-color:var(--sofia-container-neutral-selection-enabled);box-shadow:0 0 0 2px var(--sofia-function-focus-outer-inner),0 0 0 6px var(--sofia-function-focus-outer-outer)}a.mdc-button.mat-sofia-paginator.button-selected:active,button.mdc-button.mat-sofia-paginator.button-selected:active{color:var(--sofia-typography-text);background-color:var(--sofia-container-neutral-selection-pressed);border-color:transparent;box-shadow:inset 0 2px 8px var(--sofia-function-elevation-inner-8)}a[disabled=true].mdc-button.mat-sofia-paginator.button-selected,button[disabled=true].mdc-button.mat-sofia-paginator.button-selected{color:var(--sofia-typography-disabled);pointer-events:none;background-color:var(--sofia-container-neutral-selection-disabled);border-color:transparent}a.mdc-button.mat-text-underlined,button.mdc-button.mat-text-underlined{height:auto;padding:4px 2px;text-decoration:underline;text-underline-offset:2px;border-radius:4px}@media screen and (min-width:992px){a.mdc-button.mat-text-underlined,button.mdc-button.mat-text-underlined{line-height:20px!important;font-family:Inter,Noto Sans JP,sans-serif;font-size:16px;font-weight:600;line-height:24px}}@media screen and (max-width:991.9px){a.mdc-button.mat-text-underlined,button.mdc-button.mat-text-underlined{line-height:19px!important;font-family:Inter,Noto Sans JP,sans-serif;font-size:14px;font-weight:600;line-height:18px}}a.mdc-button.mat-text-underlined:hover,a.mdc-button.mat-text-underlined:active,button.mdc-button.mat-text-underlined:hover,button.mdc-button.mat-text-underlined:active{box-shadow:none}a.mdc-button.mat-sofia-paginator,button.mdc-button.mat-sofia-paginator{padding:12px 0}a.mdc-button.mat-sofia-paginator:hover,button.mdc-button.mat-sofia-paginator:hover{box-shadow:none}a.mdc-button.mat-sofia-paginator:active,button.mdc-button.mat-sofia-paginator:active{box-shadow:inset 0 2px 8px var(--sofia-function-elevation-inner-8)}@media screen and (min-width:992px){a.mdc-button.mat-sofia-paginator,button.mdc-button.mat-sofia-paginator{min-width:48px;font-family:Inter,Noto Sans JP,sans-serif;font-size:16px;font-weight:400;line-height:24px}}@media screen and (max-width:991.9px){a.mdc-button.mat-sofia-paginator,button.mdc-button.mat-sofia-paginator{min-width:40px;font-family:Inter,Noto Sans JP,sans-serif;font-size:14px;font-weight:400;line-height:18px}}a.mdc-button.mat-sofia-paginator.button-selected:hover,button.mdc-button.mat-sofia-paginator.button-selected:hover{box-shadow:none}a.mdc-button.mat-sofia-paginator.button-selected:active,button.mdc-button.mat-sofia-paginator.button-selected:active{box-shadow:inset 0 2px 8px var(--sofia-function-elevation-inner-8)}@media screen and (min-width:992px){a.mdc-button.mat-sofia-paginator.button-selected,button.mdc-button.mat-sofia-paginator.button-selected{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:500!important;line-height:24px!important}}@media screen and (max-width:991.9px){a.mdc-button.mat-sofia-paginator.button-selected,button.mdc-button.mat-sofia-paginator.button-selected{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:18px!important}}button.mdc-icon-button{--mat-icon-button-state-layer-size: 48px;--mat-icon-button-icon-size: 24px;z-index:0;width:48px;height:48px;font-size:24px;background-color:transparent}button.mdc-icon-button :nth-child(2){position:relative;z-index:1;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid transparent}button.mdc-icon-button.mat-primary{color:var(--sofia-typography-label-interactive-enabled)}button.mdc-icon-button.mat-primary:focus-visible :nth-child(2){border:1px solid transparent;border-radius:4px;box-shadow:0 0 0 2px var(--sofia-function-focus-outer-inner),0 0 0 6px var(--sofia-function-focus-outer-outer)}@media(hover:hover)and (pointer:fine){button.mdc-icon-button.mat-primary:hover{color:var(--sofia-typography-label-interactive-hover);background-color:var(--sofia-container-neutral-default-hover)}}button.mdc-icon-button.mat-primary:active{color:var(--sofia-typography-label-interactive-pressed);background-color:var(--sofia-container-neutral-default-pressed)}button.mdc-icon-button.mat-primary:active :nth-child(2){border:1px solid transparent}button.mdc-icon-button.mat-primary[disabled=true]{color:var(--sofia-typography-label-neutral-disabled)}button.mdc-icon-button.mat-primary.selected{background-color:var(--sofia-container-neutral-selection-enabled)}button.mdc-icon-button.mat-primary.selected:focus-visible{box-shadow:0 0 0 4px var(--sofia-function-focus-inner) inset}button.mdc-icon-button.mat-primary.selected:focus-visible :nth-child(2){border:1px solid transparent;box-shadow:none}@media(hover:hover)and (pointer:fine){button.mdc-icon-button.mat-primary.selected:hover{background-color:var(--sofia-container-neutral-selection-hover)}}button.mdc-icon-button.mat-primary.selected:active{background-color:var(--sofia-container-neutral-selection-pressed)}button.mdc-icon-button.mat-primary.selected[disabled=true]{color:var(--sofia-typography-label-interactive-disabled);background-color:var(--sofia-container-neutral-selection-disabled)}button.mdc-icon-button.mat-secondary{color:var(--sofia-typography-label-neutral-enabled)}button.mdc-icon-button.mat-secondary:focus-visible :nth-child(2){border:1px solid transparent;border-radius:4px;box-shadow:0 0 0 2px var(--sofia-function-focus-outer-inner),0 0 0 6px var(--sofia-function-focus-outer-outer)}@media(hover:hover)and (pointer:fine){button.mdc-icon-button.mat-secondary:hover{color:var(--sofia-typography-label-neutral-hover);background-color:var(--sofia-container-neutral-default-hover)}}button.mdc-icon-button.mat-secondary:active{color:var(--sofia-typography-label-neutral-pressed);background-color:var(--sofia-container-neutral-default-pressed)}button.mdc-icon-button.mat-secondary:active :nth-child(2){border:1px solid transparent}button.mdc-icon-button.mat-secondary[disabled=true]{color:var(--sofia-typography-label-neutral-disabled)}button.mdc-icon-button.mat-secondary.selected{background-color:var(--sofia-container-neutral-selection-enabled)}button.mdc-icon-button.mat-secondary.selected:focus-visible{box-shadow:0 0 0 4px var(--sofia-function-focus-inner) inset}button.mdc-icon-button.mat-secondary.selected:focus-visible :nth-child(2){border:1px solid transparent;box-shadow:none}@media(hover:hover)and (pointer:fine){button.mdc-icon-button.mat-secondary.selected:hover{background-color:var(--sofia-container-neutral-selection-hover)}}button.mdc-icon-button.mat-secondary.selected:active{background-color:var(--sofia-container-neutral-selection-pressed)}button.mdc-icon-button.mat-secondary.selected[disabled=true]{color:var(--sofia-typography-label-interactive-disabled);background-color:var(--sofia-container-neutral-selection-disabled)}.mat-ripple-element{display:none}.mat-button-toggle{display:flex;justify-content:center;height:48px;border:1px solid}.mat-button-toggle:first-of-type{border-radius:8px 0 0 8px}.mat-button-toggle:last-of-type{border-radius:0 8px 8px 0}.mat-button-toggle-label-content{display:flex!important;gap:8px;align-items:center;padding:0 16px!important;color:var(--sofia-typography-label-neutral-enabled);font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}.mat-button-toggle .mat-button-toggle-checked .mat-button-toggle-button:has(.mat-button-toggle-checkbox-wrapper){padding-left:unset}.mat-button-toggle .mat-button-toggle-checkbox-wrapper{display:none}@media screen and (min-width:992px){.mat-button-toggle:not(.sofia-fix-size){height:48px}.mat-button-toggle:not(.sofia-fix-size) .mat-button-toggle-label-content{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}}@media screen and (max-width:991.9px){.mat-button-toggle:not(.sofia-fix-size){height:40px}.mat-button-toggle:not(.sofia-fix-size) .mat-button-toggle-label-content{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important}}.mat-button-toggle:not(.mat-button-toggle-disabled):focus-visible,.mat-button-toggle:not(.mat-button-toggle-disabled).cdk-keyboard-focused{border-color:var(--sofia-border-container-interactive)!important;box-shadow:0 0 0 4px var(--sofia-function-focus-inner) inset}.mat-button-toggle-checked:not(.mat-button-toggle-disabled){background-color:var(--sofia-container-neutral-selection-enabled)!important;border-color:var(--sofia-border-container-interactive)}@media(hover:hover)and (pointer:fine){.mat-button-toggle-checked:not(.mat-button-toggle-disabled):hover{background-color:var(--sofia-container-neutral-selection-hover)!important;border-color:var(--sofia-border-container-interactive)}}.mat-button-toggle-checked:not(.mat-button-toggle-disabled):active{box-shadow:inset 0 2px 8px var(--sofia-function-elevation-inner-8);background-color:var(--sofia-container-neutral-selection-pressed)!important;border-color:var(--sofia-border-container-interactive)}.mat-button-toggle:not(.mat-button-toggle-checked):not(.mat-button-toggle-disabled){background-color:var(--sofia-container-neutral-default-enabled)!important;border-color:var(--sofia-border-container-interactive)}@media(hover:hover)and (pointer:fine){.mat-button-toggle:not(.mat-button-toggle-checked):not(.mat-button-toggle-disabled):hover{background-color:var(--sofia-container-neutral-default-hover)!important;border-color:var(--sofia-border-container-interactive)}}.mat-button-toggle:not(.mat-button-toggle-checked):not(.mat-button-toggle-disabled):active{box-shadow:inset 0 2px 8px var(--sofia-function-elevation-inner-8);background-color:var(--sofia-container-neutral-default-pressed)!important;border-color:var(--sofia-border-container-interactive)}.mat-button-toggle-disabled{background-color:var(--sofia-container-neutral-default-disabled)!important;border-color:var(--sofia-border-container-interactive)}.mat-button-toggle-disabled .mat-button-toggle-label-content{color:var(--sofia-typography-label-neutral-disabled);text-shadow:unset}.mat-button-toggle.mat-button-toggle-disabled.mat-button-toggle-checked{background-color:var(--sofia-container-neutral-selection-disabled)!important;border-color:var(--sofia-border-container-interactive)}.mat-mdc-card{background-color:var(--sofia-container-neutral-default-enabled)!important;border:1px solid var(--sofia-border-container-enabled)!important;border-radius:8px!important}.mat-mdc-card.sofia-card-primary,.mat-mdc-card.sofia-card-secondary{border-radius:8px!important}.mat-mdc-card.sofia-card-primary{background-color:var(--sofia-container-neutral-default-enabled)!important;border:1px solid var(--sofia-border-container-enabled)!important}.mat-mdc-card.sofia-card-secondary{background-color:var(--sofia-container-neutral-default-enabled);border:1px solid var(--sofia-border-container-enabled)}.mat-mdc-card .mat-mdc-card-header{display:flex;gap:24px;align-items:center;justify-content:space-between;padding:16px}.mat-mdc-card .mat-mdc-card-header .mat-mdc-card-header-text{min-width:0;overflow:hidden}.mat-mdc-card .mat-mdc-card-header .mat-mdc-card-title,.mat-mdc-card .mat-mdc-card-header .mat-mdc-card-subtitle{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;word-break:break-all;-webkit-box-orient:vertical}.mat-mdc-card .mat-mdc-card-header .mat-mdc-card-title{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:18px!important;font-weight:500!important;line-height:24px!important;color:var(--sofia-typography-text)}@media screen and (max-width:991.9px){.mat-mdc-card .mat-mdc-card-header .mat-mdc-card-title{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:500!important;line-height:24px!important}}.mat-mdc-card .mat-mdc-card-header .mat-mdc-card-subtitle{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important;color:var(--sofia-typography-subline)}@media screen and (max-width:991.9px){.mat-mdc-card .mat-mdc-card-header .mat-mdc-card-subtitle{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important}}.mat-mdc-card .mat-mdc-card-content{padding:0 16px 16px;color:var(--sofia-typography-text);font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}@media screen and (max-width:991.9px){.mat-mdc-card .mat-mdc-card-content{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important}}.mat-mdc-card .mat-mdc-card-content .sofia-card__list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;padding:0}.mat-mdc-card .mat-mdc-card-content .sofia-card__list-item-title{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important;color:var(--sofia-typography-text)}@media screen and (max-width:991.9px){.mat-mdc-card .mat-mdc-card-content .sofia-card__list-item-title{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important}}.mat-mdc-card .mat-mdc-card-content .sofia-card__list-item-line{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important;color:var(--sofia-typography-subline)}@media screen and (max-width:991.9px){.mat-mdc-card .mat-mdc-card-content .sofia-card__list-item-line{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important}}.mat-mdc-card .mat-mdc-card-content .mat-mdc-list.sofia-card-list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;padding:0}.mat-mdc-card .mat-mdc-card-content .mat-mdc-list.sofia-card-list .mdc-list-item{padding:0}.mat-mdc-card .mat-mdc-card-content .mat-mdc-list.sofia-card-list .mdc-list-item__primary-text{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important;color:var(--sofia-typography-text)}@media screen and (max-width:991.9px){.mat-mdc-card .mat-mdc-card-content .mat-mdc-list.sofia-card-list .mdc-list-item__primary-text{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important}}.mat-mdc-card .mat-mdc-card-content .mat-mdc-list.sofia-card-list .mdc-list-item__secondary-text{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important;color:var(--sofia-typography-subline)}@media screen and (max-width:991.9px){.mat-mdc-card .mat-mdc-card-content .mat-mdc-list.sofia-card-list .mdc-list-item__secondary-text{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important}}.mat-mdc-card .mat-mdc-card-actions{justify-content:flex-end;padding:16px}.mat-mdc-card .mat-mdc-card-actions .sofia-button+.sofia-button,.mat-mdc-card .mat-mdc-card-actions .mat-mdc-button+.mat-mdc-button{margin-left:16px}.mat-mdc-checkbox{--mat-checkbox-selected-checkmark-color: var(--sofia-typography-label-inverse-enabled);--mat-checkbox-state-layer-size: 32px}@media(hover:hover)and (pointer:fine){.mat-mdc-checkbox:hover .mdc-checkbox{background-color:var(--sofia-container-controls-default-hover)}}.mat-mdc-checkbox:active .mdc-checkbox{background-color:var(--sofia-container-controls-default-pressed);box-shadow:inset 0 2px 8px var(--sofia-function-elevation-inner-8)}.mat-mdc-checkbox:active .mdc-checkbox .mdc-checkbox__background{background-color:var(--sofia-container-controls-default-pressed)!important}.mat-mdc-checkbox.sofia-checkbox-focused .mdc-checkbox{box-shadow:0 0 0 2px var(--sofia-function-focus-outer-inner),0 0 0 6px var(--sofia-function-focus-outer-outer)}.mat-mdc-checkbox.mat-mdc-checkbox-checked .mdc-checkbox__background,.mat-mdc-checkbox.mat-mdc-checkbox-indeterminate .mdc-checkbox__background{background-color:var(--sofia-container-controls-selected-enabled)!important}@media(hover:hover)and (pointer:fine){.mat-mdc-checkbox.mat-mdc-checkbox-checked:hover .mdc-checkbox__background,.mat-mdc-checkbox.mat-mdc-checkbox-indeterminate:hover .mdc-checkbox__background{background-color:var(--sofia-container-controls-selected-hover)!important}}.mat-mdc-checkbox.mat-mdc-checkbox-checked:active .mdc-checkbox__background,.mat-mdc-checkbox.mat-mdc-checkbox-indeterminate:active .mdc-checkbox__background{background-color:var(--sofia-container-controls-selected-pressed)!important}.mat-mdc-checkbox.mat-mdc-checkbox-disabled{--mat-checkbox-disabled-selected-checkmark-color: var(--sofia-typography-label-inverse-disabled)}.mat-mdc-checkbox.mat-mdc-checkbox-disabled .mdc-checkbox{background-color:var(--sofia-container-controls-default-disabled);border-color:var(--sofia-border-container-disabled)!important}.mat-mdc-checkbox.mat-mdc-checkbox-disabled .mdc-label{color:var(--sofia-typography-label-neutral-disabled)!important}.mat-mdc-checkbox.mat-mdc-checkbox-disabled.mat-mdc-checkbox-checked .mdc-checkbox__background,.mat-mdc-checkbox.mat-mdc-checkbox-disabled.mat-mdc-checkbox-indeterminate .mdc-checkbox__background{background-color:var(--sofia-container-controls-selected-disabled)!important}.mat-mdc-checkbox .mdc-checkbox{box-sizing:border-box;width:32px;min-width:32px;height:32px;min-height:32px;padding:0;margin:0;background-color:var(--sofia-container-controls-default-enabled);border-color:var(--sofia-border-container-interactive);border-width:1px;border-radius:4px}.mat-mdc-checkbox .mdc-checkbox .mat-mdc-checkbox-touch-target{display:none}.mat-mdc-checkbox .mdc-checkbox__native-control{width:32px;min-width:32px;height:32px;min-height:32px}.mat-mdc-checkbox .mdc-checkbox__background{position:absolute;top:50%;left:50%;width:24px;height:24px;color:var(--sofia-container-controls-default-enabled);border-style:none;border-radius:2px;transform:translate(-50%,-50%)}.mat-mdc-checkbox .mdc-checkbox__checkmark,.mat-mdc-checkbox .mdc-checkbox__mixedmark{inset:auto;width:14px;transform:none}.mat-mdc-checkbox .mdc-checkbox__ripple{display:none}.mat-mdc-checkbox .mdc-label{display:flex;gap:4px;align-items:center;justify-content:center;padding-left:8px!important;color:var(--sofia-typography-label-neutral-enabled)}@media screen and (min-width:1280px){.mat-mdc-checkbox .mdc-label{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}}@media screen and (min-width:992px)and (max-width:1279.9px){.mat-mdc-checkbox .mdc-label{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}}@media screen and (max-width:991.9px){.mat-mdc-checkbox .mdc-label{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important}}@media screen and (min-width:1280px){.sofia-typo-hero-medium{font-family:Inter,Noto Sans JP,sans-serif;font-size:46px;font-weight:500;line-height:52px}}@media screen and (min-width:992px)and (max-width:1279.9px){.sofia-typo-hero-medium{font-family:Inter,Noto Sans JP,sans-serif;font-size:32px;font-weight:500;line-height:40px}}@media screen and (max-width:991.9px){.sofia-typo-hero-medium{font-family:Inter,Noto Sans JP,sans-serif;font-size:32px;font-weight:500;line-height:40px}}@media screen and (min-width:1280px){.sofia-typo-hero-medium--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:46px!important;font-weight:500!important;line-height:52px!important}}@media screen and (min-width:992px)and (max-width:1279.9px){.sofia-typo-hero-medium--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:32px!important;font-weight:500!important;line-height:40px!important}}@media screen and (max-width:991.9px){.sofia-typo-hero-medium--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:32px!important;font-weight:500!important;line-height:40px!important}}@media screen and (min-width:1280px){.sofia-heroshot,.sofia-typo-hero-bold{font-family:Inter,Noto Sans JP,sans-serif;font-size:46px;font-weight:700;line-height:52px}}@media screen and (min-width:992px)and (max-width:1279.9px){.sofia-heroshot,.sofia-typo-hero-bold{font-family:Inter,Noto Sans JP,sans-serif;font-size:32px;font-weight:700;line-height:40px}}@media screen and (max-width:991.9px){.sofia-heroshot,.sofia-typo-hero-bold{font-family:Inter,Noto Sans JP,sans-serif;font-size:32px;font-weight:700;line-height:40px}}@media screen and (min-width:1280px){.sofia-typo-hero-bold--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:46px!important;font-weight:700!important;line-height:52px!important}}@media screen and (min-width:992px)and (max-width:1279.9px){.sofia-typo-hero-bold--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:32px!important;font-weight:700!important;line-height:40px!important}}@media screen and (max-width:991.9px){.sofia-typo-hero-bold--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:32px!important;font-weight:700!important;line-height:40px!important}}@media screen and (min-width:1280px){.sofia-heroshot-subline,.sofia-heading-primary,.sofia-typo-h1{font-family:Inter,Noto Sans JP,sans-serif;font-size:28px;font-weight:600;line-height:36px}}@media screen and (min-width:992px)and (max-width:1279.9px){.sofia-heroshot-subline,.sofia-heading-primary,.sofia-typo-h1{font-family:Inter,Noto Sans JP,sans-serif;font-size:24px;font-weight:600;line-height:32px}}@media screen and (max-width:991.9px){.sofia-heroshot-subline,.sofia-heading-primary,.sofia-typo-h1{font-family:Inter,Noto Sans JP,sans-serif;font-size:22px;font-weight:600;line-height:32px}}@media screen and (min-width:1280px){.sofia-typo-h1--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:28px!important;font-weight:600!important;line-height:36px!important}}@media screen and (min-width:992px)and (max-width:1279.9px){.sofia-typo-h1--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:24px!important;font-weight:600!important;line-height:32px!important}}@media screen and (max-width:991.9px){.sofia-typo-h1--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:22px!important;font-weight:600!important;line-height:32px!important}}@media screen and (min-width:1280px){.sofia-heading-secondary,.sofia-typo-h2{font-family:Inter,Noto Sans JP,sans-serif;font-size:24px;font-weight:500;line-height:32px}}@media screen and (min-width:992px)and (max-width:1279.9px){.sofia-heading-secondary,.sofia-typo-h2{font-family:Inter,Noto Sans JP,sans-serif;font-size:22px;font-weight:500;line-height:32px}}@media screen and (max-width:991.9px){.sofia-heading-secondary,.sofia-typo-h2{font-family:Inter,Noto Sans JP,sans-serif;font-size:18px;font-weight:500;line-height:24px}}@media screen and (min-width:1280px){.sofia-typo-h2--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:24px!important;font-weight:500!important;line-height:32px!important}}@media screen and (min-width:992px)and (max-width:1279.9px){.sofia-typo-h2--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:22px!important;font-weight:500!important;line-height:32px!important}}@media screen and (max-width:991.9px){.sofia-typo-h2--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:18px!important;font-weight:500!important;line-height:24px!important}}@media screen and (min-width:1280px){.sofia-title-primary,.sofia-typo-h3{font-family:Inter,Noto Sans JP,sans-serif;font-size:18px;font-weight:500;line-height:24px}}@media screen and (min-width:992px)and (max-width:1279.9px){.sofia-title-primary,.sofia-typo-h3{font-family:Inter,Noto Sans JP,sans-serif;font-size:18px;font-weight:500;line-height:24px}}@media screen and (max-width:991.9px){.sofia-title-primary,.sofia-typo-h3{font-family:Inter,Noto Sans JP,sans-serif;font-size:16px;font-weight:500;line-height:24px}}@media screen and (min-width:1280px){.sofia-typo-h3--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:18px!important;font-weight:500!important;line-height:24px!important}}@media screen and (min-width:992px)and (max-width:1279.9px){.sofia-typo-h3--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:18px!important;font-weight:500!important;line-height:24px!important}}@media screen and (max-width:991.9px){.sofia-typo-h3--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:500!important;line-height:24px!important}}@media screen and (min-width:1280px){.sofia-title-secondary,.sofia-typo-h4{font-family:Inter,Noto Sans JP,sans-serif;font-size:16px;font-weight:600;line-height:24px}}@media screen and (min-width:992px)and (max-width:1279.9px){.sofia-title-secondary,.sofia-typo-h4{font-family:Inter,Noto Sans JP,sans-serif;font-size:16px;font-weight:600;line-height:24px}}@media screen and (max-width:991.9px){.sofia-title-secondary,.sofia-typo-h4{font-family:Inter,Noto Sans JP,sans-serif;font-size:14px;font-weight:600;line-height:18px}}@media screen and (min-width:1280px){.sofia-typo-h4--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:600!important;line-height:24px!important}}@media screen and (min-width:992px)and (max-width:1279.9px){.sofia-typo-h4--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:600!important;line-height:24px!important}}@media screen and (max-width:991.9px){.sofia-typo-h4--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:18px!important}}@media screen and (min-width:1280px){.sofia-body-highly-elevated,.sofia-typo-body-elevated-high{font-family:Inter,Noto Sans JP,sans-serif;font-size:16px;font-weight:600;line-height:24px}}@media screen and (min-width:992px)and (max-width:1279.9px){.sofia-body-highly-elevated,.sofia-typo-body-elevated-high{font-family:Inter,Noto Sans JP,sans-serif;font-size:16px;font-weight:600;line-height:24px}}@media screen and (max-width:991.9px){.sofia-body-highly-elevated,.sofia-typo-body-elevated-high{font-family:Inter,Noto Sans JP,sans-serif;font-size:14px;font-weight:600;line-height:18px}}@media screen and (min-width:1280px){.sofia-typo-body-elevated-high--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:600!important;line-height:24px!important}}@media screen and (min-width:992px)and (max-width:1279.9px){.sofia-typo-body-elevated-high--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:600!important;line-height:24px!important}}@media screen and (max-width:991.9px){.sofia-typo-body-elevated-high--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:18px!important}}@media screen and (min-width:1280px){.sofia-body-elevated,.sofia-tab-active,.sofia-typo-body-elevated{font-family:Inter,Noto Sans JP,sans-serif;font-size:16px;font-weight:500;line-height:24px}}@media screen and (min-width:992px)and (max-width:1279.9px){.sofia-body-elevated,.sofia-tab-active,.sofia-typo-body-elevated{font-family:Inter,Noto Sans JP,sans-serif;font-size:16px;font-weight:500;line-height:24px}}@media screen and (max-width:991.9px){.sofia-body-elevated,.sofia-tab-active,.sofia-typo-body-elevated{font-family:Inter,Noto Sans JP,sans-serif;font-size:14px;font-weight:500;line-height:18px}}@media screen and (min-width:1280px){.sofia-typo-body-elevated--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:500!important;line-height:24px!important}}@media screen and (min-width:992px)and (max-width:1279.9px){.sofia-typo-body-elevated--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:500!important;line-height:24px!important}}@media screen and (max-width:991.9px){.sofia-typo-body-elevated--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:18px!important}}@media screen and (min-width:1280px){.sofia-body-regular,.sofia-heading-primary-subline,.sofia-heading-secondary-subline,.sofia-tab,.sofia-typo-body-regular{font-family:Inter,Noto Sans JP,sans-serif;font-size:16px;font-weight:400;line-height:24px}}@media screen and (min-width:992px)and (max-width:1279.9px){.sofia-body-regular,.sofia-heading-primary-subline,.sofia-heading-secondary-subline,.sofia-tab,.sofia-typo-body-regular{font-family:Inter,Noto Sans JP,sans-serif;font-size:16px;font-weight:400;line-height:24px}}@media screen and (max-width:991.9px){.sofia-body-regular,.sofia-heading-primary-subline,.sofia-heading-secondary-subline,.sofia-tab,.sofia-typo-body-regular{font-family:Inter,Noto Sans JP,sans-serif;font-size:14px;font-weight:400;line-height:18px}}@media screen and (min-width:1280px){.sofia-typo-body-regular--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}}@media screen and (min-width:992px)and (max-width:1279.9px){.sofia-typo-body-regular--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}}@media screen and (max-width:991.9px){.sofia-typo-body-regular--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important}}@media screen and (min-width:1280px){.sofia-title-primary-subline,.sofia-title-secondary-subline,.sofia-body-subline,.sofia-label,.sofia-typo-subline-regular{font-family:Inter,Noto Sans JP,sans-serif;font-size:14px;font-weight:400;line-height:18px}}@media screen and (min-width:992px)and (max-width:1279.9px){.sofia-title-primary-subline,.sofia-title-secondary-subline,.sofia-body-subline,.sofia-label,.sofia-typo-subline-regular{font-family:Inter,Noto Sans JP,sans-serif;font-size:14px;font-weight:400;line-height:18px}}@media screen and (max-width:991.9px){.sofia-title-primary-subline,.sofia-title-secondary-subline,.sofia-body-subline,.sofia-label,.sofia-typo-subline-regular{font-family:Inter,Noto Sans JP,sans-serif;font-size:14px;font-weight:400;line-height:18px}}@media screen and (min-width:1280px){.sofia-typo-subline-regular--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important}}@media screen and (min-width:992px)and (max-width:1279.9px){.sofia-typo-subline-regular--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important}}@media screen and (max-width:991.9px){.sofia-typo-subline-regular--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important}}@media screen and (min-width:1280px){.sofia-label-active,.sofia-typo-subline-elevated{font-family:Inter,Noto Sans JP,sans-serif;font-size:14px;font-weight:500;line-height:18px}}@media screen and (min-width:992px)and (max-width:1279.9px){.sofia-label-active,.sofia-typo-subline-elevated{font-family:Inter,Noto Sans JP,sans-serif;font-size:14px;font-weight:500;line-height:18px}}@media screen and (max-width:991.9px){.sofia-label-active,.sofia-typo-subline-elevated{font-family:Inter,Noto Sans JP,sans-serif;font-size:14px;font-weight:500;line-height:18px}}@media screen and (min-width:1280px){.sofia-typo-subline-elevated--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:18px!important}}@media screen and (min-width:992px)and (max-width:1279.9px){.sofia-typo-subline-elevated--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:18px!important}}@media screen and (max-width:991.9px){.sofia-typo-subline-elevated--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:18px!important}}@media screen and (min-width:1280px){.sofia-typo-subline-elevated-high{font-family:Inter,Noto Sans JP,sans-serif;font-size:14px;font-weight:600;line-height:18px}}@media screen and (min-width:992px)and (max-width:1279.9px){.sofia-typo-subline-elevated-high{font-family:Inter,Noto Sans JP,sans-serif;font-size:14px;font-weight:600;line-height:18px}}@media screen and (max-width:991.9px){.sofia-typo-subline-elevated-high{font-family:Inter,Noto Sans JP,sans-serif;font-size:14px;font-weight:600;line-height:18px}}@media screen and (min-width:1280px){.sofia-typo-subline-elevated-high--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:18px!important}}@media screen and (min-width:992px)and (max-width:1279.9px){.sofia-typo-subline-elevated-high--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:18px!important}}@media screen and (max-width:991.9px){.sofia-typo-subline-elevated-high--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:18px!important}}@media screen and (min-width:1280px){.sofia-mono-regular,.sofia-typo-body-mono-regular{font-family:Inter,Noto Sans JP,monospace;font-size:16px;font-weight:400;line-height:24px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}}@media screen and (min-width:992px)and (max-width:1279.9px){.sofia-mono-regular,.sofia-typo-body-mono-regular{font-family:Inter,Noto Sans JP,monospace;font-size:16px;font-weight:400;line-height:24px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}}@media screen and (max-width:991.9px){.sofia-mono-regular,.sofia-typo-body-mono-regular{font-family:Inter,Noto Sans JP,monospace;font-size:14px;font-weight:400;line-height:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}}@media screen and (min-width:1280px){.sofia-typo-body-mono-regular--important{font-family:Inter,Noto Sans JP,monospace!important;font-size:16px!important;font-weight:400!important;line-height:24px!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important}}@media screen and (min-width:992px)and (max-width:1279.9px){.sofia-typo-body-mono-regular--important{font-family:Inter,Noto Sans JP,monospace!important;font-size:16px!important;font-weight:400!important;line-height:24px!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important}}@media screen and (max-width:991.9px){.sofia-typo-body-mono-regular--important{font-family:Inter,Noto Sans JP,monospace!important;font-size:14px!important;font-weight:400!important;line-height:18px!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important}}@media screen and (min-width:1280px){.sofia-mono-enhanced,.sofia-typo-body-mono-elevated{font-family:Inter,Noto Sans JP,monospace;font-size:16px;font-weight:600;line-height:24px;font-feature-settings:"tnum";font-variant-numeric:lining-nums tabular-nums}}@media screen and (min-width:992px)and (max-width:1279.9px){.sofia-mono-enhanced,.sofia-typo-body-mono-elevated{font-family:Inter,Noto Sans JP,monospace;font-size:16px;font-weight:600;line-height:24px;font-feature-settings:"tnum";font-variant-numeric:lining-nums tabular-nums}}@media screen and (max-width:991.9px){.sofia-mono-enhanced,.sofia-typo-body-mono-elevated{font-family:Inter,Noto Sans JP,monospace;font-size:14px;font-weight:600;line-height:18px;font-feature-settings:"tnum";font-variant-numeric:lining-nums tabular-nums}}@media screen and (min-width:1280px){.sofia-typo-body-mono-elevated--important{font-family:Inter,Noto Sans JP,monospace!important;font-size:16px!important;font-weight:600!important;line-height:24px!important;font-feature-settings:"tnum"!important;font-variant-numeric:lining-nums tabular-nums!important}}@media screen and (min-width:992px)and (max-width:1279.9px){.sofia-typo-body-mono-elevated--important{font-family:Inter,Noto Sans JP,monospace!important;font-size:16px!important;font-weight:600!important;line-height:24px!important;font-feature-settings:"tnum"!important;font-variant-numeric:lining-nums tabular-nums!important}}@media screen and (max-width:991.9px){.sofia-typo-body-mono-elevated--important{font-family:Inter,Noto Sans JP,monospace!important;font-size:14px!important;font-weight:600!important;line-height:18px!important;font-feature-settings:"tnum"!important;font-variant-numeric:lining-nums tabular-nums!important}}@media screen and (min-width:1280px){.sofia-typo-overline{font-family:Inter,Noto Sans JP,sans-serif;font-size:14px;font-weight:600;line-height:18px;text-transform:uppercase;letter-spacing:5%}}@media screen and (min-width:992px)and (max-width:1279.9px){.sofia-typo-overline{font-family:Inter,Noto Sans JP,sans-serif;font-size:14px;font-weight:600;line-height:18px;text-transform:uppercase;letter-spacing:5%}}@media screen and (max-width:991.9px){.sofia-typo-overline{font-family:Inter,Noto Sans JP,sans-serif;font-size:14px;font-weight:600;line-height:18px;text-transform:uppercase;letter-spacing:5%}}@media screen and (min-width:1280px){.sofia-typo-overline--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:18px!important;text-transform:uppercase!important;letter-spacing:5%!important}}@media screen and (min-width:992px)and (max-width:1279.9px){.sofia-typo-overline--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:18px!important;text-transform:uppercase!important;letter-spacing:5%!important}}@media screen and (max-width:991.9px){.sofia-typo-overline--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:18px!important;text-transform:uppercase!important;letter-spacing:5%!important}}@media screen and (min-width:1280px){.sofia-typo-digit{font-family:Inter,Noto Sans JP,sans-serif;font-size:12px;font-weight:600;line-height:16px}}@media screen and (min-width:992px)and (max-width:1279.9px){.sofia-typo-digit{font-family:Inter,Noto Sans JP,sans-serif;font-size:12px;font-weight:600;line-height:16px}}@media screen and (max-width:991.9px){.sofia-typo-digit{font-family:Inter,Noto Sans JP,sans-serif;font-size:12px;font-weight:600;line-height:16px}}@media screen and (min-width:1280px){.sofia-typo-digit--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:16px!important}}@media screen and (min-width:992px)and (max-width:1279.9px){.sofia-typo-digit--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:16px!important}}@media screen and (max-width:991.9px){.sofia-typo-digit--important{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:16px!important}}@media screen and (min-width:992px){.mat-mdc-form-field-type-mat-select .mdc-text-field,.mat-mdc-form-field-type-mat-input .mdc-text-field,.mat-mdc-form-field-type-mat-date-range-input .mdc-text-field,.mat-mdc-form-field-type-mat-chip-grid .mdc-text-field,.sofia-chip-form-field .mdc-text-field{box-sizing:border-box;height:48px;min-height:48px;padding-inline:16px!important;padding-top:12px;padding-bottom:12px;font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}.mat-mdc-form-field-type-mat-select .mdc-text-field .mat-mdc-form-field-infix,.mat-mdc-form-field-type-mat-input .mdc-text-field .mat-mdc-form-field-infix,.mat-mdc-form-field-type-mat-date-range-input .mdc-text-field .mat-mdc-form-field-infix,.mat-mdc-form-field-type-mat-chip-grid .mdc-text-field .mat-mdc-form-field-infix,.sofia-chip-form-field .mdc-text-field .mat-mdc-form-field-infix{--mat-form-field-filled-with-label-container-padding-top: 0;--mat-form-field-filled-with-label-container-padding-bottom: 0;--mat-form-field-container-vertical-padding: 0}.mat-mdc-form-field-type-mat-select .mdc-text-field .mat-mdc-form-field-infix>div,.mat-mdc-form-field-type-mat-input .mdc-text-field .mat-mdc-form-field-infix>div,.mat-mdc-form-field-type-mat-date-range-input .mdc-text-field .mat-mdc-form-field-infix>div,.mat-mdc-form-field-type-mat-chip-grid .mdc-text-field .mat-mdc-form-field-infix>div,.sofia-chip-form-field .mdc-text-field .mat-mdc-form-field-infix>div{min-height:34px!important}.mat-mdc-form-field-type-mat-select .mdc-text-field .mat-mdc-form-field-infix textarea:not(.cdk-textarea-autosize),.mat-mdc-form-field-type-mat-input .mdc-text-field .mat-mdc-form-field-infix textarea:not(.cdk-textarea-autosize),.mat-mdc-form-field-type-mat-date-range-input .mdc-text-field .mat-mdc-form-field-infix textarea:not(.cdk-textarea-autosize),.mat-mdc-form-field-type-mat-chip-grid .mdc-text-field .mat-mdc-form-field-infix textarea:not(.cdk-textarea-autosize),.sofia-chip-form-field .mdc-text-field .mat-mdc-form-field-infix textarea:not(.cdk-textarea-autosize){padding-bottom:10px}}@media screen and (max-width:991.9px){.mat-mdc-form-field-type-mat-select .mdc-text-field,.mat-mdc-form-field-type-mat-input .mdc-text-field,.mat-mdc-form-field-type-mat-date-range-input .mdc-text-field,.mat-mdc-form-field-type-mat-chip-grid .mdc-text-field,.sofia-chip-form-field .mdc-text-field{box-sizing:border-box;height:40px;min-height:40px;padding-inline:16px!important;padding-top:12px;padding-bottom:12px;font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important}.mat-mdc-form-field-type-mat-select .mdc-text-field .mat-mdc-form-field-infix,.mat-mdc-form-field-type-mat-input .mdc-text-field .mat-mdc-form-field-infix,.mat-mdc-form-field-type-mat-date-range-input .mdc-text-field .mat-mdc-form-field-infix,.mat-mdc-form-field-type-mat-chip-grid .mdc-text-field .mat-mdc-form-field-infix,.sofia-chip-form-field .mdc-text-field .mat-mdc-form-field-infix{--mat-form-field-filled-with-label-container-padding-top: 0;--mat-form-field-filled-with-label-container-padding-bottom: 0;--mat-form-field-container-vertical-padding: 0}.mat-mdc-form-field-type-mat-select .mdc-text-field .mat-mdc-form-field-infix>div,.mat-mdc-form-field-type-mat-input .mdc-text-field .mat-mdc-form-field-infix>div,.mat-mdc-form-field-type-mat-date-range-input .mdc-text-field .mat-mdc-form-field-infix>div,.mat-mdc-form-field-type-mat-chip-grid .mdc-text-field .mat-mdc-form-field-infix>div,.sofia-chip-form-field .mdc-text-field .mat-mdc-form-field-infix>div{min-height:26px!important}.mat-mdc-form-field-type-mat-select .mdc-text-field .mat-mdc-form-field-infix textarea:not(.cdk-textarea-autosize),.mat-mdc-form-field-type-mat-input .mdc-text-field .mat-mdc-form-field-infix textarea:not(.cdk-textarea-autosize),.mat-mdc-form-field-type-mat-date-range-input .mdc-text-field .mat-mdc-form-field-infix textarea:not(.cdk-textarea-autosize),.mat-mdc-form-field-type-mat-chip-grid .mdc-text-field .mat-mdc-form-field-infix textarea:not(.cdk-textarea-autosize),.sofia-chip-form-field .mdc-text-field .mat-mdc-form-field-infix textarea:not(.cdk-textarea-autosize){padding-bottom:6px}}[data-theme=dark] .mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper:before,[data-theme=dark] .mat-mdc-form-field-type-mat-select .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper:before{content:url("./media/sofia-input-error-dark-BVDJOMDN.svg")}.mat-mdc-chip-ripple{display:none}@media screen and (min-width:992px){.mat-mdc-form-field-type-mat-chip-grid .mdc-text-field,.sofia-chip-form-field .mdc-text-field{min-height:50px;padding-top:4px!important;padding-bottom:4px!important}.mat-mdc-form-field-type-mat-chip-grid .mat-mdc-chip,.sofia-chip-form-field .mat-mdc-chip{height:32px!important}}@media screen and (max-width:991.9px){.mat-mdc-form-field-type-mat-chip-grid .mdc-text-field,.sofia-chip-form-field .mdc-text-field{min-height:42px;padding-top:2px!important;padding-bottom:2px!important}.mat-mdc-form-field-type-mat-chip-grid .mat-mdc-chip,.sofia-chip-form-field .mat-mdc-chip{height:28px!important}}.mat-mdc-chip{margin:unset!important;border:1px solid var(--sofia-border-container-interactive);--mat-chip-with-trailing-icon-trailing-icon-color: var(--sofia-typography-label-neutral-enabled);--mat-chip-with-icon-selected-icon-color: var(--sofia-typography-label-neutral-enabled);--mat-icon-color: var(--sofia-typography-label-neutral-enabled)}.mat-mdc-chip .mat-mdc-chip-graphic{color:var(--sofia-typography-label-neutral-enabled)}.mat-mdc-chip .sofia-number-indicator{color:var(--sofia-typography-label-neutral-subline)}.mat-mdc-chip{--mat-chip-container-shape-radius: 24px !important;--mat-chip-elevated-container-color: var(--sofia-container-neutral-default-enabled);--mat-chip-label-text-color: var(--sofia-typography-label-neutral-enabled);--mat-chip-disabled-label-text-color: var(--sofia-typography-label-neutral-disabled);--mat-chip-with-trailing-icon-disabled-trailing-icon-color: var(--sofia-typography-label-neutral-disabled);--mat-chip-with-icon-disabled-icon-color: var(--sofia-typography-label-neutral-disabled)}.mat-mdc-chip .mdc-evolution-chip__action--primary{padding-left:16px!important}.mat-mdc-chip .mdc-evolution-chip__action--primary:before{--mat-chip-outline-width: 0;--mat-chip-flat-selected-outline-width: 0}.mat-mdc-chip .mat-mdc-chip-remove{opacity:unset}.mat-mdc-chip .mat-mdc-chip-remove:after{padding:0;margin:0}.mat-mdc-chip .mat-mdc-chip-remove:focus-visible .cn-icon,.mat-mdc-chip .mat-mdc-chip-remove:focus-visible .sofia-icon{border-radius:4px;box-shadow:0 0 0 4px var(--sofia-function-focus-inner) inset}.mat-mdc-chip .mat-mdc-chip-action-label{align-items:center}@media screen and (min-width:1280px){.mat-mdc-chip .mat-mdc-chip-action-label{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}}@media screen and (min-width:992px)and (max-width:1279.9px){.mat-mdc-chip .mat-mdc-chip-action-label{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}}@media screen and (max-width:991.9px){.mat-mdc-chip .mat-mdc-chip-action-label{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important}}.mat-mdc-chip .mat-mdc-chip-action-label .cn-icon:first-of-type,.mat-mdc-chip .mat-mdc-chip-action-label .sofia-icon:first-of-type{padding-right:8px}.mat-mdc-chip .mat-mdc-chip-action-label .cn-icon:last-of-type:not(:only-of-type),.mat-mdc-chip .mat-mdc-chip-action-label .sofia-icon:last-of-type:not(:only-of-type){padding-left:8px}.mat-mdc-chip .mat-mdc-chip-action-label .sofia-number-indicator{margin-left:2px}.mat-mdc-chip .mat-mdc-chip-action-label .sofia-chip-badge{padding-left:8px}.mat-mdc-chip .mat-mdc-chip-graphic{padding:unset!important;font-size:unset!important}.mat-mdc-chip .mat-mdc-chip-graphic:before{width:24px;height:24px;content:"";background:url("./media/checkmark-small-DC43PMPB.svg") no-repeat;background-size:24px 24px}.mat-mdc-chip .mat-mdc-chip-graphic .mdc-evolution-chip__checkmark{display:none}.mat-mdc-chip.sofia-chip-filter{height:48px}.mat-mdc-chip.sofia-chip-filter.sofia-chip-small{height:40px}@media screen and (max-width:991.9px){.mat-mdc-chip.sofia-chip-filter{height:40px}}.mat-mdc-chip:not(.sofia-chip-filter){height:32px}.mat-mdc-chip:not(.sofia-chip-filter).sofia-chip-small{height:28px}.mat-mdc-chip:not(.mat-mdc-chip-with-trailing-icon) .mdc-evolution-chip__action--primary{padding-right:16px!important}.mat-mdc-chip:focus-visible,.mat-mdc-chip.cdk-keyboard-focused{box-shadow:0 0 0 4px var(--sofia-function-focus-inner) inset}.mat-mdc-chip:focus-within:has(.mat-mdc-chip-remove:focus-visible){box-shadow:none}@media(hover:hover)and (pointer:fine){.mat-mdc-chip:hover{background-color:var(--sofia-container-neutral-default-hover)!important;box-shadow:0 1px 4px var(--sofia-function-elevation-outer-4)}.mat-mdc-chip:hover.mat-mdc-chip-selected{background-color:var(--sofia-container-neutral-selection-hover)!important}}.mat-mdc-chip:active{background-color:var(--sofia-container-neutral-default-pressed)!important;border-color:var(--sofia-border-container-interactive);box-shadow:inset 0 2px 8px var(--sofia-function-elevation-inner-8)}.mat-mdc-chip:active.mat-mdc-chip-selected{background-color:var(--sofia-container-neutral-selection-pressed)!important}.mat-mdc-chip-selected{background-color:var(--sofia-container-neutral-selection-enabled)!important}.mat-mdc-chip-selected .mat-mdc-chip-graphic{width:24px!important;height:24px!important;padding-right:8px!important}.mat-mdc-chip-selected .mat-mdc-chip-graphic .mdc-evolution-chip__checkmark{position:relative;top:unset;left:unset;transform:unset!important}.mat-mdc-chip-disabled{background-color:var(--sofia-container-neutral-default-disabled)!important;border-color:var(--sofia-border-container-disabled);opacity:unset!important;--mat-chip-with-trailing-icon-trailing-icon-color: var(--sofia-typography-label-neutral-disabled);--mat-chip-with-icon-selected-icon-color: var(--sofia-typography-label-neutral-disabled);--mat-icon-color: var(--sofia-typography-label-neutral-disabled)}.mat-mdc-chip-disabled .mat-mdc-chip-graphic,.mat-mdc-chip-disabled .sofia-number-indicator{color:var(--sofia-typography-label-neutral-disabled)}.mat-mdc-chip.mat-mdc-chip-selected.mat-mdc-chip-disabled{color:var(--sofia-typography-label-neutral-disabled);background-color:var(--sofia-container-neutral-selection-disabled)!important}.mat-mdc-chip.mat-mdc-chip-selected.mat-mdc-chip-disabled .mat-mdc-chip-graphic:before{width:24px;height:24px;content:"";background:url("./media/checkmark-small-disabled-UG6BHFTS.svg") no-repeat;background-size:24px 24px}.mat-mdc-chip-remove{padding-right:16px!important}.mat-mdc-chip-action-label{display:flex}.mdc-evolution-chip-set .mdc-evolution-chip-set__chips{gap:8px;padding:2px;margin-left:0!important}.mdc-evolution-chip-set.sofia-chips-overflow-inline .mdc-evolution-chip-set__chips{flex-flow:row nowrap!important;overflow:auto;scroll-behavior:smooth}.mdc-evolution-chip-set.sofia-chips-overflow-inline-counter .mdc-evolution-chip-set__chips{flex-flow:row nowrap!important;align-items:center;overflow:hidden;scroll-behavior:smooth}.mdc-evolution-chip-set.sofia-chips-overflow-multiline .mdc-evolution-chip-set__chips{flex-flow:wrap!important;overflow:hidden}[data-theme=dark] .mat-mdc-chip.mat-mdc-chip-selected.mat-mdc-chip-disabled .mat-mdc-chip-graphic:before{width:24px;height:24px;content:"";background:url("./media/checkmark-small-disabled-dark-XRQGYFS2.svg") no-repeat;background-size:24px 24px}[data-theme=dark] .mat-mdc-chip.mat-mdc-chip-selected .mat-mdc-chip-graphic:before{width:24px;height:24px;content:"";background:url("./media/checkmark-small-dark-T6FFU2P3.svg") no-repeat;background-size:24px 24px}.mat-mdc-form-field-type-mat-chip-grid,.sofia-chip-form-field{display:block!important}.mat-mdc-form-field-type-mat-chip-grid.sofia-form-field-with-label,.sofia-chip-form-field.sofia-form-field-with-label{padding-top:20px}.mat-mdc-form-field-type-mat-chip-grid.sofia-form-field-without-footer .mat-mdc-form-field-subscript-wrapper,.sofia-chip-form-field.sofia-form-field-without-footer .mat-mdc-form-field-subscript-wrapper{display:none}.mat-mdc-form-field-type-mat-chip-grid.sofia-form-field-with-autosize-textarea .mdc-text-field,.sofia-chip-form-field.sofia-form-field-with-autosize-textarea .mdc-text-field{height:auto!important;padding-right:0!important;padding-bottom:0}.mat-mdc-form-field-type-mat-chip-grid.sofia-form-field-with-autosize-textarea .mdc-text-field .mat-mdc-form-field-infix>div,.sofia-chip-form-field.sofia-form-field-with-autosize-textarea .mdc-text-field .mat-mdc-form-field-infix>div{padding-right:2px;padding-bottom:2px;overflow-y:scroll;resize:vertical}.mat-mdc-form-field-type-mat-chip-grid.sofia-form-field-with-autosize-textarea .mdc-text-field textarea,.sofia-chip-form-field.sofia-form-field-with-autosize-textarea .mdc-text-field textarea{height:100%;overflow-y:clip;resize:none}.mat-mdc-form-field-type-mat-chip-grid.sofia-form-field-with-textarea .mdc-text-field,.sofia-chip-form-field.sofia-form-field-with-textarea .mdc-text-field{height:auto!important;padding-right:0!important;padding-bottom:0}.mat-mdc-form-field-type-mat-chip-grid.sofia-form-field-with-textarea .mdc-text-field .mat-mdc-form-field-infix,.sofia-chip-form-field.sofia-form-field-with-textarea .mdc-text-field .mat-mdc-form-field-infix{padding-bottom:0}.mat-mdc-form-field-type-mat-chip-grid.sofia-form-field-with-textarea .mdc-text-field .mat-mdc-form-field-infix>div,.sofia-chip-form-field.sofia-form-field-with-textarea .mdc-text-field .mat-mdc-form-field-infix>div{padding-right:2px;padding-bottom:2px;overflow-y:scroll;resize:vertical}.mat-mdc-form-field-type-mat-chip-grid.sofia-form-field-with-textarea .mdc-text-field textarea,.sofia-chip-form-field.sofia-form-field-with-textarea .mdc-text-field textarea{height:100%;overflow-y:inherit;resize:none}.mat-mdc-form-field-type-mat-chip-grid.sofia-form-field-with-textarea .mdc-text-field--disabled,.sofia-chip-form-field.sofia-form-field-with-textarea .mdc-text-field--disabled{pointer-events:inherit}.mat-mdc-form-field-type-mat-chip-grid .mdc-text-field,.sofia-chip-form-field .mdc-text-field{align-items:center;overflow:visible!important;color:var(--sofia-typography-label-neutral-enabled);border:1px solid var(--sofia-border-container-interactive);border-radius:4px;box-shadow:none;--mat-form-field-filled-container-color: var(--sofia-container-neutral-default-enabled);--mat-form-field-filled-disabled-container-color: var(--sofia-container-neutral-default-disabled);--mat-form-field-filled-disabled-input-text-color: var(--sofia-typography-label-neutral-disabled)}.mat-mdc-form-field-type-mat-chip-grid .mdc-text-field .mdc-text-field__input::placeholder,.sofia-chip-form-field .mdc-text-field .mdc-text-field__input::placeholder{color:var(--sofia-typography-label-neutral-subline)!important;opacity:1!important}.mat-mdc-form-field-type-mat-chip-grid .mdc-text-field .mdc-text-field__input,.sofia-chip-form-field .mdc-text-field .mdc-text-field__input{text-overflow:ellipsis}@media(hover:hover)and (pointer:fine){.mat-mdc-form-field-type-mat-chip-grid .mdc-text-field:not(.mdc-text-field--disabled):hover,.sofia-chip-form-field .mdc-text-field:not(.mdc-text-field--disabled):hover{--mat-form-field-filled-container-color: var(--sofia-container-neutral-default-hover);transition:background-color .1s ease}}.mat-mdc-form-field-type-mat-chip-grid .mdc-text-field:not(.mdc-text-field--disabled):active:not(.mdc-text-field--invalid),.sofia-chip-form-field .mdc-text-field:not(.mdc-text-field--disabled):active:not(.mdc-text-field--invalid){color:var(--sofia-typography-label-neutral-enabled);border:1px solid var(--sofia-border-container-interaction-pressed);border-radius:4px;box-shadow:inset 0 2px 8px var(--sofia-function-elevation-inner-8);--mat-form-field-filled-container-color: var(--sofia-container-neutral-default-pressed);--mat-form-field-filled-disabled-container-color: var(--sofia-container-neutral-default-disabled);--mat-form-field-filled-disabled-input-text-color: var(--sofia-typography-label-neutral-disabled)}.mat-mdc-form-field-type-mat-chip-grid .mdc-text-field:not(.mdc-text-field--disabled):active:not(.mdc-text-field--invalid) .mdc-text-field__input::placeholder,.sofia-chip-form-field .mdc-text-field:not(.mdc-text-field--disabled):active:not(.mdc-text-field--invalid) .mdc-text-field__input::placeholder{color:var(--sofia-typography-label-neutral-subline)!important;opacity:1!important}.mat-mdc-form-field-type-mat-chip-grid .mdc-text-field:not(.mdc-text-field--disabled):active:not(.mdc-text-field--invalid),.sofia-chip-form-field .mdc-text-field:not(.mdc-text-field--disabled):active:not(.mdc-text-field--invalid){transition:all .1s ease}.mat-mdc-form-field-type-mat-chip-grid .mdc-text-field--focused,.sofia-chip-form-field .mdc-text-field--focused{color:var(--sofia-typography-label-neutral-enabled);border:1px solid var(--sofia-border-container-interactive);border-radius:4px;box-shadow:inset 0 2px 8px var(--sofia-function-elevation-inner-8);--mat-form-field-filled-container-color: var(--sofia-container-neutral-default-enabled);--mat-form-field-filled-disabled-container-color: var(--sofia-container-neutral-default-disabled);--mat-form-field-filled-disabled-input-text-color: var(--sofia-typography-label-neutral-disabled)}.mat-mdc-form-field-type-mat-chip-grid .mdc-text-field--focused .mdc-text-field__input::placeholder,.sofia-chip-form-field .mdc-text-field--focused .mdc-text-field__input::placeholder{color:var(--sofia-typography-label-neutral-subline)!important;opacity:0!important}.mat-mdc-form-field-type-mat-chip-grid .mdc-text-field--focused,.sofia-chip-form-field .mdc-text-field--focused{box-shadow:0 0 0 4px var(--sofia-function-focus-inner) inset}.mat-mdc-form-field-type-mat-chip-grid .mdc-text-field--disabled,.sofia-chip-form-field .mdc-text-field--disabled{color:var(--sofia-typography-label-neutral-disabled);border:1px solid var(--sofia-border-container-disabled);border-radius:4px;box-shadow:none;--mat-form-field-filled-container-color: var(--sofia-container-neutral-default-disabled);--mat-form-field-filled-disabled-container-color: var(--sofia-container-neutral-default-disabled);--mat-form-field-filled-disabled-input-text-color: var(--sofia-typography-label-neutral-disabled)}.mat-mdc-form-field-type-mat-chip-grid .mdc-text-field--disabled .mdc-text-field__input::placeholder,.sofia-chip-form-field .mdc-text-field--disabled .mdc-text-field__input::placeholder{color:var(--sofia-typography-label-neutral-subline)!important;opacity:1!important}.mat-mdc-form-field-type-mat-chip-grid .mdc-text-field--disabled .mdc-text-field__input,.sofia-chip-form-field .mdc-text-field--disabled .mdc-text-field__input{overflow-x:visible!important;text-overflow:clip!important}.mat-mdc-form-field-type-mat-chip-grid .mdc-text-field--disabled .mdc-text-field__input::placeholder,.sofia-chip-form-field .mdc-text-field--disabled .mdc-text-field__input::placeholder{color:var(--sofia-typography-label-neutral-disabled)!important}.mat-mdc-form-field-type-mat-chip-grid .mdc-text-field--invalid,.sofia-chip-form-field .mdc-text-field--invalid{color:var(--sofia-typography-label-danger-enabled);border:1px solid var(--sofia-border-container-semantics-primary-danger-enabled);border-radius:4px;box-shadow:none;--mat-form-field-filled-container-color: var(--sofia-container-neutral-default-enabled);--mat-form-field-filled-disabled-container-color: var(--sofia-container-neutral-default-disabled);--mat-form-field-filled-disabled-input-text-color: var(--sofia-typography-label-neutral-disabled)}.mat-mdc-form-field-type-mat-chip-grid .mdc-text-field--invalid .mdc-text-field__input::placeholder,.sofia-chip-form-field .mdc-text-field--invalid .mdc-text-field__input::placeholder{color:var(--sofia-typography-label-neutral-subline)!important;opacity:1!important}.mat-mdc-form-field-type-mat-chip-grid .mdc-text-field--invalid .mat-mdc-form-field-icon-prefix *[matprefix],.mat-mdc-form-field-type-mat-chip-grid .mdc-text-field--invalid .mat-mdc-form-field-icon-suffix *[matsuffix],.sofia-chip-form-field .mdc-text-field--invalid .mat-mdc-form-field-icon-prefix *[matprefix],.sofia-chip-form-field .mdc-text-field--invalid .mat-mdc-form-field-icon-suffix *[matsuffix]{color:var(--sofia-typography-label-danger-enabled)!important}.mat-mdc-form-field-type-mat-chip-grid .mdc-text-field .mat-mdc-form-field-flex,.sofia-chip-form-field .mdc-text-field .mat-mdc-form-field-flex{gap:8px;align-items:center}.mat-mdc-form-field-type-mat-chip-grid .mdc-text-field .mat-mdc-form-field-infix,.sofia-chip-form-field .mdc-text-field .mat-mdc-form-field-infix{width:unset!important}.mat-mdc-form-field-type-mat-chip-grid .mdc-text-field .mat-mdc-form-field-infix .sofia-digit,.sofia-chip-form-field .mdc-text-field .mat-mdc-form-field-infix .sofia-digit{text-align:right!important;text-align-last:right!important}@media screen and (min-width:1280px){.mat-mdc-form-field-type-mat-chip-grid .mdc-text-field .mat-mdc-form-field-infix .sofia-digit,.sofia-chip-form-field .mdc-text-field .mat-mdc-form-field-infix .sofia-digit{font-family:Inter,Noto Sans JP,monospace!important;font-size:16px!important;font-weight:400!important;line-height:24px!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important}}@media screen and (min-width:992px)and (max-width:1279.9px){.mat-mdc-form-field-type-mat-chip-grid .mdc-text-field .mat-mdc-form-field-infix .sofia-digit,.sofia-chip-form-field .mdc-text-field .mat-mdc-form-field-infix .sofia-digit{font-family:Inter,Noto Sans JP,monospace!important;font-size:16px!important;font-weight:400!important;line-height:24px!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important}}@media screen and (max-width:991.9px){.mat-mdc-form-field-type-mat-chip-grid .mdc-text-field .mat-mdc-form-field-infix .sofia-digit,.sofia-chip-form-field .mdc-text-field .mat-mdc-form-field-infix .sofia-digit{font-family:Inter,Noto Sans JP,monospace!important;font-size:14px!important;font-weight:400!important;line-height:18px!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important}}.mat-mdc-form-field-type-mat-chip-grid .mdc-text-field .mdc-floating-label,.sofia-chip-form-field .mdc-text-field .mdc-floating-label{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important;position:fixed;top:-20px!important;left:0!important;width:100%;max-width:100%;overflow:hidden;text-overflow:ellipsis;color:var(--sofia-typography-label-neutral-enabled)!important;transform:unset!important;transition:unset!important}.mat-mdc-form-field-type-mat-chip-grid .mdc-line-ripple,.sofia-chip-form-field .mdc-line-ripple{display:none!important}.mat-mdc-form-field-type-mat-chip-grid .mat-mdc-form-field-subscript-wrapper,.sofia-chip-form-field .mat-mdc-form-field-subscript-wrapper{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important;width:auto;min-height:20px;pointer-events:none}.mat-mdc-form-field-type-mat-chip-grid .mat-mdc-form-field-subscript-wrapper mat-hint,.mat-mdc-form-field-type-mat-chip-grid .mat-mdc-form-field-subscript-wrapper mat-error,.sofia-chip-form-field .mat-mdc-form-field-subscript-wrapper mat-hint,.sofia-chip-form-field .mat-mdc-form-field-subscript-wrapper mat-error{margin-top:4px}.mat-mdc-form-field-type-mat-chip-grid .mat-mdc-form-field-subscript-wrapper.mat-mdc-form-field-bottom-align:before,.sofia-chip-form-field .mat-mdc-form-field-subscript-wrapper.mat-mdc-form-field-bottom-align:before{content:unset}.mat-mdc-form-field-type-mat-chip-grid .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper,.sofia-chip-form-field .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper{position:relative;padding:0!important;color:var(--sofia-typography-label-neutral-enabled)}.mat-mdc-form-field-type-mat-chip-grid .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper .mat-mdc-form-field-hint,.sofia-chip-form-field .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper .mat-mdc-form-field-hint{overflow-wrap:anywhere;word-break:normal;hyphens:auto}.mat-mdc-form-field-type-mat-chip-grid .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper .mat-mdc-form-field-hint:before,.sofia-chip-form-field .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper .mat-mdc-form-field-hint:before{content:none!important}.mat-mdc-form-field-type-mat-chip-grid .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper,.sofia-chip-form-field .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper{position:relative;display:flex;align-items:center;padding:0!important;color:var(--sofia-typography-label-danger-enabled)}.mat-mdc-form-field-type-mat-chip-grid .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper:before,.sofia-chip-form-field .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper:before{width:16px;flex-shrink:0;height:16px;margin-top:4px;content:url("./media/sofia-input-error-7VKJDQW5.svg")}.mat-mdc-form-field-type-mat-chip-grid .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper .mat-mdc-form-field-error,.sofia-chip-form-field .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper .mat-mdc-form-field-error{margin-left:4px;overflow-wrap:anywhere;word-break:normal;hyphens:auto}.mat-mdc-form-field-type-mat-chip-grid .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper .mat-mdc-form-field-error:before,.sofia-chip-form-field .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper .mat-mdc-form-field-error:before{content:none!important}.mat-mdc-form-field-type-mat-chip-grid .mat-mdc-select-arrow-wrapper,.sofia-chip-form-field .mat-mdc-select-arrow-wrapper{transform:unset!important}.mat-mdc-form-field-type-mat-chip-grid .mat-mdc-form-field-icon-prefix,.sofia-chip-form-field .mat-mdc-form-field-icon-prefix{padding:0}.mat-mdc-form-field-type-mat-chip-grid .mat-mdc-form-field-icon-prefix *[matprefix],.sofia-chip-form-field .mat-mdc-form-field-icon-prefix *[matprefix]{padding:0;color:var(--sofia-typography-text)!important}.mat-mdc-form-field-type-mat-chip-grid .mat-mdc-form-field-icon-suffix,.sofia-chip-form-field .mat-mdc-form-field-icon-suffix{display:flex;gap:8px;height:24px;line-height:unset!important}.mat-mdc-form-field-type-mat-chip-grid .mat-mdc-form-field-icon-suffix *[matsuffix],.sofia-chip-form-field .mat-mdc-form-field-icon-suffix *[matsuffix]{display:flex;align-items:center;padding:0;color:var(--sofia-typography-text)!important}.mat-mdc-form-field-type-mat-chip-grid .mat-mdc-form-field-icon-suffix .sofia-visibility-suffix,.sofia-chip-form-field .mat-mdc-form-field-icon-suffix .sofia-visibility-suffix,.mat-mdc-form-field-type-mat-chip-grid .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button,.sofia-chip-form-field .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button{color:var(--sofia-typography-label-interactive-enabled)!important}.mat-mdc-form-field-type-mat-chip-grid .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button,.sofia-chip-form-field .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button{width:24px;height:24px;padding:unset!important}.mat-mdc-form-field-type-mat-chip-grid .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button .mat-icon,.sofia-chip-form-field .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button .mat-icon{border:unset}.mat-mdc-form-field-type-mat-chip-grid.mat-form-field-disabled mat-label,.mat-mdc-form-field-type-mat-chip-grid.mat-form-field-disabled .mat-mdc-form-field-required-marker,.mat-mdc-form-field-type-mat-chip-grid.mat-form-field-disabled mat-hint,.sofia-chip-form-field.mat-form-field-disabled mat-label,.sofia-chip-form-field.mat-form-field-disabled .mat-mdc-form-field-required-marker,.sofia-chip-form-field.mat-form-field-disabled mat-hint{color:var(--sofia-typography-label-neutral-disabled)!important}.mat-mdc-form-field-type-mat-chip-grid.mat-form-field-disabled .mat-datepicker-toggle .mat-mdc-icon-button,.sofia-chip-form-field.mat-form-field-disabled .mat-datepicker-toggle .mat-mdc-icon-button{color:var(--sofia-typography-label-interactive-disabled)!important}.mat-mdc-form-field-type-mat-chip-grid .mat-mdc-text-field-wrapper,.sofia-chip-form-field .mat-mdc-text-field-wrapper{will-change:opacity,transform,color}.mat-mdc-form-field-type-mat-chip-grid .mdc-text-field,.sofia-chip-form-field .mdc-text-field{display:flex;align-items:center;height:auto!important}mat-chip>[tabindex]{display:flex}mat-chip>[tabindex]:focus-visible{outline:none}span.mdc-evolution-chip__text-label.mat-mdc-chip-action-label:focus-visible{outline:none}.mat-mdc-form-field-infix{--mat-form-field-container-height: 0}@media screen and (min-width:1280px){.mat-datepicker-content{width:664px}}@media screen and (max-width:1279.9px){.mat-datepicker-content{width:496px}}@media screen and (min-width:1280px){.mat-datepicker-content,.mat-datepicker-content-touch{max-height:792px!important}}@media screen and (max-width:1279.9px){.mat-datepicker-content,.mat-datepicker-content-touch{max-height:656px!important}}@media screen and (min-width:1280px){.mat-datepicker-content .mat-calendar-content .mat-calendar-table .mat-calendar-body-cell-container .mat-calendar-body-cell{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:24px!important;font-weight:500!important;line-height:32px!important}}@media screen and (max-width:1279.9px){.mat-datepicker-content .mat-calendar-content .mat-calendar-table .mat-calendar-body-cell-container .mat-calendar-body-cell{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:500!important;line-height:24px!important}}.mat-mdc-form-field-type-mat-date-range-input{display:block!important}.mat-mdc-form-field-type-mat-date-range-input.sofia-form-field-with-label{padding-top:20px}.mat-mdc-form-field-type-mat-date-range-input.sofia-form-field-without-footer .mat-mdc-form-field-subscript-wrapper{display:none}.mat-mdc-form-field-type-mat-date-range-input.sofia-form-field-with-autosize-textarea .mdc-text-field{height:auto!important;padding-right:0!important;padding-bottom:0}.mat-mdc-form-field-type-mat-date-range-input.sofia-form-field-with-autosize-textarea .mdc-text-field .mat-mdc-form-field-infix>div{padding-right:2px;padding-bottom:2px;overflow-y:scroll;resize:vertical}.mat-mdc-form-field-type-mat-date-range-input.sofia-form-field-with-autosize-textarea .mdc-text-field textarea{height:100%;overflow-y:clip;resize:none}.mat-mdc-form-field-type-mat-date-range-input.sofia-form-field-with-textarea .mdc-text-field{height:auto!important;padding-right:0!important;padding-bottom:0}.mat-mdc-form-field-type-mat-date-range-input.sofia-form-field-with-textarea .mdc-text-field .mat-mdc-form-field-infix{padding-bottom:0}.mat-mdc-form-field-type-mat-date-range-input.sofia-form-field-with-textarea .mdc-text-field .mat-mdc-form-field-infix>div{padding-right:2px;padding-bottom:2px;overflow-y:scroll;resize:vertical}.mat-mdc-form-field-type-mat-date-range-input.sofia-form-field-with-textarea .mdc-text-field textarea{height:100%;overflow-y:inherit;resize:none}.mat-mdc-form-field-type-mat-date-range-input.sofia-form-field-with-textarea .mdc-text-field--disabled{pointer-events:inherit}.mat-mdc-form-field-type-mat-date-range-input .mdc-text-field{align-items:center;overflow:visible!important;color:var(--sofia-typography-label-neutral-enabled);border:1px solid var(--sofia-border-container-interactive);border-radius:4px;box-shadow:none;--mat-form-field-filled-container-color: var(--sofia-container-neutral-default-enabled);--mat-form-field-filled-disabled-container-color: var(--sofia-container-neutral-default-disabled);--mat-form-field-filled-disabled-input-text-color: var(--sofia-typography-label-neutral-disabled)}.mat-mdc-form-field-type-mat-date-range-input .mdc-text-field .mdc-text-field__input::placeholder{color:var(--sofia-typography-label-neutral-subline)!important;opacity:1!important}.mat-mdc-form-field-type-mat-date-range-input .mdc-text-field .mdc-text-field__input{text-overflow:ellipsis}@media(hover:hover)and (pointer:fine){.mat-mdc-form-field-type-mat-date-range-input .mdc-text-field:not(.mdc-text-field--disabled):hover{--mat-form-field-filled-container-color: var(--sofia-container-neutral-default-hover);transition:background-color .1s ease}}.mat-mdc-form-field-type-mat-date-range-input .mdc-text-field:not(.mdc-text-field--disabled):active:not(.mdc-text-field--invalid){color:var(--sofia-typography-label-neutral-enabled);border:1px solid var(--sofia-border-container-interaction-pressed);border-radius:4px;box-shadow:inset 0 2px 8px var(--sofia-function-elevation-inner-8);--mat-form-field-filled-container-color: var(--sofia-container-neutral-default-pressed);--mat-form-field-filled-disabled-container-color: var(--sofia-container-neutral-default-disabled);--mat-form-field-filled-disabled-input-text-color: var(--sofia-typography-label-neutral-disabled)}.mat-mdc-form-field-type-mat-date-range-input .mdc-text-field:not(.mdc-text-field--disabled):active:not(.mdc-text-field--invalid) .mdc-text-field__input::placeholder{color:var(--sofia-typography-label-neutral-subline)!important;opacity:1!important}.mat-mdc-form-field-type-mat-date-range-input .mdc-text-field:not(.mdc-text-field--disabled):active:not(.mdc-text-field--invalid){transition:all .1s ease}.mat-mdc-form-field-type-mat-date-range-input .mdc-text-field--focused{color:var(--sofia-typography-label-neutral-enabled);border:1px solid var(--sofia-border-container-interactive);border-radius:4px;box-shadow:inset 0 2px 8px var(--sofia-function-elevation-inner-8);--mat-form-field-filled-container-color: var(--sofia-container-neutral-default-enabled);--mat-form-field-filled-disabled-container-color: var(--sofia-container-neutral-default-disabled);--mat-form-field-filled-disabled-input-text-color: var(--sofia-typography-label-neutral-disabled)}.mat-mdc-form-field-type-mat-date-range-input .mdc-text-field--focused .mdc-text-field__input::placeholder{color:var(--sofia-typography-label-neutral-subline)!important;opacity:0!important}.mat-mdc-form-field-type-mat-date-range-input .mdc-text-field--focused{box-shadow:0 0 0 4px var(--sofia-function-focus-inner) inset}.mat-mdc-form-field-type-mat-date-range-input .mdc-text-field--disabled{color:var(--sofia-typography-label-neutral-disabled);border:1px solid var(--sofia-border-container-disabled);border-radius:4px;box-shadow:none;--mat-form-field-filled-container-color: var(--sofia-container-neutral-default-disabled);--mat-form-field-filled-disabled-container-color: var(--sofia-container-neutral-default-disabled);--mat-form-field-filled-disabled-input-text-color: var(--sofia-typography-label-neutral-disabled)}.mat-mdc-form-field-type-mat-date-range-input .mdc-text-field--disabled .mdc-text-field__input::placeholder{color:var(--sofia-typography-label-neutral-subline)!important;opacity:1!important}.mat-mdc-form-field-type-mat-date-range-input .mdc-text-field--disabled .mdc-text-field__input{overflow-x:visible!important;text-overflow:clip!important}.mat-mdc-form-field-type-mat-date-range-input .mdc-text-field--disabled .mdc-text-field__input::placeholder{color:var(--sofia-typography-label-neutral-disabled)!important}.mat-mdc-form-field-type-mat-date-range-input .mdc-text-field--invalid{color:var(--sofia-typography-label-danger-enabled);border:1px solid var(--sofia-border-container-semantics-primary-danger-enabled);border-radius:4px;box-shadow:none;--mat-form-field-filled-container-color: var(--sofia-container-neutral-default-enabled);--mat-form-field-filled-disabled-container-color: var(--sofia-container-neutral-default-disabled);--mat-form-field-filled-disabled-input-text-color: var(--sofia-typography-label-neutral-disabled)}.mat-mdc-form-field-type-mat-date-range-input .mdc-text-field--invalid .mdc-text-field__input::placeholder{color:var(--sofia-typography-label-neutral-subline)!important;opacity:1!important}.mat-mdc-form-field-type-mat-date-range-input .mdc-text-field--invalid .mat-mdc-form-field-icon-prefix *[matprefix],.mat-mdc-form-field-type-mat-date-range-input .mdc-text-field--invalid .mat-mdc-form-field-icon-suffix *[matsuffix]{color:var(--sofia-typography-label-danger-enabled)!important}.mat-mdc-form-field-type-mat-date-range-input .mdc-text-field .mat-mdc-form-field-flex{gap:8px;align-items:center}.mat-mdc-form-field-type-mat-date-range-input .mdc-text-field .mat-mdc-form-field-infix{width:unset!important}.mat-mdc-form-field-type-mat-date-range-input .mdc-text-field .mat-mdc-form-field-infix .sofia-digit{text-align:right!important;text-align-last:right!important}@media screen and (min-width:1280px){.mat-mdc-form-field-type-mat-date-range-input .mdc-text-field .mat-mdc-form-field-infix .sofia-digit{font-family:Inter,Noto Sans JP,monospace!important;font-size:16px!important;font-weight:400!important;line-height:24px!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important}}@media screen and (min-width:992px)and (max-width:1279.9px){.mat-mdc-form-field-type-mat-date-range-input .mdc-text-field .mat-mdc-form-field-infix .sofia-digit{font-family:Inter,Noto Sans JP,monospace!important;font-size:16px!important;font-weight:400!important;line-height:24px!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important}}@media screen and (max-width:991.9px){.mat-mdc-form-field-type-mat-date-range-input .mdc-text-field .mat-mdc-form-field-infix .sofia-digit{font-family:Inter,Noto Sans JP,monospace!important;font-size:14px!important;font-weight:400!important;line-height:18px!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important}}.mat-mdc-form-field-type-mat-date-range-input .mdc-text-field .mdc-floating-label{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important;position:fixed;top:-20px!important;left:0!important;width:100%;max-width:100%;overflow:hidden;text-overflow:ellipsis;color:var(--sofia-typography-label-neutral-enabled)!important;transform:unset!important;transition:unset!important}.mat-mdc-form-field-type-mat-date-range-input .mdc-line-ripple{display:none!important}.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-subscript-wrapper{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important;width:auto;min-height:20px;pointer-events:none}.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-subscript-wrapper mat-hint,.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-subscript-wrapper mat-error{margin-top:4px}.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-subscript-wrapper.mat-mdc-form-field-bottom-align:before{content:unset}.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper{position:relative;padding:0!important;color:var(--sofia-typography-label-neutral-enabled)}.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper .mat-mdc-form-field-hint{overflow-wrap:anywhere;word-break:normal;hyphens:auto}.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper .mat-mdc-form-field-hint:before{content:none!important}.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper{position:relative;display:flex;align-items:center;padding:0!important;color:var(--sofia-typography-label-danger-enabled)}.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper:before{width:16px;flex-shrink:0;height:16px;margin-top:4px;content:url("./media/sofia-input-error-7VKJDQW5.svg")}.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper .mat-mdc-form-field-error{margin-left:4px;overflow-wrap:anywhere;word-break:normal;hyphens:auto}.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper .mat-mdc-form-field-error:before{content:none!important}.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-select-arrow-wrapper{transform:unset!important}.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-icon-prefix{padding:0}.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-icon-prefix *[matprefix]{padding:0;color:var(--sofia-typography-text)!important}.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-icon-suffix{display:flex;gap:8px;height:24px;line-height:unset!important}.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-icon-suffix *[matsuffix]{display:flex;align-items:center;padding:0;color:var(--sofia-typography-text)!important}.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-icon-suffix .sofia-visibility-suffix,.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button{color:var(--sofia-typography-label-interactive-enabled)!important}.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button{width:24px;height:24px;padding:unset!important}.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button .mat-icon{border:unset}.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-disabled mat-label,.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-disabled .mat-mdc-form-field-required-marker,.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-disabled mat-hint{color:var(--sofia-typography-label-neutral-disabled)!important}.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-disabled .mat-datepicker-toggle .mat-mdc-icon-button{color:var(--sofia-typography-label-interactive-disabled)!important}.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-text-field-wrapper{will-change:opacity,transform,color}.mat-datepicker-toggle-default-icon{border:none!important}.mat-datepicker-toggle .mdc-icon-button.cdk-keyboard-focused{border-radius:4px;box-shadow:0 0 0 2px var(--sofia-function-focus-outer-inner),0 0 0 6px var(--sofia-function-focus-outer-outer)}.mat-datepicker-dialog{align-items:center;height:100%}.mat-datepicker-close-button{display:none}.mat-datepicker-content{--mat-datepicker-calendar-container-background-color: var(--sofia-background-core);--mat-datepicker-calendar-header-divider-color: var(--sofia-border-divider);--mat-datepicker-calendar-navigation-button-icon-color: var(--sofia-typography-label-neutral-enabled);--mat-datepicker-calendar-container-touch-shape: 8px;--mat-datepicker-calendar-date-text-color: var(--sofia-typography-label-neutral-enabled);--mat-datepicker-calendar-date-disabled-state-text-color: var(--sofia-typography-label-neutral-disabled);--mat-datepicker-calendar-date-selected-state-text-color: var(--sofia-typography-label-neutral-enabled);--mat-datepicker-calendar-period-button-icon-color: var(--sofia-typography-label-neutral-enabled);height:100%;border-radius:8px;box-shadow:0 4px 16px var(--sofia-function-elevation-outer-16)!important}.mat-datepicker-content-container{width:100%!important;height:100%!important;min-height:unset!important;overflow:auto}.mat-datepicker-content .mat-calendar-header{padding:0}.mat-datepicker-content .mat-calendar-header .mat-calendar-controls{margin:24px 32px 16px}.mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-period-button{padding:0;margin:0}.mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-period-button .mdc-button__label>span{text-transform:lowercase}.mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-period-button .mdc-button__label:first-letter{text-transform:uppercase}@media screen and (min-width:1280px){.mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-period-button{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:24px!important;font-weight:500!important;line-height:32px!important}}@media screen and (min-width:992px)and (max-width:1279.9px){.mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-period-button{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:22px!important;font-weight:500!important;line-height:32px!important}}@media screen and (max-width:991.9px){.mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-period-button{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:18px!important;font-weight:500!important;line-height:24px!important}}.mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-period-button .mat-calendar-arrow{display:none!important}.mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-period-button:after{display:inline-block;width:24px;height:24px;margin-left:8px;content:"";background-image:url("./media/arrow-down-filled-6RF23T3V.svg");background-repeat:no-repeat;background-position:center;background-size:contain}.mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-period-button:has(.mat-calendar-invert):after{background-image:url("./media/arrow-up-filled-NZ2SP4H6.svg")}.mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-period-button.cdk-keyboard-focused{border-radius:0;box-shadow:0 0 0 2px var(--sofia-function-focus-outer-inner),0 0 0 6px var(--sofia-function-focus-outer-outer)}.mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-previous-button.cdk-keyboard-focused,.mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-next-button.cdk-keyboard-focused{border-radius:4px;box-shadow:0 0 0 2px var(--sofia-function-focus-outer-inner),0 0 0 6px var(--sofia-function-focus-outer-outer)}.mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-next-button .mat-mdc-button-touch-target,.mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-next-button .mat-icon,.mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-next-button svg,.mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-previous-button .mat-mdc-button-touch-target,.mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-previous-button .mat-icon,.mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-previous-button svg{display:none!important}.mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-next-button:after,.mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-previous-button:after{display:block;width:24px;height:24px;content:"";background-repeat:no-repeat;background-position:center;background-size:contain}.mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-next-button:after{background-image:url("./media/arrow-right-DOEHYR4K.svg")}.mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-next-button.mat-mdc-button-disabled:after{background-image:url("./media/arrow-right-disabled-GOS54WYP.svg")}.mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-previous-button{margin-right:4px}.mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-previous-button:after{background-image:url("./media/arrow-left-FNXXO3QV.svg")}.mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-previous-button.mat-mdc-button-disabled:after{background-image:url("./media/arrow-left-disabled-77UGUS3F.svg")}.mat-datepicker-content .mat-calendar-content{padding:0 32px 16px}.mat-datepicker-content .mat-calendar-content .mat-calendar-table-header-divider:after{right:-32px!important;left:-32px!important}.mat-datepicker-content .mat-calendar-content .mat-calendar-table-header-divider{padding-bottom:16px}.mat-datepicker-content .mat-calendar-content .mat-calendar-table-header th:not(.mat-calendar-table-header-divider){width:72px;height:72px;padding:unset;color:var(--sofia-typography-label-neutral-subline)}@media screen and (min-width:1280px){.mat-datepicker-content .mat-calendar-content .mat-calendar-table-header th:not(.mat-calendar-table-header-divider){font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}}@media screen and (min-width:992px)and (max-width:1279.9px){.mat-datepicker-content .mat-calendar-content .mat-calendar-table-header th:not(.mat-calendar-table-header-divider){font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}}@media screen and (max-width:991.9px){.mat-datepicker-content .mat-calendar-content .mat-calendar-table-header th:not(.mat-calendar-table-header-divider){font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important}}.mat-datepicker-content .mat-calendar-content .mat-calendar-table .mat-calendar-body-label{padding-left:unset!important;color:var(--sofia-typography-label-neutral-subline)}.mat-datepicker-content .mat-calendar-content .mat-calendar-table .mat-calendar-body-cell-container .mat-calendar-body-cell-content{border:unset}.mat-datepicker-content .mat-calendar-content .mat-calendar-table .mat-calendar-body-cell-container .mat-calendar-body-cell:not(.mat-calendar-body-range-start):not(.mat-calendar-body-range-end):not(.mat-calendar-body-in-range):not(.mat-calendar-body-disabled) .mat-calendar-body-cell-content.mat-calendar-body-today{border:1px solid var(--sofia-border-container-selected)}@media(hover:hover)and (pointer:fine){.mat-datepicker-content .mat-calendar-content .mat-calendar-table .mat-calendar-body-cell-container .mat-calendar-body-cell:not(.mat-calendar-body-range-start):not(.mat-calendar-body-range-end):not(.mat-calendar-body-in-range):not(.mat-calendar-body-disabled):hover .mat-calendar-body-cell-content{background-color:var(--sofia-container-neutral-default-hover)}.mat-datepicker-content .mat-calendar-content .mat-calendar-table .mat-calendar-body-cell-container .mat-calendar-body-cell:not(.mat-calendar-body-range-start):not(.mat-calendar-body-range-end):not(.mat-calendar-body-in-range):not(.mat-calendar-body-disabled):hover .mat-calendar-body-cell-content.mat-calendar-body-selected{background-color:var(--sofia-container-neutral-selection-hover)}}.mat-datepicker-content .mat-calendar-content .mat-calendar-table .mat-calendar-body-cell-container .mat-calendar-body-cell:not(.mat-calendar-body-range-start):not(.mat-calendar-body-range-end):not(.mat-calendar-body-in-range):not(.mat-calendar-body-disabled):focus-visible .mat-calendar-body-cell-content{box-shadow:0 0 0 2px var(--sofia-function-focus-outer-inner),0 0 0 6px var(--sofia-function-focus-outer-outer)}.mat-datepicker-content .mat-calendar-content .mat-calendar-table .mat-calendar-body-cell-container .mat-calendar-body-cell:not(.mat-calendar-body-range-start):not(.mat-calendar-body-range-end):not(.mat-calendar-body-in-range):not(.mat-calendar-body-disabled) .mat-calendar-body-cell-content.mat-calendar-body-selected{background-color:var(--sofia-container-neutral-selection-enabled);border:unset}.mat-datepicker-content .mat-calendar-content .mat-calendar-table .mat-calendar-body-cell-container .mat-calendar-body-cell:not(.mat-calendar-body-range-start):not(.mat-calendar-body-range-end):not(.mat-calendar-body-in-range):not(.mat-calendar-body-disabled):active:not(.mat-calendar-body-disabled) .mat-calendar-body-cell-content{background-color:var(--sofia-container-neutral-default-pressed);border:unset;box-shadow:inset 0 2px 8px var(--sofia-function-elevation-inner-8)}.mat-datepicker-content .mat-calendar-content .mat-calendar-table .mat-calendar-body-cell-container .mat-calendar-body-cell:not(.mat-calendar-body-range-start):not(.mat-calendar-body-range-end):not(.mat-calendar-body-in-range):not(.mat-calendar-body-disabled):active:not(.mat-calendar-body-disabled) .mat-calendar-body-cell-content.mat-calendar-body-selected{background-color:var(--sofia-container-neutral-selection-pressed)}.mat-datepicker-content .mat-calendar-content .mat-calendar-table .mat-calendar-body-cell-container .mat-calendar-body-cell.mat-calendar-body-range-start:after,.mat-datepicker-content .mat-calendar-content .mat-calendar-table .mat-calendar-body-cell-container .mat-calendar-body-cell.mat-calendar-body-range-start:before,.mat-datepicker-content .mat-calendar-content .mat-calendar-table .mat-calendar-body-cell-container .mat-calendar-body-cell.mat-calendar-body-range-end:after,.mat-datepicker-content .mat-calendar-content .mat-calendar-table .mat-calendar-body-cell-container .mat-calendar-body-cell.mat-calendar-body-range-end:before,.mat-datepicker-content .mat-calendar-content .mat-calendar-table .mat-calendar-body-cell-container .mat-calendar-body-cell.mat-calendar-body-in-range:after,.mat-datepicker-content .mat-calendar-content .mat-calendar-table .mat-calendar-body-cell-container .mat-calendar-body-cell.mat-calendar-body-in-range:before{background-color:var(--sofia-container-neutral-selection-enabled)}@media(hover:hover)and (pointer:fine){.mat-datepicker-content .mat-calendar-content .mat-calendar-table .mat-calendar-body-cell-container .mat-calendar-body-cell.mat-calendar-body-range-start:hover:after,.mat-datepicker-content .mat-calendar-content .mat-calendar-table .mat-calendar-body-cell-container .mat-calendar-body-cell.mat-calendar-body-range-start:hover:before,.mat-datepicker-content .mat-calendar-content .mat-calendar-table .mat-calendar-body-cell-container .mat-calendar-body-cell.mat-calendar-body-range-end:hover:after,.mat-datepicker-content .mat-calendar-content .mat-calendar-table .mat-calendar-body-cell-container .mat-calendar-body-cell.mat-calendar-body-range-end:hover:before,.mat-datepicker-content .mat-calendar-content .mat-calendar-table .mat-calendar-body-cell-container .mat-calendar-body-cell.mat-calendar-body-in-range:hover:after,.mat-datepicker-content .mat-calendar-content .mat-calendar-table .mat-calendar-body-cell-container .mat-calendar-body-cell.mat-calendar-body-in-range:hover:before{border:1px solid var(--sofia-border-container-interaction-hover)}}.mat-datepicker-content .mat-calendar-content .mat-calendar-table .mat-calendar-body-cell-container .mat-calendar-body-cell.mat-calendar-body-range-start:focus-visible:after,.mat-datepicker-content .mat-calendar-content .mat-calendar-table .mat-calendar-body-cell-container .mat-calendar-body-cell.mat-calendar-body-range-start:focus-visible:before,.mat-datepicker-content .mat-calendar-content .mat-calendar-table .mat-calendar-body-cell-container .mat-calendar-body-cell.mat-calendar-body-range-end:focus-visible:after,.mat-datepicker-content .mat-calendar-content .mat-calendar-table .mat-calendar-body-cell-container .mat-calendar-body-cell.mat-calendar-body-range-end:focus-visible:before,.mat-datepicker-content .mat-calendar-content .mat-calendar-table .mat-calendar-body-cell-container .mat-calendar-body-cell.mat-calendar-body-in-range:focus-visible:after,.mat-datepicker-content .mat-calendar-content .mat-calendar-table .mat-calendar-body-cell-container .mat-calendar-body-cell.mat-calendar-body-in-range:focus-visible:before{box-shadow:0 0 0 2px var(--sofia-function-focus-outer-inner),0 0 0 6px var(--sofia-function-focus-outer-outer)}.mat-datepicker-content .mat-calendar-content .mat-calendar-table .mat-calendar-body-cell-container .mat-calendar-body-cell.mat-calendar-body-range-start:active:after,.mat-datepicker-content .mat-calendar-content .mat-calendar-table .mat-calendar-body-cell-container .mat-calendar-body-cell.mat-calendar-body-range-start:active:before,.mat-datepicker-content .mat-calendar-content .mat-calendar-table .mat-calendar-body-cell-container .mat-calendar-body-cell.mat-calendar-body-range-end:active:after,.mat-datepicker-content .mat-calendar-content .mat-calendar-table .mat-calendar-body-cell-container .mat-calendar-body-cell.mat-calendar-body-range-end:active:before,.mat-datepicker-content .mat-calendar-content .mat-calendar-table .mat-calendar-body-cell-container .mat-calendar-body-cell.mat-calendar-body-in-range:active:after,.mat-datepicker-content .mat-calendar-content .mat-calendar-table .mat-calendar-body-cell-container .mat-calendar-body-cell.mat-calendar-body-in-range:active:before{background-color:var(--sofia-container-neutral-selection-pressed);border:unset;box-shadow:inset 0 2px 8px var(--sofia-function-elevation-inner-8)}.mat-datepicker-content .mat-calendar-content .mat-calendar-table .mat-calendar-body-cell-container .mat-calendar-body-cell.mat-calendar-body-in-preview .mat-calendar-body-cell-preview{background-color:var(--sofia-container-controls-default-hover);border:none}.mat-datepicker-content .mat-calendar-content .mat-calendar-table .mat-calendar-body-cell-container .mat-calendar-body-cell.mat-calendar-body-disabled .mat-calendar-body-cell-content{background-color:unset!important;border:unset!important}.mat-datepicker-content .mat-calendar-content .mat-calendar-table .mat-calendar-body-cell-container .mat-calendar-body-cell.mat-calendar-body-disabled .mat-calendar-body-cell-content.mat-calendar-body-selected{background-color:var(--sofia-container-neutral-selection-disabled)!important}.mat-datepicker-content .mat-datepicker-actions{padding:0 32px 24px}.mat-datepicker-content .mat-datepicker-actions .mdc-button:first-of-type{margin-right:16px}.mat-datepicker-content .mat-datepicker-actions .sofia-button:first-of-type{margin-right:24px}.mat-datepicker-content .mat-datepicker-actions .mdc-button:nth-of-type(2) .mdc-button__label{min-width:64px}[data-theme=dark] .mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-period-button:after{background-image:url("./media/arrow-down-filled-dark-3QAO3RP3.svg")}[data-theme=dark] .mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-period-button:has(.mat-calendar-invert):after{background-image:url("./media/arrow-up-filled-dark-W674YOAY.svg")}[data-theme=dark] .mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-next-button:after{background-image:url("./media/arrow-right-dark-U72E6ZQF.svg")}[data-theme=dark] .mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-next-button.mat-mdc-button-disabled:after{background-image:url("./media/arrow-right-disabled-dark-WRY4LTEC.svg")}[data-theme=dark] .mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-previous-button:after{background-image:url("./media/arrow-left-dark-MZV3JB3Q.svg")}[data-theme=dark] .mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-previous-button.mat-mdc-button-disabled:after{background-image:url("./media/arrow-left-disabled-dark-KLILJ5E4.svg")}.cdk-overlay-backdrop:not(.cdk-overlay-transparent-backdrop){background:linear-gradient(180deg,var(--sofia-gradients-overlay-start) 0%,var(--sofia-gradients-overlay-end) 100%)}.cdk-overlay-backdrop:not(.cdk-overlay-transparent-backdrop).cdk-overlay-backdrop-showing{opacity:1}@media screen and (min-width:992px){.mdc-dialog__title{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:24px!important;font-weight:500!important;line-height:32px!important}.mdc-dialog__title:before{height:32px!important}}@media screen and (max-width:991.9px){.mdc-dialog__title{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:18px!important;font-weight:500!important;line-height:24px!important}.mdc-dialog__title:before{height:24px!important}}.mdc-dialog{--mat-dialog-supporting-text-font: Inter, Noto Sans JP, sans-serif;--mat-dialog-container-shape: 8px;position:relative!important;width:480px!important;max-width:480px!important}@media screen and (max-width:991.9px){.mdc-dialog{width:400px!important;max-width:400px!important}}.mdc-dialog__surface{--mat-dialog-container-color: var(--sofia-container-neutral-default-enabled);box-shadow:0 4px 16px var(--sofia-function-elevation-outer-16)!important}.mdc-dialog__content,.mdc-dialog__actions{padding:16px!important}.mdc-dialog__title{display:flex!important;align-items:center;padding:20px 16px!important;margin:0!important;color:var(--sofia-typography-label-neutral-enabled)}.mdc-dialog__actions{gap:16px;justify-content:flex-end;border-width:0}.sofia-information .mdc-dialog__container .mdc-dialog__content{color:var(--sofia-typography-text)}.sofia-information .mdc-dialog__container .mdc-dialog__title{color:var(--sofia-typography-label-neutral-enabled)}.sofia-error .mdc-dialog__container .mat-divider{--mat-divider-color: var(--sofia-border-container-semantics-primary-danger-enabled)}.sofia-error .mdc-dialog__container .mdc-dialog__content{color:var(--sofia-typography-text)}.sofia-error .mdc-dialog__container .mdc-dialog__title{color:var(--sofia-typography-label-semantics-danger);background-color:var(--sofia-container-semantics-danger-default)}.sofia-error .mdc-dialog__container .mdc-dialog__title:before{width:24px!important;height:24px!important;margin-right:16px;content:url("./media/sofia-error-ZUYCPQY5.svg")}.sofia-warning .mdc-dialog__container .mat-divider{--mat-divider-color: var(--sofia-border-container-semantics-primary-warning-enabled)}.sofia-warning .mdc-dialog__container .mdc-dialog__content{color:var(--sofia-typography-text)}.sofia-warning .mdc-dialog__container .mdc-dialog__title{color:var(--sofia-typography-label-semantics-warning);background-color:var(--sofia-container-semantics-warning-default)}.sofia-warning .mdc-dialog__container .mdc-dialog__title:before{width:24px!important;height:24px!important;margin-right:16px;content:url("./media/sofia-warning-Y6HKBFTW.svg")}[data-theme=dark] .sofia-warning .mdc-dialog__container .mdc-dialog__title:before{content:url("./media/sofia-warning-dark-2O27BEH6.svg")}[data-theme=dark] .sofia-error .mdc-dialog__container .mdc-dialog__title:before{content:url("./media/sofia-error-dark-X3HPIYSF.svg")}.sofia-dialog-backdrop{background:linear-gradient(180deg,var(--sofia-gradients-overlay-start) 0%,var(--sofia-gradients-overlay-end) 100%)}.sofia-dialog-backdrop.cdk-overlay-backdrop-showing{opacity:1}.mat-divider{--mat-divider-color: var(--sofia-border-divider);--mat-divider-width: 1px}a.sofia-link{color:var(--sofia-typography-label-interactive-enabled);text-decoration:none}body:not(.no-hover) a.sofia-link:not(.disabled):hover{color:var(--sofia-typography-label-interactive-hover);text-decoration:underline;cursor:pointer}a.sofia-link:not(.disabled):focus-visible{color:var(--sofia-typography-label-interactive-enabled)!important;text-decoration:none;outline:none;box-shadow:0 0 0 2px var(--sofia-function-focus-outer-inner),0 0 0 6px var(--sofia-function-focus-outer-outer)}a.sofia-link:not(.disabled):active{color:var(--sofia-typography-label-neutral-enabled)!important;text-decoration:underline}a.sofia-link:not(.disabled):visited{color:var(--sofia-typography-label-interactive-visited);text-decoration:none}a.sofia-link.disabled{color:var(--sofia-typography-label-interactive-disabled);pointer-events:none}p a.sofia-link{text-decoration:underline}p a.sofia-link:not(.disabled):visited{text-decoration:underline}p a.sofia-link:disabled{text-decoration:underline}.sofia-list ul{list-style-type:none}.sofia-list ul li:before{position:absolute;margin-left:-1.1em;content:"\2013"}.sofia-list ul ul{list-style-type:disc}.sofia-list ul ul li:before{content:none}.sofia-list ul,.sofia-list ol{padding:4px 0 4px 1.3em;margin:0}.sofia-list ul ul,.sofia-list ul ol,.sofia-list ol ul,.sofia-list ol ol{padding-left:32px}@media screen and (min-width:1280px){.sofia-list ul li,.sofia-list ol li{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:600!important;line-height:24px!important}}@media screen and (min-width:992px)and (max-width:1279.9px){.sofia-list ul li,.sofia-list ol li{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:600!important;line-height:24px!important}}@media screen and (max-width:991.9px){.sofia-list ul li,.sofia-list ol li{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:18px!important}}@media screen and (min-width:1280px){.sofia-list .sofia-list-headline{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}}@media screen and (min-width:992px)and (max-width:1279.9px){.sofia-list .sofia-list-headline{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}}@media screen and (max-width:991.9px){.sofia-list .sofia-list-headline{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important}}.mat-mdc-form-field-type-mat-input{display:block!important}.mat-mdc-form-field-type-mat-input.sofia-form-field-with-label{padding-top:20px}.mat-mdc-form-field-type-mat-input.sofia-form-field-without-footer .mat-mdc-form-field-subscript-wrapper{display:none}.mat-mdc-form-field-type-mat-input.sofia-form-field-with-autosize-textarea .mdc-text-field{height:auto!important;padding-right:0!important;padding-bottom:0}.mat-mdc-form-field-type-mat-input.sofia-form-field-with-autosize-textarea .mdc-text-field .mat-mdc-form-field-infix>div{padding-right:2px;padding-bottom:2px;overflow-y:scroll;resize:vertical}.mat-mdc-form-field-type-mat-input.sofia-form-field-with-autosize-textarea .mdc-text-field textarea{height:100%;overflow-y:clip;resize:none}.mat-mdc-form-field-type-mat-input.sofia-form-field-with-textarea .mdc-text-field{height:auto!important;padding-right:0!important;padding-bottom:0}.mat-mdc-form-field-type-mat-input.sofia-form-field-with-textarea .mdc-text-field .mat-mdc-form-field-infix{padding-bottom:0}.mat-mdc-form-field-type-mat-input.sofia-form-field-with-textarea .mdc-text-field .mat-mdc-form-field-infix>div{padding-right:2px;padding-bottom:2px;overflow-y:scroll;resize:vertical}.mat-mdc-form-field-type-mat-input.sofia-form-field-with-textarea .mdc-text-field textarea{height:100%;overflow-y:inherit;resize:none}.mat-mdc-form-field-type-mat-input.sofia-form-field-with-textarea .mdc-text-field--disabled{pointer-events:inherit}.mat-mdc-form-field-type-mat-input .mdc-text-field{align-items:center;overflow:visible!important;color:var(--sofia-typography-label-neutral-enabled);border:1px solid var(--sofia-border-container-interactive);border-radius:4px;box-shadow:none;--mat-form-field-filled-container-color: var(--sofia-container-neutral-default-enabled);--mat-form-field-filled-disabled-container-color: var(--sofia-container-neutral-default-disabled);--mat-form-field-filled-disabled-input-text-color: var(--sofia-typography-label-neutral-disabled)}.mat-mdc-form-field-type-mat-input .mdc-text-field .mdc-text-field__input::placeholder{color:var(--sofia-typography-label-neutral-subline)!important;opacity:1!important}.mat-mdc-form-field-type-mat-input .mdc-text-field .mdc-text-field__input{text-overflow:ellipsis}@media(hover:hover)and (pointer:fine){.mat-mdc-form-field-type-mat-input .mdc-text-field:not(.mdc-text-field--disabled):hover{--mat-form-field-filled-container-color: var(--sofia-container-neutral-default-hover);transition:background-color .1s ease}}.mat-mdc-form-field-type-mat-input .mdc-text-field:not(.mdc-text-field--disabled):active:not(.mdc-text-field--invalid){color:var(--sofia-typography-label-neutral-enabled);border:1px solid var(--sofia-border-container-interaction-pressed);border-radius:4px;box-shadow:inset 0 2px 8px var(--sofia-function-elevation-inner-8);--mat-form-field-filled-container-color: var(--sofia-container-neutral-default-pressed);--mat-form-field-filled-disabled-container-color: var(--sofia-container-neutral-default-disabled);--mat-form-field-filled-disabled-input-text-color: var(--sofia-typography-label-neutral-disabled)}.mat-mdc-form-field-type-mat-input .mdc-text-field:not(.mdc-text-field--disabled):active:not(.mdc-text-field--invalid) .mdc-text-field__input::placeholder{color:var(--sofia-typography-label-neutral-subline)!important;opacity:1!important}.mat-mdc-form-field-type-mat-input .mdc-text-field:not(.mdc-text-field--disabled):active:not(.mdc-text-field--invalid){transition:all .1s ease}.mat-mdc-form-field-type-mat-input .mdc-text-field--focused{color:var(--sofia-typography-label-neutral-enabled);border:1px solid var(--sofia-border-container-interactive);border-radius:4px;box-shadow:inset 0 2px 8px var(--sofia-function-elevation-inner-8);--mat-form-field-filled-container-color: var(--sofia-container-neutral-default-enabled);--mat-form-field-filled-disabled-container-color: var(--sofia-container-neutral-default-disabled);--mat-form-field-filled-disabled-input-text-color: var(--sofia-typography-label-neutral-disabled)}.mat-mdc-form-field-type-mat-input .mdc-text-field--focused .mdc-text-field__input::placeholder{color:var(--sofia-typography-label-neutral-subline)!important;opacity:0!important}.mat-mdc-form-field-type-mat-input .mdc-text-field--focused{box-shadow:0 0 0 4px var(--sofia-function-focus-inner) inset}.mat-mdc-form-field-type-mat-input .mdc-text-field--disabled{color:var(--sofia-typography-label-neutral-disabled);border:1px solid var(--sofia-border-container-disabled);border-radius:4px;box-shadow:none;--mat-form-field-filled-container-color: var(--sofia-container-neutral-default-disabled);--mat-form-field-filled-disabled-container-color: var(--sofia-container-neutral-default-disabled);--mat-form-field-filled-disabled-input-text-color: var(--sofia-typography-label-neutral-disabled)}.mat-mdc-form-field-type-mat-input .mdc-text-field--disabled .mdc-text-field__input::placeholder{color:var(--sofia-typography-label-neutral-subline)!important;opacity:1!important}.mat-mdc-form-field-type-mat-input .mdc-text-field--disabled .mdc-text-field__input{overflow-x:visible!important;text-overflow:clip!important}.mat-mdc-form-field-type-mat-input .mdc-text-field--disabled .mdc-text-field__input::placeholder{color:var(--sofia-typography-label-neutral-disabled)!important}.mat-mdc-form-field-type-mat-input .mdc-text-field--invalid{color:var(--sofia-typography-label-danger-enabled);border:1px solid var(--sofia-border-container-semantics-primary-danger-enabled);border-radius:4px;box-shadow:none;--mat-form-field-filled-container-color: var(--sofia-container-neutral-default-enabled);--mat-form-field-filled-disabled-container-color: var(--sofia-container-neutral-default-disabled);--mat-form-field-filled-disabled-input-text-color: var(--sofia-typography-label-neutral-disabled)}.mat-mdc-form-field-type-mat-input .mdc-text-field--invalid .mdc-text-field__input::placeholder{color:var(--sofia-typography-label-neutral-subline)!important;opacity:1!important}.mat-mdc-form-field-type-mat-input .mdc-text-field--invalid .mat-mdc-form-field-icon-prefix *[matprefix],.mat-mdc-form-field-type-mat-input .mdc-text-field--invalid .mat-mdc-form-field-icon-suffix *[matsuffix]{color:var(--sofia-typography-label-danger-enabled)!important}.mat-mdc-form-field-type-mat-input .mdc-text-field .mat-mdc-form-field-flex{gap:8px;align-items:center}.mat-mdc-form-field-type-mat-input .mdc-text-field .mat-mdc-form-field-infix{width:unset!important}.mat-mdc-form-field-type-mat-input .mdc-text-field .mat-mdc-form-field-infix .sofia-digit{text-align:right!important;text-align-last:right!important}@media screen and (min-width:1280px){.mat-mdc-form-field-type-mat-input .mdc-text-field .mat-mdc-form-field-infix .sofia-digit{font-family:Inter,Noto Sans JP,monospace!important;font-size:16px!important;font-weight:400!important;line-height:24px!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important}}@media screen and (min-width:992px)and (max-width:1279.9px){.mat-mdc-form-field-type-mat-input .mdc-text-field .mat-mdc-form-field-infix .sofia-digit{font-family:Inter,Noto Sans JP,monospace!important;font-size:16px!important;font-weight:400!important;line-height:24px!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important}}@media screen and (max-width:991.9px){.mat-mdc-form-field-type-mat-input .mdc-text-field .mat-mdc-form-field-infix .sofia-digit{font-family:Inter,Noto Sans JP,monospace!important;font-size:14px!important;font-weight:400!important;line-height:18px!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important}}.mat-mdc-form-field-type-mat-input .mdc-text-field .mdc-floating-label{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important;position:fixed;top:-20px!important;left:0!important;width:100%;max-width:100%;overflow:hidden;text-overflow:ellipsis;color:var(--sofia-typography-label-neutral-enabled)!important;transform:unset!important;transition:unset!important}.mat-mdc-form-field-type-mat-input .mdc-line-ripple{display:none!important}.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important;width:auto;min-height:20px;pointer-events:none}.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper mat-hint,.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper mat-error{margin-top:4px}.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper.mat-mdc-form-field-bottom-align:before{content:unset}.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper{position:relative;padding:0!important;color:var(--sofia-typography-label-neutral-enabled)}.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper .mat-mdc-form-field-hint{overflow-wrap:anywhere;word-break:normal;hyphens:auto}.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper .mat-mdc-form-field-hint:before{content:none!important}.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper{position:relative;display:flex;align-items:center;padding:0!important;color:var(--sofia-typography-label-danger-enabled)}.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper:before{width:16px;flex-shrink:0;height:16px;margin-top:4px;content:url("./media/sofia-input-error-7VKJDQW5.svg")}.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper .mat-mdc-form-field-error{margin-left:4px;overflow-wrap:anywhere;word-break:normal;hyphens:auto}.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper .mat-mdc-form-field-error:before{content:none!important}.mat-mdc-form-field-type-mat-input .mat-mdc-select-arrow-wrapper{transform:unset!important}.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-icon-prefix{padding:0}.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-icon-prefix *[matprefix]{padding:0;color:var(--sofia-typography-text)!important}.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-icon-suffix{display:flex;gap:8px;height:24px;line-height:unset!important}.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-icon-suffix *[matsuffix]{display:flex;align-items:center;padding:0;color:var(--sofia-typography-text)!important}.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-icon-suffix .sofia-visibility-suffix,.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button{color:var(--sofia-typography-label-interactive-enabled)!important}.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button{width:24px;height:24px;padding:unset!important}.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button .mat-icon{border:unset}.mat-mdc-form-field-type-mat-input.mat-form-field-disabled mat-label,.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-mdc-form-field-required-marker,.mat-mdc-form-field-type-mat-input.mat-form-field-disabled mat-hint{color:var(--sofia-typography-label-neutral-disabled)!important}.mat-mdc-form-field-type-mat-input.mat-form-field-disabled .mat-datepicker-toggle .mat-mdc-icon-button{color:var(--sofia-typography-label-interactive-disabled)!important}.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper{will-change:opacity,transform,color}.mat-mdc-paginator{background-color:transparent;--mat-form-field-outlined-outline-width: 0;--mat-form-field-outlined-focus-outline-width: 0}.mat-mdc-paginator .mat-mdc-paginator-container{height:80px}.mat-mdc-paginator .mat-mdc-paginator-container .mat-mdc-paginator-page-size{align-items:center}.mat-mdc-paginator .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-label{margin-right:8px}.mat-mdc-paginator .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select{width:84px;height:52px;margin:auto 0}.mat-mdc-progress-spinner.mat-primary circle{stroke:var(--sofia-container-semantics-info-accent)}.mat-mdc-progress-bar{min-width:80px;max-width:100%;height:4px!important;background-color:var(--sofia-container-semantics-info-default);border-radius:4px}.mat-mdc-progress-bar .mdc-linear-progress__bar{--mat-progress-bar-active-indicator-height: 4px;color:var(--sofia-container-semantics-info-accent)}.mat-mdc-radio-button{--mat-radio-disabled-label-color: var(--sofia-typography-label-neutral-disabled);--mat-radio-disabled-selected-icon-opacity: 1 !important;--mat-radio-disabled-unselected-icon-opacity: 1 !important;color:var(--sofia-typography-label-neutral-enabled)}.mat-mdc-radio-button .mdc-radio__inner-circle{background-color:var(--sofia-container-controls-selected-enabled)!important;border-color:var(--sofia-container-controls-selected-enabled)!important}.mat-mdc-radio-button.mat-mdc-radio-checked .mdc-radio__inner-circle{transform:scale(.65)!important}.mat-mdc-radio-button.cdk-keyboard-focused .mdc-radio__outer-circle{box-shadow:0 0 0 2px var(--sofia-function-focus-outer-inner),0 0 0 6px var(--sofia-function-focus-outer-outer)}.mat-mdc-radio-button .mdc-radio{--mat-radio-state-layer-size: 32px}.mat-mdc-radio-button .mdc-radio__background{position:unset!important}.mat-mdc-radio-button .mdc-radio__outer-circle{background:var(--sofia-container-controls-default-enabled);border-width:1px!important}.mat-mdc-radio-button .mdc-radio .mat-mdc-radio-touch-target{width:32px;height:32px}@media(hover:hover)and (pointer:fine){.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__inner-circle{background-color:var(--sofia-container-controls-selected-hover)!important;border-color:var(--sofia-container-controls-selected-hover)!important}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__outer-circle{background-color:var(--sofia-container-controls-default-hover)!important;border-color:var(--sofia-border-color-interactive)!important}}.mat-mdc-radio-button .mdc-radio:active .mdc-radio__inner-circle{background-color:var(--sofia-container-controls-selected-pressed)!important;border-color:var(--sofia-container-controls-selected-pressed)!important}.mat-mdc-radio-button .mdc-radio:active .mdc-radio__outer-circle{box-shadow:inset 0 2px 8px var(--sofia-function-elevation-inner-8)}.mat-mdc-radio-button .mdc-radio--disabled{color:var(--sofia-border-container-disabled)!important}.mat-mdc-radio-button .mdc-radio--disabled .mdc-radio__inner-circle{background-color:var(--sofia-container-controls-selected-disabled)!important;border-color:var(--sofia-container-controls-selected-disabled)!important}.mat-mdc-radio-button .mdc-radio--disabled .mdc-radio__outer-circle{background-color:var(--sofia-container-controls-default-disabled)!important;border-color:var(--sofia-border-container-disabled)!important}.mat-mdc-radio-button .mdc-label{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important;padding-left:8px!important;color:var(--sofia-typography-label-neutral-enabled)}@supports (-moz-appearance: none){*{scrollbar-color:var(--sofia-container-controls-handle-enabled) transparent;scrollbar-width:thin}}html ::-webkit-scrollbar{width:16px;height:16px}html ::-webkit-scrollbar-thumb{min-width:50px;min-height:50px;background:var(--sofia-container-controls-handle-enabled);background-clip:content-box;border-radius:8px}html ::-webkit-scrollbar-thumb:horizontal{border:solid 6px transparent}html ::-webkit-scrollbar-thumb:vertical{border:solid 6px transparent}html ::-webkit-scrollbar-thumb:hover{min-width:50px;min-height:50px;background:var(--sofia-container-controls-handle-hover);background-clip:content-box;border-radius:8px}html ::-webkit-scrollbar-thumb:hover:horizontal{border:solid 6px transparent}html ::-webkit-scrollbar-thumb:hover:vertical{border:solid 6px transparent}html ::-webkit-scrollbar-thumb:active{min-width:50px;min-height:50px;background:var(--sofia-container-controls-handle-pressed);background-clip:content-box;border-radius:8px}html ::-webkit-scrollbar-thumb:active:horizontal{border:solid 6px transparent}html ::-webkit-scrollbar-thumb:active:vertical{border:solid 6px transparent}html ::-webkit-scrollbar-corner{background-color:transparent}html ::-webkit-resizer{background-color:transparent;background-image:url("./media/textarea-expand-UBPSQNUQ.svg");background-repeat:no-repeat;background-position:right bottom;background-size:16px 16px}@media screen and (min-width:992px){.mat-mdc-autocomplete-panel .mdc-list-item__primary-text,.mat-mdc-select-panel .mdc-list-item__primary-text{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}}@media screen and (max-width:991.9px){.mat-mdc-autocomplete-panel .mdc-list-item__primary-text,.mat-mdc-select-panel .mdc-list-item__primary-text{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important}}@media screen and (min-width:992px){.mat-mdc-autocomplete-panel .mdc-list-item:not(.mat-mdc-option-multiple),.mat-mdc-select-panel .mdc-list-item:not(.mat-mdc-option-multiple){height:48px}}@media screen and (max-width:991.9px){.mat-mdc-autocomplete-panel .mdc-list-item:not(.mat-mdc-option-multiple),.mat-mdc-select-panel .mdc-list-item:not(.mat-mdc-option-multiple){height:44px}}.mat-mdc-form-field-type-mat-select{display:block!important}.mat-mdc-form-field-type-mat-select.sofia-form-field-with-label{padding-top:20px}.mat-mdc-form-field-type-mat-select.sofia-form-field-without-footer .mat-mdc-form-field-subscript-wrapper{display:none}.mat-mdc-form-field-type-mat-select.sofia-form-field-with-autosize-textarea .mdc-text-field{height:auto!important;padding-right:0!important;padding-bottom:0}.mat-mdc-form-field-type-mat-select.sofia-form-field-with-autosize-textarea .mdc-text-field .mat-mdc-form-field-infix>div{padding-right:2px;padding-bottom:2px;overflow-y:scroll;resize:vertical}.mat-mdc-form-field-type-mat-select.sofia-form-field-with-autosize-textarea .mdc-text-field textarea{height:100%;overflow-y:clip;resize:none}.mat-mdc-form-field-type-mat-select.sofia-form-field-with-textarea .mdc-text-field{height:auto!important;padding-right:0!important;padding-bottom:0}.mat-mdc-form-field-type-mat-select.sofia-form-field-with-textarea .mdc-text-field .mat-mdc-form-field-infix{padding-bottom:0}.mat-mdc-form-field-type-mat-select.sofia-form-field-with-textarea .mdc-text-field .mat-mdc-form-field-infix>div{padding-right:2px;padding-bottom:2px;overflow-y:scroll;resize:vertical}.mat-mdc-form-field-type-mat-select.sofia-form-field-with-textarea .mdc-text-field textarea{height:100%;overflow-y:inherit;resize:none}.mat-mdc-form-field-type-mat-select.sofia-form-field-with-textarea .mdc-text-field--disabled{pointer-events:inherit}.mat-mdc-form-field-type-mat-select .mdc-text-field{align-items:center;overflow:visible!important;color:var(--sofia-typography-label-neutral-enabled);border:1px solid var(--sofia-border-container-interactive);border-radius:4px;box-shadow:none;--mat-form-field-filled-container-color: var(--sofia-container-neutral-default-enabled);--mat-form-field-filled-disabled-container-color: var(--sofia-container-neutral-default-disabled);--mat-form-field-filled-disabled-input-text-color: var(--sofia-typography-label-neutral-disabled)}.mat-mdc-form-field-type-mat-select .mdc-text-field .mdc-text-field__input::placeholder{color:var(--sofia-typography-label-neutral-subline)!important;opacity:1!important}.mat-mdc-form-field-type-mat-select .mdc-text-field .mdc-text-field__input{text-overflow:ellipsis}@media(hover:hover)and (pointer:fine){.mat-mdc-form-field-type-mat-select .mdc-text-field:not(.mdc-text-field--disabled):hover{--mat-form-field-filled-container-color: var(--sofia-container-neutral-default-hover);transition:background-color .1s ease}}.mat-mdc-form-field-type-mat-select .mdc-text-field:not(.mdc-text-field--disabled):active:not(.mdc-text-field--invalid){color:var(--sofia-typography-label-neutral-enabled);border:1px solid var(--sofia-border-container-interaction-pressed);border-radius:4px;box-shadow:inset 0 2px 8px var(--sofia-function-elevation-inner-8);--mat-form-field-filled-container-color: var(--sofia-container-neutral-default-pressed);--mat-form-field-filled-disabled-container-color: var(--sofia-container-neutral-default-disabled);--mat-form-field-filled-disabled-input-text-color: var(--sofia-typography-label-neutral-disabled)}.mat-mdc-form-field-type-mat-select .mdc-text-field:not(.mdc-text-field--disabled):active:not(.mdc-text-field--invalid) .mdc-text-field__input::placeholder{color:var(--sofia-typography-label-neutral-subline)!important;opacity:1!important}.mat-mdc-form-field-type-mat-select .mdc-text-field:not(.mdc-text-field--disabled):active:not(.mdc-text-field--invalid){transition:all .1s ease}.mat-mdc-form-field-type-mat-select .mdc-text-field--focused{color:var(--sofia-typography-label-neutral-enabled);border:1px solid var(--sofia-border-container-interactive);border-radius:4px;box-shadow:inset 0 2px 8px var(--sofia-function-elevation-inner-8);--mat-form-field-filled-container-color: var(--sofia-container-neutral-default-enabled);--mat-form-field-filled-disabled-container-color: var(--sofia-container-neutral-default-disabled);--mat-form-field-filled-disabled-input-text-color: var(--sofia-typography-label-neutral-disabled)}.mat-mdc-form-field-type-mat-select .mdc-text-field--focused .mdc-text-field__input::placeholder{color:var(--sofia-typography-label-neutral-subline)!important;opacity:0!important}.mat-mdc-form-field-type-mat-select .mdc-text-field--disabled{color:var(--sofia-typography-label-neutral-disabled);border:1px solid var(--sofia-border-container-disabled);border-radius:4px;box-shadow:none;--mat-form-field-filled-container-color: var(--sofia-container-neutral-default-disabled);--mat-form-field-filled-disabled-container-color: var(--sofia-container-neutral-default-disabled);--mat-form-field-filled-disabled-input-text-color: var(--sofia-typography-label-neutral-disabled)}.mat-mdc-form-field-type-mat-select .mdc-text-field--disabled .mdc-text-field__input::placeholder{color:var(--sofia-typography-label-neutral-subline)!important;opacity:1!important}.mat-mdc-form-field-type-mat-select .mdc-text-field--disabled .mdc-text-field__input{overflow-x:visible!important;text-overflow:clip!important}.mat-mdc-form-field-type-mat-select .mdc-text-field--disabled .mdc-text-field__input::placeholder{color:var(--sofia-typography-label-neutral-disabled)!important}.mat-mdc-form-field-type-mat-select .mdc-text-field--invalid{color:var(--sofia-typography-label-danger-enabled);border:1px solid var(--sofia-border-container-semantics-primary-danger-enabled);border-radius:4px;box-shadow:none;--mat-form-field-filled-container-color: var(--sofia-container-neutral-default-enabled);--mat-form-field-filled-disabled-container-color: var(--sofia-container-neutral-default-disabled);--mat-form-field-filled-disabled-input-text-color: var(--sofia-typography-label-neutral-disabled)}.mat-mdc-form-field-type-mat-select .mdc-text-field--invalid .mdc-text-field__input::placeholder{color:var(--sofia-typography-label-neutral-subline)!important;opacity:1!important}.mat-mdc-form-field-type-mat-select .mdc-text-field--invalid .mat-mdc-form-field-icon-prefix *[matprefix],.mat-mdc-form-field-type-mat-select .mdc-text-field--invalid .mat-mdc-form-field-icon-suffix *[matsuffix]{color:var(--sofia-typography-label-danger-enabled)!important}.mat-mdc-form-field-type-mat-select .mdc-text-field .mat-mdc-form-field-flex{gap:8px;align-items:center}.mat-mdc-form-field-type-mat-select .mdc-text-field .mat-mdc-form-field-infix{width:unset!important}.mat-mdc-form-field-type-mat-select .mdc-text-field .mat-mdc-form-field-infix .sofia-digit{text-align:right!important;text-align-last:right!important}@media screen and (min-width:1280px){.mat-mdc-form-field-type-mat-select .mdc-text-field .mat-mdc-form-field-infix .sofia-digit{font-family:Inter,Noto Sans JP,monospace!important;font-size:16px!important;font-weight:400!important;line-height:24px!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important}}@media screen and (min-width:992px)and (max-width:1279.9px){.mat-mdc-form-field-type-mat-select .mdc-text-field .mat-mdc-form-field-infix .sofia-digit{font-family:Inter,Noto Sans JP,monospace!important;font-size:16px!important;font-weight:400!important;line-height:24px!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important}}@media screen and (max-width:991.9px){.mat-mdc-form-field-type-mat-select .mdc-text-field .mat-mdc-form-field-infix .sofia-digit{font-family:Inter,Noto Sans JP,monospace!important;font-size:14px!important;font-weight:400!important;line-height:18px!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important}}.mat-mdc-form-field-type-mat-select .mdc-text-field .mdc-floating-label{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important;position:fixed;top:-20px!important;left:0!important;width:100%;max-width:100%;overflow:hidden;text-overflow:ellipsis;color:var(--sofia-typography-label-neutral-enabled)!important;transform:unset!important;transition:unset!important}.mat-mdc-form-field-type-mat-select .mdc-line-ripple{display:none!important}.mat-mdc-form-field-type-mat-select .mat-mdc-form-field-subscript-wrapper{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important;width:auto;min-height:20px;pointer-events:none}.mat-mdc-form-field-type-mat-select .mat-mdc-form-field-subscript-wrapper mat-hint,.mat-mdc-form-field-type-mat-select .mat-mdc-form-field-subscript-wrapper mat-error{margin-top:4px}.mat-mdc-form-field-type-mat-select .mat-mdc-form-field-subscript-wrapper.mat-mdc-form-field-bottom-align:before{content:unset}.mat-mdc-form-field-type-mat-select .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper{position:relative;padding:0!important;color:var(--sofia-typography-label-neutral-enabled)}.mat-mdc-form-field-type-mat-select .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper .mat-mdc-form-field-hint{overflow-wrap:anywhere;word-break:normal;hyphens:auto}.mat-mdc-form-field-type-mat-select .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper .mat-mdc-form-field-hint:before{content:none!important}.mat-mdc-form-field-type-mat-select .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper{position:relative;display:flex;align-items:center;padding:0!important;color:var(--sofia-typography-label-danger-enabled)}.mat-mdc-form-field-type-mat-select .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper:before{width:16px;flex-shrink:0;height:16px;margin-top:4px;content:url("./media/sofia-input-error-7VKJDQW5.svg")}.mat-mdc-form-field-type-mat-select .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper .mat-mdc-form-field-error{margin-left:4px;overflow-wrap:anywhere;word-break:normal;hyphens:auto}.mat-mdc-form-field-type-mat-select .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper .mat-mdc-form-field-error:before{content:none!important}.mat-mdc-form-field-type-mat-select .mat-mdc-select-arrow-wrapper{transform:unset!important}.mat-mdc-form-field-type-mat-select .mat-mdc-form-field-icon-prefix{padding:0}.mat-mdc-form-field-type-mat-select .mat-mdc-form-field-icon-prefix *[matprefix]{padding:0;color:var(--sofia-typography-text)!important}.mat-mdc-form-field-type-mat-select .mat-mdc-form-field-icon-suffix{display:flex;gap:8px;height:24px;line-height:unset!important}.mat-mdc-form-field-type-mat-select .mat-mdc-form-field-icon-suffix *[matsuffix]{display:flex;align-items:center;padding:0;color:var(--sofia-typography-text)!important}.mat-mdc-form-field-type-mat-select .mat-mdc-form-field-icon-suffix .sofia-visibility-suffix,.mat-mdc-form-field-type-mat-select .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button{color:var(--sofia-typography-label-interactive-enabled)!important}.mat-mdc-form-field-type-mat-select .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button{width:24px;height:24px;padding:unset!important}.mat-mdc-form-field-type-mat-select .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button .mat-icon{border:unset}.mat-mdc-form-field-type-mat-select.mat-form-field-disabled mat-label,.mat-mdc-form-field-type-mat-select.mat-form-field-disabled .mat-mdc-form-field-required-marker,.mat-mdc-form-field-type-mat-select.mat-form-field-disabled mat-hint{color:var(--sofia-typography-label-neutral-disabled)!important}.mat-mdc-form-field-type-mat-select.mat-form-field-disabled .mat-datepicker-toggle .mat-mdc-icon-button{color:var(--sofia-typography-label-interactive-disabled)!important}.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper{will-change:opacity,transform,color}.mat-mdc-form-field-type-mat-select.sofia-select-opened span[matsuffix] cn-icon,.mat-mdc-form-field-type-mat-select.sofia-select-opened span[matsuffix] sofia-icon{transform:rotate(180deg)}.mat-mdc-form-field-type-mat-select .sofia-selected__overflow-counter-mode .mat-mdc-select-trigger{display:inline-flex}.mat-mdc-form-field-type-mat-select .sofia-selected__overflow-counter-mode .mat-mdc-select-trigger .mat-mdc-select-value{flex-shrink:1;text-overflow:unset}.mat-mdc-form-field-type-mat-select .sofia-selected__overflow-counter-mode .mat-mdc-select-trigger .mat-mdc-select-value-text{text-overflow:unset}.mat-mdc-form-field-type-mat-select .sofia-selected__overflow-counter-mode .mat-mdc-select-trigger .sofia-selected__overflow-counter{flex-shrink:0;padding-left:8px;color:var(--sofia-typography-label-neutral-subline)}@media screen and (min-width:1280px){.mat-mdc-form-field-type-mat-select .sofia-selected__overflow-counter-mode .mat-mdc-select-trigger .sofia-selected__overflow-counter{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}}@media screen and (min-width:992px)and (max-width:1279.9px){.mat-mdc-form-field-type-mat-select .sofia-selected__overflow-counter-mode .mat-mdc-select-trigger .sofia-selected__overflow-counter{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}}@media screen and (max-width:991.9px){.mat-mdc-form-field-type-mat-select .sofia-selected__overflow-counter-mode .mat-mdc-select-trigger .sofia-selected__overflow-counter{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important}}.mat-mdc-form-field-type-mat-select .sofia-selected__overflow-counter-mode .mat-mdc-select-trigger .sofia-selected__overflow-item-hidden{display:none}@media(hover:hover)and (pointer:fine){.mat-mdc-form-field-type-mat-select .mdc-text-field:hover{cursor:pointer}}.mat-mdc-form-field-type-mat-select .mdc-text-field--focused{box-shadow:0 0 0 4px var(--sofia-function-focus-inner) inset}.mat-mdc-form-field-type-mat-select .mdc-text-field .mat-mdc-select-placeholder{color:var(--sofia-typography-label-neutral-subline)}.mat-mdc-form-field-type-mat-select .mdc-text-field .mat-mdc-select-arrow-wrapper{display:none}.mat-mdc-form-field-type-mat-select .mdc-text-field span[matsuffix] *{color:var(--sofia-typography-label-neutral-enabled)}.mat-mdc-form-field-type-mat-select .mdc-text-field--disabled span[matsuffix] *{color:var(--sofia-typography-label-neutral-disabled)!important}.mat-mdc-select-panel{max-height:216px!important;padding:unset!important;margin:4px 0;background:var(--sofia-container-neutral-default-enabled)!important;border-radius:4px;box-shadow:0 1px 4px var(--sofia-function-elevation-outer-4)!important}@media screen and (max-width:991.9px){.mat-mdc-select-panel{max-height:198px!important}}.mat-mdc-select-panel .mdc-list-item{min-height:unset!important;background:var(--sofia-container-neutral-default-enabled)!important;border:1px solid transparent}.mat-mdc-select-panel .mdc-list-item.mat-mdc-option-active{border:1px solid var(--sofia-container-neutral-selection-enabled);box-shadow:0 0 0 4px var(--sofia-function-focus-inner) inset}.mat-mdc-select-panel .mdc-list-item.mat-mdc-option-active:focus-visible,.mat-mdc-select-panel .mdc-list-item.mat-mdc-option-active.cdk-focused{box-shadow:0 0 0 4px var(--sofia-function-focus-inner) inset}.mat-mdc-select-panel .mdc-list-item.mat-mdc-option-multiple{height:48px}@media screen and (max-width:991.9px){.mat-mdc-select-panel .mdc-list-item.mat-mdc-option-multiple{height:44px}}.mat-mdc-select-panel .mdc-list-item.mat-mdc-option-multiple .mat-pseudo-checkbox{width:32px;height:32px;background-color:var(--sofia-container-controls-default-enabled);border:1px solid var(--sofia-border-container-interactive)!important;border-radius:4px}.mat-mdc-select-panel .mdc-list-item.mat-mdc-option-multiple .mat-pseudo-checkbox.mat-pseudo-checkbox-checked:before{position:absolute;top:3px;left:3px;width:24px;height:24px;content:"";background-color:var(--sofia-container-controls-selected-enabled);border-radius:2px}.mat-mdc-select-panel .mdc-list-item.mat-mdc-option-multiple .mat-pseudo-checkbox.mat-pseudo-checkbox-checked:after{width:11px!important;height:4.4px!important;color:var(--sofia-typography-label-inverse-enabled);content:"";background-image:url("./media/checkmark-small-DC43PMPB.svg")}@media(hover:hover)and (pointer:fine){.mat-mdc-select-panel .mdc-list-item:hover{background-color:var(--sofia-container-neutral-default-hover)!important}}.mat-mdc-select-panel .mdc-list-item:active{background-color:var(--sofia-container-neutral-default-pressed)!important}.mat-mdc-select-panel .mdc-list-item__primary-text{overflow:hidden;text-overflow:ellipsis;color:var(--sofia-typography-label-neutral-enabled)!important;white-space:nowrap!important;cursor:text}.mat-mdc-select-panel .mdc-list-item--selected{background-color:var(--sofia-container-neutral-selection-enabled)!important}@media(hover:hover)and (pointer:fine){.mat-mdc-select-panel .mdc-list-item--selected:hover{background-color:var(--sofia-container-neutral-selection-hover)!important}}.mat-mdc-select-panel .mdc-list-item--selected:active{background-color:var(--sofia-container-neutral-selection-pressed)!important}.mat-mdc-select-panel .mdc-list-item.mdc-list-item--disabled{background-color:var(--sofia-container-neutral-default-disabled)!important;border:none}.mat-mdc-select-panel .mdc-list-item.mdc-list-item--disabled .mat-pseudo-checkbox,.mat-mdc-select-panel .mdc-list-item.mdc-list-item--disabled .mdc-list-item__primary-text{opacity:unset}.mat-mdc-select-panel .mdc-list-item.mdc-list-item--disabled .mdc-list-item__primary-text{color:var(--sofia-typography-label-neutral-disabled)!important}.mat-mdc-select-panel .mdc-list-item.mdc-list-item--disabled.mat-mdc-option-active{box-shadow:0 0 0 4px var(--sofia-function-focus-inner) inset}.mat-mdc-select-panel .mdc-list-item.mdc-list-item--disabled.mat-mdc-option-multiple .mat-pseudo-checkbox,.mat-mdc-select-panel .mdc-list-item.mdc-list-item--disabled.mat-mdc-option-multiple .mat-pseudo-checkbox-checked{border:1px solid var(--sofia-border-container-disabled)!important}.mat-mdc-select-panel .mdc-list-item.mdc-list-item--disabled.mat-mdc-option-multiple.mdc-list-item--selected .mat-pseudo-checkbox-checked{border:1px solid var(--sofia-container-controls-selected-disabled)!important}.mat-mdc-select-panel .mdc-list-item.mdc-list-item--disabled.mdc-list-item--selected{background-color:var(--sofia-container-neutral-selection-disabled)!important}.mat-mdc-select-panel .mdc-list-item.mdc-list-item--disabled.mdc-list-item--selected .mat-pseudo-checkbox-checked:before{background-color:var(--sofia-container-controls-selected-disabled)}.mat-mdc-select-panel .mdc-list-item.mdc-list-item--disabled.mdc-list-item--selected .mat-pseudo-checkbox-checked:after{color:var(--sofia-typography-label-inverse-disabled)!important}.mat-mdc-select-panel .mdc-list-item__primary-text{cursor:pointer}.mat-mdc-slide-toggle .mdc-switch{width:56px;height:32px;background:var(--sofia-container-controls-default-enabled);border:1px solid var(--sofia-border-container-interactive);border-radius:9999px;--mat-slide-toggle-selected-icon-size: 24px;--mat-slide-toggle-unselected-icon-size: 16px;--mat-slide-toggle-disabled-selected-icon-opacity: 1;--mat-slide-toggle-selected-track-outline-width: 0;--mat-slide-toggle-track-outline-width: 0;--mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0 26px;--mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0 26px;--mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0 4px;--mat-slide-toggle-disabled-unselected-track-outline-width: 0}.mat-mdc-slide-toggle .mdc-switch__handle{--mat-slide-toggle-with-icon-handle-size: 24px;--mat-slide-toggle-pressed-handle-size: 24px}.mat-mdc-slide-toggle .mdc-switch__icons{--mat-slide-toggle-disabled-unselected-icon-opacity: 1;width:30px;height:24px}.mat-mdc-slide-toggle .mdc-switch__icon{border-radius:9999px}.mat-mdc-slide-toggle .mdc-switch__icon--on{padding:2px;background-color:var(--sofia-container-controls-default-enabled);box-shadow:0 2px 8px var(--sofia-function-elevation-outer-8);fill:var(--sofia-typography-label-interactive-enabled)!important}.mat-mdc-slide-toggle .mdc-switch__icon--off{background-color:var(--sofia-container-neutral-inverse-enabled);box-shadow:0 1px 4px var(--sofia-function-elevation-outer-4);fill:transparent!important}.mat-mdc-slide-toggle .mdc-switch__track{--mat-slide-toggle-track-height: 32px}.mat-mdc-slide-toggle .mdc-switch__shadow,.mat-mdc-slide-toggle .mdc-switch__ripple{display:none}.mat-mdc-slide-toggle .mdc-switch--disabled{background-color:var(--sofia-container-controls-default-disabled);border-color:var(--sofia-border-container-disabled)}.mat-mdc-slide-toggle .mdc-switch--disabled+.mdc-label{color:var(--sofia-typography-disabled)!important;pointer-events:none}.mat-mdc-slide-toggle .mdc-switch--disabled+.mdc-label .sofia-slide-toggle-subline{color:var(--sofia-typography-disabled)!important}.mat-mdc-slide-toggle .mdc-switch--disabled *{pointer-events:none}.mat-mdc-slide-toggle .mdc-switch--disabled .mdc-switch__icon--on{box-shadow:none;fill:var(--sofia-typography-label-interactive-disabled)}.mat-mdc-slide-toggle .mdc-switch--disabled .mdc-switch__icon--off{background-color:var(--sofia-container-neutral-inverse-disabled);box-shadow:none}.mat-mdc-slide-toggle:focus-visible .mdc-switch,.mat-mdc-slide-toggle.cdk-keyboard-focused .mdc-switch{box-shadow:0 0 0 2px var(--sofia-function-focus-outer-inner),0 0 0 6px var(--sofia-function-focus-outer-outer)}@media(hover:hover)and (pointer:fine){.mat-mdc-slide-toggle:hover .mdc-switch--unselected{background-color:var(--sofia-container-controls-default-hover)}.mat-mdc-slide-toggle:hover .mdc-switch--unselected.mdc-switch--disabled{background-color:var(--sofia-container-controls-default-disabled)}}.mat-mdc-slide-toggle:active .mdc-switch__icon--on{outline:none}.mat-mdc-slide-toggle:active .mdc-switch--unselected{background-color:var(--sofia-container-controls-default-pressed);border-color:var(--sofia-bordder-container-interactive)}.mat-mdc-slide-toggle:active .mdc-switch--unselected.mdc-switch--disabled{background-color:var(--sofia-container-controls-default-disabled);border-color:var(--sofia-border-container-disabled)}.mat-mdc-slide-toggle-checked .mdc-switch{background-color:var(--sofia-container-controls-selected-enabled);border-color:var(--sofia-container-controls-selected-enabled)}.mat-mdc-slide-toggle-checked .mdc-switch--disabled{background-color:var(--sofia-container-controls-selected-disabled);border-color:var(--sofia-container-controls-selected-disabled)}.mat-mdc-slide-toggle-checked .mdc-switch--disabled .mdc-switch__icon{background-color:var(--sofia-container-controls-default-disabled);fill:var(--sofia-typography-label-interactive-disabled)!important}@media(hover:hover)and (pointer:fine){.mat-mdc-slide-toggle-checked .mdc-switch:hover{background-color:var(--sofia-container-controls-selected-hover);border-color:var(--sofia-container-controls-selected-hover)}.mat-mdc-slide-toggle-checked .mdc-switch:hover .mdc-switch__icon{background-color:var(--sofia-container-controls-default-hover);fill:var(--sofia-typography-label-interactive-enabled)!important}}.mat-mdc-slide-toggle-checked .mdc-switch:active{background-color:var(--sofia-container-controls-selected-pressed);border-color:var(--sofia-container-controls-selected-pressed)}.mat-mdc-slide-toggle-checked .mdc-switch:active .mdc-switch__icon{background-color:var(--sofia-container-controls-default-pressed);fill:var(--sofia-typography-label-interactive-enabled)!important}.mat-mdc-slide-toggle .mat-internal-form-field{color:var(--sofia-typography-text)}@media screen and (max-width:991.9px){.mat-mdc-slide-toggle .mat-internal-form-field{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:18px!important}}@media screen and (min-width:992px){.mat-mdc-slide-toggle .mat-internal-form-field{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:500!important;line-height:24px!important}}@media screen and (min-width:1280px){.mat-mdc-slide-toggle .mat-internal-form-field{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:500!important;line-height:24px!important}}.mat-mdc-slide-toggle .mat-internal-form-field .sofia-slide-toggle-subline{display:block;color:var(--sofia-typography-subline)}@media screen and (max-width:991.9px){.mat-mdc-slide-toggle .mat-internal-form-field .sofia-slide-toggle-subline{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important}}@media screen and (min-width:992px){.mat-mdc-slide-toggle .mat-internal-form-field .sofia-slide-toggle-subline{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important}}@media screen and (min-width:1280px){.mat-mdc-slide-toggle .mat-internal-form-field .sofia-slide-toggle-subline{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important}}.mat-mdc-slide-toggle .mdc-form-field--align-end>label{padding-right:16px}.mat-mdc-slider{--mat-slider-handle-elevation: 0 2px 1px -1px rgb(0 0 0 / 20%), 0 1px 1px 0 rgb(0 0 0 / 14%), 0 1px 3px 0 rgb(0 0 0 / 12%);--mat-slider-handle-shape: 50%;--mat-slider-handle-width: 20px;--mat-slider-handle-height: 20px;--mat-slider-inactive-track-height: 4px;--mat-slider-inactive-track-shape: 9999px;--mat-theme-primary: #6200ee;--mat-slider-inactive-track-color: var(--mat-theme-primary);--mat-slider-active-track-shape: 9999px;--mat-slider-active-track-height: 6px;--mat-slider-with-tick-marks-container-shape: 50%;--mat-slider-with-tick-marks-container-size: 2px;--slider-value-indicator-container-left: 50%;--slider-value-indicator-container-transform: translateX(-50%);--mat-mdc-slider-value-indicator-opacity: 1;--mat-slider-label-label-text-color: var(--mat-theme-on-primary, #fff);--mat-slider-label-container-color: #666;--mat-slider-label-label-text-tracking: .0071428571em;--mat-slider-label-label-text-size: .875rem;--mat-slider-label-label-text-font: roboto, sans-serif;--mat-slider-label-label-text-weight: 500;--mat-slider-label-label-text-line-height: 1.375rem;--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 sofia-spacing.$scale-12;--mat-slider-value-indicator-opacity: 1;--mat-slider-value-indicator-container-transform: translateX(-50%)}.mat-mdc-slider .mdc-slider__track--active{background-color:#a2cff0}.mat-mdc-slider .mdc-slider__track--active_fill{border-color:#008bd2!important}.mat-mdc-slider .mdc-slider__track--inactive{background-color:#bcdbf4}.mat-mdc-slider .mdc-slider__tick-mark--active,.mat-mdc-slider .mdc-slider__tick-mark--inactive{background-color:#fff!important}.mat-mdc-slider .mdc-slider__thumb-knob{background-color:#008bd2!important;border:2px solid #fff!important}@media screen and (min-width:1280px){.mdc-snackbar{max-width:832px;--mat-snack-bar-supporting-text-font: Inter, Noto Sans JP, sans-serif;--mat-snack-bar-supporting-text-size: 16px;--mat-snack-bar-supporting-text-weight: 400;--mat-snack-bar-supporting-text-line-height: 24px}}@media screen and (min-width:992px)and (max-width:1279.9px){.mdc-snackbar{max-width:832px;--mat-snack-bar-supporting-text-font: Inter, Noto Sans JP, sans-serif;--mat-snack-bar-supporting-text-size: 16px;--mat-snack-bar-supporting-text-weight: 400;--mat-snack-bar-supporting-text-line-height: 24px}}@media screen and (max-width:991.9px){.mdc-snackbar{max-width:512px;--mat-snack-bar-supporting-text-font: Inter, Noto Sans JP, sans-serif;--mat-snack-bar-supporting-text-size: 14px;--mat-snack-bar-supporting-text-weight: 400;--mat-snack-bar-supporting-text-line-height: 18px}}.mdc-snackbar{--mat-snack-bar-supporting-text-color: var(--sofia-typography-text);--mat-snack-bar-button-color: var(--sofia-typography-text);--mat-snack-bar-container-shape: 4px;position:fixed!important;top:0!important;left:50%!important;min-width:300px;padding:0 16px;margin:72px 0 0!important;transform:translate(-50%) scale(1)!important}.mdc-snackbar.mat-mdc-snack-bar-container{width:auto!important}.mdc-snackbar__surface{width:auto!important;min-width:unset!important;max-width:unset!important;padding-right:unset!important;box-shadow:0 4px 16px var(--sofia-function-elevation-outer-16)!important}.mdc-snackbar__label{display:flex;align-items:center;width:auto!important;padding:0!important;word-break:normal}.mdc-snackbar__actions{min-width:unset;margin-left:auto}.mdc-snackbar__actions .mdc-button{--mat-button-text-state-layer-color: transparent !important;min-width:unset;max-height:24px;padding:4px 2px;text-decoration:underline;text-underline-offset:2px;border-radius:4px}.mdc-snackbar__actions .mdc-button:hover,.mdc-snackbar__actions .mdc-button:active{box-shadow:none}.mdc-snackbar__actions .mdc-button .mat-mdc-button-ripple{display:none}@media screen and (min-width:992px){.mdc-snackbar__actions .mdc-button{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:600!important;line-height:24px!important}}@media screen and (max-width:991.9px){.mdc-snackbar__actions .mdc-button{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:18px!important}}.mdc-snackbar .mat-mdc-simple-snack-bar{display:grid;grid-template-columns:min-content auto auto;align-items:center;margin:16px}.mdc-snackbar .mat-mdc-simple-snack-bar:before{position:relative;width:24px;height:24px;margin-right:16px}.mdc-snackbar .mat-mdc-simple-snack-bar .mat-mdc-snack-bar-actions{display:flex;justify-content:flex-end;margin-left:24px}.mdc-snackbar.sofia-multiline-snackbar .mat-mdc-simple-snack-bar{display:grid;grid-template-rows:auto min-content;grid-template-columns:min-content auto;row-gap:8px;align-items:center}.mdc-snackbar.sofia-multiline-snackbar .mat-mdc-simple-snack-bar:before{align-self:start}.mdc-snackbar.sofia-multiline-snackbar .mat-mdc-simple-snack-bar .mat-mdc-snack-bar-actions{grid-column:span 2;margin-left:auto}.mdc-snackbar.sofia-information{--mat-snack-bar-container-color: var(--sofia-container-semantics-info-default)}.mdc-snackbar.sofia-information .mdc-snackbar__surface{border:1px solid var(--sofia-border-container-semantics-primary-info-enabled)}.mdc-snackbar.sofia-information .mat-mdc-simple-snack-bar:before{content:"";background:no-repeat url("./media/sofia-info-6K7RNWUN.svg")}.mdc-snackbar.sofia-success{--mat-snack-bar-container-color: var(--sofia-container-semantics-success-default)}.mdc-snackbar.sofia-success .mdc-snackbar__surface{border:1px solid var(--sofia-border-container-semantics-primary-success-enabled)}.mdc-snackbar.sofia-success .mat-mdc-simple-snack-bar:before{content:"";background:no-repeat url("./media/sofia-success-DN7ERXTM.svg")}.mdc-snackbar.sofia-warning{--mat-snack-bar-container-color: var(--sofia-container-semantics-warning-default)}.mdc-snackbar.sofia-warning .mdc-snackbar__surface{border:1px solid var(--sofia-border-container-semantics-primary-warning-enabled)}.mdc-snackbar.sofia-warning .mat-mdc-simple-snack-bar:before{content:"";background:no-repeat url("./media/sofia-warning-Y6HKBFTW.svg")}.mdc-snackbar.sofia-error{--mat-snack-bar-container-color: var(--sofia-container-semantics-danger-default)}.mdc-snackbar.sofia-error .mdc-snackbar__surface{border:1px solid var(--sofia-border-container-semantics-primary-danger-enabled)}.mdc-snackbar.sofia-error .mat-mdc-simple-snack-bar:before{content:"";background:no-repeat url("./media/sofia-error-ZUYCPQY5.svg")}@media screen and (max-width:991.9px){.mdc-snackbar .mat-mdc-simple-snack-bar{display:grid;grid-template-rows:auto min-content;grid-template-columns:min-content auto;row-gap:8px;align-items:center}.mdc-snackbar .mat-mdc-simple-snack-bar:before{align-self:start}.mdc-snackbar .mat-mdc-simple-snack-bar .mat-mdc-snack-bar-actions{grid-column:span 2;margin-left:auto}}[data-theme=dark] .mdc-snackbar.sofia-information{--mat-snack-bar-container-color: var(--sofia-container-semantics-info-default)}[data-theme=dark] .mdc-snackbar.sofia-information .mdc-snackbar__surface{border:1px solid var(--sofia-border-container-semantics-primary-info-enabled)}[data-theme=dark] .mdc-snackbar.sofia-information .mat-mdc-simple-snack-bar:before{content:"";background:no-repeat url("./media/sofia-info-dark-RZG5KVCS.svg")}[data-theme=dark] .mdc-snackbar.sofia-success{--mat-snack-bar-container-color: var(--sofia-container-semantics-success-default)}[data-theme=dark] .mdc-snackbar.sofia-success .mdc-snackbar__surface{border:1px solid var(--sofia-border-container-semantics-primary-success-enabled)}[data-theme=dark] .mdc-snackbar.sofia-success .mat-mdc-simple-snack-bar:before{content:"";background:no-repeat url("./media/sofia-success-dark-ZOEKA7MO.svg")}[data-theme=dark] .mdc-snackbar.sofia-warning{--mat-snack-bar-container-color: var(--sofia-container-semantics-warning-default)}[data-theme=dark] .mdc-snackbar.sofia-warning .mdc-snackbar__surface{border:1px solid var(--sofia-border-container-semantics-primary-warning-enabled)}[data-theme=dark] .mdc-snackbar.sofia-warning .mat-mdc-simple-snack-bar:before{content:"";background:no-repeat url("./media/sofia-warning-dark-2O27BEH6.svg")}[data-theme=dark] .mdc-snackbar.sofia-error{--mat-snack-bar-container-color: var(--sofia-container-semantics-danger-default)}[data-theme=dark] .mdc-snackbar.sofia-error .mdc-snackbar__surface{border:1px solid var(--sofia-border-container-semantics-primary-danger-enabled)}[data-theme=dark] .mdc-snackbar.sofia-error .mat-mdc-simple-snack-bar:before{content:"";background:no-repeat url("./media/sofia-error-dark-X3HPIYSF.svg")}@media screen and (max-width:991.9px){mat-stepper{--mat-stepper-header-height: 72px;--mat-stepper-header-error-state-label-text-color: var(--sofia-typography-label-danger-enabled)}mat-stepper .mat-horizontal-content-container{padding:0 0 24px}mat-stepper .mat-vertical-content-container{margin-left:44px}mat-stepper .mat-stepper-vertical-line:before{top:calc(18px - (var(--mat-stepper-header-height) - 24px) / 2);bottom:calc(18px - (var(--mat-stepper-header-height) - 24px) / 2);color:var(--sofia-border-divider)}mat-stepper .mat-stepper-horizontal-line{top:calc((var(--mat-stepper-header-height) - 24px) / 2)!important;color:var(--sofia-border-divider)}mat-stepper .mat-step-header.mat-vertical-stepper-header .mat-step-icon{margin-right:8px}mat-stepper .mat-step-header.mat-horizontal-stepper-header{padding:0;min-width:72px}mat-stepper .mat-step-header.mat-horizontal-stepper-header .mat-step-label{padding-top:8px}mat-stepper .mat-step-header.cdk-keyboard-focused .mat-step-icon{color:var(--sofia-typography-label-neutral-enabled);background-color:var(--sofia-container-neutral-default-enabled);border-color:var(--sofia-border-container-interactive);box-shadow:0 0 0 2px var(--sofia-function-focus-outer-inner),0 0 0 6px var(--sofia-function-focus-outer-outer)}mat-stepper .mat-step-header.cdk-keyboard-focused .mat-step-icon.mat-step-icon-selected{color:var(--sofia-typography-label-inverse-enabled);background-color:var(--sofia-container-neutral-inverse-enabled);border-color:var(--sofia-container-neutral-inverse-enabled);box-shadow:0 0 0 2px var(--sofia-function-focus-outer-inner),0 0 0 6px var(--sofia-function-focus-outer-outer)}mat-stepper .mat-step-header .mat-step-icon{width:40px;height:40px;border:1px solid;font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:600!important;line-height:24px!important}}@media screen and (max-width:991.9px)and (hover:hover)and (pointer:fine){mat-stepper .mat-step-header .mat-step-icon:hover{color:var(--sofia-typography-label-neutral-enabled);background-color:var(--sofia-container-neutral-default-hover);border-color:var(--sofia-border-container-interactive);box-shadow:none}}@media screen and (max-width:991.9px){mat-stepper .mat-step-header .mat-step-icon:active{color:var(--sofia-typography-label-neutral-enabled);background-color:var(--sofia-container-neutral-default-pressed);border-color:var(--sofia-border-container-interactive);box-shadow:inset 0 2px 8px var(--sofia-function-elevation-inner-8)}mat-stepper .mat-step-header .mat-step-icon.mat-step-icon-selected{color:var(--sofia-typography-label-inverse-enabled);background-color:var(--sofia-container-neutral-inverse-enabled);border-color:var(--sofia-container-neutral-inverse-enabled);box-shadow:none}mat-stepper .mat-step-header .mat-step-icon.mat-step-icon-state-error{color:var(--sofia-typography-label-danger-enabled);background-color:var(--sofia-container-neutral-default-enabled);border-color:var(--sofia-border-container-semantics-primary-danger-enabled);box-shadow:none}mat-stepper .mat-step-header .mat-step-icon .mat-icon{width:24px;height:24px;font-size:24px}mat-stepper .mat-step-header .mat-step-label{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important}mat-stepper .mat-step-header .mat-step-label-selected{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:18px!important}mat-stepper .mat-step-header[aria-disabled=true] .mat-step-label{color:var(--sofia-typography-label-neutral-disabled)}mat-stepper .mat-step-header[aria-disabled=true] .mat-step-icon{color:var(--sofia-typography-label-neutral-disabled);background-color:var(--sofia-container-neutral-default-disabled);border-color:var(--sofia-border-container-disabled);box-shadow:none}mat-stepper .mat-step-header:before,mat-stepper .mat-step-header:after{top:calc(var(--mat-stepper-header-height) / 2 - 12px)!important;width:calc(50% - 32px)!important;color:var(--sofia-border-divider)}}@media screen and (min-width:992px){mat-stepper{--mat-stepper-header-height: 72px;--mat-stepper-header-error-state-label-text-color: var(--sofia-typography-label-danger-enabled)}mat-stepper .mat-horizontal-content-container{padding:0 0 24px}mat-stepper .mat-vertical-content-container{margin-left:48px}mat-stepper .mat-stepper-vertical-line:before{top:calc(18px - (var(--mat-stepper-header-height) - 24px) / 2);bottom:calc(18px - (var(--mat-stepper-header-height) - 24px) / 2);color:var(--sofia-border-divider)}mat-stepper .mat-stepper-horizontal-line{top:calc((var(--mat-stepper-header-height) - 24px) / 2)!important;color:var(--sofia-border-divider)}mat-stepper .mat-step-header.mat-vertical-stepper-header .mat-step-icon{margin-right:8px}mat-stepper .mat-step-header.mat-horizontal-stepper-header{padding:0;min-width:72px}mat-stepper .mat-step-header.mat-horizontal-stepper-header .mat-step-label{padding-top:8px}mat-stepper .mat-step-header.cdk-keyboard-focused .mat-step-icon{color:var(--sofia-typography-label-neutral-enabled);background-color:var(--sofia-container-neutral-default-enabled);border-color:var(--sofia-border-container-interactive);box-shadow:0 0 0 2px var(--sofia-function-focus-outer-inner),0 0 0 6px var(--sofia-function-focus-outer-outer)}mat-stepper .mat-step-header.cdk-keyboard-focused .mat-step-icon.mat-step-icon-selected{color:var(--sofia-typography-label-inverse-enabled);background-color:var(--sofia-container-neutral-inverse-enabled);border-color:var(--sofia-container-neutral-inverse-enabled);box-shadow:0 0 0 2px var(--sofia-function-focus-outer-inner),0 0 0 6px var(--sofia-function-focus-outer-outer)}mat-stepper .mat-step-header .mat-step-icon{width:48px;height:48px;border:1px solid;font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:600!important;line-height:24px!important}}@media screen and (min-width:992px)and (hover:hover)and (pointer:fine){mat-stepper .mat-step-header .mat-step-icon:hover{color:var(--sofia-typography-label-neutral-enabled);background-color:var(--sofia-container-neutral-default-hover);border-color:var(--sofia-border-container-interactive);box-shadow:none}}@media screen and (min-width:992px){mat-stepper .mat-step-header .mat-step-icon:active{color:var(--sofia-typography-label-neutral-enabled);background-color:var(--sofia-container-neutral-default-pressed);border-color:var(--sofia-border-container-interactive);box-shadow:inset 0 2px 8px var(--sofia-function-elevation-inner-8)}mat-stepper .mat-step-header .mat-step-icon.mat-step-icon-selected{color:var(--sofia-typography-label-inverse-enabled);background-color:var(--sofia-container-neutral-inverse-enabled);border-color:var(--sofia-container-neutral-inverse-enabled);box-shadow:none}mat-stepper .mat-step-header .mat-step-icon.mat-step-icon-state-error{color:var(--sofia-typography-label-danger-enabled);background-color:var(--sofia-container-neutral-default-enabled);border-color:var(--sofia-border-container-semantics-primary-danger-enabled);box-shadow:none}mat-stepper .mat-step-header .mat-step-icon .mat-icon{width:24px;height:24px;font-size:24px}mat-stepper .mat-step-header .mat-step-label{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important}mat-stepper .mat-step-header .mat-step-label-selected{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:18px!important}mat-stepper .mat-step-header[aria-disabled=true] .mat-step-label{color:var(--sofia-typography-label-neutral-disabled)}mat-stepper .mat-step-header[aria-disabled=true] .mat-step-icon{color:var(--sofia-typography-label-neutral-disabled);background-color:var(--sofia-container-neutral-default-disabled);border-color:var(--sofia-border-container-disabled);box-shadow:none}mat-stepper .mat-step-header:before,mat-stepper .mat-step-header:after{top:calc(var(--mat-stepper-header-height) / 2 - 12px)!important;width:calc(50% - 32px)!important;color:var(--sofia-border-divider)}}.mdc-tab,.mat-mdc-tab{--mat-tab-active-indicator-height: 0;min-width:80px!important;padding-right:16px!important;padding-left:16px!important;color:var(--sofia-typography-label-neutral-enabled);border-radius:8px}.mdc-tab__text-label,.mat-mdc-tab__text-label{gap:8px}.mdc-tab .mdc-tab__text-label,.mat-mdc-tab .mdc-tab__text-label{line-height:24px}@media screen and (max-width:991.9px){.mdc-tab,.mat-mdc-tab{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important;height:44px!important}}@media screen and (min-width:992px)and (max-width:1279.9px){.mdc-tab,.mat-mdc-tab{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important;height:56px!important}}@media screen and (min-width:1280px){.mdc-tab,.mat-mdc-tab{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important;height:56px!important}}@media(hover:hover)and (pointer:fine){.mdc-tab:hover,.mat-mdc-tab:hover{background-color:var(--sofia-container-neutral-default-hover)}}.mdc-tab.mdc-tab--active,.mat-mdc-tab.mdc-tab--active{background-color:var(--sofia-container-neutral-selection-enabled)}.mdc-tab:active,.mat-mdc-tab:active{background-color:var(--sofia-container-neutral-default-pressed)}.mdc-tab:focus-visible,.mdc-tab.cdk-keyboard-focused,.mat-mdc-tab:focus-visible,.mat-mdc-tab.cdk-keyboard-focused{box-shadow:0 0 0 4px var(--sofia-function-focus-inner) inset}.mdc-tab-header,.mat-mdc-tab-header{color:var(--sofia-typography-label-neutral-enabled)}.mdc-tab-header .mat-mdc-tab-labels,.mat-mdc-tab-header .mat-mdc-tab-labels{gap:4px}.mdc-tab-disabled,.mat-mdc-tab-disabled{color:var(--sofia-typography-label-neutral-disabled);pointer-events:none;background-color:var(--sofia-container-neutral-default-disabled)!important;opacity:1!important}.mdc-tab-disabled:focus-visible,.mdc-tab-disabled.cdk-keyboard-focused,.mat-mdc-tab-disabled:focus-visible,.mat-mdc-tab-disabled.cdk-keyboard-focused{box-shadow:none}.sofia-tabs-on-surface :is(.mat-mdc-tab,.mdc-tab){box-sizing:border-box;border:1px solid transparent}@media(hover:hover)and (pointer:fine){.sofia-tabs-on-surface :is(.mat-mdc-tab,.mdc-tab):hover{border-color:var(--sofia-container-neutral-default-hover)}}.sofia-tabs-on-surface :is(.mat-mdc-tab,.mdc-tab).mdc-tab--active{border-color:var(--sofia-border-container-selection)}.sofia-tabs-on-surface :is(.mat-mdc-tab,.mdc-tab):active{border-color:var(--sofia-container-neutral-default-pressed)}.sofia-tabs-on-surface :is(.mat-mdc-tab,.mdc-tab):focus-visible{border-color:var(--sofia-function-focus-inner)}.sofia-tabs-on-surface :is(.mat-mdc-tab,.mdc-tab).mat-mdc-tab-disabled{border-color:var(--sofia-container-neutral-default-disabled)}.mat-mdc-tab-nav-bar,.mat-mdc-tab-label-container{--mat-tab-divider-height: 0}.mat-mdc-tab-nav-bar .mat-mdc-tab-links,.mat-mdc-tab-label-container .mat-mdc-tab-links{gap:4px}.collapsed-tabs__control-container,.sofia-collapsed-tabs__control-container{display:flex;justify-content:flex-end}.collapsed-tabs__control-container .collapsed-tabs__menu-button.mdc-button.mat-text,.collapsed-tabs__control-container .sofia-collapsed-tabs__menu-button.mdc-button.mat-text,.sofia-collapsed-tabs__control-container .collapsed-tabs__menu-button.mdc-button.mat-text,.sofia-collapsed-tabs__control-container .sofia-collapsed-tabs__menu-button.mdc-button.mat-text{color:var(--sofia-typography-label-neutral-enabled);background-color:var(--sofia-container-neutral-selection-enabled);border:none;border-radius:8px}.collapsed-tabs__control-container .collapsed-tabs__menu-button.mdc-button.mat-text:hover,.collapsed-tabs__control-container .sofia-collapsed-tabs__menu-button.mdc-button.mat-text:hover,.sofia-collapsed-tabs__control-container .collapsed-tabs__menu-button.mdc-button.mat-text:hover,.sofia-collapsed-tabs__control-container .sofia-collapsed-tabs__menu-button.mdc-button.mat-text:hover{background-color:var(--sofia-container-neutral-default-hover);box-shadow:none}.collapsed-tabs__control-container .collapsed-tabs__menu-button.mdc-button.mat-text:active,.collapsed-tabs__control-container .sofia-collapsed-tabs__menu-button.mdc-button.mat-text:active,.sofia-collapsed-tabs__control-container .collapsed-tabs__menu-button.mdc-button.mat-text:active,.sofia-collapsed-tabs__control-container .sofia-collapsed-tabs__menu-button.mdc-button.mat-text:active{background-color:var(--sofia-container-neutral-default-pressed);box-shadow:none}.collapsed-tabs__control-container .collapsed-tabs__menu-button.mdc-button.mat-text:focus-visible,.collapsed-tabs__control-container .collapsed-tabs__menu-button.mdc-button.mat-text.cdk-keyboard-focused,.collapsed-tabs__control-container .sofia-collapsed-tabs__menu-button.mdc-button.mat-text:focus-visible,.collapsed-tabs__control-container .sofia-collapsed-tabs__menu-button.mdc-button.mat-text.cdk-keyboard-focused,.sofia-collapsed-tabs__control-container .collapsed-tabs__menu-button.mdc-button.mat-text:focus-visible,.sofia-collapsed-tabs__control-container .collapsed-tabs__menu-button.mdc-button.mat-text.cdk-keyboard-focused,.sofia-collapsed-tabs__control-container .sofia-collapsed-tabs__menu-button.mdc-button.mat-text:focus-visible,.sofia-collapsed-tabs__control-container .sofia-collapsed-tabs__menu-button.mdc-button.mat-text.cdk-keyboard-focused{box-shadow:0 0 0 4px var(--sofia-function-focus-inner) inset}.collapsed-tabs__control-container .collapsed-tabs__menu-button.mdc-button.mat-text.collapsed-tabs__menu-open .collapsed-tabs__menu-button-open-indicator,.collapsed-tabs__control-container .collapsed-tabs__menu-button.mdc-button.mat-text.collapsed-tabs__menu-open .sofia-collapsed-tabs__menu-button-open-indicator,.collapsed-tabs__control-container .collapsed-tabs__menu-button.mdc-button.mat-text.sofia-collapsed-tabs__menu-open .collapsed-tabs__menu-button-open-indicator,.collapsed-tabs__control-container .collapsed-tabs__menu-button.mdc-button.mat-text.sofia-collapsed-tabs__menu-open .sofia-collapsed-tabs__menu-button-open-indicator,.collapsed-tabs__control-container .sofia-collapsed-tabs__menu-button.mdc-button.mat-text.collapsed-tabs__menu-open .collapsed-tabs__menu-button-open-indicator,.collapsed-tabs__control-container .sofia-collapsed-tabs__menu-button.mdc-button.mat-text.collapsed-tabs__menu-open .sofia-collapsed-tabs__menu-button-open-indicator,.collapsed-tabs__control-container .sofia-collapsed-tabs__menu-button.mdc-button.mat-text.sofia-collapsed-tabs__menu-open .collapsed-tabs__menu-button-open-indicator,.collapsed-tabs__control-container .sofia-collapsed-tabs__menu-button.mdc-button.mat-text.sofia-collapsed-tabs__menu-open .sofia-collapsed-tabs__menu-button-open-indicator,.sofia-collapsed-tabs__control-container .collapsed-tabs__menu-button.mdc-button.mat-text.collapsed-tabs__menu-open .collapsed-tabs__menu-button-open-indicator,.sofia-collapsed-tabs__control-container .collapsed-tabs__menu-button.mdc-button.mat-text.collapsed-tabs__menu-open .sofia-collapsed-tabs__menu-button-open-indicator,.sofia-collapsed-tabs__control-container .collapsed-tabs__menu-button.mdc-button.mat-text.sofia-collapsed-tabs__menu-open .collapsed-tabs__menu-button-open-indicator,.sofia-collapsed-tabs__control-container .collapsed-tabs__menu-button.mdc-button.mat-text.sofia-collapsed-tabs__menu-open .sofia-collapsed-tabs__menu-button-open-indicator,.sofia-collapsed-tabs__control-container .sofia-collapsed-tabs__menu-button.mdc-button.mat-text.collapsed-tabs__menu-open .collapsed-tabs__menu-button-open-indicator,.sofia-collapsed-tabs__control-container .sofia-collapsed-tabs__menu-button.mdc-button.mat-text.collapsed-tabs__menu-open .sofia-collapsed-tabs__menu-button-open-indicator,.sofia-collapsed-tabs__control-container .sofia-collapsed-tabs__menu-button.mdc-button.mat-text.sofia-collapsed-tabs__menu-open .collapsed-tabs__menu-button-open-indicator,.sofia-collapsed-tabs__control-container .sofia-collapsed-tabs__menu-button.mdc-button.mat-text.sofia-collapsed-tabs__menu-open .sofia-collapsed-tabs__menu-button-open-indicator{transform:rotateX(180deg)}.collapsed-tabs__control-container .collapsed-tabs__menu-button.mdc-button.mat-text .mdc-button__label,.collapsed-tabs__control-container .sofia-collapsed-tabs__menu-button.mdc-button.mat-text .mdc-button__label,.sofia-collapsed-tabs__control-container .collapsed-tabs__menu-button.mdc-button.mat-text .mdc-button__label,.sofia-collapsed-tabs__control-container .sofia-collapsed-tabs__menu-button.mdc-button.mat-text .mdc-button__label{column-gap:8px;height:60px}@media screen and (max-width:991.9px){.collapsed-tabs__control-container .collapsed-tabs__menu-button.mdc-button.mat-text,.collapsed-tabs__control-container .sofia-collapsed-tabs__menu-button.mdc-button.mat-text,.sofia-collapsed-tabs__control-container .collapsed-tabs__menu-button.mdc-button.mat-text,.sofia-collapsed-tabs__control-container .sofia-collapsed-tabs__menu-button.mdc-button.mat-text{height:44px!important;max-height:44px!important}}@media screen and (min-width:992px)and (max-width:1279.9px){.collapsed-tabs__control-container .collapsed-tabs__menu-button.mdc-button.mat-text,.collapsed-tabs__control-container .sofia-collapsed-tabs__menu-button.mdc-button.mat-text,.sofia-collapsed-tabs__control-container .collapsed-tabs__menu-button.mdc-button.mat-text,.sofia-collapsed-tabs__control-container .sofia-collapsed-tabs__menu-button.mdc-button.mat-text{height:56px!important;max-height:56px!important}}@media screen and (min-width:1280px){.collapsed-tabs__control-container .collapsed-tabs__menu-button.mdc-button.mat-text,.collapsed-tabs__control-container .sofia-collapsed-tabs__menu-button.mdc-button.mat-text,.sofia-collapsed-tabs__control-container .collapsed-tabs__menu-button.mdc-button.mat-text,.sofia-collapsed-tabs__control-container .sofia-collapsed-tabs__menu-button.mdc-button.mat-text{height:56px!important;max-height:56px!important}}.collapsed-tabs__control-container.sofia-tabs-on-surface,.sofia-collapsed-tabs__control-container.sofia-tabs-on-surface{box-sizing:border-box}.collapsed-tabs__control-container.sofia-tabs-on-surface .collapsed-tabs__menu-button.mdc-button.mat-text,.collapsed-tabs__control-container.sofia-tabs-on-surface .sofia-collapsed-tabs__menu-button.mdc-button.mat-text,.sofia-collapsed-tabs__control-container.sofia-tabs-on-surface .collapsed-tabs__menu-button.mdc-button.mat-text,.sofia-collapsed-tabs__control-container.sofia-tabs-on-surface .sofia-collapsed-tabs__menu-button.mdc-button.mat-text{border:1px solid var(--sofia-border-container-selection)}.collapsed-tabs__control-container.sofia-tabs-on-surface .collapsed-tabs__menu-button.mdc-button.mat-text:hover,.collapsed-tabs__control-container.sofia-tabs-on-surface .collapsed-tabs__menu-button.mdc-button.mat-text:active,.collapsed-tabs__control-container.sofia-tabs-on-surface .sofia-collapsed-tabs__menu-button.mdc-button.mat-text:hover,.collapsed-tabs__control-container.sofia-tabs-on-surface .sofia-collapsed-tabs__menu-button.mdc-button.mat-text:active,.sofia-collapsed-tabs__control-container.sofia-tabs-on-surface .collapsed-tabs__menu-button.mdc-button.mat-text:hover,.sofia-collapsed-tabs__control-container.sofia-tabs-on-surface .collapsed-tabs__menu-button.mdc-button.mat-text:active,.sofia-collapsed-tabs__control-container.sofia-tabs-on-surface .sofia-collapsed-tabs__menu-button.mdc-button.mat-text:hover,.sofia-collapsed-tabs__control-container.sofia-tabs-on-surface .sofia-collapsed-tabs__menu-button.mdc-button.mat-text:active{border-color:transparent}.collapsed-tabs__control-container.sofia-tabs-on-surface .collapsed-tabs__menu-button.mdc-button.mat-text:focus-visible,.collapsed-tabs__control-container.sofia-tabs-on-surface .sofia-collapsed-tabs__menu-button.mdc-button.mat-text:focus-visible,.sofia-collapsed-tabs__control-container.sofia-tabs-on-surface .collapsed-tabs__menu-button.mdc-button.mat-text:focus-visible,.sofia-collapsed-tabs__control-container.sofia-tabs-on-surface .sofia-collapsed-tabs__menu-button.mdc-button.mat-text:focus-visible{border-color:var(--sofia-function-focus-inner)}.collapsed-tabs__control-container.sofia-tabs-on-surface .collapsed-tabs__menu-button.mdc-button.mat-text.mat-mdc-button-disabled,.collapsed-tabs__control-container.sofia-tabs-on-surface .sofia-collapsed-tabs__menu-button.mdc-button.mat-text.mat-mdc-button-disabled,.sofia-collapsed-tabs__control-container.sofia-tabs-on-surface .collapsed-tabs__menu-button.mdc-button.mat-text.mat-mdc-button-disabled,.sofia-collapsed-tabs__control-container.sofia-tabs-on-surface .sofia-collapsed-tabs__menu-button.mdc-button.mat-text.mat-mdc-button-disabled{border-color:transparent}.collapsed-tabs__control-container .mat-mdc-button-disabled,.sofia-collapsed-tabs__control-container .mat-mdc-button-disabled{background-color:var(--sofia-container-neutral-default-disabled)!important}.collapsed-tabs__control-container .collapsed-tabs__menu-button.mdc-button.mat-text[disabled=true],.collapsed-tabs__control-container .sofia-collapsed-tabs__menu-button.mdc-button.mat-text[disabled=true],.sofia-collapsed-tabs__control-container .collapsed-tabs__menu-button.mdc-button.mat-text[disabled=true],.sofia-collapsed-tabs__control-container .sofia-collapsed-tabs__menu-button.mdc-button.mat-text[disabled=true]{color:var(--sofia-typography-label-neutral-disabled)}@media screen and (max-width:991.9px){.collapsed-tabs__control-container .collapsed-tabs__menu-button.mdc-button.mat-text[disabled=true],.collapsed-tabs__control-container .sofia-collapsed-tabs__menu-button.mdc-button.mat-text[disabled=true],.sofia-collapsed-tabs__control-container .collapsed-tabs__menu-button.mdc-button.mat-text[disabled=true],.sofia-collapsed-tabs__control-container .sofia-collapsed-tabs__menu-button.mdc-button.mat-text[disabled=true]{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important;height:44px!important;max-height:44px!important}}@media screen and (min-width:992px)and (max-width:1279.9px){.collapsed-tabs__control-container .collapsed-tabs__menu-button.mdc-button.mat-text[disabled=true],.collapsed-tabs__control-container .sofia-collapsed-tabs__menu-button.mdc-button.mat-text[disabled=true],.sofia-collapsed-tabs__control-container .collapsed-tabs__menu-button.mdc-button.mat-text[disabled=true],.sofia-collapsed-tabs__control-container .sofia-collapsed-tabs__menu-button.mdc-button.mat-text[disabled=true]{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important;height:56px!important;max-height:56px!important}}@media screen and (min-width:1280px){.collapsed-tabs__control-container .collapsed-tabs__menu-button.mdc-button.mat-text[disabled=true],.collapsed-tabs__control-container .sofia-collapsed-tabs__menu-button.mdc-button.mat-text[disabled=true],.sofia-collapsed-tabs__control-container .collapsed-tabs__menu-button.mdc-button.mat-text[disabled=true],.sofia-collapsed-tabs__control-container .sofia-collapsed-tabs__menu-button.mdc-button.mat-text[disabled=true]{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important;height:56px!important;max-height:56px!important}}.collapsed-tabs__tab-group,.sofia-collapsed-tabs__tab-group{margin:0 16px}.collapsed-tabs__tab-group .mat-mdc-tab-header,.sofia-collapsed-tabs__tab-group .mat-mdc-tab-header{display:none}.sofia-table{--mat-table-row-item-label-text-font: Inter, Noto Sans JP, sans-serif;overflow:auto;cursor:default}.sofia-table.sofia-table-hide-header .mdc-data-table__header-row{display:none}.sofia-table .mdc-data-table__header-row{--mat-table-header-container-height: 64px}.sofia-table .mdc-data-table__header-cell:first-child,.sofia-table .mdc-data-table__cell:first-child{padding-left:20px}.sofia-table .mdc-data-table__header-cell{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:600!important;line-height:24px!important;color:var(--sofia-typography-label-neutral-enabled);border-bottom-color:var(--sofia-border-divider)}.sofia-table .mdc-data-table__header-cell.cdk-keyboard-focused .mat-focus-indicator{border-bottom:none;box-shadow:0 0 0 2px var(--sofia-function-focus-outer-inner),0 0 0 6px var(--sofia-function-focus-outer-outer)}.sofia-table .mdc-data-table__header-cell.cdk-keyboard-focused .mat-focus-indicator:focus-within:has(.sofia-checkbox-focused){box-shadow:none}.sofia-table .mdc-data-table__header-cell:first-child{padding-left:16px}.sofia-table .mdc-data-table__content{position:relative}.sofia-table .mdc-data-table__row{--mat-table-row-item-container-height: 64px;position:relative;font-family:var(--mat-table-row-item-label-text-font)}.sofia-table .mdc-data-table__row.sofia-indicated:after,.sofia-table .mdc-data-table__row.indicated:after{position:absolute;top:0;left:0;width:4px;height:100%;content:"";background-color:var(--sofia-container-semantics-warning-accent)}@media(hover:hover)and (pointer:fine){.sofia-table .mdc-data-table__row:hover{background-color:var(--sofia-container-neutral-default-hover)}}.sofia-table .mdc-data-table__cell{padding:0 16px;border-bottom-color:var(--sofia-border-divider)}.sofia-table .mdc-data-table__cell:first-child{padding-left:16px}.sofia-table .sofia-table-primary{background-color:var(--sofia-background-core)}.sofia-table .sofia-table-secondary{background-color:var(--sofia-background-surface)}.sofia-table .sofia-table-selectable .mdc-data-table__row.selected,.sofia-table .sofia-table-selectable .mdc-data-table__row.sofia-selected{background-color:var(--sofia-container-neutral-selection-enabled)}@media(hover:hover)and (pointer:fine){.sofia-table .sofia-table-selectable .mdc-data-table__row:hover{cursor:pointer}}.sofia-table .sofia-table-selectable .mdc-data-table__row:active{background-color:var(--sofia-container-neutral-default-pressed)}.sofia-table .sofia-header-cell,.sofia-table .sofia-data-cell{display:flex;align-items:center}.sofia-table .sofia-header-cell__checkbox,.sofia-table .sofia-data-cell__checkbox{margin-right:16px}.sofia-table .sofia-header-cell__icon-button,.sofia-table .sofia-data-cell__icon-button{margin-left:auto}.sofia-table .sofia-header-cell__subtext{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important;color:var(--sofia-typography-subline)}.sofia-table .sofia-data-cell__text-content,.sofia-table .sofia-data-cell__text,.sofia-table .sofia-data-cell__subtext{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:text}.sofia-table .sofia-data-cell__text-content{display:flex;flex-direction:column}.sofia-table .sofia-data-cell__text{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important;color:var(--sofia-typography-label-neutral-enabled)}.sofia-table .sofia-data-cell__subtext{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important;color:var(--sofia-typography-label-neutral-subline)}.sofia-table .sofia-table-with-small-cell .mdc-data-table__row{--mat-table-row-item-container-height: 48px}.sofia-table .mat-sort-header-content{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sofia-table .sofia-sort{width:16px;height:16px;margin-left:4px;background-image:url("./media/sort-TMRZZ2IF.svg");background-size:16px}.sofia-table .sofia-sort.asc{background-image:url("./media/sorting-up-AIXDKZ3S.svg")}.sofia-table .sofia-sort.desc{background-image:url("./media/sorting-down-3NKUQJ2R.svg")}.sofia-alternating-table .mdc-data-table__content .mdc-data-table__row:nth-child(2n){background-color:var(--sofia-container-neutral-default-alternate)}.sofia-alternating-table .mdc-data-table__content .mdc-data-table__row:nth-child(2n):hover{background-color:var(--sofia-container-neutral-default-hover)}.sofia-alternating-table.sofia-table-selectable .mdc-data-table__content .mdc-data-table__row:nth-child(2n){background-color:var(--sofia-container-neutral-default-alternate)}.sofia-alternating-table.sofia-table-selectable .mdc-data-table__content .mdc-data-table__row:nth-child(2n):hover{background-color:var(--sofia-container-neutral-default-hover)}.sofia-alternating-table.sofia-table-selectable .mdc-data-table__content .mdc-data-table__row:nth-child(2n):active{background-color:var(--sofia-container-neutral-default-pressed)}.sofia-alternating-table.sofia-table-selectable .mdc-data-table__content .mdc-data-table__row.selected{background-color:var(--sofia-container-neutral-selection-enabled)}.sofia-alternating-table.sofia-table-selectable .mdc-data-table__content .mdc-data-table__row.selected:hover{background-color:var(--sofia-container-neutral-selection-hover)}.sofia-alternating-table.sofia-table-selectable .mdc-data-table__content .mdc-data-table__row.selected:active{background-color:var(--sofia-container-neutral-selection-pressed)}[data-theme=dark] .sofia-table .sofia-sort{background-image:url("./media/sort-dark-56XFLTUM.svg")}[data-theme=dark] .sofia-table .sofia-sort.asc{background-image:url("./media/sorting-up-dark-V2VUICKU.svg")}[data-theme=dark] .sofia-table .sofia-sort.desc{background-image:url("./media/sorting-down-dark-TDYP3WEC.svg")}@media screen and (min-width:992px){.sofia-timepicker__hour-input,.sofia-timepicker__minute-input{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important;width:64px;max-width:64px;height:48px;max-height:48px}.sofia-timepicker__hour-input .mdc-text-field__input,.sofia-timepicker__minute-input .mdc-text-field__input{text-align:center}.sofia-timepicker__hour-input .mdc-text-field__input::placeholder,.sofia-timepicker__minute-input .mdc-text-field__input::placeholder{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important;letter-spacing:.08px!important}}@media screen and (max-width:991.9px){.sofia-timepicker__hour-input,.sofia-timepicker__minute-input{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important;width:60px;max-width:60px;height:40px;max-height:40px}.sofia-timepicker__hour-input .mdc-text-field__input,.sofia-timepicker__minute-input .mdc-text-field__input{text-align:center}.sofia-timepicker__hour-input .mdc-text-field__input::placeholder,.sofia-timepicker__minute-input .mdc-text-field__input::placeholder{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important;letter-spacing:.07px!important}}.sofia-timepicker{display:inline-flex;gap:8px}.sofia-timepicker__input-container{display:flex}.sofia-timepicker__input-separator{margin:auto 0;font-size:16px;font-weight:400;line-height:24px;text-align:center;letter-spacing:.08px}.sofia-timepicker__hour-input{margin-right:4px}.sofia-timepicker__minute-input{margin-left:4px}.sofia-timepicker .mat-button-toggle-button{padding-left:0!important}.mat-tree .mat-tree-node{color:#000}.mat-tree .mat-tree-node .mat-icon-button{margin-right:4px}.mat-tree .mat-tree-node .mat-icon-button:disabled{width:0}@media screen and (min-width:1280px){.mat-mdc-menu-panel .mat-mdc-menu-item{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important;height:48px}}@media screen and (min-width:992px)and (max-width:1279.9px){.mat-mdc-menu-panel .mat-mdc-menu-item{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important;height:48px}}@media screen and (max-width:991.9px){.mat-mdc-menu-panel .mat-mdc-menu-item{font-family:Inter,Noto Sans JP,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important;height:44px}}@media screen and (min-width:1280px){.mat-mdc-menu-panel{max-height:216px}}@media screen and (min-width:992px)and (max-width:1279.9px){.mat-mdc-menu-panel{max-height:216px}}@media screen and (max-width:991.9px){.mat-mdc-menu-panel{max-height:198px}}.mat-mdc-menu-panel{--mat-menu-divider-color: var(--sofia-border-divider);box-shadow:0 2px 8px var(--sofia-function-elevation-outer-8)!important;--mat-menu-container-shape: 4px;--mat-menu-container-color: var(--sofia-container-neutral-default-enabled);--mat-menu-item-hover-state-layer-color: var(--sofia-container-neutral-default-hover)}.mat-mdc-menu-panel.mat-menu-above{margin-bottom:4px}.mat-mdc-menu-panel.mat-menu-below{margin-top:4px}.mat-mdc-menu-panel .mat-mdc-menu-content{padding:0}.mat-mdc-menu-panel .mat-mdc-menu-item{min-height:initial;padding:12px 16px;color:var(--sofia-typography-label-neutral-enabled);background-color:var(--sofia-container-neutral-default-enabled);border:none}.mat-mdc-menu-panel .mat-mdc-menu-item .mat-mdc-menu-item-text{display:flex;flex-direction:row;gap:16px}.mat-mdc-menu-panel .mat-mdc-menu-item.cdk-keyboard-focused{box-shadow:0 0 0 4px var(--sofia-function-focus-inner) inset}.mat-mdc-menu-panel .mat-mdc-menu-item:not([disabled]):active{background-color:var(--sofia-container-neutral-default-pressed)}.mat-mdc-menu-panel .mat-mdc-menu-item[disabled]{color:var(--sofia-typography-label-neutral-disabled);background-color:var(--sofia-container-neutral-default-disabled)}.mat-mdc-autocomplete-panel{max-height:216px!important;padding:unset!important;margin:4px 0;background:var(--sofia-container-neutral-default-enabled)!important;border-radius:4px;box-shadow:0 1px 4px var(--sofia-function-elevation-outer-4)!important}@media screen and (max-width:991.9px){.mat-mdc-autocomplete-panel{max-height:198px!important}}.mat-mdc-autocomplete-panel .mdc-list-item{min-height:unset!important;background:var(--sofia-container-neutral-default-enabled)!important;border:1px solid transparent}.mat-mdc-autocomplete-panel .mdc-list-item.mat-mdc-option-active{border:1px solid var(--sofia-container-neutral-selection-enabled);box-shadow:0 0 0 4px var(--sofia-function-focus-inner) inset}.mat-mdc-autocomplete-panel .mdc-list-item.mat-mdc-option-active:focus-visible,.mat-mdc-autocomplete-panel .mdc-list-item.mat-mdc-option-active.cdk-focused{box-shadow:0 0 0 4px var(--sofia-function-focus-inner) inset}.mat-mdc-autocomplete-panel .mdc-list-item.mat-mdc-option-multiple{height:48px}@media screen and (max-width:991.9px){.mat-mdc-autocomplete-panel .mdc-list-item.mat-mdc-option-multiple{height:44px}}.mat-mdc-autocomplete-panel .mdc-list-item.mat-mdc-option-multiple .mat-pseudo-checkbox{width:32px;height:32px;background-color:var(--sofia-container-controls-default-enabled);border:1px solid var(--sofia-border-container-interactive)!important;border-radius:4px}.mat-mdc-autocomplete-panel .mdc-list-item.mat-mdc-option-multiple .mat-pseudo-checkbox.mat-pseudo-checkbox-checked:before{position:absolute;top:3px;left:3px;width:24px;height:24px;content:"";background-color:var(--sofia-container-controls-selected-enabled);border-radius:2px}.mat-mdc-autocomplete-panel .mdc-list-item.mat-mdc-option-multiple .mat-pseudo-checkbox.mat-pseudo-checkbox-checked:after{width:11px!important;height:4.4px!important;color:var(--sofia-typography-label-inverse-enabled);content:"";background-image:url("./media/checkmark-small-DC43PMPB.svg")}@media(hover:hover)and (pointer:fine){.mat-mdc-autocomplete-panel .mdc-list-item:hover{background-color:var(--sofia-container-neutral-default-hover)!important}}.mat-mdc-autocomplete-panel .mdc-list-item:active{background-color:var(--sofia-container-neutral-default-pressed)!important}.mat-mdc-autocomplete-panel .mdc-list-item__primary-text{overflow:hidden;text-overflow:ellipsis;color:var(--sofia-typography-label-neutral-enabled)!important;white-space:nowrap!important;cursor:text}.mat-mdc-autocomplete-panel .mdc-list-item--selected{background-color:var(--sofia-container-neutral-selection-enabled)!important}@media(hover:hover)and (pointer:fine){.mat-mdc-autocomplete-panel .mdc-list-item--selected:hover{background-color:var(--sofia-container-neutral-selection-hover)!important}}.mat-mdc-autocomplete-panel .mdc-list-item--selected:active{background-color:var(--sofia-container-neutral-selection-pressed)!important}.mat-mdc-autocomplete-panel .mdc-list-item.mdc-list-item--disabled{background-color:var(--sofia-container-neutral-default-disabled)!important;border:none}.mat-mdc-autocomplete-panel .mdc-list-item.mdc-list-item--disabled .mat-pseudo-checkbox,.mat-mdc-autocomplete-panel .mdc-list-item.mdc-list-item--disabled .mdc-list-item__primary-text{opacity:unset}.mat-mdc-autocomplete-panel .mdc-list-item.mdc-list-item--disabled .mdc-list-item__primary-text{color:var(--sofia-typography-label-neutral-disabled)!important}.mat-mdc-autocomplete-panel .mdc-list-item.mdc-list-item--disabled.mat-mdc-option-active{box-shadow:0 0 0 4px var(--sofia-function-focus-inner) inset}.mat-mdc-autocomplete-panel .mdc-list-item.mdc-list-item--disabled.mat-mdc-option-multiple .mat-pseudo-checkbox,.mat-mdc-autocomplete-panel .mdc-list-item.mdc-list-item--disabled.mat-mdc-option-multiple .mat-pseudo-checkbox-checked{border:1px solid var(--sofia-border-container-disabled)!important}.mat-mdc-autocomplete-panel .mdc-list-item.mdc-list-item--disabled.mat-mdc-option-multiple.mdc-list-item--selected .mat-pseudo-checkbox-checked{border:1px solid var(--sofia-container-controls-selected-disabled)!important}.mat-mdc-autocomplete-panel .mdc-list-item.mdc-list-item--disabled.mdc-list-item--selected{background-color:var(--sofia-container-neutral-selection-disabled)!important}.mat-mdc-autocomplete-panel .mdc-list-item.mdc-list-item--disabled.mdc-list-item--selected .mat-pseudo-checkbox-checked:before{background-color:var(--sofia-container-controls-selected-disabled)}.mat-mdc-autocomplete-panel .mdc-list-item.mdc-list-item--disabled.mdc-list-item--selected .mat-pseudo-checkbox-checked:after{color:var(--sofia-typography-label-inverse-disabled)!important}html,body{height:100%}body{margin:0}@media screen and (min-width:1801px){.celos-layout>*,.celos-grid-layout{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:32px;margin:0 32px}}@media screen and (min-width:1560px)and (max-width:1800.9px){.celos-layout>*,.celos-grid-layout{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:32px;margin:0 32px}}@media screen and (min-width:1280px)and (max-width:1559.9px){.celos-layout>*,.celos-grid-layout{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:32px;margin:0 32px}}@media screen and (min-width:992px)and (max-width:1279.9px){.celos-layout>*,.celos-grid-layout{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-gap:16px;margin:0 16px}}@media screen and (min-width:768px)and (max-width:991.9px){.celos-layout>*,.celos-grid-layout{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-gap:16px;margin:0 16px}}@media screen and (min-width:480px)and (max-width:767.9px){.celos-layout>*,.celos-grid-layout{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;margin:0 16px}}@media screen and (max-width:479.9px){.celos-layout>*,.celos-grid-layout{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;margin:0 16px}}@media screen and (min-width:1801px){.col-full{grid-column:auto/span 12}.col-half{grid-column:auto/span 6}.col-1{grid-column:auto/span 1}.offset-1{grid-column-start:1}.col-xxl-1{grid-column:auto/span 1}.offset-xxl-1{grid-column-start:1}}@media screen and (min-width:1801px){.col-full{grid-column:auto/span 12}.col-half{grid-column:auto/span 6}.col-2{grid-column:auto/span 2}.offset-2{grid-column-start:2}.col-xxl-2{grid-column:auto/span 2}.offset-xxl-2{grid-column-start:2}}@media screen and (min-width:1801px){.col-full{grid-column:auto/span 12}.col-half{grid-column:auto/span 6}.col-3{grid-column:auto/span 3}.offset-3{grid-column-start:3}.col-xxl-3{grid-column:auto/span 3}.offset-xxl-3{grid-column-start:3}}@media screen and (min-width:1801px){.col-full{grid-column:auto/span 12}.col-half{grid-column:auto/span 6}.col-4{grid-column:auto/span 4}.offset-4{grid-column-start:4}.col-xxl-4{grid-column:auto/span 4}.offset-xxl-4{grid-column-start:4}}@media screen and (min-width:1801px){.col-full{grid-column:auto/span 12}.col-half{grid-column:auto/span 6}.col-5{grid-column:auto/span 5}.offset-5{grid-column-start:5}.col-xxl-5{grid-column:auto/span 5}.offset-xxl-5{grid-column-start:5}}@media screen and (min-width:1801px){.col-full{grid-column:auto/span 12}.col-half,.col-6{grid-column:auto/span 6}.offset-6{grid-column-start:6}.col-xxl-6{grid-column:auto/span 6}.offset-xxl-6{grid-column-start:6}}@media screen and (min-width:1801px){.col-full{grid-column:auto/span 12}.col-half{grid-column:auto/span 6}.col-7{grid-column:auto/span 7}.offset-7{grid-column-start:7}.col-xxl-7{grid-column:auto/span 7}.offset-xxl-7{grid-column-start:7}}@media screen and (min-width:1801px){.col-full{grid-column:auto/span 12}.col-half{grid-column:auto/span 6}.col-8{grid-column:auto/span 8}.offset-8{grid-column-start:8}.col-xxl-8{grid-column:auto/span 8}.offset-xxl-8{grid-column-start:8}}@media screen and (min-width:1801px){.col-full{grid-column:auto/span 12}.col-half{grid-column:auto/span 6}.col-9{grid-column:auto/span 9}.offset-9{grid-column-start:9}.col-xxl-9{grid-column:auto/span 9}.offset-xxl-9{grid-column-start:9}}@media screen and (min-width:1801px){.col-full{grid-column:auto/span 12}.col-half{grid-column:auto/span 6}.col-10{grid-column:auto/span 10}.offset-10{grid-column-start:10}.col-xxl-10{grid-column:auto/span 10}.offset-xxl-10{grid-column-start:10}}@media screen and (min-width:1801px){.col-full{grid-column:auto/span 12}.col-half{grid-column:auto/span 6}.col-11{grid-column:auto/span 11}.offset-11{grid-column-start:11}.col-xxl-11{grid-column:auto/span 11}.offset-xxl-11{grid-column-start:11}}@media screen and (min-width:1801px){.col-full{grid-column:auto/span 12}.col-half{grid-column:auto/span 6}.col-12{grid-column:auto/span 12}.offset-12{grid-column-start:12}.col-xxl-12{grid-column:auto/span 12}.offset-xxl-12{grid-column-start:12}}@media screen and (min-width:1560px)and (max-width:1800.9px){.col-full{grid-column:auto/span 12}.col-half{grid-column:auto/span 6}.col-1{grid-column:auto/span 1}.offset-1{grid-column-start:1}.col-xl-1{grid-column:auto/span 1}.offset-xl-1{grid-column-start:1}}@media screen and (min-width:1560px)and (max-width:1800.9px){.col-full{grid-column:auto/span 12}.col-half{grid-column:auto/span 6}.col-2{grid-column:auto/span 2}.offset-2{grid-column-start:2}.col-xl-2{grid-column:auto/span 2}.offset-xl-2{grid-column-start:2}}@media screen and (min-width:1560px)and (max-width:1800.9px){.col-full{grid-column:auto/span 12}.col-half{grid-column:auto/span 6}.col-3{grid-column:auto/span 3}.offset-3{grid-column-start:3}.col-xl-3{grid-column:auto/span 3}.offset-xl-3{grid-column-start:3}}@media screen and (min-width:1560px)and (max-width:1800.9px){.col-full{grid-column:auto/span 12}.col-half{grid-column:auto/span 6}.col-4{grid-column:auto/span 4}.offset-4{grid-column-start:4}.col-xl-4{grid-column:auto/span 4}.offset-xl-4{grid-column-start:4}}@media screen and (min-width:1560px)and (max-width:1800.9px){.col-full{grid-column:auto/span 12}.col-half{grid-column:auto/span 6}.col-5{grid-column:auto/span 5}.offset-5{grid-column-start:5}.col-xl-5{grid-column:auto/span 5}.offset-xl-5{grid-column-start:5}}@media screen and (min-width:1560px)and (max-width:1800.9px){.col-full{grid-column:auto/span 12}.col-half,.col-6{grid-column:auto/span 6}.offset-6{grid-column-start:6}.col-xl-6{grid-column:auto/span 6}.offset-xl-6{grid-column-start:6}}@media screen and (min-width:1560px)and (max-width:1800.9px){.col-full{grid-column:auto/span 12}.col-half{grid-column:auto/span 6}.col-7{grid-column:auto/span 7}.offset-7{grid-column-start:7}.col-xl-7{grid-column:auto/span 7}.offset-xl-7{grid-column-start:7}}@media screen and (min-width:1560px)and (max-width:1800.9px){.col-full{grid-column:auto/span 12}.col-half{grid-column:auto/span 6}.col-8{grid-column:auto/span 8}.offset-8{grid-column-start:8}.col-xl-8{grid-column:auto/span 8}.offset-xl-8{grid-column-start:8}}@media screen and (min-width:1560px)and (max-width:1800.9px){.col-full{grid-column:auto/span 12}.col-half{grid-column:auto/span 6}.col-9{grid-column:auto/span 9}.offset-9{grid-column-start:9}.col-xl-9{grid-column:auto/span 9}.offset-xl-9{grid-column-start:9}}@media screen and (min-width:1560px)and (max-width:1800.9px){.col-full{grid-column:auto/span 12}.col-half{grid-column:auto/span 6}.col-10{grid-column:auto/span 10}.offset-10{grid-column-start:10}.col-xl-10{grid-column:auto/span 10}.offset-xl-10{grid-column-start:10}}@media screen and (min-width:1560px)and (max-width:1800.9px){.col-full{grid-column:auto/span 12}.col-half{grid-column:auto/span 6}.col-11{grid-column:auto/span 11}.offset-11{grid-column-start:11}.col-xl-11{grid-column:auto/span 11}.offset-xl-11{grid-column-start:11}}@media screen and (min-width:1560px)and (max-width:1800.9px){.col-full{grid-column:auto/span 12}.col-half{grid-column:auto/span 6}.col-12{grid-column:auto/span 12}.offset-12{grid-column-start:12}.col-xl-12{grid-column:auto/span 12}.offset-xl-12{grid-column-start:12}}@media screen and (min-width:1280px)and (max-width:1559.9px){.col-full{grid-column:auto/span 12}.col-half{grid-column:auto/span 6}.col-1{grid-column:auto/span 1}.offset-1{grid-column-start:1}.col-lg-1{grid-column:auto/span 1}.offset-lg-1{grid-column-start:1}}@media screen and (min-width:1280px)and (max-width:1559.9px){.col-full{grid-column:auto/span 12}.col-half{grid-column:auto/span 6}.col-2{grid-column:auto/span 2}.offset-2{grid-column-start:2}.col-lg-2{grid-column:auto/span 2}.offset-lg-2{grid-column-start:2}}@media screen and (min-width:1280px)and (max-width:1559.9px){.col-full{grid-column:auto/span 12}.col-half{grid-column:auto/span 6}.col-3{grid-column:auto/span 3}.offset-3{grid-column-start:3}.col-lg-3{grid-column:auto/span 3}.offset-lg-3{grid-column-start:3}}@media screen and (min-width:1280px)and (max-width:1559.9px){.col-full{grid-column:auto/span 12}.col-half{grid-column:auto/span 6}.col-4{grid-column:auto/span 4}.offset-4{grid-column-start:4}.col-lg-4{grid-column:auto/span 4}.offset-lg-4{grid-column-start:4}}@media screen and (min-width:1280px)and (max-width:1559.9px){.col-full{grid-column:auto/span 12}.col-half{grid-column:auto/span 6}.col-5{grid-column:auto/span 5}.offset-5{grid-column-start:5}.col-lg-5{grid-column:auto/span 5}.offset-lg-5{grid-column-start:5}}@media screen and (min-width:1280px)and (max-width:1559.9px){.col-full{grid-column:auto/span 12}.col-half,.col-6{grid-column:auto/span 6}.offset-6{grid-column-start:6}.col-lg-6{grid-column:auto/span 6}.offset-lg-6{grid-column-start:6}}@media screen and (min-width:1280px)and (max-width:1559.9px){.col-full{grid-column:auto/span 12}.col-half{grid-column:auto/span 6}.col-7{grid-column:auto/span 7}.offset-7{grid-column-start:7}.col-lg-7{grid-column:auto/span 7}.offset-lg-7{grid-column-start:7}}@media screen and (min-width:1280px)and (max-width:1559.9px){.col-full{grid-column:auto/span 12}.col-half{grid-column:auto/span 6}.col-8{grid-column:auto/span 8}.offset-8{grid-column-start:8}.col-lg-8{grid-column:auto/span 8}.offset-lg-8{grid-column-start:8}}@media screen and (min-width:1280px)and (max-width:1559.9px){.col-full{grid-column:auto/span 12}.col-half{grid-column:auto/span 6}.col-9{grid-column:auto/span 9}.offset-9{grid-column-start:9}.col-lg-9{grid-column:auto/span 9}.offset-lg-9{grid-column-start:9}}@media screen and (min-width:1280px)and (max-width:1559.9px){.col-full{grid-column:auto/span 12}.col-half{grid-column:auto/span 6}.col-10{grid-column:auto/span 10}.offset-10{grid-column-start:10}.col-lg-10{grid-column:auto/span 10}.offset-lg-10{grid-column-start:10}}@media screen and (min-width:1280px)and (max-width:1559.9px){.col-full{grid-column:auto/span 12}.col-half{grid-column:auto/span 6}.col-11{grid-column:auto/span 11}.offset-11{grid-column-start:11}.col-lg-11{grid-column:auto/span 11}.offset-lg-11{grid-column-start:11}}@media screen and (min-width:1280px)and (max-width:1559.9px){.col-full{grid-column:auto/span 12}.col-half{grid-column:auto/span 6}.col-12{grid-column:auto/span 12}.offset-12{grid-column-start:12}.col-lg-12{grid-column:auto/span 12}.offset-lg-12{grid-column-start:12}}@media screen and (min-width:992px)and (max-width:1279.9px){.col-full{grid-column:auto/span 8}.col-half{grid-column:auto/span 4}.col-1{grid-column:auto/span 1}.offset-1{grid-column-start:1}.col-md-1{grid-column:auto/span 1}.offset-md-1{grid-column-start:1}}@media screen and (min-width:992px)and (max-width:1279.9px){.col-full{grid-column:auto/span 8}.col-half{grid-column:auto/span 4}.col-2{grid-column:auto/span 2}.offset-2{grid-column-start:2}.col-md-2{grid-column:auto/span 2}.offset-md-2{grid-column-start:2}}@media screen and (min-width:992px)and (max-width:1279.9px){.col-full{grid-column:auto/span 8}.col-half{grid-column:auto/span 4}.col-3{grid-column:auto/span 3}.offset-3{grid-column-start:3}.col-md-3{grid-column:auto/span 3}.offset-md-3{grid-column-start:3}}@media screen and (min-width:992px)and (max-width:1279.9px){.col-full{grid-column:auto/span 8}.col-half,.col-4{grid-column:auto/span 4}.offset-4{grid-column-start:4}.col-md-4{grid-column:auto/span 4}.offset-md-4{grid-column-start:4}}@media screen and (min-width:992px)and (max-width:1279.9px){.col-full{grid-column:auto/span 8}.col-half{grid-column:auto/span 4}.col-5{grid-column:auto/span 5}.offset-5{grid-column-start:5}.col-md-5{grid-column:auto/span 5}.offset-md-5{grid-column-start:5}}@media screen and (min-width:992px)and (max-width:1279.9px){.col-full{grid-column:auto/span 8}.col-half{grid-column:auto/span 4}.col-6{grid-column:auto/span 6}.offset-6{grid-column-start:6}.col-md-6{grid-column:auto/span 6}.offset-md-6{grid-column-start:6}}@media screen and (min-width:992px)and (max-width:1279.9px){.col-full{grid-column:auto/span 8}.col-half{grid-column:auto/span 4}.col-7{grid-column:auto/span 7}.offset-7{grid-column-start:7}.col-md-7{grid-column:auto/span 7}.offset-md-7{grid-column-start:7}}@media screen and (min-width:992px)and (max-width:1279.9px){.col-full{grid-column:auto/span 8}.col-half{grid-column:auto/span 4}.col-8{grid-column:auto/span 8}.offset-8{grid-column-start:8}.col-md-8{grid-column:auto/span 8}.offset-md-8{grid-column-start:8}}@media screen and (min-width:768px)and (max-width:991.9px){.col-full{grid-column:auto/span 8}.col-half{grid-column:auto/span 4}.col-1{grid-column:auto/span 1}.offset-1{grid-column-start:1}.col-sm-1{grid-column:auto/span 1}.offset-sm-1{grid-column-start:1}}@media screen and (min-width:768px)and (max-width:991.9px){.col-full{grid-column:auto/span 8}.col-half{grid-column:auto/span 4}.col-2{grid-column:auto/span 2}.offset-2{grid-column-start:2}.col-sm-2{grid-column:auto/span 2}.offset-sm-2{grid-column-start:2}}@media screen and (min-width:768px)and (max-width:991.9px){.col-full{grid-column:auto/span 8}.col-half{grid-column:auto/span 4}.col-3{grid-column:auto/span 3}.offset-3{grid-column-start:3}.col-sm-3{grid-column:auto/span 3}.offset-sm-3{grid-column-start:3}}@media screen and (min-width:768px)and (max-width:991.9px){.col-full{grid-column:auto/span 8}.col-half,.col-4{grid-column:auto/span 4}.offset-4{grid-column-start:4}.col-sm-4{grid-column:auto/span 4}.offset-sm-4{grid-column-start:4}}@media screen and (min-width:768px)and (max-width:991.9px){.col-full{grid-column:auto/span 8}.col-half{grid-column:auto/span 4}.col-5{grid-column:auto/span 5}.offset-5{grid-column-start:5}.col-sm-5{grid-column:auto/span 5}.offset-sm-5{grid-column-start:5}}@media screen and (min-width:768px)and (max-width:991.9px){.col-full{grid-column:auto/span 8}.col-half{grid-column:auto/span 4}.col-6{grid-column:auto/span 6}.offset-6{grid-column-start:6}.col-sm-6{grid-column:auto/span 6}.offset-sm-6{grid-column-start:6}}@media screen and (min-width:768px)and (max-width:991.9px){.col-full{grid-column:auto/span 8}.col-half{grid-column:auto/span 4}.col-7{grid-column:auto/span 7}.offset-7{grid-column-start:7}.col-sm-7{grid-column:auto/span 7}.offset-sm-7{grid-column-start:7}}@media screen and (min-width:768px)and (max-width:991.9px){.col-full{grid-column:auto/span 8}.col-half{grid-column:auto/span 4}.col-8{grid-column:auto/span 8}.offset-8{grid-column-start:8}.col-sm-8{grid-column:auto/span 8}.offset-sm-8{grid-column-start:8}}@media screen and (min-width:480px)and (max-width:767.9px){.col-full{grid-column:auto/span 4}.col-half{grid-column:auto/span 2}.col-1{grid-column:auto/span 1}.offset-1{grid-column-start:1}.col-xs-1{grid-column:auto/span 1}.offset-xs-1{grid-column-start:1}}@media screen and (min-width:480px)and (max-width:767.9px){.col-full{grid-column:auto/span 4}.col-half,.col-2{grid-column:auto/span 2}.offset-2{grid-column-start:2}.col-xs-2{grid-column:auto/span 2}.offset-xs-2{grid-column-start:2}}@media screen and (min-width:480px)and (max-width:767.9px){.col-full{grid-column:auto/span 4}.col-half{grid-column:auto/span 2}.col-3{grid-column:auto/span 3}.offset-3{grid-column-start:3}.col-xs-3{grid-column:auto/span 3}.offset-xs-3{grid-column-start:3}}@media screen and (min-width:480px)and (max-width:767.9px){.col-full{grid-column:auto/span 4}.col-half{grid-column:auto/span 2}.col-4{grid-column:auto/span 4}.offset-4{grid-column-start:4}.col-xs-4{grid-column:auto/span 4}.offset-xs-4{grid-column-start:4}}@media screen and (max-width:479.9px){.col-full{grid-column:auto/span 4}.col-half{grid-column:auto/span 2}.col-1{grid-column:auto/span 1}.offset-1{grid-column-start:1}.col-xxs-1{grid-column:auto/span 1}.offset-xxs-1{grid-column-start:1}}@media screen and (max-width:479.9px){.col-full{grid-column:auto/span 4}.col-half,.col-2{grid-column:auto/span 2}.offset-2{grid-column-start:2}.col-xxs-2{grid-column:auto/span 2}.offset-xxs-2{grid-column-start:2}}@media screen and (max-width:479.9px){.col-full{grid-column:auto/span 4}.col-half{grid-column:auto/span 2}.col-3{grid-column:auto/span 3}.offset-3{grid-column-start:3}.col-xxs-3{grid-column:auto/span 3}.offset-xxs-3{grid-column-start:3}}@media screen and (max-width:479.9px){.col-full{grid-column:auto/span 4}.col-half{grid-column:auto/span 2}.col-4{grid-column:auto/span 4}.offset-4{grid-column-start:4}.col-xxs-4{grid-column:auto/span 4}.offset-xxs-4{grid-column-start:4}}.spacing-xxs{margin:4px}.spacing-x-xxs{margin-right:4px;margin-left:4px}.spacing-y-xxs{margin-top:4px;margin-bottom:4px}.spacing-left-xxs{margin-left:4px}.spacing-right-xxs{margin-right:4px}.spacing-top-xxs{margin-top:4px}.spacing-bottom-xxs{margin-bottom:4px}.spacing-xs{margin:8px}.spacing-x-xs{margin-right:8px;margin-left:8px}.spacing-y-xs{margin-top:8px;margin-bottom:8px}.spacing-left-xs{margin-left:8px}.spacing-right-xs{margin-right:8px}.spacing-top-xs{margin-top:8px}.spacing-bottom-xs{margin-bottom:8px}.spacing-s{margin:16px}.spacing-x-s{margin-right:16px;margin-left:16px}.spacing-y-s{margin-top:16px;margin-bottom:16px}.spacing-left-s{margin-left:16px}.spacing-right-s{margin-right:16px}.spacing-top-s{margin-top:16px}.spacing-bottom-s{margin-bottom:16px}.spacing-m{margin:24px}.spacing-x-m{margin-right:24px;margin-left:24px}.spacing-y-m{margin-top:24px;margin-bottom:24px}.spacing-left-m{margin-left:24px}.spacing-right-m{margin-right:24px}.spacing-top-m{margin-top:24px}.spacing-bottom-m{margin-bottom:24px}.spacing-med{margin:32px}.spacing-x-med{margin-right:32px;margin-left:32px}.spacing-y-med{margin-top:32px;margin-bottom:32px}.spacing-left-med{margin-left:32px}.spacing-right-med{margin-right:32px}.spacing-top-med{margin-top:32px}.spacing-bottom-med{margin-bottom:32px}.spacing-l{margin:48px}.spacing-x-l{margin-right:48px;margin-left:48px}.spacing-y-l{margin-top:48px;margin-bottom:48px}.spacing-left-l{margin-left:48px}.spacing-right-l{margin-right:48px}.spacing-top-l{margin-top:48px}.spacing-bottom-l{margin-bottom:48px}.spacing-xl{margin:96px}.spacing-x-xl{margin-right:96px;margin-left:96px}.spacing-y-xl{margin-top:96px;margin-bottom:96px}.spacing-left-xl{margin-left:96px}.spacing-right-xl{margin-right:96px}.spacing-top-xl{margin-top:96px}.spacing-bottom-xl{margin-bottom:96px}.mat-theme-loaded-marker{display:none}body{color-scheme:light;--wh-bg: #ffffff;--wh-surface: #ffffff;--wh-tile: #f2f3f5;--wh-surface-2: #e8ebef;--wh-surface-3: #dcdfe4;--wh-chrome: #eceef1;--wh-raised: #ffffff;--wh-text: #0c0e12;--wh-text-2: #4b515c;--wh-text-3: #7d838d;--wh-line: rgb(12 14 18 / 10%);--wh-card-line: transparent;--wh-board-line: rgb(12 14 18 / 13%);--wh-board-head: #f2f3f5;--wh-on-accent: #ffffff;--wh-scrim: rgb(12 14 18 / 32%);--wh-3d-fill: #f5f6f8;--wh-3d-line: #b8bdc4;--wh-3d-outline: #aeb3ba;--wh-3d-sel-fill: #8ecbef;--wh-3d-sel-line: #007ac1;--wh-accent: var(--sofia-container-interaction-primary-enabled);--wh-ok: var(--sofia-hmi-status-success);--wh-warn: var(--sofia-hmi-status-warning);--wh-err: var(--sofia-hmi-status-danger);--wh-fill: color-mix(in srgb, var(--wh-text) 6%, transparent);--wh-fill-2: color-mix(in srgb, var(--wh-text) 11%, transparent);--wh-accent-soft: color-mix(in srgb, var(--wh-accent) 14%, transparent);--wh-ok-soft: color-mix(in srgb, var(--wh-ok) 14%, transparent);--wh-warn-soft: color-mix(in srgb, var(--wh-warn) 16%, transparent);--wh-err-soft: color-mix(in srgb, var(--wh-err) 14%, transparent);--wh-r-xl: 8px;--wh-r-lg: 8px;--wh-r-md: 8px;--wh-r-sm: 4px;--wh-r-pill: 4px;--wh-gap: 16px;--wh-pad: 20px;--wh-ease: cubic-bezier(.2, 0, 0, 1)}body[data-theme=dark]{color-scheme:dark;--wh-bg: #0b0c0e;--wh-surface: #15171a;--wh-tile: #15171a;--wh-surface-2: #1d2024;--wh-surface-3: #272a2f;--wh-chrome: #15171a;--wh-raised: #15171a;--wh-text: #f2f3f5;--wh-text-2: #a2a8b1;--wh-text-3: #6c727c;--wh-line: rgb(255 255 255 / 7%);--wh-card-line: transparent;--wh-board-line: rgb(255 255 255 / 9%);--wh-board-head: #1a1c20;--wh-on-accent: #ffffff;--wh-scrim: rgb(0 0 0 / 56%);--wh-3d-fill: #1f2226;--wh-3d-line: #4b515a;--wh-3d-outline: #5d646e;--wh-3d-sel-fill: #17425e;--wh-3d-sel-line: #3ea4e6;--wh-accent: var(--sofia-container-interaction-primary-enabled);--wh-ok: var(--sofia-hmi-status-success);--wh-warn: var(--sofia-hmi-status-warning);--wh-err: var(--sofia-hmi-status-danger);--wh-fill: color-mix(in srgb, var(--wh-text) 6%, transparent);--wh-fill-2: color-mix(in srgb, var(--wh-text) 11%, transparent);--wh-accent-soft: color-mix(in srgb, var(--wh-accent) 14%, transparent);--wh-ok-soft: color-mix(in srgb, var(--wh-ok) 14%, transparent);--wh-warn-soft: color-mix(in srgb, var(--wh-warn) 16%, transparent);--wh-err-soft: color-mix(in srgb, var(--wh-err) 14%, transparent);--wh-r-xl: 8px;--wh-r-lg: 8px;--wh-r-md: 8px;--wh-r-sm: 4px;--wh-r-pill: 4px;--wh-gap: 16px;--wh-pad: 20px;--wh-ease: cubic-bezier(.2, 0, 0, 1)}body,body[data-theme]{--sofia-background-celos: var(--wh-bg);--sofia-background-core: var(--wh-bg);--sofia-background-surface: var(--wh-surface);--sofia-background-tile: var(--wh-tile);--sofia-container-neutral-default-enabled: var(--wh-surface);--sofia-container-neutral-default-hover: var(--wh-surface-2);--sofia-container-neutral-default-pressed: var(--wh-surface-3);--sofia-container-neutral-default-alternate: var(--wh-surface-2);--sofia-typography-text: var(--wh-text);--sofia-typography-label-neutral-subline: var(--wh-text-2)}html,body{height:100%;margin:0}body{color:var(--wh-text);background:var(--wh-bg);-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;font-feature-settings:"cv11","ss01","tnum"}body.wh-theme-anim,body.wh-theme-anim *{transition:background-color .2s var(--wh-ease),color .2s var(--wh-ease)!important}.app-page{display:flex;flex-direction:column;gap:20px;box-sizing:border-box;width:100%;max-width:1600px;padding:8px 32px 48px;margin:0 auto}@media screen and (max-width:991.9px){.app-page{gap:16px;padding:16px 16px 32px}}.app-card{box-sizing:border-box;padding:var(--wh-pad);background-color:var(--wh-tile);border:0;border-radius:var(--wh-r-lg);box-shadow:inset 0 0 0 1px var(--wh-card-line)}.app-card--interactive{cursor:pointer;transition:background-color .15s var(--wh-ease),transform .15s var(--wh-ease)}.app-card--interactive:active{background-color:var(--wh-surface-3);transform:scale(.99)}.app-card--interactive:focus-visible{outline:none;box-shadow:0 0 0 2px var(--sofia-function-focus-inner)}@media(hover:hover)and (pointer:fine){.app-card--interactive:hover{background-color:color-mix(in srgb,var(--wh-tile) 70%,var(--wh-surface-3))}}.app-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}@media screen and (max-width:479.9px){.app-grid{grid-template-columns:1fr}}.app-muted{color:var(--wh-text-2)}.wh-label{font-size:13px;font-weight:500;line-height:18px;color:var(--wh-text-2)}.wh-value{font-size:22px;font-weight:600;line-height:28px;letter-spacing:-.01em;color:var(--wh-text)}.wh-title{font-size:17px;font-weight:600;line-height:24px;letter-spacing:-.005em;color:var(--wh-text)}.wh-dot{display:inline-block;flex:0 0 auto;width:8px;height:8px;background:var(--wh-text-3);border-radius:50%}.wh-dot--ok{background:var(--wh-ok)}.wh-dot--warn{background:var(--wh-warn)}.wh-dot--err{background:var(--wh-err)}.wh-dot--accent{background:var(--wh-accent)}.wh-dot--pulse{animation:wh-pulse 1.6s var(--wh-ease) infinite}@keyframes wh-pulse{50%{opacity:.35}}.wh-pill{display:inline-flex;gap:6px;align-items:center;height:26px;padding:0 10px;font-size:13px;font-weight:500;line-height:1;color:var(--wh-text-2);white-space:nowrap;background:var(--wh-fill);border-radius:var(--wh-r-pill)}.wh-pill--ok{color:var(--wh-ok);background:var(--wh-ok-soft)}.wh-pill--warn{color:var(--wh-warn);background:var(--wh-warn-soft)}.wh-pill--err{color:var(--wh-err);background:var(--wh-err-soft)}.wh-pill--accent{color:var(--wh-accent);background:var(--wh-accent-soft)}.wh-progress{height:6px;overflow:hidden;background:var(--wh-surface-3);border-radius:var(--wh-r-pill)}.wh-progress>span{display:block;height:100%;background:var(--wh-accent);border-radius:inherit;transition:width .4s var(--wh-ease)}.wh-icon-btn{display:inline-grid;place-items:center;width:44px;height:44px;padding:0;color:var(--wh-text-2);cursor:pointer;background:transparent;border:0;border-radius:var(--wh-r-md);transition:background-color .15s var(--wh-ease),color .15s var(--wh-ease)}.wh-icon-btn:hover{color:var(--wh-text);background:var(--wh-fill)}.wh-icon-btn:active{background:var(--wh-fill-2)}.wh-icon-btn:focus-visible{outline:2px solid var(--wh-accent);outline-offset:2px}.wh-btn{display:inline-flex;flex:0 0 auto;gap:8px;align-items:center;justify-content:center;height:40px;padding:0 16px;font:inherit;font-size:14px;font-weight:600;line-height:20px;color:var(--wh-text);white-space:nowrap;cursor:pointer;background:var(--wh-fill);border:0;border-radius:10px;transition:background-color .15s var(--wh-ease),color .15s var(--wh-ease),transform .15s var(--wh-ease)}.wh-btn:has(>sofia-icon:first-child){padding-left:12px}.wh-btn:focus-visible{outline:2px solid var(--wh-accent);outline-offset:2px}.wh-btn:active:not(:disabled){transform:scale(.97)}.wh-btn:disabled{cursor:default;opacity:.4}.wh-btn--primary{color:var(--wh-on-accent);background:var(--wh-accent);box-shadow:0 1px 2px #0000001f}.wh-btn--ghost{color:var(--wh-text-2);background:transparent}.wh-btn--danger{color:var(--sofia-typography-label-semantics-danger)}.wh-btn--icon{width:40px;padding:0}.wh-btn--icon:has(>sofia-icon:first-child){padding-left:0}@media(hover:hover)and (pointer:fine){.wh-btn:hover:not(:disabled){background:var(--wh-fill-2)}.wh-btn--primary:hover:not(:disabled){background:color-mix(in srgb,var(--wh-accent) 88%,black)}.wh-btn--ghost:hover:not(:disabled){color:var(--wh-text);background:var(--wh-fill)}}.wh-segmented{display:inline-flex;gap:2px;max-width:100%;padding:4px;overflow-x:auto;background:var(--wh-fill);border-radius:var(--wh-r-md);scrollbar-width:none}.wh-segmented>a,.wh-segmented>button{flex:0 0 auto;height:36px;padding:0 14px;font:inherit;font-size:14px;font-weight:500;line-height:36px;color:var(--wh-text-2);text-decoration:none;cursor:pointer;background:transparent;border:0;border-radius:var(--wh-r-sm);transition:background-color .15s var(--wh-ease),color .15s var(--wh-ease)}.wh-segmented>a:hover,.wh-segmented>button:hover{color:var(--wh-text)}.wh-segmented>a.is-active,.wh-segmented>a[aria-selected=true],.wh-segmented>button.is-active,.wh-segmented>button[aria-selected=true]{color:var(--wh-text);background:var(--wh-surface);box-shadow:0 1px 2px #0000000f}.wh-board{overflow:hidden;background:var(--wh-surface);border:1px solid var(--wh-board-line);border-radius:var(--wh-r-lg)}.wh-board__sec+.wh-board__sec{border-top:1px solid var(--wh-board-line)}.wh-board__head{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;min-height:72px;box-sizing:border-box;padding:12px 16px 12px 20px;background:var(--wh-board-head);border-bottom:1px solid var(--wh-board-line)}.wh-eyebrow{margin:0;font-size:12px;font-weight:600;line-height:16px;color:var(--wh-text-2);text-transform:uppercase;letter-spacing:.08em}a.sofia-link.app-object-link:visited{color:var(--sofia-typography-label-interactive-enabled)}.app-reorder-preview{box-sizing:border-box;background:var(--wh-surface);border:0;border-radius:var(--wh-r-md);box-shadow:0 12px 32px #0000002e}.app-reorder-placeholder{min-height:64px;background:var(--wh-accent-soft);border:0;border-radius:var(--wh-r-md)}.cdk-drag-animating{transition:transform .2s cubic-bezier(0,0,.2,1)}.app-queue-wizard .mdc-dialog,.app-queue-wizard.mat-mdc-dialog-container,.app-queue-wizard .mat-mdc-dialog-container{width:100%!important;max-width:none!important}.app-queue-wizard .mat-mdc-dialog-surface{overflow:hidden;border-radius:12px}.app-queue-wizard app-queue-wizard.mat-mdc-dialog-component-host,.app-queue-wizard app-job-wizard.mat-mdc-dialog-component-host,.app-queue-wizard app-preparation-wizard.mat-mdc-dialog-component-host{display:flex;flex:1 1 auto;min-height:0}@media(max-width:599.9px){.app-queue-wizard .mat-mdc-dialog-surface{border-radius:0}}.mat-mdc-form-field-subscript-dynamic-size:not(:has(mat-error,mat-hint,.mat-mdc-form-field-error,.mat-mdc-form-field-hint)){min-height:0}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}.rail__wave{position:absolute;width:160px;height:160px;margin:-80px 0 0 -80px;pointer-events:none;background:radial-gradient(closest-side,currentColor,transparent);border-radius:50%;opacity:0;animation:rail-wave .56s var(--wh-ease)}@keyframes rail-wave{0%{opacity:.22;transform:scale(.1)}to{opacity:0;transform:scale(1)}}
