CINXE.COM
Japan-Linked Organizations Targeted in Long-Running and Sophisticated Attack Campaign | Symantec Enterprise Blogs
<!DOCTYPE html><html lang="en" data-critters-container><head><base href="/"> <!-- OneTrust Cookies Consent Notice start for security.com --> <script type="text/javascript" src="https://cdn.cookielaw.org/consent/301196e0-93ad-473e-a572-975514574496/OtAutoBlock.js"></script> <script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="301196e0-93ad-473e-a572-975514574496"></script> <script type="text/javascript"> function OptanonWrapper() { } </script> <!-- OneTrust Cookies Consent Notice end for security.com --> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KF7XWD');</script> <!-- End Google Tag Manager --> <meta charset="utf-8"> <title>Japan-Linked Organizations Targeted in Long-Running and Sophisticated Attack Campaign | Symantec Enterprise Blogs</title> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="google-site-verification" content="QpS_7p7oPyNjksYmiXtMfTJDLRKiviv1FJaQOUGPnt0"> <meta name="google-site-verification" content="Phaks0EaD7hDs8gJnbzabqgvae8ar_dbX2uUTiqhB2Y"> <link rel="apple-touch-icon" sizes="180x180" href="/assets/favicon/apple-touch-icon.png"> <link rel="icon" type="image/png" sizes="32x32" href="/assets/favicon/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="16x16" href="/assets/favicon/favicon-16x16.png"> <link rel="manifest" href="/assets/favicon/site.webmanifest"> <link rel="mask-icon" href="/assets/favicon/safari-pinned-tab.svg" color="#5bbad5"> <meta name="msapplication-TileColor" content="#cd2031"> <meta name="theme-color" content="#ffffff"> <script src="https://play.vidyard.com/embed/v4.umd.js" type="text/javascript" async></script> <style>html{--mat-ripple-color:rgba(0, 0, 0, .1)}html{--mat-option-selected-state-label-text-color:#3f51b5;--mat-option-label-text-color:rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color:rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color:rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color:rgba(0, 0, 0, .04)}html{--mat-optgroup-label-text-color:rgba(0, 0, 0, .87)}html{--mat-full-pseudo-checkbox-selected-icon-color:#ff4081;--mat-full-pseudo-checkbox-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-unselected-icon-color:rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color:#b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color:#b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color:#ff4081;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:#b0b0b0}html{--mat-app-background-color:#fafafa;--mat-app-text-color:rgba(0, 0, 0, .87);--mat-app-elevation-shadow-level-0:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2:0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3:0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4:0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7:0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9:0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10:0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11:0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12:0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13:0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14:0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15:0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16:0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17:0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18:0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19:0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20:0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21:0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22:0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23:0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24:0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html{--mat-option-label-text-font:Roboto, sans-serif;--mat-option-label-text-line-height:24px;--mat-option-label-text-size:16px;--mat-option-label-text-tracking:.03125em;--mat-option-label-text-weight:400}html{--mat-optgroup-label-text-font:Roboto, sans-serif;--mat-optgroup-label-text-line-height:24px;--mat-optgroup-label-text-size:16px;--mat-optgroup-label-text-tracking:.03125em;--mat-optgroup-label-text-weight:400}html{--mdc-elevated-card-container-shape:4px;--mdc-outlined-card-container-shape:4px;--mdc-outlined-card-outline-width:1px}html{--mdc-elevated-card-container-color:white;--mdc-elevated-card-container-elevation:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-outlined-card-container-color:white;--mdc-outlined-card-outline-color:rgba(0, 0, 0, .12);--mdc-outlined-card-container-elevation:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-subtitle-text-color:rgba(0, 0, 0, .54)}html{--mat-card-title-text-font:Roboto, sans-serif;--mat-card-title-text-line-height:32px;--mat-card-title-text-size:20px;--mat-card-title-text-tracking:.0125em;--mat-card-title-text-weight:500;--mat-card-subtitle-text-font:Roboto, sans-serif;--mat-card-subtitle-text-line-height:22px;--mat-card-subtitle-text-size:14px;--mat-card-subtitle-text-tracking:.0071428571em;--mat-card-subtitle-text-weight:500}html{--mdc-linear-progress-active-indicator-height:4px;--mdc-linear-progress-track-height:4px;--mdc-linear-progress-track-shape:0}html{--mdc-plain-tooltip-container-shape:4px;--mdc-plain-tooltip-supporting-text-line-height:16px}html{--mdc-plain-tooltip-container-color:#616161;--mdc-plain-tooltip-supporting-text-color:#fff}html{--mdc-plain-tooltip-supporting-text-font:Roboto, sans-serif;--mdc-plain-tooltip-supporting-text-size:12px;--mdc-plain-tooltip-supporting-text-weight:400;--mdc-plain-tooltip-supporting-text-tracking:.0333333333em}html{--mdc-filled-text-field-active-indicator-height:1px;--mdc-filled-text-field-focus-active-indicator-height:2px;--mdc-filled-text-field-container-shape:4px;--mdc-outlined-text-field-outline-width:1px;--mdc-outlined-text-field-focus-outline-width:2px;--mdc-outlined-text-field-container-shape:4px}html{--mdc-filled-text-field-caret-color:#3f51b5;--mdc-filled-text-field-focus-active-indicator-color:#3f51b5;--mdc-filled-text-field-focus-label-text-color:rgba(63, 81, 181, .87);--mdc-filled-text-field-container-color:whitesmoke;--mdc-filled-text-field-disabled-container-color:#fafafa;--mdc-filled-text-field-label-text-color:rgba(0, 0, 0, .6);--mdc-filled-text-field-hover-label-text-color:rgba(0, 0, 0, .6);--mdc-filled-text-field-disabled-label-text-color:rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-color:rgba(0, 0, 0, .87);--mdc-filled-text-field-disabled-input-text-color:rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-placeholder-color:rgba(0, 0, 0, .6);--mdc-filled-text-field-error-hover-label-text-color:#f44336;--mdc-filled-text-field-error-focus-label-text-color:#f44336;--mdc-filled-text-field-error-label-text-color:#f44336;--mdc-filled-text-field-error-caret-color:#f44336;--mdc-filled-text-field-active-indicator-color:rgba(0, 0, 0, .42);--mdc-filled-text-field-disabled-active-indicator-color:rgba(0, 0, 0, .06);--mdc-filled-text-field-hover-active-indicator-color:rgba(0, 0, 0, .87);--mdc-filled-text-field-error-active-indicator-color:#f44336;--mdc-filled-text-field-error-focus-active-indicator-color:#f44336;--mdc-filled-text-field-error-hover-active-indicator-color:#f44336;--mdc-outlined-text-field-caret-color:#3f51b5;--mdc-outlined-text-field-focus-outline-color:#3f51b5;--mdc-outlined-text-field-focus-label-text-color:rgba(63, 81, 181, .87);--mdc-outlined-text-field-label-text-color:rgba(0, 0, 0, .6);--mdc-outlined-text-field-hover-label-text-color:rgba(0, 0, 0, .6);--mdc-outlined-text-field-disabled-label-text-color:rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-color:rgba(0, 0, 0, .87);--mdc-outlined-text-field-disabled-input-text-color:rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-placeholder-color:rgba(0, 0, 0, .6);--mdc-outlined-text-field-error-caret-color:#f44336;--mdc-outlined-text-field-error-focus-label-text-color:#f44336;--mdc-outlined-text-field-error-label-text-color:#f44336;--mdc-outlined-text-field-error-hover-label-text-color:#f44336;--mdc-outlined-text-field-outline-color:rgba(0, 0, 0, .38);--mdc-outlined-text-field-disabled-outline-color:rgba(0, 0, 0, .06);--mdc-outlined-text-field-hover-outline-color:rgba(0, 0, 0, .87);--mdc-outlined-text-field-error-focus-outline-color:#f44336;--mdc-outlined-text-field-error-hover-outline-color:#f44336;--mdc-outlined-text-field-error-outline-color:#f44336;--mat-form-field-focus-select-arrow-color:rgba(63, 81, 181, .87);--mat-form-field-disabled-input-text-placeholder-color:rgba(0, 0, 0, .38);--mat-form-field-state-layer-color:rgba(0, 0, 0, .87);--mat-form-field-error-text-color:#f44336;--mat-form-field-select-option-text-color:inherit;--mat-form-field-select-disabled-option-text-color:GrayText;--mat-form-field-leading-icon-color:unset;--mat-form-field-disabled-leading-icon-color:unset;--mat-form-field-trailing-icon-color:unset;--mat-form-field-disabled-trailing-icon-color:unset;--mat-form-field-error-focus-trailing-icon-color:unset;--mat-form-field-error-hover-trailing-icon-color:unset;--mat-form-field-error-trailing-icon-color:unset;--mat-form-field-enabled-select-arrow-color:rgba(0, 0, 0, .54);--mat-form-field-disabled-select-arrow-color:rgba(0, 0, 0, .38);--mat-form-field-hover-state-layer-opacity:.04;--mat-form-field-focus-state-layer-opacity:.08}html{--mat-form-field-container-height:56px;--mat-form-field-filled-label-display:block;--mat-form-field-container-vertical-padding:16px;--mat-form-field-filled-with-label-container-padding-top:24px;--mat-form-field-filled-with-label-container-padding-bottom:8px}html{--mdc-filled-text-field-label-text-font:Roboto, sans-serif;--mdc-filled-text-field-label-text-size:16px;--mdc-filled-text-field-label-text-tracking:.03125em;--mdc-filled-text-field-label-text-weight:400;--mdc-outlined-text-field-label-text-font:Roboto, sans-serif;--mdc-outlined-text-field-label-text-size:16px;--mdc-outlined-text-field-label-text-tracking:.03125em;--mdc-outlined-text-field-label-text-weight:400;--mat-form-field-container-text-font:Roboto, sans-serif;--mat-form-field-container-text-line-height:24px;--mat-form-field-container-text-size:16px;--mat-form-field-container-text-tracking:.03125em;--mat-form-field-container-text-weight:400;--mat-form-field-outlined-label-text-populated-size:16px;--mat-form-field-subscript-text-font:Roboto, sans-serif;--mat-form-field-subscript-text-line-height:20px;--mat-form-field-subscript-text-size:12px;--mat-form-field-subscript-text-tracking:.0333333333em;--mat-form-field-subscript-text-weight:400}html{--mat-select-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-select-panel-background-color:white;--mat-select-enabled-trigger-text-color:rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color:rgba(0, 0, 0, .38);--mat-select-placeholder-text-color:rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color:rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color:rgba(0, 0, 0, .38);--mat-select-focused-arrow-color:rgba(63, 81, 181, .87);--mat-select-invalid-arrow-color:rgba(244, 67, 54, .87)}html{--mat-select-arrow-transform:translateY(-8px)}html{--mat-select-trigger-text-font:Roboto, sans-serif;--mat-select-trigger-text-line-height:24px;--mat-select-trigger-text-size:16px;--mat-select-trigger-text-tracking:.03125em;--mat-select-trigger-text-weight:400}html{--mat-autocomplete-container-shape:4px;--mat-autocomplete-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-autocomplete-background-color:white}html{--mdc-dialog-container-shape:4px;--mat-dialog-container-elevation-shadow:0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width:80vw;--mat-dialog-container-small-max-width:80vw;--mat-dialog-container-min-width:0;--mat-dialog-actions-alignment:start;--mat-dialog-actions-padding:8px;--mat-dialog-content-padding:20px 24px;--mat-dialog-with-actions-content-padding:20px 24px;--mat-dialog-headline-padding:0 24px 9px}html{--mdc-dialog-container-color:white;--mdc-dialog-subhead-color:rgba(0, 0, 0, .87);--mdc-dialog-supporting-text-color:rgba(0, 0, 0, .6)}html{--mdc-dialog-subhead-font:Roboto, sans-serif;--mdc-dialog-subhead-line-height:32px;--mdc-dialog-subhead-size:20px;--mdc-dialog-subhead-weight:500;--mdc-dialog-subhead-tracking:.0125em;--mdc-dialog-supporting-text-font:Roboto, sans-serif;--mdc-dialog-supporting-text-line-height:24px;--mdc-dialog-supporting-text-size:16px;--mdc-dialog-supporting-text-weight:400;--mdc-dialog-supporting-text-tracking:.03125em}html{--mdc-switch-disabled-selected-icon-opacity:.38;--mdc-switch-disabled-track-opacity:.12;--mdc-switch-disabled-unselected-icon-opacity:.38;--mdc-switch-handle-height:20px;--mdc-switch-handle-shape:10px;--mdc-switch-handle-width:20px;--mdc-switch-selected-icon-size:18px;--mdc-switch-track-height:14px;--mdc-switch-track-shape:7px;--mdc-switch-track-width:36px;--mdc-switch-unselected-icon-size:18px;--mdc-switch-selected-focus-state-layer-opacity:.12;--mdc-switch-selected-hover-state-layer-opacity:.04;--mdc-switch-selected-pressed-state-layer-opacity:.1;--mdc-switch-unselected-focus-state-layer-opacity:.12;--mdc-switch-unselected-hover-state-layer-opacity:.04;--mdc-switch-unselected-pressed-state-layer-opacity:.1}html{--mdc-switch-selected-focus-state-layer-color:#3949ab;--mdc-switch-selected-handle-color:#3949ab;--mdc-switch-selected-hover-state-layer-color:#3949ab;--mdc-switch-selected-pressed-state-layer-color:#3949ab;--mdc-switch-selected-focus-handle-color:#1a237e;--mdc-switch-selected-hover-handle-color:#1a237e;--mdc-switch-selected-pressed-handle-color:#1a237e;--mdc-switch-selected-focus-track-color:#7986cb;--mdc-switch-selected-hover-track-color:#7986cb;--mdc-switch-selected-pressed-track-color:#7986cb;--mdc-switch-selected-track-color:#7986cb;--mdc-switch-disabled-selected-handle-color:#424242;--mdc-switch-disabled-selected-icon-color:#fff;--mdc-switch-disabled-selected-track-color:#424242;--mdc-switch-disabled-unselected-handle-color:#424242;--mdc-switch-disabled-unselected-icon-color:#fff;--mdc-switch-disabled-unselected-track-color:#424242;--mdc-switch-handle-surface-color:#fff;--mdc-switch-selected-icon-color:#fff;--mdc-switch-unselected-focus-handle-color:#212121;--mdc-switch-unselected-focus-state-layer-color:#424242;--mdc-switch-unselected-focus-track-color:#e0e0e0;--mdc-switch-unselected-handle-color:#616161;--mdc-switch-unselected-hover-handle-color:#212121;--mdc-switch-unselected-hover-state-layer-color:#424242;--mdc-switch-unselected-hover-track-color:#e0e0e0;--mdc-switch-unselected-icon-color:#fff;--mdc-switch-unselected-pressed-handle-color:#212121;--mdc-switch-unselected-pressed-state-layer-color:#424242;--mdc-switch-unselected-pressed-track-color:#e0e0e0;--mdc-switch-unselected-track-color:#e0e0e0;--mdc-switch-handle-elevation-shadow:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-disabled-handle-elevation-shadow:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-switch-disabled-label-text-color:rgba(0, 0, 0, .38)}html{--mdc-switch-state-layer-size:40px}html{--mdc-radio-disabled-selected-icon-opacity:.38;--mdc-radio-disabled-unselected-icon-opacity:.38;--mdc-radio-state-layer-size:40px}html{--mdc-radio-state-layer-size:40px;--mat-radio-touch-target-display:block}html{--mat-radio-label-text-font:Roboto, sans-serif;--mat-radio-label-text-line-height:20px;--mat-radio-label-text-size:14px;--mat-radio-label-text-tracking:.0178571429em;--mat-radio-label-text-weight:400}html{--mdc-slider-active-track-height:6px;--mdc-slider-active-track-shape:9999px;--mdc-slider-handle-height:20px;--mdc-slider-handle-shape:50%;--mdc-slider-handle-width:20px;--mdc-slider-inactive-track-height:4px;--mdc-slider-inactive-track-shape:9999px;--mdc-slider-with-overlap-handle-outline-width:1px;--mdc-slider-with-tick-marks-active-container-opacity:.6;--mdc-slider-with-tick-marks-container-shape:50%;--mdc-slider-with-tick-marks-container-size:2px;--mdc-slider-with-tick-marks-inactive-container-opacity:.6;--mdc-slider-handle-elevation:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-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 12px;--mat-slider-value-indicator-text-transform:none;--mat-slider-value-indicator-container-transform:translateX(-50%)}html{--mdc-slider-handle-color:#3f51b5;--mdc-slider-focus-handle-color:#3f51b5;--mdc-slider-hover-handle-color:#3f51b5;--mdc-slider-active-track-color:#3f51b5;--mdc-slider-inactive-track-color:#3f51b5;--mdc-slider-with-tick-marks-inactive-container-color:#3f51b5;--mdc-slider-with-tick-marks-active-container-color:white;--mdc-slider-disabled-active-track-color:#000;--mdc-slider-disabled-handle-color:#000;--mdc-slider-disabled-inactive-track-color:#000;--mdc-slider-label-container-color:#000;--mdc-slider-label-label-text-color:#fff;--mdc-slider-with-overlap-handle-outline-color:#fff;--mdc-slider-with-tick-marks-disabled-container-color:#000;--mat-slider-ripple-color:#3f51b5;--mat-slider-hover-state-layer-color:rgba(63, 81, 181, .05);--mat-slider-focus-state-layer-color:rgba(63, 81, 181, .2);--mat-slider-value-indicator-opacity:.6}html{--mdc-slider-label-label-text-font:Roboto, sans-serif;--mdc-slider-label-label-text-size:14px;--mdc-slider-label-label-text-line-height:22px;--mdc-slider-label-label-text-tracking:.0071428571em;--mdc-slider-label-label-text-weight:500}html{--mat-menu-container-shape:4px;--mat-menu-divider-bottom-spacing:0;--mat-menu-divider-top-spacing:0;--mat-menu-item-spacing:16px;--mat-menu-item-icon-size:24px;--mat-menu-item-leading-spacing:16px;--mat-menu-item-trailing-spacing:16px;--mat-menu-item-with-icon-leading-spacing:16px;--mat-menu-item-with-icon-trailing-spacing:16px;--mat-menu-base-elevation-level:8}html{--mat-menu-item-label-text-color:rgba(0, 0, 0, .87);--mat-menu-item-icon-color:rgba(0, 0, 0, .87);--mat-menu-item-hover-state-layer-color:rgba(0, 0, 0, .04);--mat-menu-item-focus-state-layer-color:rgba(0, 0, 0, .04);--mat-menu-container-color:white;--mat-menu-divider-color:rgba(0, 0, 0, .12)}html{--mat-menu-item-label-text-font:Roboto, sans-serif;--mat-menu-item-label-text-size:16px;--mat-menu-item-label-text-tracking:.03125em;--mat-menu-item-label-text-line-height:24px;--mat-menu-item-label-text-weight:400}html{--mdc-list-list-item-container-shape:0;--mdc-list-list-item-leading-avatar-shape:50%;--mdc-list-list-item-container-color:transparent;--mdc-list-list-item-selected-container-color:transparent;--mdc-list-list-item-leading-avatar-color:transparent;--mdc-list-list-item-leading-icon-size:24px;--mdc-list-list-item-leading-avatar-size:40px;--mdc-list-list-item-trailing-icon-size:24px;--mdc-list-list-item-disabled-state-layer-color:transparent;--mdc-list-list-item-disabled-state-layer-opacity:0;--mdc-list-list-item-disabled-label-text-opacity:.38;--mdc-list-list-item-disabled-leading-icon-opacity:.38;--mdc-list-list-item-disabled-trailing-icon-opacity:.38;--mat-list-active-indicator-color:transparent;--mat-list-active-indicator-shape:4px}html{--mdc-list-list-item-label-text-color:rgba(0, 0, 0, .87);--mdc-list-list-item-supporting-text-color:rgba(0, 0, 0, .54);--mdc-list-list-item-leading-icon-color:rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-supporting-text-color:rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-icon-color:rgba(0, 0, 0, .38);--mdc-list-list-item-selected-trailing-icon-color:rgba(0, 0, 0, .38);--mdc-list-list-item-disabled-label-text-color:black;--mdc-list-list-item-disabled-leading-icon-color:black;--mdc-list-list-item-disabled-trailing-icon-color:black;--mdc-list-list-item-hover-label-text-color:rgba(0, 0, 0, .87);--mdc-list-list-item-hover-leading-icon-color:rgba(0, 0, 0, .38);--mdc-list-list-item-hover-trailing-icon-color:rgba(0, 0, 0, .38);--mdc-list-list-item-focus-label-text-color:rgba(0, 0, 0, .87);--mdc-list-list-item-hover-state-layer-color:black;--mdc-list-list-item-hover-state-layer-opacity:.04;--mdc-list-list-item-focus-state-layer-color:black;--mdc-list-list-item-focus-state-layer-opacity:.12}html{--mdc-list-list-item-one-line-container-height:48px;--mdc-list-list-item-two-line-container-height:64px;--mdc-list-list-item-three-line-container-height:88px;--mat-list-list-item-leading-icon-start-space:16px;--mat-list-list-item-leading-icon-end-space:32px}html{--mdc-list-list-item-label-text-font:Roboto, sans-serif;--mdc-list-list-item-label-text-line-height:24px;--mdc-list-list-item-label-text-size:16px;--mdc-list-list-item-label-text-tracking:.03125em;--mdc-list-list-item-label-text-weight:400;--mdc-list-list-item-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-supporting-text-line-height:20px;--mdc-list-list-item-supporting-text-size:14px;--mdc-list-list-item-supporting-text-tracking:.0178571429em;--mdc-list-list-item-supporting-text-weight:400;--mdc-list-list-item-trailing-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-trailing-supporting-text-line-height:20px;--mdc-list-list-item-trailing-supporting-text-size:12px;--mdc-list-list-item-trailing-supporting-text-tracking:.0333333333em;--mdc-list-list-item-trailing-supporting-text-weight:400}html{--mat-paginator-container-text-color:rgba(0, 0, 0, .87);--mat-paginator-container-background-color:white;--mat-paginator-enabled-icon-color:rgba(0, 0, 0, .54);--mat-paginator-disabled-icon-color:rgba(0, 0, 0, .12)}html{--mat-paginator-container-size:56px;--mat-paginator-form-field-container-height:40px;--mat-paginator-form-field-container-vertical-padding:8px;--mat-paginator-touch-target-display:block}html{--mat-paginator-container-text-font:Roboto, sans-serif;--mat-paginator-container-text-line-height:20px;--mat-paginator-container-text-size:12px;--mat-paginator-container-text-tracking:.0333333333em;--mat-paginator-container-text-weight:400;--mat-paginator-select-trigger-text-size:12px}html{--mdc-secondary-navigation-tab-container-height:48px;--mdc-tab-indicator-active-indicator-height:2px;--mdc-tab-indicator-active-indicator-shape:0;--mat-tab-header-divider-color:transparent;--mat-tab-header-divider-height:0}html{--mdc-checkbox-disabled-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-state-layer-opacity:.16;--mdc-checkbox-selected-hover-state-layer-opacity:.04;--mdc-checkbox-selected-pressed-state-layer-opacity:.16;--mdc-checkbox-unselected-focus-state-layer-opacity:.16;--mdc-checkbox-unselected-hover-state-layer-opacity:.04;--mdc-checkbox-unselected-pressed-state-layer-opacity:.16}html{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color:white;--mdc-checkbox-selected-focus-icon-color:#ff4081;--mdc-checkbox-selected-hover-icon-color:#ff4081;--mdc-checkbox-selected-icon-color:#ff4081;--mdc-checkbox-selected-pressed-icon-color:#ff4081;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color:#ff4081;--mdc-checkbox-selected-hover-state-layer-color:#ff4081;--mdc-checkbox-selected-pressed-state-layer-color:#ff4081;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black;--mat-checkbox-disabled-label-color:rgba(0, 0, 0, .38);--mat-checkbox-label-text-color:rgba(0, 0, 0, .87)}html{--mdc-checkbox-state-layer-size:40px;--mat-checkbox-touch-target-display:block}html{--mat-checkbox-label-text-font:Roboto, sans-serif;--mat-checkbox-label-text-line-height:20px;--mat-checkbox-label-text-size:14px;--mat-checkbox-label-text-tracking:.0178571429em;--mat-checkbox-label-text-weight:400}html{--mdc-text-button-container-shape:4px;--mdc-text-button-keep-touch-target:false;--mdc-filled-button-container-shape:4px;--mdc-filled-button-keep-touch-target:false;--mdc-protected-button-container-shape:4px;--mdc-protected-button-container-elevation-shadow:0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow:0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow:0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-outlined-button-keep-touch-target:false;--mdc-outlined-button-outline-width:1px;--mdc-outlined-button-container-shape:4px;--mat-text-button-horizontal-padding:8px;--mat-text-button-with-icon-horizontal-padding:8px;--mat-text-button-icon-spacing:8px;--mat-text-button-icon-offset:0;--mat-filled-button-horizontal-padding:16px;--mat-filled-button-icon-spacing:8px;--mat-filled-button-icon-offset:-4px;--mat-protected-button-horizontal-padding:16px;--mat-protected-button-icon-spacing:8px;--mat-protected-button-icon-offset:-4px;--mat-outlined-button-horizontal-padding:15px;--mat-outlined-button-icon-spacing:8px;--mat-outlined-button-icon-offset:-4px}html{--mdc-text-button-label-text-color:black;--mdc-text-button-disabled-label-text-color:rgba(0, 0, 0, .38);--mat-text-button-state-layer-color:black;--mat-text-button-disabled-state-layer-color:black;--mat-text-button-ripple-color:rgba(0, 0, 0, .1);--mat-text-button-hover-state-layer-opacity:.04;--mat-text-button-focus-state-layer-opacity:.12;--mat-text-button-pressed-state-layer-opacity:.12;--mdc-filled-button-container-color:white;--mdc-filled-button-label-text-color:black;--mdc-filled-button-disabled-container-color:rgba(0, 0, 0, .12);--mdc-filled-button-disabled-label-text-color:rgba(0, 0, 0, .38);--mat-filled-button-state-layer-color:black;--mat-filled-button-disabled-state-layer-color:black;--mat-filled-button-ripple-color:rgba(0, 0, 0, .1);--mat-filled-button-hover-state-layer-opacity:.04;--mat-filled-button-focus-state-layer-opacity:.12;--mat-filled-button-pressed-state-layer-opacity:.12;--mdc-protected-button-container-color:white;--mdc-protected-button-label-text-color:black;--mdc-protected-button-disabled-container-color:rgba(0, 0, 0, .12);--mdc-protected-button-disabled-label-text-color:rgba(0, 0, 0, .38);--mat-protected-button-state-layer-color:black;--mat-protected-button-disabled-state-layer-color:black;--mat-protected-button-ripple-color:rgba(0, 0, 0, .1);--mat-protected-button-hover-state-layer-opacity:.04;--mat-protected-button-focus-state-layer-opacity:.12;--mat-protected-button-pressed-state-layer-opacity:.12;--mdc-outlined-button-disabled-outline-color:rgba(0, 0, 0, .12);--mdc-outlined-button-disabled-label-text-color:rgba(0, 0, 0, .38);--mdc-outlined-button-label-text-color:black;--mdc-outlined-button-outline-color:rgba(0, 0, 0, .12);--mat-outlined-button-state-layer-color:black;--mat-outlined-button-disabled-state-layer-color:black;--mat-outlined-button-ripple-color:rgba(0, 0, 0, .1);--mat-outlined-button-hover-state-layer-opacity:.04;--mat-outlined-button-focus-state-layer-opacity:.12;--mat-outlined-button-pressed-state-layer-opacity:.12}html{--mdc-text-button-container-height:36px;--mdc-filled-button-container-height:36px;--mdc-protected-button-container-height:36px;--mdc-outlined-button-container-height:36px;--mat-text-button-touch-target-display:block;--mat-filled-button-touch-target-display:block;--mat-protected-button-touch-target-display:block;--mat-outlined-button-touch-target-display:block}html{--mdc-text-button-label-text-font:Roboto, sans-serif;--mdc-text-button-label-text-size:14px;--mdc-text-button-label-text-tracking:.0892857143em;--mdc-text-button-label-text-weight:500;--mdc-text-button-label-text-transform:none;--mdc-filled-button-label-text-font:Roboto, sans-serif;--mdc-filled-button-label-text-size:14px;--mdc-filled-button-label-text-tracking:.0892857143em;--mdc-filled-button-label-text-weight:500;--mdc-filled-button-label-text-transform:none;--mdc-protected-button-label-text-font:Roboto, sans-serif;--mdc-protected-button-label-text-size:14px;--mdc-protected-button-label-text-tracking:.0892857143em;--mdc-protected-button-label-text-weight:500;--mdc-protected-button-label-text-transform:none;--mdc-outlined-button-label-text-font:Roboto, sans-serif;--mdc-outlined-button-label-text-size:14px;--mdc-outlined-button-label-text-tracking:.0892857143em;--mdc-outlined-button-label-text-weight:500;--mdc-outlined-button-label-text-transform:none}html{--mdc-icon-button-icon-size:24px}html{--mdc-icon-button-icon-color:inherit;--mdc-icon-button-disabled-icon-color:rgba(0, 0, 0, .38);--mat-icon-button-state-layer-color:black;--mat-icon-button-disabled-state-layer-color:black;--mat-icon-button-ripple-color:rgba(0, 0, 0, .1);--mat-icon-button-hover-state-layer-opacity:.04;--mat-icon-button-focus-state-layer-opacity:.12;--mat-icon-button-pressed-state-layer-opacity:.12}html{--mat-icon-button-touch-target-display:block}html{--mdc-fab-container-shape:50%;--mdc-fab-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow:0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-small-container-shape:50%;--mdc-fab-small-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow:0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-extended-fab-container-height:48px;--mdc-extended-fab-container-shape:24px;--mdc-extended-fab-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow:0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mdc-fab-container-color:white;--mat-fab-foreground-color:black;--mat-fab-state-layer-color:black;--mat-fab-disabled-state-layer-color:black;--mat-fab-ripple-color:rgba(0, 0, 0, .1);--mat-fab-hover-state-layer-opacity:.04;--mat-fab-focus-state-layer-opacity:.12;--mat-fab-pressed-state-layer-opacity:.12;--mat-fab-disabled-state-container-color:rgba(0, 0, 0, .12);--mat-fab-disabled-state-foreground-color:rgba(0, 0, 0, .38);--mdc-fab-small-container-color:white;--mat-fab-small-foreground-color:black;--mat-fab-small-state-layer-color:black;--mat-fab-small-disabled-state-layer-color:black;--mat-fab-small-ripple-color:rgba(0, 0, 0, .1);--mat-fab-small-hover-state-layer-opacity:.04;--mat-fab-small-focus-state-layer-opacity:.12;--mat-fab-small-pressed-state-layer-opacity:.12;--mat-fab-small-disabled-state-container-color:rgba(0, 0, 0, .12);--mat-fab-small-disabled-state-foreground-color:rgba(0, 0, 0, .38)}html{--mat-fab-touch-target-display:block;--mat-fab-small-touch-target-display:block}html{--mdc-extended-fab-label-text-font:Roboto, sans-serif;--mdc-extended-fab-label-text-size:14px;--mdc-extended-fab-label-text-tracking:.0892857143em;--mdc-extended-fab-label-text-weight:500}html{--mdc-snackbar-container-shape:4px}html{--mdc-snackbar-container-color:#333333;--mdc-snackbar-supporting-text-color:rgba(255, 255, 255, .87);--mat-snack-bar-button-color:#ff4081}html{--mdc-snackbar-supporting-text-font:Roboto, sans-serif;--mdc-snackbar-supporting-text-line-height:20px;--mdc-snackbar-supporting-text-size:14px;--mdc-snackbar-supporting-text-weight:400}html{--mat-table-row-item-outline-width:1px}html{--mat-table-background-color:white;--mat-table-header-headline-color:rgba(0, 0, 0, .87);--mat-table-row-item-label-text-color:rgba(0, 0, 0, .87);--mat-table-row-item-outline-color:rgba(0, 0, 0, .12)}html{--mat-table-header-container-height:56px;--mat-table-footer-container-height:52px;--mat-table-row-item-container-height:52px}html{--mat-table-header-headline-font:Roboto, sans-serif;--mat-table-header-headline-line-height:22px;--mat-table-header-headline-size:14px;--mat-table-header-headline-weight:500;--mat-table-header-headline-tracking:.0071428571em;--mat-table-row-item-label-text-font:Roboto, sans-serif;--mat-table-row-item-label-text-line-height:20px;--mat-table-row-item-label-text-size:14px;--mat-table-row-item-label-text-weight:400;--mat-table-row-item-label-text-tracking:.0178571429em;--mat-table-footer-supporting-text-font:Roboto, sans-serif;--mat-table-footer-supporting-text-line-height:20px;--mat-table-footer-supporting-text-size:14px;--mat-table-footer-supporting-text-weight:400;--mat-table-footer-supporting-text-tracking:.0178571429em}html{--mdc-circular-progress-active-indicator-width:4px;--mdc-circular-progress-size:48px}html{--mdc-circular-progress-active-indicator-color:#3f51b5}html{--mat-badge-container-shape:50%;--mat-badge-container-size:unset;--mat-badge-small-size-container-size:unset;--mat-badge-large-size-container-size:unset;--mat-badge-legacy-container-size:22px;--mat-badge-legacy-small-size-container-size:16px;--mat-badge-legacy-large-size-container-size:28px;--mat-badge-container-offset:-11px 0;--mat-badge-small-size-container-offset:-8px 0;--mat-badge-large-size-container-offset:-14px 0;--mat-badge-container-overlap-offset:-11px;--mat-badge-small-size-container-overlap-offset:-8px;--mat-badge-large-size-container-overlap-offset:-14px;--mat-badge-container-padding:0;--mat-badge-small-size-container-padding:0;--mat-badge-large-size-container-padding:0}html{--mat-badge-background-color:#3f51b5;--mat-badge-text-color:white;--mat-badge-disabled-state-background-color:#b9b9b9;--mat-badge-disabled-state-text-color:rgba(0, 0, 0, .38)}html{--mat-badge-text-font:Roboto, sans-serif;--mat-badge-line-height:22px;--mat-badge-text-size:12px;--mat-badge-text-weight:600;--mat-badge-small-size-text-size:9px;--mat-badge-small-size-line-height:16px;--mat-badge-large-size-text-size:24px;--mat-badge-large-size-line-height:28px}html{--mat-bottom-sheet-container-shape:4px}html{--mat-bottom-sheet-container-text-color:rgba(0, 0, 0, .87);--mat-bottom-sheet-container-background-color:white}html{--mat-bottom-sheet-container-text-font:Roboto, sans-serif;--mat-bottom-sheet-container-text-line-height:20px;--mat-bottom-sheet-container-text-size:14px;--mat-bottom-sheet-container-text-tracking:.0178571429em;--mat-bottom-sheet-container-text-weight:400}html{--mat-legacy-button-toggle-height:36px;--mat-legacy-button-toggle-shape:2px;--mat-legacy-button-toggle-focus-state-layer-opacity:1;--mat-standard-button-toggle-shape:4px;--mat-standard-button-toggle-hover-state-layer-opacity:.04;--mat-standard-button-toggle-focus-state-layer-opacity:.12}html{--mat-legacy-button-toggle-text-color:rgba(0, 0, 0, .38);--mat-legacy-button-toggle-state-layer-color:rgba(0, 0, 0, .12);--mat-legacy-button-toggle-selected-state-text-color:rgba(0, 0, 0, .54);--mat-legacy-button-toggle-selected-state-background-color:#e0e0e0;--mat-legacy-button-toggle-disabled-state-text-color:rgba(0, 0, 0, .26);--mat-legacy-button-toggle-disabled-state-background-color:#eeeeee;--mat-legacy-button-toggle-disabled-selected-state-background-color:#bdbdbd;--mat-standard-button-toggle-text-color:rgba(0, 0, 0, .87);--mat-standard-button-toggle-background-color:white;--mat-standard-button-toggle-state-layer-color:black;--mat-standard-button-toggle-selected-state-background-color:#e0e0e0;--mat-standard-button-toggle-selected-state-text-color:rgba(0, 0, 0, .87);--mat-standard-button-toggle-disabled-state-text-color:rgba(0, 0, 0, .26);--mat-standard-button-toggle-disabled-state-background-color:white;--mat-standard-button-toggle-disabled-selected-state-text-color:rgba(0, 0, 0, .87);--mat-standard-button-toggle-disabled-selected-state-background-color:#bdbdbd;--mat-standard-button-toggle-divider-color:#e0e0e0}html{--mat-standard-button-toggle-height:48px}html{--mat-legacy-button-toggle-label-text-font:Roboto, sans-serif;--mat-legacy-button-toggle-label-text-line-height:24px;--mat-legacy-button-toggle-label-text-size:16px;--mat-legacy-button-toggle-label-text-tracking:.03125em;--mat-legacy-button-toggle-label-text-weight:400;--mat-standard-button-toggle-label-text-font:Roboto, sans-serif;--mat-standard-button-toggle-label-text-line-height:24px;--mat-standard-button-toggle-label-text-size:16px;--mat-standard-button-toggle-label-text-tracking:.03125em;--mat-standard-button-toggle-label-text-weight:400}html{--mat-datepicker-calendar-container-shape:4px;--mat-datepicker-calendar-container-touch-shape:4px;--mat-datepicker-calendar-container-elevation-shadow:0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow:0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html{--mat-datepicker-calendar-date-selected-state-text-color:white;--mat-datepicker-calendar-date-selected-state-background-color:#3f51b5;--mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(63, 81, 181, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color:white;--mat-datepicker-calendar-date-focus-state-background-color:rgba(63, 81, 181, .3);--mat-datepicker-calendar-date-hover-state-background-color:rgba(63, 81, 181, .3);--mat-datepicker-toggle-active-state-icon-color:#3f51b5;--mat-datepicker-calendar-date-in-range-state-background-color:rgba(63, 81, 181, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color:rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color:#a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color:#46a35e;--mat-datepicker-toggle-icon-color:rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color:rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color:black;--mat-datepicker-calendar-period-button-icon-color:rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color:rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color:rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color:rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color:rgba(0, 0, 0, .38);--mat-datepicker-calendar-date-today-disabled-state-outline-color:rgba(0, 0, 0, .18);--mat-datepicker-calendar-date-text-color:rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color:transparent;--mat-datepicker-calendar-date-disabled-state-text-color:rgba(0, 0, 0, .38);--mat-datepicker-calendar-date-preview-state-outline-color:rgba(0, 0, 0, .24);--mat-datepicker-range-input-separator-color:rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color:rgba(0, 0, 0, .38);--mat-datepicker-range-input-disabled-state-text-color:rgba(0, 0, 0, .38);--mat-datepicker-calendar-container-background-color:white;--mat-datepicker-calendar-container-text-color:rgba(0, 0, 0, .87)}html{--mat-datepicker-calendar-text-font:Roboto, sans-serif;--mat-datepicker-calendar-text-size:13px;--mat-datepicker-calendar-body-label-text-size:14px;--mat-datepicker-calendar-body-label-text-weight:500;--mat-datepicker-calendar-period-button-text-size:14px;--mat-datepicker-calendar-period-button-text-weight:500;--mat-datepicker-calendar-header-text-size:11px;--mat-datepicker-calendar-header-text-weight:400}html{--mat-divider-width:1px}html{--mat-divider-color:rgba(0, 0, 0, .12)}html{--mat-expansion-container-shape:4px;--mat-expansion-legacy-header-indicator-display:inline-block;--mat-expansion-header-indicator-display:none}html{--mat-expansion-container-background-color:white;--mat-expansion-container-text-color:rgba(0, 0, 0, .87);--mat-expansion-actions-divider-color:rgba(0, 0, 0, .12);--mat-expansion-header-hover-state-layer-color:rgba(0, 0, 0, .04);--mat-expansion-header-focus-state-layer-color:rgba(0, 0, 0, .04);--mat-expansion-header-disabled-state-text-color:rgba(0, 0, 0, .26);--mat-expansion-header-text-color:rgba(0, 0, 0, .87);--mat-expansion-header-description-color:rgba(0, 0, 0, .54);--mat-expansion-header-indicator-color:rgba(0, 0, 0, .54)}html{--mat-expansion-header-collapsed-state-height:48px;--mat-expansion-header-expanded-state-height:64px}html{--mat-expansion-header-text-font:Roboto, sans-serif;--mat-expansion-header-text-size:14px;--mat-expansion-header-text-weight:500;--mat-expansion-header-text-line-height:inherit;--mat-expansion-header-text-tracking:inherit;--mat-expansion-container-text-font:Roboto, sans-serif;--mat-expansion-container-text-line-height:20px;--mat-expansion-container-text-size:14px;--mat-expansion-container-text-tracking:.0178571429em;--mat-expansion-container-text-weight:400}html{--mat-grid-list-tile-header-primary-text-size:14px;--mat-grid-list-tile-header-secondary-text-size:12px;--mat-grid-list-tile-footer-primary-text-size:14px;--mat-grid-list-tile-footer-secondary-text-size:12px}html{--mat-icon-color:inherit}html{--mat-sidenav-container-shape:0;--mat-sidenav-container-elevation-shadow:0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width:auto}html{--mat-sidenav-container-divider-color:rgba(0, 0, 0, .12);--mat-sidenav-container-background-color:white;--mat-sidenav-container-text-color:rgba(0, 0, 0, .87);--mat-sidenav-content-background-color:#fafafa;--mat-sidenav-content-text-color:rgba(0, 0, 0, .87);--mat-sidenav-scrim-color:rgba(0, 0, 0, .6)}html{--mat-stepper-header-icon-foreground-color:white;--mat-stepper-header-selected-state-icon-background-color:#3f51b5;--mat-stepper-header-selected-state-icon-foreground-color:white;--mat-stepper-header-done-state-icon-background-color:#3f51b5;--mat-stepper-header-done-state-icon-foreground-color:white;--mat-stepper-header-edit-state-icon-background-color:#3f51b5;--mat-stepper-header-edit-state-icon-foreground-color:white;--mat-stepper-container-color:white;--mat-stepper-line-color:rgba(0, 0, 0, .12);--mat-stepper-header-hover-state-layer-color:rgba(0, 0, 0, .04);--mat-stepper-header-focus-state-layer-color:rgba(0, 0, 0, .04);--mat-stepper-header-label-text-color:rgba(0, 0, 0, .54);--mat-stepper-header-optional-label-text-color:rgba(0, 0, 0, .54);--mat-stepper-header-selected-state-label-text-color:rgba(0, 0, 0, .87);--mat-stepper-header-error-state-label-text-color:#f44336;--mat-stepper-header-icon-background-color:rgba(0, 0, 0, .54);--mat-stepper-header-error-state-icon-foreground-color:#f44336;--mat-stepper-header-error-state-icon-background-color:transparent}html{--mat-stepper-header-height:72px}html{--mat-stepper-container-text-font:Roboto, sans-serif;--mat-stepper-header-label-text-font:Roboto, sans-serif;--mat-stepper-header-label-text-size:14px;--mat-stepper-header-label-text-weight:400;--mat-stepper-header-error-state-label-text-size:16px;--mat-stepper-header-selected-state-label-text-size:16px;--mat-stepper-header-selected-state-label-text-weight:400}html{--mat-sort-arrow-color:#757575}html{--mat-toolbar-container-background-color:whitesmoke;--mat-toolbar-container-text-color:rgba(0, 0, 0, .87)}html{--mat-toolbar-standard-height:64px;--mat-toolbar-mobile-height:56px}html{--mat-toolbar-title-text-font:Roboto, sans-serif;--mat-toolbar-title-text-line-height:32px;--mat-toolbar-title-text-size:20px;--mat-toolbar-title-text-tracking:.0125em;--mat-toolbar-title-text-weight:500}html{--mat-tree-container-background-color:white;--mat-tree-node-text-color:rgba(0, 0, 0, .87)}html{--mat-tree-node-min-height:48px}html{--mat-tree-node-text-font:Roboto, sans-serif;--mat-tree-node-text-size:14px;--mat-tree-node-text-weight:400}@charset "UTF-8";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}@font-face{font-family:Metropolis;src:url(Metropolis-SemiBold.d2e20fff26a63d07.woff2) format("woff2"),url(Metropolis-SemiBold.cd375299130b7a7d.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Metropolis;src:url(Metropolis-Medium.2d9d39a57d953c79.woff2) format("woff2"),url(Metropolis-Medium.72538f9aacc6bafa.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Metropolis;src:url(Metropolis-Bold.95361de5b5275a58.woff2) format("woff2"),url(Metropolis-Bold.bec97d68326a53ea.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}iframe{max-width:100%}html{background-color:#f8f8f8;color:#53565a;font-family:Metropolis,sans-serif;font-weight:400;height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:#f8f8f8;height:100%}@media print{html{background-color:transparent!important}body{background-color:transparent!important;background-image:none!important;color:#000!important}}</style><style>html{--mat-ripple-color:rgba(0, 0, 0, .1)}html{--mat-option-selected-state-label-text-color:#3f51b5;--mat-option-label-text-color:rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color:rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color:rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color:rgba(0, 0, 0, .04)}html{--mat-optgroup-label-text-color:rgba(0, 0, 0, .87)}html{--mat-full-pseudo-checkbox-selected-icon-color:#ff4081;--mat-full-pseudo-checkbox-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-unselected-icon-color:rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color:#b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color:#b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color:#ff4081;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:#b0b0b0}html{--mat-app-background-color:#fafafa;--mat-app-text-color:rgba(0, 0, 0, .87);--mat-app-elevation-shadow-level-0:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2:0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3:0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4:0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7:0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9:0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10:0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11:0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12:0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13:0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14:0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15:0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16:0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17:0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18:0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19:0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20:0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21:0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22:0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23:0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24:0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html{--mat-option-label-text-font:Roboto, sans-serif;--mat-option-label-text-line-height:24px;--mat-option-label-text-size:16px;--mat-option-label-text-tracking:.03125em;--mat-option-label-text-weight:400}html{--mat-optgroup-label-text-font:Roboto, sans-serif;--mat-optgroup-label-text-line-height:24px;--mat-optgroup-label-text-size:16px;--mat-optgroup-label-text-tracking:.03125em;--mat-optgroup-label-text-weight:400}html{--mdc-elevated-card-container-shape:4px;--mdc-outlined-card-container-shape:4px;--mdc-outlined-card-outline-width:1px}html{--mdc-elevated-card-container-color:white;--mdc-elevated-card-container-elevation:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-outlined-card-container-color:white;--mdc-outlined-card-outline-color:rgba(0, 0, 0, .12);--mdc-outlined-card-container-elevation:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-subtitle-text-color:rgba(0, 0, 0, .54)}html{--mat-card-title-text-font:Roboto, sans-serif;--mat-card-title-text-line-height:32px;--mat-card-title-text-size:20px;--mat-card-title-text-tracking:.0125em;--mat-card-title-text-weight:500;--mat-card-subtitle-text-font:Roboto, sans-serif;--mat-card-subtitle-text-line-height:22px;--mat-card-subtitle-text-size:14px;--mat-card-subtitle-text-tracking:.0071428571em;--mat-card-subtitle-text-weight:500}html{--mdc-linear-progress-active-indicator-height:4px;--mdc-linear-progress-track-height:4px;--mdc-linear-progress-track-shape:0}html{--mdc-plain-tooltip-container-shape:4px;--mdc-plain-tooltip-supporting-text-line-height:16px}html{--mdc-plain-tooltip-container-color:#616161;--mdc-plain-tooltip-supporting-text-color:#fff}html{--mdc-plain-tooltip-supporting-text-font:Roboto, sans-serif;--mdc-plain-tooltip-supporting-text-size:12px;--mdc-plain-tooltip-supporting-text-weight:400;--mdc-plain-tooltip-supporting-text-tracking:.0333333333em}html{--mdc-filled-text-field-active-indicator-height:1px;--mdc-filled-text-field-focus-active-indicator-height:2px;--mdc-filled-text-field-container-shape:4px;--mdc-outlined-text-field-outline-width:1px;--mdc-outlined-text-field-focus-outline-width:2px;--mdc-outlined-text-field-container-shape:4px}html{--mdc-filled-text-field-caret-color:#3f51b5;--mdc-filled-text-field-focus-active-indicator-color:#3f51b5;--mdc-filled-text-field-focus-label-text-color:rgba(63, 81, 181, .87);--mdc-filled-text-field-container-color:whitesmoke;--mdc-filled-text-field-disabled-container-color:#fafafa;--mdc-filled-text-field-label-text-color:rgba(0, 0, 0, .6);--mdc-filled-text-field-hover-label-text-color:rgba(0, 0, 0, .6);--mdc-filled-text-field-disabled-label-text-color:rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-color:rgba(0, 0, 0, .87);--mdc-filled-text-field-disabled-input-text-color:rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-placeholder-color:rgba(0, 0, 0, .6);--mdc-filled-text-field-error-hover-label-text-color:#f44336;--mdc-filled-text-field-error-focus-label-text-color:#f44336;--mdc-filled-text-field-error-label-text-color:#f44336;--mdc-filled-text-field-error-caret-color:#f44336;--mdc-filled-text-field-active-indicator-color:rgba(0, 0, 0, .42);--mdc-filled-text-field-disabled-active-indicator-color:rgba(0, 0, 0, .06);--mdc-filled-text-field-hover-active-indicator-color:rgba(0, 0, 0, .87);--mdc-filled-text-field-error-active-indicator-color:#f44336;--mdc-filled-text-field-error-focus-active-indicator-color:#f44336;--mdc-filled-text-field-error-hover-active-indicator-color:#f44336;--mdc-outlined-text-field-caret-color:#3f51b5;--mdc-outlined-text-field-focus-outline-color:#3f51b5;--mdc-outlined-text-field-focus-label-text-color:rgba(63, 81, 181, .87);--mdc-outlined-text-field-label-text-color:rgba(0, 0, 0, .6);--mdc-outlined-text-field-hover-label-text-color:rgba(0, 0, 0, .6);--mdc-outlined-text-field-disabled-label-text-color:rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-color:rgba(0, 0, 0, .87);--mdc-outlined-text-field-disabled-input-text-color:rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-placeholder-color:rgba(0, 0, 0, .6);--mdc-outlined-text-field-error-caret-color:#f44336;--mdc-outlined-text-field-error-focus-label-text-color:#f44336;--mdc-outlined-text-field-error-label-text-color:#f44336;--mdc-outlined-text-field-error-hover-label-text-color:#f44336;--mdc-outlined-text-field-outline-color:rgba(0, 0, 0, .38);--mdc-outlined-text-field-disabled-outline-color:rgba(0, 0, 0, .06);--mdc-outlined-text-field-hover-outline-color:rgba(0, 0, 0, .87);--mdc-outlined-text-field-error-focus-outline-color:#f44336;--mdc-outlined-text-field-error-hover-outline-color:#f44336;--mdc-outlined-text-field-error-outline-color:#f44336;--mat-form-field-focus-select-arrow-color:rgba(63, 81, 181, .87);--mat-form-field-disabled-input-text-placeholder-color:rgba(0, 0, 0, .38);--mat-form-field-state-layer-color:rgba(0, 0, 0, .87);--mat-form-field-error-text-color:#f44336;--mat-form-field-select-option-text-color:inherit;--mat-form-field-select-disabled-option-text-color:GrayText;--mat-form-field-leading-icon-color:unset;--mat-form-field-disabled-leading-icon-color:unset;--mat-form-field-trailing-icon-color:unset;--mat-form-field-disabled-trailing-icon-color:unset;--mat-form-field-error-focus-trailing-icon-color:unset;--mat-form-field-error-hover-trailing-icon-color:unset;--mat-form-field-error-trailing-icon-color:unset;--mat-form-field-enabled-select-arrow-color:rgba(0, 0, 0, .54);--mat-form-field-disabled-select-arrow-color:rgba(0, 0, 0, .38);--mat-form-field-hover-state-layer-opacity:.04;--mat-form-field-focus-state-layer-opacity:.08}html{--mat-form-field-container-height:56px;--mat-form-field-filled-label-display:block;--mat-form-field-container-vertical-padding:16px;--mat-form-field-filled-with-label-container-padding-top:24px;--mat-form-field-filled-with-label-container-padding-bottom:8px}html{--mdc-filled-text-field-label-text-font:Roboto, sans-serif;--mdc-filled-text-field-label-text-size:16px;--mdc-filled-text-field-label-text-tracking:.03125em;--mdc-filled-text-field-label-text-weight:400;--mdc-outlined-text-field-label-text-font:Roboto, sans-serif;--mdc-outlined-text-field-label-text-size:16px;--mdc-outlined-text-field-label-text-tracking:.03125em;--mdc-outlined-text-field-label-text-weight:400;--mat-form-field-container-text-font:Roboto, sans-serif;--mat-form-field-container-text-line-height:24px;--mat-form-field-container-text-size:16px;--mat-form-field-container-text-tracking:.03125em;--mat-form-field-container-text-weight:400;--mat-form-field-outlined-label-text-populated-size:16px;--mat-form-field-subscript-text-font:Roboto, sans-serif;--mat-form-field-subscript-text-line-height:20px;--mat-form-field-subscript-text-size:12px;--mat-form-field-subscript-text-tracking:.0333333333em;--mat-form-field-subscript-text-weight:400}html{--mat-select-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-select-panel-background-color:white;--mat-select-enabled-trigger-text-color:rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color:rgba(0, 0, 0, .38);--mat-select-placeholder-text-color:rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color:rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color:rgba(0, 0, 0, .38);--mat-select-focused-arrow-color:rgba(63, 81, 181, .87);--mat-select-invalid-arrow-color:rgba(244, 67, 54, .87)}html{--mat-select-arrow-transform:translateY(-8px)}html{--mat-select-trigger-text-font:Roboto, sans-serif;--mat-select-trigger-text-line-height:24px;--mat-select-trigger-text-size:16px;--mat-select-trigger-text-tracking:.03125em;--mat-select-trigger-text-weight:400}html{--mat-autocomplete-container-shape:4px;--mat-autocomplete-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-autocomplete-background-color:white}html{--mdc-dialog-container-shape:4px;--mat-dialog-container-elevation-shadow:0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width:80vw;--mat-dialog-container-small-max-width:80vw;--mat-dialog-container-min-width:0;--mat-dialog-actions-alignment:start;--mat-dialog-actions-padding:8px;--mat-dialog-content-padding:20px 24px;--mat-dialog-with-actions-content-padding:20px 24px;--mat-dialog-headline-padding:0 24px 9px}html{--mdc-dialog-container-color:white;--mdc-dialog-subhead-color:rgba(0, 0, 0, .87);--mdc-dialog-supporting-text-color:rgba(0, 0, 0, .6)}html{--mdc-dialog-subhead-font:Roboto, sans-serif;--mdc-dialog-subhead-line-height:32px;--mdc-dialog-subhead-size:20px;--mdc-dialog-subhead-weight:500;--mdc-dialog-subhead-tracking:.0125em;--mdc-dialog-supporting-text-font:Roboto, sans-serif;--mdc-dialog-supporting-text-line-height:24px;--mdc-dialog-supporting-text-size:16px;--mdc-dialog-supporting-text-weight:400;--mdc-dialog-supporting-text-tracking:.03125em}html{--mdc-switch-disabled-selected-icon-opacity:.38;--mdc-switch-disabled-track-opacity:.12;--mdc-switch-disabled-unselected-icon-opacity:.38;--mdc-switch-handle-height:20px;--mdc-switch-handle-shape:10px;--mdc-switch-handle-width:20px;--mdc-switch-selected-icon-size:18px;--mdc-switch-track-height:14px;--mdc-switch-track-shape:7px;--mdc-switch-track-width:36px;--mdc-switch-unselected-icon-size:18px;--mdc-switch-selected-focus-state-layer-opacity:.12;--mdc-switch-selected-hover-state-layer-opacity:.04;--mdc-switch-selected-pressed-state-layer-opacity:.1;--mdc-switch-unselected-focus-state-layer-opacity:.12;--mdc-switch-unselected-hover-state-layer-opacity:.04;--mdc-switch-unselected-pressed-state-layer-opacity:.1}html{--mdc-switch-selected-focus-state-layer-color:#3949ab;--mdc-switch-selected-handle-color:#3949ab;--mdc-switch-selected-hover-state-layer-color:#3949ab;--mdc-switch-selected-pressed-state-layer-color:#3949ab;--mdc-switch-selected-focus-handle-color:#1a237e;--mdc-switch-selected-hover-handle-color:#1a237e;--mdc-switch-selected-pressed-handle-color:#1a237e;--mdc-switch-selected-focus-track-color:#7986cb;--mdc-switch-selected-hover-track-color:#7986cb;--mdc-switch-selected-pressed-track-color:#7986cb;--mdc-switch-selected-track-color:#7986cb;--mdc-switch-disabled-selected-handle-color:#424242;--mdc-switch-disabled-selected-icon-color:#fff;--mdc-switch-disabled-selected-track-color:#424242;--mdc-switch-disabled-unselected-handle-color:#424242;--mdc-switch-disabled-unselected-icon-color:#fff;--mdc-switch-disabled-unselected-track-color:#424242;--mdc-switch-handle-surface-color:#fff;--mdc-switch-selected-icon-color:#fff;--mdc-switch-unselected-focus-handle-color:#212121;--mdc-switch-unselected-focus-state-layer-color:#424242;--mdc-switch-unselected-focus-track-color:#e0e0e0;--mdc-switch-unselected-handle-color:#616161;--mdc-switch-unselected-hover-handle-color:#212121;--mdc-switch-unselected-hover-state-layer-color:#424242;--mdc-switch-unselected-hover-track-color:#e0e0e0;--mdc-switch-unselected-icon-color:#fff;--mdc-switch-unselected-pressed-handle-color:#212121;--mdc-switch-unselected-pressed-state-layer-color:#424242;--mdc-switch-unselected-pressed-track-color:#e0e0e0;--mdc-switch-unselected-track-color:#e0e0e0;--mdc-switch-handle-elevation-shadow:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-disabled-handle-elevation-shadow:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-switch-disabled-label-text-color: rgba(0, 0, 0, .38)}html{--mdc-switch-state-layer-size:40px}html{--mdc-radio-disabled-selected-icon-opacity:.38;--mdc-radio-disabled-unselected-icon-opacity:.38;--mdc-radio-state-layer-size:40px}html{--mdc-radio-state-layer-size:40px;--mat-radio-touch-target-display:block}html{--mat-radio-label-text-font:Roboto, sans-serif;--mat-radio-label-text-line-height:20px;--mat-radio-label-text-size:14px;--mat-radio-label-text-tracking:.0178571429em;--mat-radio-label-text-weight:400}html{--mdc-slider-active-track-height:6px;--mdc-slider-active-track-shape:9999px;--mdc-slider-handle-height:20px;--mdc-slider-handle-shape:50%;--mdc-slider-handle-width:20px;--mdc-slider-inactive-track-height:4px;--mdc-slider-inactive-track-shape:9999px;--mdc-slider-with-overlap-handle-outline-width:1px;--mdc-slider-with-tick-marks-active-container-opacity:.6;--mdc-slider-with-tick-marks-container-shape:50%;--mdc-slider-with-tick-marks-container-size:2px;--mdc-slider-with-tick-marks-inactive-container-opacity:.6;--mdc-slider-handle-elevation:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-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 12px;--mat-slider-value-indicator-text-transform:none;--mat-slider-value-indicator-container-transform:translateX(-50%)}html{--mdc-slider-handle-color:#3f51b5;--mdc-slider-focus-handle-color:#3f51b5;--mdc-slider-hover-handle-color:#3f51b5;--mdc-slider-active-track-color:#3f51b5;--mdc-slider-inactive-track-color:#3f51b5;--mdc-slider-with-tick-marks-inactive-container-color:#3f51b5;--mdc-slider-with-tick-marks-active-container-color:white;--mdc-slider-disabled-active-track-color:#000;--mdc-slider-disabled-handle-color:#000;--mdc-slider-disabled-inactive-track-color:#000;--mdc-slider-label-container-color:#000;--mdc-slider-label-label-text-color:#fff;--mdc-slider-with-overlap-handle-outline-color:#fff;--mdc-slider-with-tick-marks-disabled-container-color:#000;--mat-slider-ripple-color:#3f51b5;--mat-slider-hover-state-layer-color:rgba(63, 81, 181, .05);--mat-slider-focus-state-layer-color:rgba(63, 81, 181, .2);--mat-slider-value-indicator-opacity:.6}html{--mdc-slider-label-label-text-font:Roboto, sans-serif;--mdc-slider-label-label-text-size:14px;--mdc-slider-label-label-text-line-height:22px;--mdc-slider-label-label-text-tracking:.0071428571em;--mdc-slider-label-label-text-weight:500}html{--mat-menu-container-shape:4px;--mat-menu-divider-bottom-spacing:0;--mat-menu-divider-top-spacing:0;--mat-menu-item-spacing:16px;--mat-menu-item-icon-size:24px;--mat-menu-item-leading-spacing:16px;--mat-menu-item-trailing-spacing:16px;--mat-menu-item-with-icon-leading-spacing:16px;--mat-menu-item-with-icon-trailing-spacing:16px;--mat-menu-base-elevation-level:8}html{--mat-menu-item-label-text-color:rgba(0, 0, 0, .87);--mat-menu-item-icon-color:rgba(0, 0, 0, .87);--mat-menu-item-hover-state-layer-color:rgba(0, 0, 0, .04);--mat-menu-item-focus-state-layer-color:rgba(0, 0, 0, .04);--mat-menu-container-color:white;--mat-menu-divider-color:rgba(0, 0, 0, .12)}html{--mat-menu-item-label-text-font:Roboto, sans-serif;--mat-menu-item-label-text-size:16px;--mat-menu-item-label-text-tracking:.03125em;--mat-menu-item-label-text-line-height:24px;--mat-menu-item-label-text-weight:400}html{--mdc-list-list-item-container-shape:0;--mdc-list-list-item-leading-avatar-shape:50%;--mdc-list-list-item-container-color:transparent;--mdc-list-list-item-selected-container-color:transparent;--mdc-list-list-item-leading-avatar-color:transparent;--mdc-list-list-item-leading-icon-size:24px;--mdc-list-list-item-leading-avatar-size:40px;--mdc-list-list-item-trailing-icon-size:24px;--mdc-list-list-item-disabled-state-layer-color:transparent;--mdc-list-list-item-disabled-state-layer-opacity:0;--mdc-list-list-item-disabled-label-text-opacity:.38;--mdc-list-list-item-disabled-leading-icon-opacity:.38;--mdc-list-list-item-disabled-trailing-icon-opacity:.38;--mat-list-active-indicator-color:transparent;--mat-list-active-indicator-shape:4px}html{--mdc-list-list-item-label-text-color:rgba(0, 0, 0, .87);--mdc-list-list-item-supporting-text-color:rgba(0, 0, 0, .54);--mdc-list-list-item-leading-icon-color:rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-supporting-text-color:rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-icon-color:rgba(0, 0, 0, .38);--mdc-list-list-item-selected-trailing-icon-color:rgba(0, 0, 0, .38);--mdc-list-list-item-disabled-label-text-color:black;--mdc-list-list-item-disabled-leading-icon-color:black;--mdc-list-list-item-disabled-trailing-icon-color:black;--mdc-list-list-item-hover-label-text-color:rgba(0, 0, 0, .87);--mdc-list-list-item-hover-leading-icon-color:rgba(0, 0, 0, .38);--mdc-list-list-item-hover-trailing-icon-color:rgba(0, 0, 0, .38);--mdc-list-list-item-focus-label-text-color:rgba(0, 0, 0, .87);--mdc-list-list-item-hover-state-layer-color:black;--mdc-list-list-item-hover-state-layer-opacity:.04;--mdc-list-list-item-focus-state-layer-color:black;--mdc-list-list-item-focus-state-layer-opacity:.12}html{--mdc-list-list-item-one-line-container-height:48px;--mdc-list-list-item-two-line-container-height:64px;--mdc-list-list-item-three-line-container-height:88px;--mat-list-list-item-leading-icon-start-space:16px;--mat-list-list-item-leading-icon-end-space:32px}html{--mdc-list-list-item-label-text-font:Roboto, sans-serif;--mdc-list-list-item-label-text-line-height:24px;--mdc-list-list-item-label-text-size:16px;--mdc-list-list-item-label-text-tracking:.03125em;--mdc-list-list-item-label-text-weight:400;--mdc-list-list-item-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-supporting-text-line-height:20px;--mdc-list-list-item-supporting-text-size:14px;--mdc-list-list-item-supporting-text-tracking:.0178571429em;--mdc-list-list-item-supporting-text-weight:400;--mdc-list-list-item-trailing-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-trailing-supporting-text-line-height:20px;--mdc-list-list-item-trailing-supporting-text-size:12px;--mdc-list-list-item-trailing-supporting-text-tracking:.0333333333em;--mdc-list-list-item-trailing-supporting-text-weight:400}html{--mat-paginator-container-text-color:rgba(0, 0, 0, .87);--mat-paginator-container-background-color:white;--mat-paginator-enabled-icon-color:rgba(0, 0, 0, .54);--mat-paginator-disabled-icon-color:rgba(0, 0, 0, .12)}html{--mat-paginator-container-size:56px;--mat-paginator-form-field-container-height:40px;--mat-paginator-form-field-container-vertical-padding:8px;--mat-paginator-touch-target-display:block}html{--mat-paginator-container-text-font:Roboto, sans-serif;--mat-paginator-container-text-line-height:20px;--mat-paginator-container-text-size:12px;--mat-paginator-container-text-tracking:.0333333333em;--mat-paginator-container-text-weight:400;--mat-paginator-select-trigger-text-size:12px}html{--mdc-secondary-navigation-tab-container-height:48px;--mdc-tab-indicator-active-indicator-height:2px;--mdc-tab-indicator-active-indicator-shape:0;--mat-tab-header-divider-color:transparent;--mat-tab-header-divider-height:0}html{--mdc-checkbox-disabled-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-state-layer-opacity:.16;--mdc-checkbox-selected-hover-state-layer-opacity:.04;--mdc-checkbox-selected-pressed-state-layer-opacity:.16;--mdc-checkbox-unselected-focus-state-layer-opacity:.16;--mdc-checkbox-unselected-hover-state-layer-opacity:.04;--mdc-checkbox-unselected-pressed-state-layer-opacity:.16}html{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color:white;--mdc-checkbox-selected-focus-icon-color:#ff4081;--mdc-checkbox-selected-hover-icon-color:#ff4081;--mdc-checkbox-selected-icon-color:#ff4081;--mdc-checkbox-selected-pressed-icon-color:#ff4081;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color:#ff4081;--mdc-checkbox-selected-hover-state-layer-color:#ff4081;--mdc-checkbox-selected-pressed-state-layer-color:#ff4081;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black;--mat-checkbox-disabled-label-color:rgba(0, 0, 0, .38);--mat-checkbox-label-text-color:rgba(0, 0, 0, .87)}html{--mdc-checkbox-state-layer-size:40px;--mat-checkbox-touch-target-display:block}html{--mat-checkbox-label-text-font:Roboto, sans-serif;--mat-checkbox-label-text-line-height:20px;--mat-checkbox-label-text-size:14px;--mat-checkbox-label-text-tracking:.0178571429em;--mat-checkbox-label-text-weight:400}html{--mdc-text-button-container-shape:4px;--mdc-text-button-keep-touch-target:false;--mdc-filled-button-container-shape:4px;--mdc-filled-button-keep-touch-target:false;--mdc-protected-button-container-shape:4px;--mdc-protected-button-container-elevation-shadow:0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow:0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow:0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-outlined-button-keep-touch-target:false;--mdc-outlined-button-outline-width:1px;--mdc-outlined-button-container-shape:4px;--mat-text-button-horizontal-padding:8px;--mat-text-button-with-icon-horizontal-padding:8px;--mat-text-button-icon-spacing:8px;--mat-text-button-icon-offset:0;--mat-filled-button-horizontal-padding:16px;--mat-filled-button-icon-spacing:8px;--mat-filled-button-icon-offset:-4px;--mat-protected-button-horizontal-padding:16px;--mat-protected-button-icon-spacing:8px;--mat-protected-button-icon-offset:-4px;--mat-outlined-button-horizontal-padding:15px;--mat-outlined-button-icon-spacing:8px;--mat-outlined-button-icon-offset:-4px}html{--mdc-text-button-label-text-color:black;--mdc-text-button-disabled-label-text-color:rgba(0, 0, 0, .38);--mat-text-button-state-layer-color:black;--mat-text-button-disabled-state-layer-color:black;--mat-text-button-ripple-color:rgba(0, 0, 0, .1);--mat-text-button-hover-state-layer-opacity:.04;--mat-text-button-focus-state-layer-opacity:.12;--mat-text-button-pressed-state-layer-opacity:.12;--mdc-filled-button-container-color:white;--mdc-filled-button-label-text-color:black;--mdc-filled-button-disabled-container-color:rgba(0, 0, 0, .12);--mdc-filled-button-disabled-label-text-color:rgba(0, 0, 0, .38);--mat-filled-button-state-layer-color:black;--mat-filled-button-disabled-state-layer-color:black;--mat-filled-button-ripple-color:rgba(0, 0, 0, .1);--mat-filled-button-hover-state-layer-opacity:.04;--mat-filled-button-focus-state-layer-opacity:.12;--mat-filled-button-pressed-state-layer-opacity:.12;--mdc-protected-button-container-color:white;--mdc-protected-button-label-text-color:black;--mdc-protected-button-disabled-container-color:rgba(0, 0, 0, .12);--mdc-protected-button-disabled-label-text-color:rgba(0, 0, 0, .38);--mat-protected-button-state-layer-color:black;--mat-protected-button-disabled-state-layer-color:black;--mat-protected-button-ripple-color:rgba(0, 0, 0, .1);--mat-protected-button-hover-state-layer-opacity:.04;--mat-protected-button-focus-state-layer-opacity:.12;--mat-protected-button-pressed-state-layer-opacity:.12;--mdc-outlined-button-disabled-outline-color:rgba(0, 0, 0, .12);--mdc-outlined-button-disabled-label-text-color:rgba(0, 0, 0, .38);--mdc-outlined-button-label-text-color:black;--mdc-outlined-button-outline-color:rgba(0, 0, 0, .12);--mat-outlined-button-state-layer-color:black;--mat-outlined-button-disabled-state-layer-color:black;--mat-outlined-button-ripple-color:rgba(0, 0, 0, .1);--mat-outlined-button-hover-state-layer-opacity:.04;--mat-outlined-button-focus-state-layer-opacity:.12;--mat-outlined-button-pressed-state-layer-opacity:.12}html{--mdc-text-button-container-height:36px;--mdc-filled-button-container-height:36px;--mdc-protected-button-container-height:36px;--mdc-outlined-button-container-height:36px;--mat-text-button-touch-target-display:block;--mat-filled-button-touch-target-display:block;--mat-protected-button-touch-target-display:block;--mat-outlined-button-touch-target-display:block}html{--mdc-text-button-label-text-font:Roboto, sans-serif;--mdc-text-button-label-text-size:14px;--mdc-text-button-label-text-tracking:.0892857143em;--mdc-text-button-label-text-weight:500;--mdc-text-button-label-text-transform:none;--mdc-filled-button-label-text-font:Roboto, sans-serif;--mdc-filled-button-label-text-size:14px;--mdc-filled-button-label-text-tracking:.0892857143em;--mdc-filled-button-label-text-weight:500;--mdc-filled-button-label-text-transform:none;--mdc-protected-button-label-text-font:Roboto, sans-serif;--mdc-protected-button-label-text-size:14px;--mdc-protected-button-label-text-tracking:.0892857143em;--mdc-protected-button-label-text-weight:500;--mdc-protected-button-label-text-transform:none;--mdc-outlined-button-label-text-font:Roboto, sans-serif;--mdc-outlined-button-label-text-size:14px;--mdc-outlined-button-label-text-tracking:.0892857143em;--mdc-outlined-button-label-text-weight:500;--mdc-outlined-button-label-text-transform:none}html{--mdc-icon-button-icon-size:24px}html{--mdc-icon-button-icon-color:inherit;--mdc-icon-button-disabled-icon-color:rgba(0, 0, 0, .38);--mat-icon-button-state-layer-color:black;--mat-icon-button-disabled-state-layer-color:black;--mat-icon-button-ripple-color:rgba(0, 0, 0, .1);--mat-icon-button-hover-state-layer-opacity:.04;--mat-icon-button-focus-state-layer-opacity:.12;--mat-icon-button-pressed-state-layer-opacity:.12}html{--mat-icon-button-touch-target-display:block}html{--mdc-fab-container-shape:50%;--mdc-fab-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow:0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-small-container-shape:50%;--mdc-fab-small-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow:0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-extended-fab-container-height:48px;--mdc-extended-fab-container-shape:24px;--mdc-extended-fab-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow:0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mdc-fab-container-color:white;--mat-fab-foreground-color:black;--mat-fab-state-layer-color:black;--mat-fab-disabled-state-layer-color:black;--mat-fab-ripple-color:rgba(0, 0, 0, .1);--mat-fab-hover-state-layer-opacity:.04;--mat-fab-focus-state-layer-opacity:.12;--mat-fab-pressed-state-layer-opacity:.12;--mat-fab-disabled-state-container-color:rgba(0, 0, 0, .12);--mat-fab-disabled-state-foreground-color:rgba(0, 0, 0, .38);--mdc-fab-small-container-color:white;--mat-fab-small-foreground-color:black;--mat-fab-small-state-layer-color:black;--mat-fab-small-disabled-state-layer-color:black;--mat-fab-small-ripple-color:rgba(0, 0, 0, .1);--mat-fab-small-hover-state-layer-opacity:.04;--mat-fab-small-focus-state-layer-opacity:.12;--mat-fab-small-pressed-state-layer-opacity:.12;--mat-fab-small-disabled-state-container-color:rgba(0, 0, 0, .12);--mat-fab-small-disabled-state-foreground-color:rgba(0, 0, 0, .38)}html{--mat-fab-touch-target-display:block;--mat-fab-small-touch-target-display:block}html{--mdc-extended-fab-label-text-font:Roboto, sans-serif;--mdc-extended-fab-label-text-size:14px;--mdc-extended-fab-label-text-tracking:.0892857143em;--mdc-extended-fab-label-text-weight:500}html{--mdc-snackbar-container-shape:4px}html{--mdc-snackbar-container-color:#333333;--mdc-snackbar-supporting-text-color:rgba(255, 255, 255, .87);--mat-snack-bar-button-color:#ff4081}html{--mdc-snackbar-supporting-text-font:Roboto, sans-serif;--mdc-snackbar-supporting-text-line-height:20px;--mdc-snackbar-supporting-text-size:14px;--mdc-snackbar-supporting-text-weight:400}html{--mat-table-row-item-outline-width:1px}html{--mat-table-background-color:white;--mat-table-header-headline-color:rgba(0, 0, 0, .87);--mat-table-row-item-label-text-color:rgba(0, 0, 0, .87);--mat-table-row-item-outline-color:rgba(0, 0, 0, .12)}html{--mat-table-header-container-height:56px;--mat-table-footer-container-height:52px;--mat-table-row-item-container-height:52px}html{--mat-table-header-headline-font:Roboto, sans-serif;--mat-table-header-headline-line-height:22px;--mat-table-header-headline-size:14px;--mat-table-header-headline-weight:500;--mat-table-header-headline-tracking:.0071428571em;--mat-table-row-item-label-text-font:Roboto, sans-serif;--mat-table-row-item-label-text-line-height:20px;--mat-table-row-item-label-text-size:14px;--mat-table-row-item-label-text-weight:400;--mat-table-row-item-label-text-tracking:.0178571429em;--mat-table-footer-supporting-text-font:Roboto, sans-serif;--mat-table-footer-supporting-text-line-height:20px;--mat-table-footer-supporting-text-size:14px;--mat-table-footer-supporting-text-weight:400;--mat-table-footer-supporting-text-tracking:.0178571429em}html{--mdc-circular-progress-active-indicator-width:4px;--mdc-circular-progress-size:48px}html{--mdc-circular-progress-active-indicator-color:#3f51b5}html{--mat-badge-container-shape:50%;--mat-badge-container-size:unset;--mat-badge-small-size-container-size:unset;--mat-badge-large-size-container-size:unset;--mat-badge-legacy-container-size:22px;--mat-badge-legacy-small-size-container-size:16px;--mat-badge-legacy-large-size-container-size:28px;--mat-badge-container-offset:-11px 0;--mat-badge-small-size-container-offset:-8px 0;--mat-badge-large-size-container-offset:-14px 0;--mat-badge-container-overlap-offset:-11px;--mat-badge-small-size-container-overlap-offset:-8px;--mat-badge-large-size-container-overlap-offset:-14px;--mat-badge-container-padding:0;--mat-badge-small-size-container-padding:0;--mat-badge-large-size-container-padding:0}html{--mat-badge-background-color:#3f51b5;--mat-badge-text-color:white;--mat-badge-disabled-state-background-color:#b9b9b9;--mat-badge-disabled-state-text-color:rgba(0, 0, 0, .38)}html{--mat-badge-text-font:Roboto, sans-serif;--mat-badge-line-height:22px;--mat-badge-text-size:12px;--mat-badge-text-weight:600;--mat-badge-small-size-text-size:9px;--mat-badge-small-size-line-height:16px;--mat-badge-large-size-text-size:24px;--mat-badge-large-size-line-height:28px}html{--mat-bottom-sheet-container-shape:4px}html{--mat-bottom-sheet-container-text-color:rgba(0, 0, 0, .87);--mat-bottom-sheet-container-background-color:white}html{--mat-bottom-sheet-container-text-font:Roboto, sans-serif;--mat-bottom-sheet-container-text-line-height:20px;--mat-bottom-sheet-container-text-size:14px;--mat-bottom-sheet-container-text-tracking:.0178571429em;--mat-bottom-sheet-container-text-weight:400}html{--mat-legacy-button-toggle-height:36px;--mat-legacy-button-toggle-shape:2px;--mat-legacy-button-toggle-focus-state-layer-opacity:1;--mat-standard-button-toggle-shape:4px;--mat-standard-button-toggle-hover-state-layer-opacity:.04;--mat-standard-button-toggle-focus-state-layer-opacity:.12}html{--mat-legacy-button-toggle-text-color:rgba(0, 0, 0, .38);--mat-legacy-button-toggle-state-layer-color:rgba(0, 0, 0, .12);--mat-legacy-button-toggle-selected-state-text-color:rgba(0, 0, 0, .54);--mat-legacy-button-toggle-selected-state-background-color:#e0e0e0;--mat-legacy-button-toggle-disabled-state-text-color:rgba(0, 0, 0, .26);--mat-legacy-button-toggle-disabled-state-background-color:#eeeeee;--mat-legacy-button-toggle-disabled-selected-state-background-color:#bdbdbd;--mat-standard-button-toggle-text-color:rgba(0, 0, 0, .87);--mat-standard-button-toggle-background-color:white;--mat-standard-button-toggle-state-layer-color:black;--mat-standard-button-toggle-selected-state-background-color:#e0e0e0;--mat-standard-button-toggle-selected-state-text-color:rgba(0, 0, 0, .87);--mat-standard-button-toggle-disabled-state-text-color:rgba(0, 0, 0, .26);--mat-standard-button-toggle-disabled-state-background-color:white;--mat-standard-button-toggle-disabled-selected-state-text-color:rgba(0, 0, 0, .87);--mat-standard-button-toggle-disabled-selected-state-background-color:#bdbdbd;--mat-standard-button-toggle-divider-color:#e0e0e0}html{--mat-standard-button-toggle-height:48px}html{--mat-legacy-button-toggle-label-text-font:Roboto, sans-serif;--mat-legacy-button-toggle-label-text-line-height:24px;--mat-legacy-button-toggle-label-text-size:16px;--mat-legacy-button-toggle-label-text-tracking:.03125em;--mat-legacy-button-toggle-label-text-weight:400;--mat-standard-button-toggle-label-text-font:Roboto, sans-serif;--mat-standard-button-toggle-label-text-line-height:24px;--mat-standard-button-toggle-label-text-size:16px;--mat-standard-button-toggle-label-text-tracking:.03125em;--mat-standard-button-toggle-label-text-weight:400}html{--mat-datepicker-calendar-container-shape:4px;--mat-datepicker-calendar-container-touch-shape:4px;--mat-datepicker-calendar-container-elevation-shadow:0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow:0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html{--mat-datepicker-calendar-date-selected-state-text-color:white;--mat-datepicker-calendar-date-selected-state-background-color:#3f51b5;--mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(63, 81, 181, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color:white;--mat-datepicker-calendar-date-focus-state-background-color:rgba(63, 81, 181, .3);--mat-datepicker-calendar-date-hover-state-background-color:rgba(63, 81, 181, .3);--mat-datepicker-toggle-active-state-icon-color:#3f51b5;--mat-datepicker-calendar-date-in-range-state-background-color:rgba(63, 81, 181, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color:rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color:#a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color:#46a35e;--mat-datepicker-toggle-icon-color:rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color:rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color:black;--mat-datepicker-calendar-period-button-icon-color:rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color:rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color:rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color:rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color:rgba(0, 0, 0, .38);--mat-datepicker-calendar-date-today-disabled-state-outline-color:rgba(0, 0, 0, .18);--mat-datepicker-calendar-date-text-color:rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color:transparent;--mat-datepicker-calendar-date-disabled-state-text-color:rgba(0, 0, 0, .38);--mat-datepicker-calendar-date-preview-state-outline-color:rgba(0, 0, 0, .24);--mat-datepicker-range-input-separator-color:rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color:rgba(0, 0, 0, .38);--mat-datepicker-range-input-disabled-state-text-color:rgba(0, 0, 0, .38);--mat-datepicker-calendar-container-background-color:white;--mat-datepicker-calendar-container-text-color:rgba(0, 0, 0, .87)}html{--mat-datepicker-calendar-text-font:Roboto, sans-serif;--mat-datepicker-calendar-text-size:13px;--mat-datepicker-calendar-body-label-text-size:14px;--mat-datepicker-calendar-body-label-text-weight:500;--mat-datepicker-calendar-period-button-text-size:14px;--mat-datepicker-calendar-period-button-text-weight:500;--mat-datepicker-calendar-header-text-size:11px;--mat-datepicker-calendar-header-text-weight:400}html{--mat-divider-width:1px}html{--mat-divider-color:rgba(0, 0, 0, .12)}html{--mat-expansion-container-shape:4px;--mat-expansion-legacy-header-indicator-display:inline-block;--mat-expansion-header-indicator-display:none}html{--mat-expansion-container-background-color:white;--mat-expansion-container-text-color:rgba(0, 0, 0, .87);--mat-expansion-actions-divider-color:rgba(0, 0, 0, .12);--mat-expansion-header-hover-state-layer-color:rgba(0, 0, 0, .04);--mat-expansion-header-focus-state-layer-color:rgba(0, 0, 0, .04);--mat-expansion-header-disabled-state-text-color:rgba(0, 0, 0, .26);--mat-expansion-header-text-color:rgba(0, 0, 0, .87);--mat-expansion-header-description-color:rgba(0, 0, 0, .54);--mat-expansion-header-indicator-color:rgba(0, 0, 0, .54)}html{--mat-expansion-header-collapsed-state-height:48px;--mat-expansion-header-expanded-state-height:64px}html{--mat-expansion-header-text-font:Roboto, sans-serif;--mat-expansion-header-text-size:14px;--mat-expansion-header-text-weight:500;--mat-expansion-header-text-line-height:inherit;--mat-expansion-header-text-tracking:inherit;--mat-expansion-container-text-font:Roboto, sans-serif;--mat-expansion-container-text-line-height:20px;--mat-expansion-container-text-size:14px;--mat-expansion-container-text-tracking:.0178571429em;--mat-expansion-container-text-weight:400}html{--mat-grid-list-tile-header-primary-text-size:14px;--mat-grid-list-tile-header-secondary-text-size:12px;--mat-grid-list-tile-footer-primary-text-size:14px;--mat-grid-list-tile-footer-secondary-text-size:12px}html{--mat-icon-color:inherit}html{--mat-sidenav-container-shape:0;--mat-sidenav-container-elevation-shadow:0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width:auto}html{--mat-sidenav-container-divider-color:rgba(0, 0, 0, .12);--mat-sidenav-container-background-color:white;--mat-sidenav-container-text-color:rgba(0, 0, 0, .87);--mat-sidenav-content-background-color:#fafafa;--mat-sidenav-content-text-color:rgba(0, 0, 0, .87);--mat-sidenav-scrim-color:rgba(0, 0, 0, .6)}html{--mat-stepper-header-icon-foreground-color:white;--mat-stepper-header-selected-state-icon-background-color:#3f51b5;--mat-stepper-header-selected-state-icon-foreground-color:white;--mat-stepper-header-done-state-icon-background-color:#3f51b5;--mat-stepper-header-done-state-icon-foreground-color:white;--mat-stepper-header-edit-state-icon-background-color:#3f51b5;--mat-stepper-header-edit-state-icon-foreground-color:white;--mat-stepper-container-color:white;--mat-stepper-line-color:rgba(0, 0, 0, .12);--mat-stepper-header-hover-state-layer-color:rgba(0, 0, 0, .04);--mat-stepper-header-focus-state-layer-color:rgba(0, 0, 0, .04);--mat-stepper-header-label-text-color:rgba(0, 0, 0, .54);--mat-stepper-header-optional-label-text-color:rgba(0, 0, 0, .54);--mat-stepper-header-selected-state-label-text-color:rgba(0, 0, 0, .87);--mat-stepper-header-error-state-label-text-color:#f44336;--mat-stepper-header-icon-background-color:rgba(0, 0, 0, .54);--mat-stepper-header-error-state-icon-foreground-color:#f44336;--mat-stepper-header-error-state-icon-background-color:transparent}html{--mat-stepper-header-height:72px}html{--mat-stepper-container-text-font:Roboto, sans-serif;--mat-stepper-header-label-text-font:Roboto, sans-serif;--mat-stepper-header-label-text-size:14px;--mat-stepper-header-label-text-weight:400;--mat-stepper-header-error-state-label-text-size:16px;--mat-stepper-header-selected-state-label-text-size:16px;--mat-stepper-header-selected-state-label-text-weight:400}html{--mat-sort-arrow-color:#757575}html{--mat-toolbar-container-background-color:whitesmoke;--mat-toolbar-container-text-color:rgba(0, 0, 0, .87)}html{--mat-toolbar-standard-height:64px;--mat-toolbar-mobile-height:56px}html{--mat-toolbar-title-text-font:Roboto, sans-serif;--mat-toolbar-title-text-line-height:32px;--mat-toolbar-title-text-size:20px;--mat-toolbar-title-text-tracking:.0125em;--mat-toolbar-title-text-weight:500}html{--mat-tree-container-background-color:white;--mat-tree-node-text-color:rgba(0, 0, 0, .87)}html{--mat-tree-node-min-height:48px}html{--mat-tree-node-text-font:Roboto, sans-serif;--mat-tree-node-text-size:14px;--mat-tree-node-text-weight:400}/*! Theme: GitHub Description: Light theme as seen on github.com Author: github.com Maintainer: @Hirse Updated: 2021-05-15 Outdated base version: https://github.com/primer/github-syntax-light Current colors taken from GitHub's CSS */@charset "UTF-8";/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}main{display:block}a{background-color:transparent}strong{font-weight:bolder}img{border-style:none}button,input{line-height:1.15;font-family:inherit;font-size:100%;margin:0}button{overflow:visible}button{text-transform:none}button{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox]{box-sizing:border-box;padding:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img{max-width:100%;height:auto}@font-face{font-family:Metropolis;src:url(Metropolis-SemiBold.d2e20fff26a63d07.woff2) format("woff2"),url(Metropolis-SemiBold.cd375299130b7a7d.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Metropolis;src:url(Metropolis-Medium.2d9d39a57d953c79.woff2) format("woff2"),url(Metropolis-Medium.72538f9aacc6bafa.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Metropolis;src:url(Metropolis-Bold.95361de5b5275a58.woff2) format("woff2"),url(Metropolis-Bold.bec97d68326a53ea.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}img{border:0;height:auto;max-width:100%}figure{margin:0}svg:not(:root){overflow:hidden}iframe{max-width:100%}h1,h2,h3,h4{font-family:Metropolis,sans-serif;font-weight:500;margin:0 0 15px}h1#page-title{font-size:2.125rem;line-height:2.25rem;color:#fc0;font-weight:700}@media (min-width: 45em){h1#page-title{font-size:3.625rem;line-height:3.75rem;margin-bottom:24px}}h1#page-title:first-line{color:#252424}h2{font-size:1.25rem;line-height:1.875rem}@media (min-width: 45em){h2{font-size:2.25rem;line-height:3.375rem}}h3{font-size:1.5rem;line-height:2.25rem}@media (min-width: 45em){h3{font-size:1.625rem;line-height:2.4375rem}}h4{font-size:1.375rem;line-height:2.0625rem}@media (min-width: 45em){h4{font-size:1.5rem;line-height:2.25rem}}p{font-size:1rem;line-height:1.625rem;margin:0 0 20px}@media (min-width: 45em){p{font-size:1.25rem;line-height:2.25rem}}.node ul{font-size:1rem;line-height:1.375rem}@media (min-width: 45em){.node ul{font-size:1.25rem;line-height:2.25rem}}.ellipse{display:block;z-index:10}.ellipse svg{display:block}.hidden{display:none!important}.inner,.page-container{margin-left:auto;margin-right:auto;max-width:1350px}.inner:after,.page-container:after{content:"";display:table;clear:both}.author{background-color:#000000a6;border-radius:0 76px 76px 0;padding-bottom:5px;padding-left:15px;padding-top:5px}.author:after{content:"";display:table;clear:both}@media (min-width: 45em){.author{background-color:transparent;border-radius:0;padding:0}}.author__content{margin-left:95px;padding-bottom:10px;padding-right:30px;padding-top:10px}@media (min-width: 45em){.author__content{margin-left:0;padding-bottom:0;padding-right:0;padding-top:0;text-align:center}}.author__image{float:left;height:80px;width:80px}@media (min-width: 45em){.author__image{float:none;height:auto;margin-left:auto;margin-right:auto;margin-bottom:10px;width:auto}}@media (min-width: 63.75em){.author__image{height:120px;width:120px}}.author__image img{background-color:#999;border-radius:100%;border:3px solid #f8f8f8;display:block}@media (min-width: 45em){.author__image img{border-width:4px}}.author__name{font-size:1.125rem;line-height:1.3125rem;color:#fff;font-weight:500;margin-bottom:2px}@media (min-width: 45em){.author__name{font-size:.875rem;line-height:1rem;color:#323131;display:block}}.author__title{font-size:.9375rem;line-height:1.125rem;color:#dedede;display:block}@media (min-width: 45em){.author__title{font-size:.75rem;line-height:.875rem;color:#676464}}.blog-author{background-color:#223d5f;color:#fff;margin-bottom:1px;margin-left:-15px;margin-right:-15px;padding:15px}@media (min-width: 63.75em){.blog-author{margin-bottom:2px;margin-left:0;margin-right:0;padding:0}}.blog-author__inner{margin-top:-70px}.blog-author__inner:after{content:"";display:table;clear:both}@media (min-width: 63.75em){.blog-author__inner{margin-top:0;height:425px;position:relative}}.blog-author__image{margin-bottom:10px;overflow:hidden}@media (min-width: 63.75em){.blog-author__image{height:100%;left:0;margin-bottom:0;position:absolute;top:0;width:35.8974358974%}}.blog-author__image img{background-color:#999;border-radius:100%;border:3px solid #f8f8f8;display:block;margin-left:auto;margin-right:auto;width:120px}@media (min-width: 63.75em){.blog-author__image img{position:absolute;left:50%;transform:translate(-50%);background-color:transparent;border-radius:0;border:0;margin-left:0;margin-right:0;max-width:none;width:auto}}.blog-author__image .ellipse{display:none}@media (min-width: 63.75em){.blog-author__image .ellipse{position:absolute;top:50%;transform:translateY(-50%) rotate(180deg);display:block;right:0}}@media (min-width: 63.75em){.blog-author__content{float:right;padding:40px 40px 40px 0;width:61.5384615385%}}.blog-author__title{font-size:1.5rem;line-height:2.5625rem;border-bottom:1px solid #005C8A;margin-bottom:10px;text-align:center}@media (min-width: 63.75em){.blog-author__title{font-size:2rem;line-height:2.8125rem;text-align:left}}.blog-author__name{font-size:1.25rem;line-height:1.5rem;color:#bce9ff;font-weight:500;margin-bottom:5px}@media (min-width: 63.75em){.blog-author__name{font-size:1.75rem;line-height:2rem}}.blog-author__position{font-size:1.125rem;line-height:1.3125rem;color:#dad7d7;font-weight:500;margin-bottom:20px}@media (min-width: 63.75em){.blog-author__position{font-size:1.25rem;line-height:1.5rem}}.blog-author p{font-size:1rem;line-height:1.625rem}@media (min-width: 63.75em){.blog-author p{font-size:1.25rem;line-height:1.8125rem}}.blog-post{margin-top:-80px;position:relative}.blog-post:after{content:"";display:table;clear:both}@media (max-width: 44.9375em){.blog-post__author-wrapper{bottom:5px;left:0;margin-right:80px;max-width:450px;position:absolute}}.blog-post__aside{position:absolute;top:-20px;width:100%}@media (min-width: 45em){.blog-post__aside{float:left;margin-top:20px;padding-left:10px;padding-right:10px;position:static;width:12.8205128205%}}@media (min-width: 45em){.blog-post__aside .author{margin-bottom:20px}}@media (min-width: 45em){.blog-post__aside .author:nth-child(1) .author__image{margin-bottom:5px}}.blog-post__content{background-color:#f8f8f8;border-top:5px solid #005C8A;padding:20px 15px}@media (min-width: 45em){.blog-post__content{float:left;padding:30px 50px;width:87.1794871795%}}.blog-post__content .subscribe-email{margin:0 auto 10px}@media (min-width: 45em){.blog-post__content .subscribe-email{margin:0}}.blog-post__content .subscribe-email:hover,.blog-post__content .subscribe-email:focus{color:#fff}.blog-post__content .social-list{background-color:#00000012;margin:0}@media (min-width: 45em){.blog-post__content .social-list{margin-left:10px}}.blog-post__content .social-list__wrapper{text-align:left}@media (min-width: 45em){.blog-post__content .social-list__wrapper{display:flex}}@media (min-width: 63.75em){.blog-post__content .social-list__wrapper{float:right}}@media (min-width: 87.5em){.blog-post__content .social-list__wrapper{margin-top:-10px}}.blog-post__content .social-list__wrapper .subscribe-email{font-size:1rem;line-height:2.5rem;background-color:#00000012;color:#858585;margin:0 auto 5px 0}@media (min-width: 45em){.blog-post__content .social-list__wrapper .subscribe-email{margin-bottom:0;margin-right:0}}.blog-post__content .social-list__wrapper .subscribe-email:hover,.blog-post__content .social-list__wrapper .subscribe-email:focus{background-color:#00000047;color:#e3e3e3}.blog-post__content .social-list__label{font-size:1rem;line-height:1.875rem;color:#858585}.blog-post__content .social-list__item{height:30px;line-height:18px;width:30px}.blog-post__content .social-list a,.blog-post__content .social-list a:visited{background-color:#00000014;color:#858585;display:block;font-size:18px;height:30px;line-height:16px;position:relative;width:30px;padding:5px}.blog-post__content .social-list a:hover,.blog-post__content .social-list a:focus,.blog-post__content .social-list a:visited:hover,.blog-post__content .social-list a:visited:focus{background-color:#00000047;color:#e3e3e3}.blog-post__subtitle{font-size:1.25rem;line-height:1.6875rem;color:#53565a;font-weight:400}@media (min-width: 45em){.blog-post__subtitle{font-size:1.875rem;line-height:2.9375rem}}.blog-post__comment{margin-bottom:20px;margin-top:40px}.blog-post__comment-title{font-size:1.5625rem;line-height:1.875rem}@media (min-width: 45em){.blog-post__comment-title{font-size:2.625rem;line-height:2.625rem;padding-left:54px;position:relative}}.blog-post__comment-title .ng-fa-icon{background-color:#005c8a;border-radius:100%;color:#fff;display:block;font-size:30px;line-height:44px;margin:0 auto 10px;text-align:center;width:44px}@media (min-width: 45em){.blog-post__comment-title .ng-fa-icon{position:absolute;top:50%;transform:translateY(-50%);height:44px;left:0;margin-left:0;margin-right:10px}}.blog-post__comment-title .ng-fa-icon svg{margin-top:5px}.blog-post__comment .social-list{background-color:transparent;margin-left:0;padding:0}.blog-post__about-author-wrapper{margin-top:90px}@media (min-width: 63.75em){.blog-post__about-author-wrapper{margin-top:0}}@media (max-width: 63.6875em){.blog-post .blog-author{padding-bottom:70px}.blog-post .blog-author:last-child{padding-bottom:15px}}.blog-post__header .meta{margin-bottom:0}.blog-post__header .row{margin-bottom:20px}@media (min-width: 63.75em){.blog-post__header .row{display:flex;justify-content:space-between}}.blog-post__header .column--first{margin-bottom:20px}@media (min-width: 63.75em){.blog-post__header .column--first{margin-bottom:0}}@media (min-width: 63.75em){.blog-post__header .column--last{flex:0 0 350px}}.blog-post__header .subscribe-email:hover svg{fill:#fff}.blog-post__header .subscribe-email svg{margin-bottom:-5px;margin-right:5px;fill:#858585}.blog-post__header .subscribe-email svg:hover,.blog-post__header .subscribe-email svg:focus{fill:#fff}.blog-post__header .social-list a:hover svg,.blog-post__header .social-list a:focus svg{fill:#e3e3e3}.blog-post__header .social-list svg{fill:#858585;width:20px;height:20px}.blog-post__header .social-list svg:hover,.blog-post__header .social-list svg:focus{fill:#e3e3e3}.blog-post-translation{font-size:.75rem;line-height:1.5rem;color:#999;letter-spacing:.15em;margin-top:10px;text-transform:uppercase}@media (min-width: 45em){.blog-post-translation{font-size:1rem;line-height:1.5rem}}.blog-post-translation svg{fill:#999;margin-bottom:-3px}.blog-post-translation__link,.blog-post-translation__link:visited{font-size:.75rem;line-height:.75rem;background-color:#e8e6f5;border-radius:30px;border:2px solid #ceddee;letter-spacing:0;letter-spacing:.05em;padding:5px 10px;text-decoration:none}@media (min-width: 45em){.blog-post-translation__link,.blog-post-translation__link:visited{font-size:.875rem;line-height:.875rem}}.blog-post-translation__link:hover,.blog-post-translation__link:focus,.blog-post-translation__link:visited:hover,.blog-post-translation__link:visited:focus{background-color:#ceddee;text-decoration:none}button{outline:none}.subscribe-form{margin-left:auto;margin-right:auto;max-width:480px}.subscribe-form .form-item{margin-bottom:10px}.subscribe-form .subscribe-form-tos a,.subscribe-form .subscribe-form-tos a:visited{color:#fff;text-decoration:underline}@media (min-width: 45em){.subscribe-form .subscribe-form-tos{min-height:36px;font-size:16px;line-height:18px;margin-bottom:20px}}.subscribe-form .form-fields{position:relative}.subscribe-form__email{border-radius:3px;border:0;display:block;padding:10px 20px;text-align:center;width:100%}@media (min-width: 45em){.subscribe-form__email{height:60px;padding-right:230px;text-align:left}}.subscribe-form .form-submit{font-size:1.125rem;line-height:1.125rem;background-color:#9b1a2a;border:0;border-radius:3px;color:#fff;cursor:pointer;display:block;font-weight:600;padding:10px 20px;text-transform:uppercase;width:100%}@media (min-width: 45em){.subscribe-form .form-submit{font-size:1.5rem;line-height:1.5rem;border-radius:0 3px 3px 0;height:60px;position:absolute;right:0;top:56px;white-space:nowrap;width:210px}}.subscribe-form .form-submit:disabled{background-color:#b2b2b2;cursor:default}.subscribe-form .form-submit:disabled svg{width:26px;height:22px;margin-bottom:-2px}.subscribe-form .form-submit__submitted:disabled{background-color:#568322}.subscribe-form .form-submit__submitted svg{margin-bottom:-3px}.hero{min-height:430px;overflow:hidden}@media (min-width: 45em){.hero{height:auto;max-height:620px;max-height:50vh}}@media (min-width: 45em){.hero__image{max-height:620px;max-height:50vh}}.hero__image img{display:block;max-width:none;width:auto}@media (min-width: 45em){.hero__image img{max-width:100%;width:100%}}@media (min-width: 63.75em) and (min-height: 1100px){.hero__image img{height:100%!important}}.meta{font-size:0;line-height:0;margin-bottom:20px}.meta:after{content:"";display:table;clear:both}.meta span{font-size:.75rem;line-height:1.125rem;color:#999;display:block;float:left;letter-spacing:.15em;margin-right:11px;padding-right:10px;position:relative;text-transform:uppercase}@media (min-width: 45em){.meta span{font-size:1rem;line-height:1.5rem}}.meta span:after{position:absolute;top:50%;transform:translateY(-50%);background-color:#999;content:"";height:13px;right:0;width:1px}.meta span:last-child{margin-right:0}.meta span:last-child:after{display:none}.meta span:first-child{margin-left:0;padding-left:0}.meta a,.meta a:visited{color:#005c8a}.meta a:hover,.meta a:focus,.meta a:visited:hover,.meta a:visited:focus{text-decoration:none}.modal{background-color:#000000e6;height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%;z-index:10}.modal__inner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);max-width:780px;text-align:center;width:100%}.modal__content{background-color:#005c8a;color:#fff;margin-left:10px;margin-right:10px;max-height:calc(100vh - 40px);overflow-y:auto;padding:20px}@media (min-width: 45em){.modal__content{border-left-width:40px;border-right-width:40px;padding:40px}}.modal__title{font-size:.875rem;line-height:.875rem;font-weight:500;margin-bottom:30px;text-transform:uppercase}@media (min-width: 45em){.modal__title{font-size:1.25rem;line-height:1.875rem}}.modal__title em{font-size:1.875rem;line-height:1.875rem;display:block;font-style:normal;margin-top:5px}@media (min-width: 45em){.modal__title em{font-size:4.25rem;line-height:4.25rem}}.modal .modal__envelope-icon{background-color:#9b1a2a;border-radius:50%;font-size:25px;line-height:1;margin:0 auto 20px;position:relative;height:80px;width:80px;display:flex;justify-content:center;align-items:center}.modal .modal__envelope-icon svg{width:35px;height:25px}@media (min-width: 45em){.modal .modal__envelope-icon svg{width:50px;height:40px}}.modal__close{appearance:none;background-color:transparent;border-radius:0;border:0;box-shadow:none;color:#fff;cursor:pointer;display:block;font-size:0;height:20px;margin:0;padding:0;position:absolute;right:10px;text-indent:-9999px;transition:background-color .3s ease;top:0;white-space:nowrap;width:20px;z-index:999}@media (min-width: 45em){.modal__close{height:40px;width:40px}}.modal__close:hover,.modal__close:focus{background-color:#ffffff73}.modal__close span{display:block;height:2px;left:3px;position:absolute;right:0;top:9px;width:15px}@media (min-width: 45em){.modal__close span{height:3px;left:7px;top:18px;width:28px}}.modal__close span:before,.modal__close span:after{background-color:#fff;content:"";display:block;height:2px;left:0;position:absolute;width:100%}@media (min-width: 45em){.modal__close span:before,.modal__close span:after{height:3px}}.modal__close span:before{top:0;transform:rotate(45deg)}.modal__close span:after{bottom:0;transform:rotate(-45deg)}.nav-menu{background-color:transparent;height:100%;left:0;opacity:0;overflow:auto;position:fixed;top:66px;transition:all .3s ease;visibility:hidden;width:100%;z-index:998}@media (min-width: 45em){.nav-menu{top:84px}}.nav-menu .inner{padding:50px 20px 100px}@media (min-width: 45em){.nav-menu .inner{padding-top:110px}}@media (min-width: 87.5em){.nav-menu .inner{padding-left:0;padding-right:0}}.nav-menu header{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.nav-menu__list{margin:0;padding:0;text-align:center}.nav-menu__item{border:1px solid #bbbcbc;border-radius:5px;display:block;list-style:none;margin:0 auto 12px;padding:0;transition:border-color .3s ease;width:320px}.nav-menu__item:last-child{margin-bottom:0}.nav-menu__item.external{background:#005c8acc;border-color:#005c8a}.nav-menu__item:hover{border-color:#fff}.nav-menu__link,.nav-menu__link:visited{font-size:1.375rem;line-height:1.375rem;display:block;color:#fff;padding:10px 20px}.nav-menu__link:hover,.nav-menu__link:focus,.nav-menu__link:visited:hover,.nav-menu__link:visited:focus{background-color:#ffffff1a;text-decoration:none}.nav-menu svg{margin-right:10px;width:22px;height:22px;margin-bottom:-2px}.nav-menu .icomoon{width:24px;height:26px;margin-bottom:-5px}.nav-toggle{appearance:none;background-color:transparent;border-radius:0;border:0;box-shadow:none;color:#53565a;cursor:pointer;display:block;font-size:0;height:66px;margin:0;padding:0;position:absolute;right:46px;text-indent:-9999px;top:0;white-space:nowrap;width:46px;z-index:999}@media (min-width: 45em){.nav-toggle{height:84px;right:60px}}@media (min-width: 45em){.nav-toggle em{font-size:1rem;line-height:5.25rem;font-family:Metropolis,sans-serif;font-size:1.25rem;right:44px;position:absolute;text-indent:0;top:-42px;font-style:normal}}.nav-toggle:focus{outline:0}.nav-toggle span{background-color:#53565a;display:block;height:3px;left:11px;position:absolute;right:0;top:31px;transition:background .3s,.3s;width:28px}@media (min-width: 45em){.nav-toggle span{top:42px}}.nav-toggle span:before,.nav-toggle span:after{background-color:#53565a;content:"";display:block;height:3px;left:0;position:absolute;transition-duration:.3s,.3s;width:100%}.nav-toggle span:before{top:-9px;transition-property:top,transform}.nav-toggle span:after{bottom:-9px;transition-property:bottom,transform}.paragraph-image-inline{margin-bottom:30px;margin-top:30px}@media (min-width: 63.75em){.paragraph-image-inline{margin-bottom:60px;margin-top:60px}}.paragraph-image-inline figure{display:table}.paragraph-image-inline img{display:block}.paragraph-image-inline figcaption{font-size:.875rem;line-height:1rem;caption-side:bottom;color:#888;display:table-caption;font-style:italic;margin-top:6px}@media (min-width: 45em){.paragraph-image-inline figcaption{font-size:1.125rem;line-height:1.3125rem}}.paragraph{margin-bottom:40px}.related-blog-posts{background-color:#fff}.related-blog-posts .inner{padding:20px 15px 0}@media (min-width: 63.75em){.related-blog-posts .inner{padding-left:2.5641025641%;padding-right:2.5641025641%}}.related-blog-posts__link,.related-blog-posts__link:visited{text-decoration:none}.related-blog-posts__link:hover,.related-blog-posts__link:focus,.related-blog-posts__link:visited:hover,.related-blog-posts__link:visited:focus{text-decoration:none}.related-blog-posts__title{font-size:1.625rem;line-height:2.5625rem;font-weight:500;margin-bottom:20px}@media (min-width: 63.75em){.related-blog-posts__title{font-size:1.75rem;line-height:2.0625rem;color:#302f2f;font-weight:500;margin-bottom:10px}}.related-blog-posts__title svg{margin-right:10px;margin-bottom:-7px}.related-blog-posts .meta{font-size:.8125rem;line-height:.9375rem;color:#aba8a8;margin-bottom:5px;text-transform:uppercase}.related-blog-posts .meta span{font-size:.8125rem;line-height:1rem}@media (min-width: 45em){.related-blog-posts__list{display:flex}}.related-blog-posts__item{margin-bottom:40px;position:relative}.related-blog-posts__item:nth-child(n+3){display:none}@media (min-width: 45em) and (max-width: 63.6875em){.related-blog-posts__item{margin-right:2.5641025641%;width:48.7179487179%}.related-blog-posts__item:nth-child(2){margin-right:0}}@media (min-width: 63.75em){.related-blog-posts__item{margin-right:2.5641025641%;width:23.0769230769%}.related-blog-posts__item:last-child{margin-right:0}.related-blog-posts__item:nth-child(n+3){display:block}}.related-blog-posts__image{overflow:hidden;position:relative;margin-bottom:15px}.related-blog-posts__image:after{background-color:#00000059;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .5s ease;width:100%}.related-blog-posts__image img{display:block;transition:all .5s ease;width:100%}.related-blog-posts__image:hover:after,.related-blog-posts__image:focus:after{opacity:1}.related-blog-posts__post-title{font-size:1.25rem;line-height:1.6875rem;color:#302f2f;font-weight:500;margin-bottom:0;transition:color .3s ease}.related-blog-posts__post-title:hover,.related-blog-posts__post-title:focus{color:#005c8a}.related-blog-posts__blog-post{background-color:#191919;border-top:5px solid #000}@media (min-width: 87.5em){.related-blog-posts__blog-post .inner{padding:30px 0 0}}.related-blog-posts__blog-post .related-blog-posts__title{color:#fff;text-align:center}@media (min-width: 63.75em){.related-blog-posts__blog-post .related-blog-posts__title{font-size:2.25rem;line-height:2.5625rem;margin-bottom:40px}}.related-blog-posts__blog-post .related-blog-posts__post-title{color:#fc0}.related-blog-posts__blog-post .related-blog-posts__post-title:first-line{color:#fff}.social-list{background-color:#ffffff26;border-radius:3px;display:inline-flex;flex-wrap:nowrap;margin-left:auto;margin-right:auto;padding:5px;text-align:center}.social-list:after{content:"";display:table;clear:both}.social-list__wrapper{text-align:center}.social-list__label{font-size:1rem;line-height:2.5rem;color:#fff;display:block;float:left;font-family:Metropolis,sans-serif;font-weight:500;padding-left:5px;padding-right:10px;text-transform:uppercase}.social-list__item{cursor:pointer;display:inline-block;height:40px;line-height:25px;margin-right:5px;text-align:center;width:40px}.social-list__item:last-child{margin-right:0}.social-list__item span{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal}.social-list__item a,.social-list__item a:visited{background-color:#ffffff26;border-radius:3px;color:#fff;display:block;font-size:25px;height:40px;line-height:25px;margin-right:7px;opacity:1;padding:8px;text-align:center;width:40px}.social-list__item a:hover,.social-list__item a:focus,.social-list__item a:visited:hover,.social-list__item a:visited:focus{background-color:#ffffff73;opacity:1;text-decoration:none}@media (min-width: 45em){.social-list__item a:hover,.social-list__item a:focus,.social-list__item a:visited:hover,.social-list__item a:visited:focus{color:#e3e3e3}}.subscribe-email{font-size:1rem;line-height:3.125rem;appearance:none;background-color:#ffffff26;border-radius:3px;border:0;box-shadow:none;color:#fff;cursor:pointer;display:block;font-family:Metropolis,sans-serif;font-weight:500;padding:0 10px;text-align:center;text-transform:uppercase;transition:background-color .3s ease}.subscribe-email:hover,.subscribe-email:focus{background-color:#ffffff73}.footer{background-color:#000;position:sticky;text-align:center;top:100vh}@media (min-width: 45em){.footer{text-align:left}}.footer .subscribe-email__wrapper{display:block;margin-bottom:20px}@media (min-width: 45em){.footer .subscribe-email__wrapper{margin-bottom:0}}.footer .subscribe-email{font-size:1rem;line-height:2.875rem;color:#ababab;margin:0 auto;white-space:nowrap}@media (min-width: 45em){.footer .subscribe-email{margin-left:0;margin-right:20px}}.footer .subscribe-email:hover,.footer .subscribe-email:focus{color:#fff}.footer .subscribe-email:hover svg,.footer .subscribe-email:focus svg{fill:#fff}.footer .subscribe-email svg{fill:#ababab;margin-right:5px;margin-bottom:-5px}.footer .social-list{margin:0}.footer .social-list__label{color:#ababab;line-height:2.25}.footer .social-list__item{height:35px;width:35px}.footer .social-list__item a,.footer .social-list__item a:visited{font-size:22px;height:35px;line-height:22px;padding:6px;width:35px}.footer-inner{padding:24px 15px}.footer-inner:after{content:"";display:table;clear:both}@media (min-width: 87.5em){.footer-inner{align-items:center;display:flex;padding-left:25px;padding-right:25px}}.footer-column:after{content:"";display:table;clear:both}.footer-column__first{margin-bottom:20px}@media (min-width: 45em){.footer-column__first{align-items:center;display:flex}}@media (min-width: 87.5em){.footer-column__first{width:38.4615384615%;margin-bottom:0}}@media (min-width: 87.5em){.footer-column__last{text-align:right;width:61.5384615385%}}.footer-menu__list{display:block;margin:0;padding:0}@media (min-width: 45em){.footer-menu__list{margin-bottom:5px}}.footer-menu__item{font-size:.875rem;line-height:.875rem;display:block;list-style:none;margin:0 0 15px;padding:0}@media (min-width: 63.75em){.footer-menu__item{display:inline-block;margin-bottom:0}}@media (min-width: 63.75em){.footer-menu__item+.footer-menu__item{margin-left:15px}}.footer-menu__item a,.footer-menu__item a:visited{color:#858585;position:relative}.footer-menu__item a:hover,.footer-menu__item a:focus,.footer-menu__item a:visited:hover,.footer-menu__item a:visited:focus{color:#fff;text-decoration:none}.footer-copyright{font-size:.75rem;line-height:.875rem;color:#858585;display:block}@media (min-width: 87.5em){.footer-copyright{display:inline-block}}.header-primary{background-color:#eee;display:block;height:66px;overflow:hidden;padding:22px 15px;position:relative;z-index:3}@media (min-width: 45em){.header-primary{height:84px;padding:0 25px}}.header-link,.header-link:visited{display:inline-block;vertical-align:middle}.header-link:after,.header-link:visited:after{content:"";display:table;clear:both}@media (min-width: 45em){.header-link,.header-link:visited{display:block;float:left;margin-right:6px}}.header-link:hover .header-text,.header-link:focus .header-text,.header-link:visited:hover .header-text,.header-link:visited:focus .header-text{color:#005c8a}.header-text{display:none}@media (min-width: 45em){.header-text{font-size:1.5rem;line-height:5.25rem;color:#005c8a;display:block;float:left;font-weight:400;margin-left:28px;text-decoration:none;transition:color .3s ease}}.header-text:hover,.header-text:focus{color:#005c8a;text-decoration:none}.header-logo{display:block;float:left;height:31px;width:156px}@media (min-width: 45em){.header-logo{height:53px;margin-top:12px;width:206px}}.header-breadcrumb{display:none}@media (min-width: 63.75em){.header-breadcrumb{font-size:1.5rem;line-height:5.25rem;color:#005c8a;display:block;float:left;font-weight:400}.header-breadcrumb:after{content:"";display:table;clear:both}}.header-breadcrumb__list{margin:0;padding:0}.header-breadcrumb__item{display:block;float:left;list-style:none;margin:0 6px 0 0;padding:0 12px 0 0;position:relative}@media (min-width: 45em){.header-breadcrumb__item{margin-right:0;padding-left:18px;padding-right:8px}}@media (min-width: 45em){.header-breadcrumb__item:before{content:"/";font-size:24px;font-weight:400;left:0;line-height:84px;position:absolute}}.header-breadcrumb__item:last-child:after{display:none;padding-right:0}.header-breadcrumb__link,.header-breadcrumb__link:visited{text-decoration:none;color:#005c8a}.header-breadcrumb__link:hover,.header-breadcrumb__link:focus,.header-breadcrumb__link:visited:hover,.header-breadcrumb__link:visited:focus{color:#005c8a;text-decoration:none}.header .search-icon,.header .search-icon:visited{color:#53565a;display:block;font-family:FontAwesome;font-size:28px;height:66px;line-height:64px;position:absolute;right:0;text-align:center;top:0;width:46px;z-index:999}@media (min-width: 45em){.header .search-icon,.header .search-icon:visited{height:84px;line-height:84px;right:14px}}.header .search-icon:hover,.header .search-icon:focus,.header .search-icon:visited:hover,.header .search-icon:visited:focus{text-decoration:none}.header .search-icon svg,.header .search-icon:visited svg{fill:#53565a;height:30px;width:28px;margin-bottom:-5px}html{background-color:#f8f8f8;color:#53565a;font-family:Metropolis,sans-serif;font-weight:400;height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:#f8f8f8;height:100%}.page-wrapper{min-height:100%}a,a:visited{color:#1b58a5;text-decoration:none;transition:all .3s ease}a:hover,a:focus,a:visited:hover,a:visited:focus{text-decoration:underline}@media print{html{background-color:transparent!important}a:link,a:visited{color:#005c8a!important;text-decoration:underline!important}.main{float:none!important;margin:0!important;padding:0!important;width:100%!important}.main a[href]:after{content:" (" attr(href) ")";font-weight:400;font-size:16px}body,.main{background-color:transparent!important;background-image:none!important;color:#000!important}.header{margin-bottom:10px}.header-primary{background-color:transparent!important;height:auto!important;padding:0!important}.header-logo{float:none!important}.page-container{max-width:none!important}h1,.meta{color:#000!important}.blog-post{margin-top:0!important}.blog-post__content{background-color:transparent!important;border:0!important;float:none!important;padding:0!important;width:100%!important}.blog-post__comment{margin-bottom:0!important}.header-navigation,.footer,.header-breadcrumb,.related-blog-posts,.social-list,.hero,.blog-post__comment{display:none!important;visibility:hidden!important}} </style><link rel="stylesheet" href="/styles.8bf874c1e7c84b24.css" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="/styles.8bf874c1e7c84b24.css" media="all"></noscript><style ng-app-id="ng">[_nghost-ng-c262208271]{display:block}</style><link title="Symantec Enterprise Blogs" href="https://sed-cms.broadcom.com/rss/v1/blogs/rss.xml" rel="alternate" type="application/rss+xml"><link title="Symantec Enterprise Blogs - Threat Intelligence" href="https://sed-cms.broadcom.com/rss/v1/blogs/rss.xml/221" rel="alternate" type="application/rss+xml"><link title="Symantec Enterprise Blogs - Feature Stories" href="https://sed-cms.broadcom.com/rss/v1/blogs/rss.xml/211" rel="alternate" type="application/rss+xml"><link title="Symantec Enterprise Blogs - Expert Perspectives" href="https://sed-cms.broadcom.com/rss/v1/blogs/rss.xml/251" rel="alternate" type="application/rss+xml"><link title="Symantec Enterprise Blogs - Symantec and AI" href="https://sed-cms.broadcom.com/rss/v1/blogs/rss.xml/17769" rel="alternate" type="application/rss+xml"><link title="Symantec Enterprise Blogs - Product Insights" href="https://sed-cms.broadcom.com/rss/v1/blogs/rss.xml/231" rel="alternate" type="application/rss+xml"><link title="Symantec Enterprise Blogs - Ransomware" href="https://sed-cms.broadcom.com/rss/v1/blogs/rss.xml/16990" rel="alternate" type="application/rss+xml"><link title="Symantec Enterprise Blogs - SolarWinds" href="https://sed-cms.broadcom.com/rss/v1/blogs/rss.xml/16254" rel="alternate" type="application/rss+xml"><link title="Symantec Enterprise Blogs - RSA Conference" href="https://sed-cms.broadcom.com/rss/v1/blogs/rss.xml/16991" rel="alternate" type="application/rss+xml"><link title="Symantec Enterprise Blogs - Japanese" href="https://sed-cms.broadcom.com/rss/v1/blogs/rss.xml/11291" rel="alternate" type="application/rss+xml"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:site" content="@BroadcomSW"><meta name="twitter:creator" content="@BroadcomSW"><meta name="twitter:title" content="Japan-Linked Organizations Targeted in Long-Running and Sophisticated Attack Campaign"><meta name="twitter:description" content="Evidence that advanced persistent threat group Cicada is behind attack campaign targeting companies in 17 regions and multiple sectors."><meta name="twitter:domain" content="symantec-enterprise-blogs.security.com"><meta property="og:type" content="article"><meta property="og:url" content><meta property="og:title" content="Japan-Linked Organizations Targeted in Long-Running and Sophisticated Attack Campaign"><meta property="og:description" content="Evidence that advanced persistent threat group Cicada is behind attack campaign targeting companies in 17 regions and multiple sectors."><meta name="twitter:image" content="https://www.security.com/sites/default/files/styles/social_media_meta/public/2020-11/Cicada_Hero.jpg?h=7a13cd3d&itok=JRjj8GhL"><meta property="og:image" content="https://www.security.com/sites/default/files/styles/social_media_meta/public/2020-11/Cicada_Hero.jpg?h=7a13cd3d&itok=JRjj8GhL"><link rel="canonical" href="http://www.security.com/blogs/threat-intelligence/cicada-apt10-japan-espionage"><style ng-app-id="ng">[_nghost-ng-c3356606451]{display:block}</style><style ng-app-id="ng">[_nghost-ng-c1813540101]{display:block}</style><style ng-app-id="ng">[_nghost-ng-c2047576306]{display:block}</style><style ng-app-id="ng">[_nghost-ng-c3428433782]{display:block}</style><style ng-app-id="ng">[_nghost-ng-c3628237615]{display:block}</style><style ng-app-id="ng">[_nghost-ng-c1463587007]{display:block}</style><style ng-app-id="ng">[_nghost-ng-c2755620283]{display:block}</style></head> <body> <app-root ng-version="18.2.13" ng-server-context="ssr"><app-loader _nghost-ng-c262208271><!----></app-loader><div class="page-wrapper"><header role="banner" class="header"><div class="header-primary"><a routerlink="/" title="Symantec Enterprise Blogs" rel="home" class="header-link" href="/"><img src="/assets/logo.20230425.svg" alt="Symantec" class="header-logo"><span class="header-text">Symantec Enterprise Blogs</span></a><div class="header-breadcrumb"><app-breadcrumbs _nghost-ng-c3356606451><ul _ngcontent-ng-c3356606451 class="header-breadcrumb__list"><li _ngcontent-ng-c3356606451 class="header-breadcrumb__item"><a _ngcontent-ng-c3356606451 class="header-breadcrumb__link" href="/threat-intelligence">Threat Intelligence</a><!----><!----></li><!----></ul><!----></app-breadcrumbs></div><!----><div class="header-navigation"><button aria-hidden="true" class="nav-toggle"><span><em>Menu</em></span></button><a routerlink="/search" class="search-icon" href="/search"><app-svg-icon><svg width="25px" height="25px" fill="white"><use href="/assets/icomoon/search.svg#search"/></svg></app-svg-icon></a><app-blogs-menu _nghost-ng-c922701099><nav _ngcontent-ng-c922701099 role="navigation" aria-labelledby="primary-menu" class="nav-menu"><div _ngcontent-ng-c922701099 class="inner"><header _ngcontent-ng-c922701099><h2 _ngcontent-ng-c922701099>Main menu</h2></header><ul _ngcontent-ng-c922701099 class="nav-menu__list"><li _ngcontent-ng-c922701099 class="nav-menu__item"><a _ngcontent-ng-c922701099 href="https://broadcom-software.security.com/blogs/" class="nav-menu__link"><app-svg-icon _ngcontent-ng-c922701099 class="icomoon"><svg width="25px" height="25px" fill="white" class="icomoon"><use href="/assets/icomoon/home.svg#home"/></svg></app-svg-icon>Blogs Home</a></li><!----><li _ngcontent-ng-c922701099 class="nav-menu__item"><a _ngcontent-ng-c922701099 class="nav-menu__link" href="/threat-intelligence">Threat Intelligence - All Divisions</a></li><li _ngcontent-ng-c922701099 class="nav-menu__item"><a _ngcontent-ng-c922701099 class="nav-menu__link" href="/feature-stories">Feature Stories - Symantec Enterprise</a></li><li _ngcontent-ng-c922701099 class="nav-menu__item"><a _ngcontent-ng-c922701099 class="nav-menu__link" href="/expert-perspectives">Expert Perspectives - Symantec Enterprise</a></li><li _ngcontent-ng-c922701099 class="nav-menu__item"><a _ngcontent-ng-c922701099 class="nav-menu__link" href="/product-insights">Product Insights</a></li><!----><li _ngcontent-ng-c922701099 class="nav-menu__item"><a _ngcontent-ng-c922701099 routerlink="/japanese" class="nav-menu__link" href="/japanese">日本語</a></li><li _ngcontent-ng-c922701099 class="nav-menu__item"><a _ngcontent-ng-c922701099 routerlink="/search" class="nav-menu__link" href="/search"><app-svg-icon _ngcontent-ng-c922701099><svg width="25px" height="25px" fill="white"><use href="/assets/icomoon/search.svg#search"/></svg></app-svg-icon>Search</a></li><li _ngcontent-ng-c922701099 class="nav-menu__item external"><a _ngcontent-ng-c922701099 href="https://www.broadcom.com" target="_blank" rel="noopener" class="nav-menu__link"><app-svg-icon _ngcontent-ng-c922701099 class="icomoon"><svg width="25px" height="25px" fill="white" class="icomoon"><use href="/assets/icomoon/globe-americas.svg#globe-americas"/></svg></app-svg-icon>Broadcom Home</a></li></ul></div></nav></app-blogs-menu></div></div></header><!----><router-outlet></router-outlet><app-blog-post><div class="blog-id--221"><app-hero _nghost-ng-c1813540101><div _ngcontent-ng-c1813540101 class="hero"><!----><figure _ngcontent-ng-c1813540101 app-picture class="hero__image"><!----><picture><source srcset="https://www.security.com/sites/default/files/styles/blogs_hero_extra_wide/public/2020-11/Cicada_Hero.jpg.webp?h=7a13cd3d&itok=CGpZLL6o 1x, https://www.security.com/sites/default/files/styles/blogs_hero_extra_wide_2x/public/2020-11/Cicada_Hero.jpg.webp?h=7a13cd3d&itok=hPF-exLI 2x" media="(min-width: 1900px)"><source srcset="https://www.security.com/sites/default/files/styles/blogs_hero_wide/public/2020-11/Cicada_Hero.jpg.webp?h=7a13cd3d&itok=Qswz5fip 1x, https://www.security.com/sites/default/files/styles/blogs_hero_wide_2x/public/2020-11/Cicada_Hero.jpg.webp?h=7a13cd3d&itok=Qw3B5RmF 2x" media="(min-width: 1400px)"><source srcset="https://www.security.com/sites/default/files/styles/blogs_hero_large/public/2020-11/Cicada_Hero.jpg.webp?h=7a13cd3d&itok=k7g5-Bsa 1x, https://www.security.com/sites/default/files/styles/blogs_hero_large_2x/public/2020-11/Cicada_Hero.jpg.webp?h=7a13cd3d&itok=YnzC5rTn 2x" media="(min-width: 1020px)"><source srcset="https://www.security.com/sites/default/files/styles/blogs_hero_medium/public/2020-11/Cicada_Hero.jpg.webp?h=7a13cd3d&itok=Yp26b-45 1x, https://www.security.com/sites/default/files/styles/blogs_hero_medium_2x/public/2020-11/Cicada_Hero.jpg.webp?h=7a13cd3d&itok=diOlbY96 2x" media="(min-width: 720px)"><source srcset="https://www.security.com/sites/default/files/styles/blogs_hero_small/public/2020-11/Cicada_Hero.jpg.webp?h=7a13cd3d&itok=zDoM01y6 1x, https://www.security.com/sites/default/files/styles/blogs_hero_small_2x/public/2020-11/Cicada_Hero.jpg.webp?h=7a13cd3d&itok=Qw3csHRc 2x" media="(min-width: 420px)"><source srcset="https://www.security.com/sites/default/files/styles/blogs_hero_tiny/public/2020-11/Cicada_Hero.jpg.webp?h=7a13cd3d&itok=1I6hExvo 1x, https://www.security.com/sites/default/files/styles/blogs_hero_tiny_2x/public/2020-11/Cicada_Hero.jpg.webp?h=7a13cd3d&itok=bareGGAt 2x" media><!----><img src="https://www.security.com/sites/default/files/styles/blogs_hero_tiny/public/2020-11/Cicada_Hero.jpg.webp?h=7a13cd3d&itok=1I6hExvo" alt></picture><!----><!----><!----><!----></figure><!----></div></app-hero><!----><div class="page-container"><main role="main" class="main"><a id="main-content"></a><article role="article" class="node blog-post"><div class="blog-post__aside"><div class="blog-post__author-wrapper"><app-author class="author" _nghost-ng-c3428433782><figure _ngcontent-ng-c3428433782 app-picture class="author__image"><!----><picture><source srcset="https://www.security.com/sites/default/files/styles/blogs_author_avatar_small/public/2017-10/author-profile-default.jpg.webp?h=6386ac74&itok=yMcB1DYB 1x, https://www.security.com/sites/default/files/styles/blogs_author_avatar_small_2x/public/2017-10/author-profile-default.jpg.webp?h=6386ac74&itok=H2VWJd8e 2x" media="(min-width: 420px)"><!----><img src="https://www.security.com/sites/default/files/styles/blogs_author_avatar_small/public/2017-10/author-profile-default.jpg.webp?h=6386ac74&itok=yMcB1DYB" alt></picture><!----><!----><!----><!----></figure><!----><div _ngcontent-ng-c3428433782 class="author__content"><span _ngcontent-ng-c3428433782 class="author__name">Threat Hunter Team</span><span _ngcontent-ng-c3428433782 class="author__title">Symantec</span></div><!----><!----></app-author><!----></div><!----><!----></div><div class="blog-post__content"><!----><header class="blog-post__header"><div class="row"><div class="column column--first"><div class="meta"><span class="meta__date">Posted: <time>17 Nov, 2020</time></span><span class="meta__time-to-read">8 Min Read</span><span class="meta__tag"><a href="/threat-intelligence">Threat Intelligence</a></span><!----></div><app-blog-post-translation class="blog-post-translation" _nghost-ng-c2047576306><app-svg-icon _ngcontent-ng-c2047576306><svg width="18px" height="18px" fill="white"><use href="/assets/icomoon/globe-americas.svg#globe-americas"/></svg></app-svg-icon> Translation: <a _ngcontent-ng-c2047576306 class="blog-post-translation__link" href="/japanese/ribenguanlianzuzhiwobiaodetoshitazhangqiniwataruqiaomiaonagongjikiyanhen">日本語</a><!----><!----><!----><!----></app-blog-post-translation><!----></div><div class="column column--last"><div class="social-list__wrapper"><app-subscribe-button _nghost-ng-c522619384><button _ngcontent-ng-c522619384 class="subscribe-email"><app-svg-icon _ngcontent-ng-c522619384><svg width="25px" height="25px" fill="white"><use href="/assets/icomoon/envelope.svg#envelope"/></svg></app-svg-icon> Subscribe</button></app-subscribe-button><div class="social-list"><div class="social-list__label">Follow</div><app-social-list-item class="social-list__item"><a title="twitter" href="https://twitter.com/threatintel"><app-svg-icon><svg width="25px" height="25px" fill="white"><use href="/assets/icomoon/twitter.svg#twitter"/></svg></app-svg-icon><span>twitter</span></a><!----></app-social-list-item><app-social-list-item class="social-list__item"><a title="linkedin" href="https://www.linkedin.com/company/symantec"><app-svg-icon><svg width="25px" height="25px" fill="white"><use href="/assets/icomoon/linkedin.svg#linkedin"/></svg></app-svg-icon><span>linkedin</span></a><!----></app-social-list-item><!----></div><!----></div></div></div><h1 id="page-title" class="blog-post__title">Japan-Linked Organizations Targeted in Long-Running and Sophisticated Attack Campaign</h1><h2 class="blog-post__subtitle">Evidence that advanced persistent threat group Cicada is behind attack campaign targeting companies in 17 regions and multiple sectors.</h2></header><span><!----><app-paragraph-rte _nghost-ng-c2666164074><div _ngcontent-ng-c2666164074><p>A large-scale attack campaign is targeting multiple Japanese companies, including subsidiaries located in as many as 17 regions around the globe in a likely intelligence-gathering operation.</p> <p>Companies in multiple sectors are targeted in this campaign, including those operating in the automotive, pharmaceutical, and engineering sector, as well as managed service providers (MSPs).</p> <p>The scale and sophistication of this attack campaign indicates that it is the work of a large and well-resourced group, with Symantec, a division of Broadcom (NASDAQ: AVGO), discovering enough evidence to attribute it to<em> </em>Cicada (aka APT10, Stone Panda, Cloud Hopper).<em> </em>Cicada has been involved in espionage-type operations since 2009, and <a href="https://www.justice.gov/opa/pr/two-chinese-hackers-associated-ministry-state-security-charged-global-computer-intrusion">U.S. government officials have linked the activities of APT10, which we track as Cicada, to the Chinese government</a>.</p> <p>Cicada has historically been known to target Japan-linked organizations, and has also targeted MSPs in the past. The group is using living-off-the-land tools as well as custom malware in this attack campaign, including a custom malware - Backdoor.Hartip - that Symantec has not seen being used by the group before. Among the machines compromised during this attack campaign were domain controllers and file servers, and there was evidence of files being exfiltrated from some of the compromised machines.</p> <p>The attackers extensively use DLL side-loading in this campaign, and were also seen leveraging the ZeroLogon vulnerability that was patched in August 2020.</p> <h2>How was this campaign discovered?</h2> <p>This campaign was first discovered by Symantec when suspicious DLL side-loading activity on one of our customer’s networks triggered an alert in our <a href="https://www.broadcom.com/products/cyber-security/endpoint/end-user/complete#related-products">Cloud Analytics</a> technology, which is available in Symantec Endpoint Security Complete (SESC). This activity was then reviewed by our Threat Hunter analysts before being passed on to our investigations team for further analysis.</p> <p>Cloud Analytics leverages artificial intelligence in order to comb through Symantec’s vast data and spot patterns associated with targeted attacks. It is capable of automatically flagging incidents that would otherwise have taken thousands of hours of analyst time to identify. The initial Cloud Analytics alert allowed our threat hunting team to identify further victims of this activity, build a more complete picture of this campaign, and attribute this activity to Cicada. It also allowed us to update and create new protections to ensure our customers are protected from this activity.</p> <h2>Victims</h2> <p>This campaign has been ongoing since at least mid-October 2019, right up to the beginning of October 2020, with the attack group active on the networks of some of its victims for close to a year. The campaign is very wide-ranging, with victims in a large number of regions worldwide.</p> </div></app-paragraph-rte><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></span><span><!----><!----><!----><!----><!----><!----><!----><app-paragraph-image-inline _nghost-ng-c3628237615><div _ngcontent-ng-c3628237615 class="paragraph paragraph-image-inline"><figure _ngcontent-ng-c3628237615 app-picture><!----><picture><source srcset="https://www.security.com/sites/default/files/styles/blogs_inline_medium/public/2020-11/APT_Japan_Threat_Blog_Victim_Locations_fig.1.png.webp?itok=noVAGny3 1x" media="(min-width: 720px)"><source srcset="https://www.security.com/sites/default/files/styles/blogs_inline_small/public/2020-11/APT_Japan_Threat_Blog_Victim_Locations_fig.1.png.webp?itok=XW5rnoAh 1x" media="(min-width: 420px)"><!----><img src="https://www.security.com/sites/default/files/styles/blogs_inline_small/public/2020-11/APT_Japan_Threat_Blog_Victim_Locations_fig.1.png.webp?itok=XW5rnoAh" alt="Figure 1. Locations of some of the companies targeted in this campaign; most of those targeted have links to Japan or Japanese organizations"></picture><!----><figcaption>Figure 1. Locations of some of the companies targeted in this campaign; most of those targeted have links to Japan or Japanese organizations</figcaption><!----><!----><!----></figure><!----></div></app-paragraph-image-inline><!----><!----><!----><!----><!----><!----><!----><!----><!----></span><span><!----><app-paragraph-rte _nghost-ng-c2666164074><div _ngcontent-ng-c2666164074><p>The companies hit are, in the main, large, well-known organizations, many of which have links to Japan or Japanese companies, which is one of the main factors tying the victims together. Cicada has been known to have a strong focus on Japanese organizations in previous attack campaigns. As is clear from the map in <em>Figure 1</em>, South and East Asia are strong areas of focus for the attackers in this campaign. It is unusual to see a reportedly Chinese-government-linked group attacking companies within China’s borders but, like many of the companies targeted in this campaign, the target in that instance is a subsidiary of a Japanese organization.</p> <p>We also saw similar loaders on all the victim networks. These are among the main factors linking these victims together, with all of them coming from a wide variety of sectors, including:</p> <ul> <li>Automotive, with some manufacturers and organizations involved in supplying parts to the motor industry also targeted, indicating that this is a sector of strong interest to the attackers</li> <li>Clothing</li> <li>Conglomerates</li> <li>Electronics</li> <li>Engineering</li> <li>General Trading Company</li> <li>Government</li> <li>Industrial Products</li> <li>Managed Service Providers</li> <li>Manufacturing</li> <li>Pharmaceutical</li> <li>Professional Services</li> </ul> <p>The amount of time the attackers spent on the networks of victims varied, with the attackers spending a significant amount of time on the networks of some victims, while spending just days on other victim networks. In some cases, too, the attackers spent some time on a network but then the activity would cease, but start again some months later.</p> <h2>Tactics, tools, and procedures</h2> <p>We observed the attackers using a wide variety of living-off-the-land, dual-use, and publicly available tools and techniques in these attacks, including:</p> <ul> <li><a href="https://attack.mitre.org/tactics/TA0043/">Network Reconnaissance</a> – gathering information from machines on the network.</li> <li><a href="https://attack.mitre.org/tactics/TA0006/">Credential Theft</a> – stealing user names and passwords, potentially to provide them with further access to the victim network.</li> <li><a href="https://attack.mitre.org/techniques/T1560/">RAR archiving</a> – files are transferred to staging servers before exfiltration. They may be encrypted or compressed, to make them easier to extract.</li> <li><a href="https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/certutil">Certutil</a> – a command-line utility that can be exploited and used for various malicious purposes, such as to decode information, to download files, and to install browser root certificates.</li> <li><a href="https://social.technet.microsoft.com/wiki/contents/articles/7535.adfind-command-examples.aspx">Adfind</a> – a command-line tool that can be used to perform Active Directory queries.</li> <li><a href="https://www.computerperformance.co.uk/logon/csvde-export/">Csvde</a> – can be used to extract Active Directory files and data.</li> <li><a href="https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-r2-and-2012/cc753343(v=ws.11)">Ntdsutil</a> – can be used as a credential-dumping tool.</li> <li><a href="https://attack.mitre.org/techniques/T1047/">WMIExec</a> – can be used for lateral movement and to execute commands remotely.</li> <li><a href="https://attack.mitre.org/techniques/T1059/001/">PowerShell</a> - a powerful interactive command-line interface and scripting environment included in the Windows operating system. It can be used to find information and execute code, and is frequently abused by malicious actors.</li> </ul> <p>The threat actors also use a legitimate cloud file-hosting service for exfiltration.</p> <p>The attackers also use <a href="https://attack.mitre.org/techniques/T1574/002/">DLL side-loading</a> at multiple stages during the attack, including using it to load Backdoor.Hartip. DLL side-loading occurs when attackers are able to replace a legitimate library with a malicious one, allowing them to load malware into legitimate processes. Attackers use DLL side-loading to try and hide their activity by making it look legitimate, and it also helps them avoid detection by security software. It is a tactic that is commonly used by APT groups and has often been observed being used by nation-state backed actors. Monitoring networks for unusual activity, as Symantec’s Cloud Analytics technology does, is key for detecting this kind of malicious activity.</p> <p>The attackers were also seen deploying a tool capable of exploiting the ZeroLogon vulnerability (<a href="https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2020-1472">CVE-2020-1472</a>). The critical elevation-of-privilege vulnerability was first disclosed and patched on August 11, 2020, and can allow attackers to spoof a domain controller account and then potentially use it to steal domain credentials, take over the domain, and completely compromise all Active Directory identity services. It has been exploited by multiple malicious actors since its disclosure, leading both Microsoft and the Department of Homeland Security’s (DHS) Cybersecurity and Infrastructure Security Agency (CISA) to issue warnings to Windows users to patch the issue as quickly as possible.</p> <h2>Links to Cicada</h2> <p>The scale and sophistication of this attack campaign indicate that it is the work of a large and well-resourced group, such as a nation-state actor, with Symantec discovering enough evidence to attribute it with medium confidence to Cicada.</p> <p>Symantec analysts have linked this activity to Cicada due to the use of previously seen obfuscation techniques and shellcode on loader DLLs.</p> <p>Activity seen in one of the victim organizations has various trait similarities with previously seen Cicada activity that was described <a href="https://threatvector.cylance.com/en_us/home/threat-spotlight-menupass-quasarrat-backdoor.html">in a blog by Cylance in 2019</a>, including:</p> <ul> <li>Third-stage DLL has an export named "FuckYouAnti"</li> <li>Third-stage DLL uses CppHostCLR technique to inject and execute the .NET loader assembly</li> <li>.NET Loader is obfuscated with ConfuserEx v1.0.0</li> <li>Final payload is QuasarRAT – an open-source backdoor used by Cicada in the past</li> </ul> <p>In another affected organization, the loaders deploying Backdoor.Hartip overlap in the obfuscation and shellcode used, making us confident it is the same actor in both organizations.</p> <p><strong>Similarities between activity in both organizations</strong></p> <ul> <li>Side-loading DLL</li> <li>C++ usage</li> <li>API call sequence</li> <li>GetModuleFileName -> lstrcat -> CreateFile -> ReadFile</li> <li>Load next-stage payload from another file</li> <li>Obfuscation: lots of garbage OutputDebugString, _time64, srand, rand API calls</li> </ul> </div></app-paragraph-rte><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></span><span><!----><!----><!----><!----><!----><!----><!----><app-paragraph-image-inline _nghost-ng-c3628237615><div _ngcontent-ng-c3628237615 class="paragraph paragraph-image-inline"><figure _ngcontent-ng-c3628237615 app-picture><!----><picture><source srcset="https://www.security.com/sites/default/files/styles/blogs_inline_medium/public/2020-11/APT_Japan_Threat_Blog_APT10_Victim_Links_fig.2.png.webp?itok=xXd_YdsG 1x" media="(min-width: 720px)"><source srcset="https://www.security.com/sites/default/files/styles/blogs_inline_small/public/2020-11/APT_Japan_Threat_Blog_APT10_Victim_Links_fig.2.png.webp?itok=IF5DfhC_ 1x" media="(min-width: 420px)"><!----><img src="https://www.security.com/sites/default/files/styles/blogs_inline_small/public/2020-11/APT_Japan_Threat_Blog_APT10_Victim_Links_fig.2.png.webp?itok=IF5DfhC_" alt="Figure 2. Image showing links between Cicada and two victim organizations in this campaign"></picture><!----><figcaption>Figure 2. Image showing links between Cicada and two victim organizations in this campaign</figcaption><!----><!----><!----></figure><!----></div></app-paragraph-image-inline><!----><!----><!----><!----><!----><!----><!----><!----><!----></span><span><!----><app-paragraph-rte _nghost-ng-c2666164074><div _ngcontent-ng-c2666164074><p>These similarities leave us confident that this is the same group carrying out this activity in both organizations, and that this group is Cicada. Historically, Cicada has been seen using custom DLL loaders to decrypt and execute its final payload, as is observed in these attacks. We also saw similar loaders as those used in these two organizations used on other victim networks.</p> <p>The scale of the operations also points to a group of Cicada’s size and capabilities. The targeting of multiple large organizations in different geographies at the same time would require a lot of resources and skills that are generally only seen in nation-state backed groups. The link all the victims have to Japan also points towards Cicada, which has been known to target Japanese organizations in the past.</p> <p>The targeting of MSPs is also a hallmark of Cicada’s activity. Successfully compromising an MSP can give attackers high-level access to multiple companies without them having to compromise the individual companies’ networks.</p> <p>We have also seen Cicada utilizing some of the same publicly available tools – such as WMIExec – in the past. The attackers also take various steps to reduce the chances of their activity being spotted – including searching for security software on victim machines using WMIC, and using PowerShell to clear event logs to hide their activity once they are finished on victim machines. This kind of activity is the hallmark of sophisticated and experienced threat actors.</p> <p>All of these facts point to Cicada being the perpetrator of these wide-ranging and sophisticated attacks.</p> <p>Intelligence gathering and stealing information has generally been the motivation behind Cicada’s attacks in the past, and that would appear to be the case in this attack campaign too. We observed the attackers archiving some folders of interest in these attacks, including in one organization folders relating to human resources (HR), audit and expense data, and meeting memos.</p> <h2>Conclusion</h2> <p>Japan-linked organizations need to be on alert as it is clear they are a key target of this sophisticated and well-resourced group, with the automotive industry seemingly a key target in this attack campaign. However, with the wide range of industries targeted by these attacks, Japanese organizations in all sectors need to be aware that they are at risk of this kind of activity.</p> <p>Cicada clearly still has access to a lot of resources and skills to allow it to carry out a sophisticated and wide-ranging campaign like this, so the group remains highly dangerous. Its use of a tool to exploit the recently disclosed ZeroLogon vulnerability and a custom backdoor that has not been observed by Symantec before show that it continues to evolve its tools and tactics to actively target its victims.</p> <p>The group’s use of techniques such as DLL side-loading and a wide array of living-off-the-land tools underline the need for organizations to have a comprehensive security solution in place to detect this kind of suspicious activity before actors like Cicada have the chance to deploy malware or steal information from their networks.</p> <h2>Protection/Mitigation</h2> <p>This activity was first discovered thanks to an alert triggered by our <a href="https://www.broadcom.com/products/cyber-security/endpoint/end-user/complete#related-products">Cloud Analytics</a> technology, which is available in Symantec Endpoint Security Complete (SESC).</p> <h2>Indicators of Compromise (IoCs)</h2> <p>8b6ad87e408e38fc1db868da6e643f616dac59fbae08382c4a7dd4ea119ea057<br> d5e38ac1187c607e701f506c4015bde94be6c485d566d004d810d7565c188743<br> 26460aa2df29f766cb5712ebca44cb3365ebfdb5cae0b2ec36ef1e3568911d6a<br> cdec58a57381bb8c1e374efb0bf1897d89d1e096d2b704820893859d9f08d086<br> ea9d994de91389280b334f2af991baa49ca613a6bf898d7bb25f88cc66488f5c<br> 3f5b623222c755d59052fab9e096c9d2b9a47d06b3a5de62fb9a66750af4efc4<br> 27873e3d4ec3a0e7d66bee8bda4d65cc8fcefbdca2c8d5c049372a63ff0bc2ed<br> cf3ae16b01f7eb129e0e7387ac7feb61ecfce5db0d7494b3962c02c681f504d4<br> 578ea26729b43fd976365a6700c80950e0b71a39e67bfff715423d60ae6bfab9<br> 03ab1588acaabdb509e9db7cfe1e60522bc8baa13bbd35160b4bde7d1b6402ef<br> 4a08eb0eb1f4ebb54bceabbebcb7da48238f0278ae5421326ee65ec7951e4239</p> <p>178.73.210.238<br> 188.119.112.225<br> 213.252.246.245<br> 45.14.224.93<br> 45.67.230.134<br> 81.7.7.159<br> 95.179.143.32</p> </div></app-paragraph-rte><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></span><!----><!----><div class="blog-post__about-author-wrapper"><app-blog-author class="blog-author" _nghost-ng-c1463587007><div _ngcontent-ng-c1463587007 class="blog-author__inner"><div _ngcontent-ng-c1463587007 class="blog-author__image"><div _ngcontent-ng-c1463587007 app-picture><!----><picture><source srcset="https://www.security.com/sites/default/files/styles/blogs_author_bio_large/public/2017-10/author-profile-default.jpg.webp?h=6386ac74&itok=0czhl3gL 1x, https://www.security.com/sites/default/files/styles/blogs_author_bio_large_2x/public/2017-10/author-profile-default.jpg.webp?h=6386ac74&itok=e65lX9T7 2x" media="(min-width: 1020px)"><source srcset="https://www.security.com/sites/default/files/styles/blogs_author_bio_small/public/2017-10/author-profile-default.jpg.webp?h=6386ac74&itok=w8Rg1PQZ 1x, https://www.security.com/sites/default/files/styles/blogs_author_bio_small_2x/public/2017-10/author-profile-default.jpg.webp?h=6386ac74&itok=ElOaN5mG 2x" media="(min-width: 420px)"><!----><img src="https://www.security.com/sites/default/files/styles/blogs_author_bio_small/public/2017-10/author-profile-default.jpg.webp?h=6386ac74&itok=w8Rg1PQZ" alt></picture><!----><!----><!----><!----></div><!----><div _ngcontent-ng-c1463587007 class="ellipse"><svg _ngcontent-ng-c1463587007="" width="46" height="500" viewBox="0 0 46 500"><path _ngcontent-ng-c1463587007="" fill="#213c60" d="M0 0h46c-29.758 83.007-44.113 169.773-43.064 260.295 1.049 90.525 15.404 170.425 43.064 239.705h-46v-500z"/></svg></div></div><div _ngcontent-ng-c1463587007 class="blog-author__content"><header _ngcontent-ng-c1463587007><h2 _ngcontent-ng-c1463587007 class="blog-author__title">About the Author</h2><h3 _ngcontent-ng-c1463587007 class="blog-author__name">Threat Hunter Team</h3><h4 _ngcontent-ng-c1463587007 class="blog-author__position">Symantec</h4><!----></header><p _ngcontent-ng-c1463587007>The Threat Hunter Team is a group of security experts within Symantec whose mission is to investigate targeted attacks, drive enhanced protection in Symantec products, and offer analysis that helps customers respond to attacks.</p><!----></div></div><!----></app-blog-author><!----></div><!----><!----><div class="blog-post__comment"><header><h2 class="blog-post__comment-title"><span class="ng-fa-icon"><app-svg-icon><svg width="28px" height="32px" fill="white"><use href="/assets/icomoon/share-alt.svg#share-alt"/></svg></app-svg-icon></span>Want to comment on this post?</h2></header><p>We encourage you to share your thoughts on your favorite social platform.</p><div class="social-list"><!----></div><!----></div></div></article></main></div><div class="related-blog-posts related-blog-posts__blog-post"><div class="inner"><header><h2 class="related-blog-posts__title"><app-svg-icon><svg width="41px" height="41px" fill="white"><use href="/assets/icomoon/compass.svg#compass"/></svg></app-svg-icon>Related Blog Posts</h2></header><div class="related-blog-posts__list"><app-related-blog-posts class="related-blog-posts__item" _nghost-ng-c2755620283><a _ngcontent-ng-c2755620283 class="related-blog-posts__link" href="/threat-intelligence/chinese-espionage-ransomware"><figure _ngcontent-ng-c2755620283 app-picture class="related-blog-posts__image"><!----><picture><source srcset="https://www.security.com/sites/default/files/styles/blogs_hero_related_large/public/2025-02/Hero-1197339597.jpg.webp?h=5ef8e5b0&itok=EbLoea9J 1x, https://www.security.com/sites/default/files/styles/blogs_hero_related_large_2x/public/2025-02/Hero-1197339597.jpg.webp?h=5ef8e5b0&itok=o6fqKPjy 2x" media="(min-width: 1020px)"><source srcset="https://www.security.com/sites/default/files/styles/blogs_hero_related_medium/public/2025-02/Hero-1197339597.jpg.webp?h=5ef8e5b0&itok=sh8uih18 1x, https://www.security.com/sites/default/files/styles/blogs_hero_related_medium_2x/public/2025-02/Hero-1197339597.jpg.webp?h=5ef8e5b0&itok=D9El2Kvt 2x" media="(min-width: 720px)"><source srcset="https://www.security.com/sites/default/files/styles/blogs_hero_related_small/public/2025-02/Hero-1197339597.jpg.webp?h=5ef8e5b0&itok=v4-iZPeP 1x, https://www.security.com/sites/default/files/styles/blogs_hero_related_small_2x/public/2025-02/Hero-1197339597.jpg.webp?h=5ef8e5b0&itok=tR_BrbwU 2x" media="(min-width: 420px)"><!----><img src="https://www.security.com/sites/default/files/styles/blogs_hero_related_small/public/2025-02/Hero-1197339597.jpg.webp?h=5ef8e5b0&itok=v4-iZPeP" alt></picture><!----><!----><!----><!----></figure><!----><div _ngcontent-ng-c2755620283 class="meta"><span _ngcontent-ng-c2755620283 class="meta__date">Posted: <time _ngcontent-ng-c2755620283>13 Feb, 2025</time></span><span _ngcontent-ng-c2755620283 class="meta__time-to-read">5 Min Read</span></div><h3 _ngcontent-ng-c2755620283 class="related-blog-posts__post-title">China-linked Espionage Tools Used in Ransomware Attacks</h3><!----></a><!----><!----></app-related-blog-posts><app-related-blog-posts class="related-blog-posts__item" _nghost-ng-c2755620283><a _ngcontent-ng-c2755620283 class="related-blog-posts__link" href="/threat-intelligence/china-southeast-asia-espionage"><figure _ngcontent-ng-c2755620283 app-picture class="related-blog-posts__image"><!----><picture><source srcset="https://www.security.com/sites/default/files/styles/blogs_hero_related_large/public/2024-12/Hero-1296072836.jpg.webp?h=d0633ac3&itok=AsQ7WKRR 1x, https://www.security.com/sites/default/files/styles/blogs_hero_related_large_2x/public/2024-12/Hero-1296072836.jpg.webp?h=d0633ac3&itok=p4DB8e9f 2x" media="(min-width: 1020px)"><source srcset="https://www.security.com/sites/default/files/styles/blogs_hero_related_medium/public/2024-12/Hero-1296072836.jpg.webp?h=d0633ac3&itok=eR65Qx9F 1x, https://www.security.com/sites/default/files/styles/blogs_hero_related_medium_2x/public/2024-12/Hero-1296072836.jpg.webp?h=d0633ac3&itok=4myNqkBc 2x" media="(min-width: 720px)"><source srcset="https://www.security.com/sites/default/files/styles/blogs_hero_related_small/public/2024-12/Hero-1296072836.jpg.webp?h=d0633ac3&itok=so5F5zJh 1x, https://www.security.com/sites/default/files/styles/blogs_hero_related_small_2x/public/2024-12/Hero-1296072836.jpg.webp?h=d0633ac3&itok=NuQpCeFH 2x" media="(min-width: 420px)"><!----><img src="https://www.security.com/sites/default/files/styles/blogs_hero_related_small/public/2024-12/Hero-1296072836.jpg.webp?h=d0633ac3&itok=so5F5zJh" alt></picture><!----><!----><!----><!----></figure><!----><div _ngcontent-ng-c2755620283 class="meta"><span _ngcontent-ng-c2755620283 class="meta__date">Posted: <time _ngcontent-ng-c2755620283>11 Dec, 2024</time></span><span _ngcontent-ng-c2755620283 class="meta__time-to-read">14 Min Read</span></div><h3 _ngcontent-ng-c2755620283 class="related-blog-posts__post-title">Likely China-based Attackers Target High-profile Organizations in Southeast Asia</h3><!----></a><!----><!----></app-related-blog-posts><app-related-blog-posts class="related-blog-posts__item" _nghost-ng-c2755620283><a _ngcontent-ng-c2755620283 class="related-blog-posts__link" href="/threat-intelligence/us-china-espionage"><figure _ngcontent-ng-c2755620283 app-picture class="related-blog-posts__image"><!----><picture><source srcset="https://www.security.com/sites/default/files/styles/blogs_hero_related_large/public/2024-12/Hero-881770198.jpg.webp?h=aca2d404&itok=eOc3SJ4T 1x, https://www.security.com/sites/default/files/styles/blogs_hero_related_large_2x/public/2024-12/Hero-881770198.jpg.webp?h=aca2d404&itok=w2LBCDtq 2x" media="(min-width: 1020px)"><source srcset="https://www.security.com/sites/default/files/styles/blogs_hero_related_medium/public/2024-12/Hero-881770198.jpg.webp?h=aca2d404&itok=8MoCfNDu 1x, https://www.security.com/sites/default/files/styles/blogs_hero_related_medium_2x/public/2024-12/Hero-881770198.jpg.webp?h=aca2d404&itok=-gucT5B4 2x" media="(min-width: 720px)"><source srcset="https://www.security.com/sites/default/files/styles/blogs_hero_related_small/public/2024-12/Hero-881770198.jpg.webp?h=aca2d404&itok=NVRXC-Ko 1x, https://www.security.com/sites/default/files/styles/blogs_hero_related_small_2x/public/2024-12/Hero-881770198.jpg.webp?h=aca2d404&itok=Jhx4eyey 2x" media="(min-width: 420px)"><!----><img src="https://www.security.com/sites/default/files/styles/blogs_hero_related_small/public/2024-12/Hero-881770198.jpg.webp?h=aca2d404&itok=NVRXC-Ko" alt></picture><!----><!----><!----><!----></figure><!----><div _ngcontent-ng-c2755620283 class="meta"><span _ngcontent-ng-c2755620283 class="meta__date">Posted: <time _ngcontent-ng-c2755620283>5 Dec, 2024</time></span><span _ngcontent-ng-c2755620283 class="meta__time-to-read">9 Min Read</span></div><h3 _ngcontent-ng-c2755620283 class="related-blog-posts__post-title">U.S. Organization in China Targeted by Attackers</h3><!----></a><!----><!----></app-related-blog-posts><app-related-blog-posts class="related-blog-posts__item" _nghost-ng-c2755620283><a _ngcontent-ng-c2755620283 class="related-blog-posts__link" href="/threat-intelligence/exposing-danger-within-hardcoded-cloud-credentials-popular-mobile-apps"><figure _ngcontent-ng-c2755620283 app-picture class="related-blog-posts__image"><!----><picture><source srcset="https://www.security.com/sites/default/files/styles/blogs_hero_related_large/public/2024-09/Hero-5146-1692015061.jpg.webp?h=cf8b8db7&itok=iYHgAbmY 1x, https://www.security.com/sites/default/files/styles/blogs_hero_related_large_2x/public/2024-09/Hero-5146-1692015061.jpg.webp?h=cf8b8db7&itok=b_DFRF9m 2x" media="(min-width: 1020px)"><source srcset="https://www.security.com/sites/default/files/styles/blogs_hero_related_medium/public/2024-09/Hero-5146-1692015061.jpg.webp?h=cf8b8db7&itok=3fQs4V6k 1x, https://www.security.com/sites/default/files/styles/blogs_hero_related_medium_2x/public/2024-09/Hero-5146-1692015061.jpg.webp?h=cf8b8db7&itok=2nRFFU63 2x" media="(min-width: 720px)"><source srcset="https://www.security.com/sites/default/files/styles/blogs_hero_related_small/public/2024-09/Hero-5146-1692015061.jpg.webp?h=cf8b8db7&itok=oFEhfP8f 1x, https://www.security.com/sites/default/files/styles/blogs_hero_related_small_2x/public/2024-09/Hero-5146-1692015061.jpg.webp?h=cf8b8db7&itok=p9G1HkMy 2x" media="(min-width: 420px)"><!----><img src="https://www.security.com/sites/default/files/styles/blogs_hero_related_small/public/2024-09/Hero-5146-1692015061.jpg.webp?h=cf8b8db7&itok=oFEhfP8f" alt></picture><!----><!----><!----><!----></figure><!----><div _ngcontent-ng-c2755620283 class="meta"><span _ngcontent-ng-c2755620283 class="meta__date">Posted: <time _ngcontent-ng-c2755620283>22 Oct, 2024</time></span><span _ngcontent-ng-c2755620283 class="meta__time-to-read">5 Min Read</span></div><h3 _ngcontent-ng-c2755620283 class="related-blog-posts__post-title">Exposing the Danger Within: Hardcoded Cloud Credentials in Popular Mobile Apps</h3><!----></a><!----><!----></app-related-blog-posts><!----></div></div></div><!----></div></app-blog-post><!----><footer class="footer"><div class="footer-inner"><div class="footer-column footer-column__first"><app-subscribe-button class="subscribe-email__wrapper" _nghost-ng-c522619384><button _ngcontent-ng-c522619384 class="subscribe-email"><app-svg-icon _ngcontent-ng-c522619384><svg width="25px" height="25px" fill="white"><use href="/assets/icomoon/envelope.svg#envelope"/></svg></app-svg-icon> Subscribe</button></app-subscribe-button><div class="social-list"><div class="social-list__label">Follow</div><app-social-list-item class="social-list__item"><a title="twitter" href="https://twitter.com/BroadcomSW"><app-svg-icon><svg width="25px" height="25px" fill="white"><use href="/assets/icomoon/twitter.svg#twitter"/></svg></app-svg-icon><span>twitter</span></a><!----></app-social-list-item><app-social-list-item class="social-list__item"><a title="linkedin" href="https://www.linkedin.com/company/symantec"><app-svg-icon><svg width="25px" height="25px" fill="white"><use href="/assets/icomoon/linkedin.svg#linkedin"/></svg></app-svg-icon><span>linkedin</span></a><!----></app-social-list-item><!----></div><!----></div><div class="footer-column footer-column__last"><ul class="footer-menu__list"><li class="footer-menu__item"><a href="https://www.broadcom.com/company/legal/privacy-policy" target="_blank" rel="noopener">Privacy Policy</a></li><li class="footer-menu__item"><a href="https://www.broadcom.com/company/legal/cookie-policy" target="_blank" rel="noopener">Cookie Policy</a></li><li class="footer-menu__item"><a href="https://www.broadcom.com/company/legal/ca/data-transfers" target="_blank" rel="noopener">Data Processing and Data Transfers</a></li><li class="footer-menu__item"><a href="https://www.broadcom.com/company/citizenship/supplier-responsibility" target="_blank" rel="noopener">Supplier Responsibility</a></li><li class="footer-menu__item"><a href="https://www.broadcom.com/company/legal/terms-of-use/" target="_blank" rel="noopener">Terms of Use</a></li><li class="footer-menu__item"><a href="https://www.broadcom.com/sitemap" target="_blank" rel="noopener">Sitemap</a></li></ul><div class="footer-copyright">Copyright © 2005-2025 Broadcom. All Rights Reserved. The term "Broadcom" refers to Broadcom Inc. and/or its subsidiaries.</div></div></div></footer></div><app-subscribe-form-modal _nghost-ng-c2898968854><div _ngcontent-ng-c2898968854 class="modal"><div _ngcontent-ng-c2898968854 class="modal__inner"><div _ngcontent-ng-c2898968854 class="modal__content"><div _ngcontent-ng-c2898968854 class="modal__envelope-icon"><app-svg-icon _ngcontent-ng-c2898968854 class="'page-unsubscribed__icon'"><svg width="25px" height="25px" fill="white" class="'page-unsubscribed__icon'"><use href="/assets/icomoon/envelope.svg#envelope"/></svg></app-svg-icon></div><h2 _ngcontent-ng-c2898968854 class="modal__title">Get Broadcom Software and Symantec Enterprise Latest Blog Posts <em _ngcontent-ng-c2898968854>In Your Inbox</em></h2><form _ngcontent-ng-c2898968854 novalidate class="subscribe-form ng-untouched ng-pristine ng-invalid"><!----><div _ngcontent-ng-c2898968854 class="form-fields"><div _ngcontent-ng-c2898968854 class="form-item subscribe-form-tos"><input _ngcontent-ng-c2898968854 type="checkbox" name="termsAccept"> I accept the <a _ngcontent-ng-c2898968854 target="_self" href="https://www.broadcom.com/company/legal/terms-of-use/">Terms of Use</a>. Your privacy is important to us. Please see our <a _ngcontent-ng-c2898968854 target="_self" href="https://www.broadcom.com/company/legal/privacy-policy">Privacy Policy</a> for more information. </div><div _ngcontent-ng-c2898968854 class="form-item"><input _ngcontent-ng-c2898968854 formcontrolname="subscriberEmail" type="email" maxlength="255" name="subscribe" size="20" value title="Enter your email address" placeholder="Enter your email address" class="subscribe-form__email ng-untouched ng-pristine ng-valid"></div><div _ngcontent-ng-c2898968854 class="form-item"><re-captcha _ngcontent-ng-c2898968854 formcontrolname="recaptcha" id="ngrecaptcha-1689" class="ng-untouched ng-pristine ng-invalid"></re-captcha></div><!----><button _ngcontent-ng-c2898968854 class="form-submit" disabled><app-svg-icon _ngcontent-ng-c2898968854 class="'page-unsubscribed__icon'"><svg width="25px" height="25px" fill="white" class="'page-unsubscribed__icon'"><use href="/assets/icomoon/envelope.svg#envelope"/></svg></app-svg-icon> Subscribe</button><button _ngcontent-ng-c2898968854 class="form-submit form-submit__submitted hidden"><app-svg-icon _ngcontent-ng-c2898968854><svg width="25px" height="25px" fill="white"><use href="/assets/icomoon/check.svg#check"/></svg></app-svg-icon> Submitted</button><!----><!----></div></form><button _ngcontent-ng-c2898968854 class="modal__close"><span _ngcontent-ng-c2898968854>Close</span></button></div><!----></div></div></app-subscribe-form-modal></app-root> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KF7XWD" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <script src="/runtime.8ae06f531ad8a923.js" type="module"></script><script src="/polyfills.9d7bfab4546d8af7.js" type="module"></script><script src="/scripts.a15fe27c99985bad.js" defer></script><script src="/main.a122037c331c9b72.js" type="module"></script> <script id="ng-state" type="application/json">{"appConfig":{"applicationHash":"IOTVy1","apiHost":"https://symantec-enterprise-blogs.security.com/blogs","cspReportOnly":false,"cmsSiteId":"0ea78691-3b54-45e2-bd5f-b45ee9a86226"}}</script></body></html>