html{font-size:16px;font-family:Montserrat,Arial,Helvetica,sans-serif;line-height:1.4;min-width:320px;min-height:calc(100vh - var(--safe-area-inset-bottom))}body{min-height:100vh;margin:0;overflow-x:hidden;overflow-y:scroll;background:#f7f7f7}body.js-loading *,body.js-loading ::after,body.js-loading ::before{transition-delay:0s!important}img{max-width:100%;height:auto}img:not([src]):not([srcset]){visibility:hidden}.bs-svg{position:relative;display:inline-block;color:inherit;vertical-align:middle;background-color:transparent;pointer-events:none;fill:currentColor;stroke:currentColor;stroke-width:0}.bs-img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;user-drag:none}:root{--safe-area-inset-top:0px;--safe-area-inset-right:0px;--safe-area-inset-bottom:0px;--safe-area-inset-left:0px}@supports (top:constant(safe-area-inset-top)){:root{--safe-area-inset-top:constant(safe-area-inset-top);--safe-area-inset-right:constant(safe-area-inset-right);--safe-area-inset-bottom:constant(safe-area-inset-bottom);--safe-area-inset-left:constant(safe-area-inset-left)}}@supports (top:env(safe-area-inset-top)){:root{--safe-area-inset-top:env(safe-area-inset-top);--safe-area-inset-right:env(safe-area-inset-right);--safe-area-inset-bottom:env(safe-area-inset-bottom);--safe-area-inset-left:env(safe-area-inset-left)}}.bs-wrapper{display:flex;flex-direction:column;min-height:calc(var(--vh, 1vh)*100)}.bs-header{padding:28px 0;background:#881242 url(/img/header/1x/bg-6463c.jpg)no-repeat top center/1440px}.bs-header__logo{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:146px;height:146px;margin:0 50px 0 0;background:url(/img/logo_bg/1x/bg-9f386.png)no-repeat center/contain;border-radius:34px;box-shadow:0 0 10px 5px #870a41}.bs-header__logo-icon{width:88px;height:64px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;user-drag:none}.bs-header__title{margin:0 0 8px;color:#fff;font-weight:600;font-size:1.5rem}.bs-header__subtitle{max-width:470px;margin:0;color:#deb6c7;font-weight:500;line-height:1.6}.bs-header__link{color:rgba(255,255,255,.7)}.bs-header__link:hover{color:#fff}.bs-container{margin:0 0 30px}.bs-container:last-child,.bs-status:last-child{margin-bottom:0}.bs-container__main{flex:1 0 auto}.bs-container__not-found{display:flex;align-items:center}.bs-container__footer{min-height:40px}.bs-content{display:flex;flex-direction:column;box-sizing:border-box;max-width:890px;margin:0 auto;padding:0 20px}.bs-content__header{flex-direction:row}.bs-status{margin:0 0 30px;overflow:hidden;color:#fff;word-break:break-word;border-radius:20px}.bs-status_success .bs-status__title{background:#50ae44}.bs-status_error .bs-status__title{background:#fdb600}.bs-status__title{display:flex;align-items:center;box-sizing:border-box;min-height:80px;padding:18px 30px;font-weight:600;font-size:1.125rem;line-height:1.2}.bs-status__body{padding:25px 30px;color:#000;line-height:1.5;background:#fff}.bs-status__accent{float:left;font-weight:700}.bs-status__accent:after{display:inline-block;margin:0 4px;font-weight:400;content:"-";pointer-events:none}.bs-projects{width:100%;margin:0 0 30px;overflow:hidden;border-radius:20px}.bs-projects__item{background:#fff;border-bottom:1px solid #c4c4c4}.bs-projects__item:last-child{border-bottom:0}.bs-projects__tab-panel{display:flex;align-items:center;min-height:50px;padding:16px 28px;color:#1d272e;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bs-projects__tab-panel:hover{cursor:pointer}.bs-projects__tab-panel_active .bs-projects__arrow{transform:rotate(-180deg)}.bs-projects__tab-panel_active .bs-projects__tab-status{opacity:0}.bs-projects__tab-panel_active+.bs-projects__tab-body{display:block}.bs-projects__arrow{flex-shrink:0;width:22px;height:14px;margin:0 38px 0 0;background:url(/img/svg/icons/arrow-top-ec6a0.svg)no-repeat center/contain;transition:ease-in-out transform .2s}.bs-projects__tab-name{margin:0 auto 0 0;font-weight:600;font-size:1.125rem}.bs-projects__tab-body{display:none;padding:6px 28px 28px}.bs-projects__status{flex-shrink:0;margin:0 0 0 10px;padding:6px 18px;font-weight:600;font-size:.875rem;letter-spacing:.12px;text-align:center;border-radius:9px}.bs-projects__status_success{color:#50ae44;background:#dcefda}.bs-projects__status_error{color:#fd9800;background:#fff0cc}.bs-projects__subproject{display:flex;align-items:center;justify-content:space-between;padding:20px 0 0 58px}.bs-projects__subproject:first-child{padding-top:0}.bs-projects__subproject-name{margin:0;word-break:break-word}.bs-past-incident-list{padding:25px 30px;background:#fff;border-radius:20px}.bs-past-incident-list__item{padding:28px 0 0;word-break:break-word}.bs-past-incident-list__item:first-child{padding-top:24px}.bs-past-incident-list__day-item{margin:0 0 14px;padding:0 0 14px;border-bottom:1px solid #c4c4c4}.bs-past-incident-list__day-item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.bs-past-incident-list__title{margin:0}.bs-past-incident-list__no-incident{margin:0;color:#aeaeae}.bs-past-incident-list__name{margin:0;color:#fd9800;font-weight:600}.bs-past-incident-list__status{margin:0;padding:14px 0;border-bottom:1px dotted #c4c4c4}.bs-past-incident-list__status:last-child{padding-bottom:0;border-bottom:0}.bs-past-incident-list__status_investigating{padding-top:18px;line-height:1.5}.bs-past-incident-list__accent{font-weight:700}.bs-date{display:block;color:#aeaeae;font-size:.875rem;line-height:1.2}.bs-date__status{clear:both;margin:22px 0 0}.bs-date__past-incident-list{margin:0 0 12px;padding:0 0 12px;color:#1d272e;font-weight:700;font-size:1.25rem;border-bottom:1px solid #c4c4c4}.bs-date__past-incident-list-status{margin:12px 0 0}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.bs-header{background-image:url(/img/header/2x/bg-9f502.jpg)}.bs-header__logo{background-image:url(/img/logo_bg/2x/bg-bc8e9.png)}}@media (max-width:767.98px){.bs-header{background-size:cover}.bs-content{max-width:100%}}@media (max-width:575.98px){.bs-header{padding:18px 0}.bs-header__logo{width:50px;height:50px;margin-right:20px;border-radius:14px}.bs-header__logo-icon{width:48px;height:24px}.bs-header__title{font-size:1.15rem}.bs-header__subtitle{font-size:.8rem;line-height:1.4}.bs-container{margin-bottom:15px}.bs-container__projects{border-radius:calc(20px/2)}.bs-content__main{padding-top:15px;padding-bottom:50px}.bs-past-incident-list{padding:15px 20px;border-radius:calc(20px/2)}.bs-past-incident-list__title{font-size:1.1rem}.bs-date__past-incident-list,.bs-past-incident-list__name,.bs-past-incident-list__no-incident{font-size:.9rem}.bs-past-incident-list__status{font-size:.85rem}.bs-projects{margin-bottom:15px;border-radius:calc(20px/2)}.bs-projects__tab-panel{padding:15px 20px}.bs-projects__tab-body{padding:0 20px 15px}.bs-projects__arrow{margin-right:15px}.bs-projects__subproject-name,.bs-projects__tab-name{font-size:.9rem}.bs-projects__status{max-width:75px;padding:6px 8px;font-size:.7rem}.bs-projects__subproject{padding-left:35px}.bs-status{margin-bottom:15px;border-radius:calc(20px/2)}.bs-status__title{min-height:60px;padding:16px 20px;font-size:1rem}.bs-status__body{padding:15px 20px;font-size:.9rem}}
