@import url(https://fonts.googleapis.com/css?family=Raleway:300,400,500,600,700,800,900);@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500,700,900);.survey-form h1{font-size:24px;font-weight:300;line-height:1;padding:48px 0 24px;text-align:center}.survey-form-desc{padding:24px 0;text-align:center}.survey-form-fields{padding:0 48px}.survey-form-actions{display:flex;align-items:flex-end;margin-top:48px}.survey-form-actions button{border-radius:0;border:none;width:50%}.header-container{height:80px;z-index:100}.header-container.fixed .header{position:fixed;width:100%}.header-container.fixed .supporter{height:80px}.header-container.transparent .header{background-color:initial}.header-container.transparent .header .header-nav-menu{background:transparent;border-bottom:none;margin-left:0;margin-right:auto;font-weight:600}.header-container.transparent .header .header-nav-menu-item>a{color:#789}.header-container.transparent .header .header-nav-menu-item:hover{border-bottom:0}.header{display:flex;justify-content:space-between;align-items:center;border:none}.header .ant-menu-horizontal,.header .ant-menu-item,.header .ant-menu-item-selected{border-bottom:0}.header .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item{margin:0;padding:0 20px}.header-nav{font-weight:600;color:#789}.header-nav:hover{border-bottom:2px solid #428bc0}.header-brand{margin-right:36px}.header-brand>img{max-height:60px}.header-avatar{background-color:#789;cursor:pointer}.header-btn-container{margin-left:auto;margin-right:36px}.header-btn-container .sc-btn-primary{padding:0 24px}.header-btn.ant-btn-background-ghost.ant-btn-primary{color:#1f8dc5;border-color:#1f8dc5}.header-user-menu{border-radius:2px;margin-top:8px;padding:8px 0}.header-user-menu-divider{margin:8px auto;width:60%}.header-user-menu-item{padding:8px 36px}.header-user-menu-item i{margin-right:8px;text-align:right;width:16px}@media screen and (max-width:992px){.header .header-brand{display:none}}@media screen and (max-width:736px){.header{padding:0 20px}.header .header-btn-container{margin-right:16px}.header .ant-dropdown-trigger .anticon{vertical-align:-.23em}.header .ant-dropdown-trigger .anticon:not(.anticon-ellipsis){font-size:30px}}.footer-container{background-color:#292929;color:#fff;padding-top:1.5rem}.footer-container .content{margin-bottom:1.2rem}.footer-container .footer-copyright{overflow:hidden;background-color:rgba(0,0,0,.2);color:hsla(0,0%,100%,.6)}.footer-container .text-center{text-align:center}.footer-container .py-3{padding-bottom:1rem;padding-top:1rem}.footer-container .title{color:#fff;text-transform:uppercase;font-weight:300;font-size:1 rem;margin-bottom:1rem;font-family:inherit;line-height:1.2}.footer-container .yellow-bg{padding:6px 6px 4px;font-size:14px;width:14px;text-align:center;text-decoration:none;margin:5px 10px;border-radius:50%;background:#f1c400;color:#2d2929}.footer-container .yellow-bg:hover{color:#2d2929;background:#ffdb3f}.footer-container .list-inline-item{display:inline-block;margin-right:.5rem}.footer-container .list-inline{padding-left:0;list-style:none}@media (min-width:1200px){.content{margin-left:6%;margin-right:6%}}@media (min-width:992px){.content{margin-left:5%;margin-right:5%}}@media (min-width:600px){.content{margin-left:2%;margin-right:2%}}.login-modal .ant-modal-body{padding:24px 2vw}.login-modal-logo-container{display:table;margin:0 auto;padding:24px 0;text-align:center}.login-modal-logo-container>img{width:50%}.login-form .ant-input-affix-wrapper .ant-input-prefix{left:8px}.login-form .ant-input{border:none;border-bottom:1px solid rgba(0,0,0,.3)}.login-form .ant-input:focus,.login-form .ant-input:hover{border-color:#87dbf5}.login-form .ant-input:focus{box-shadow:0 2px rgba(91,194,231,.2)}.login-form .has-error .ant-input:focus,.login-form .has-error .ant-input:hover{border-color:#f5222d}.login-form .has-error .ant-input:focus{box-shadow:0 2px rgba(245,34,45,.2)}.login-form-submit{width:100%}.layout{position:relative}.layout main{background-color:#f8f8f8}.layout .ant-back-top{right:40px;bottom:88px}@media screen and (max-width:768px){.layout .ant-back-top{right:20px}}.layout .ant-back-top-content{box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902)}.home-banner{position:relative;background:transparent radial-gradient(closest-corner at 50% 50%,#f5f6f8 0,#f5f6f8 42%,#c6cfd6 95%,#d3dae2 100%,#c6cfd6 0) 0 0 no-repeat padding-box;height:80vh;margin-top:-80px;padding:80px 7vw;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.home-banner h1{color:#454f63;font-size:3vw;line-height:1.2;text-shadow:0 3px 8px #5e6c75}.home-banner h1>span{display:block}.home-banner h1 span:first-child{font-size:5vw}.home-banner>img{max-width:60%}.home-intro{font-size:24px;font-weight:300;text-align:center}.home-intro h1{color:#1f8dc5;font-size:48px;font-weight:300;line-height:1.2;max-width:640px;margin:0 auto 40px}.home-feature-list{display:flex;flex-direction:row;flex-wrap:wrap;margin:120px -80px 0}.home-feature{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0 80px 40px;width:50%}.home-feature-icon{margin-right:40px;flex-shrink:0}.home-feature-desc{color:#454f63;font-size:14px}.home-feature-desc h2{font-size:24px;margin-bottom:1rem}.home-feature:first-child .home-feature-icon{width:80px;height:80px;background:url(/images/icons.png) no-repeat;background-size:cover;background-position:0 0}.home-feature:nth-child(2) .home-feature-icon{width:80px;height:80px;background:url(/images/icons.png) no-repeat;background-size:cover;background-position:-80px 0}.home-feature:nth-child(3) .home-feature-icon{width:80px;height:80px;background:url(/images/icons.png) no-repeat;background-size:cover;background-position:-160px 0}.home-feature:nth-child(4) .home-feature-icon{width:80px;height:80px;background:url(/images/icons.png) no-repeat;background-size:cover;background-position:-240px 0}.home-feature:nth-child(5) .home-feature-icon{width:80px;height:80px;background:url(/images/icons.png) no-repeat;background-size:cover;background-position:-320px 0}.home-feature:nth-child(6) .home-feature-icon{width:80px;height:80px;background:url(/images/icons.png) no-repeat;background-size:cover;background-position:-400px 0}.home-feature:nth-child(7) .home-feature-icon{width:80px;height:80px;background:url(/images/icons.png) no-repeat;background-size:cover;background-position:-480px 0}.home-feature:nth-child(8) .home-feature-icon{width:80px;height:80px;background:url(/images/icons.png) no-repeat;background-size:cover;background-position:-560px 0}.home-content{padding:120px 16vw}@media (max-width:1024px){.home-banner{padding:80px 5vw}.home-content{padding:80px 10vw}.home-intro{font-size:20px}.home-intro h1{font-size:36px}.home-feature-list{margin:80px -40px 0}.home-feature{padding:0 40px 60px}.home-feature-icon{margin-right:20px}.home-feature-desc h2{font-size:16px;margin-bottom:1rem}}@media (max-width:480px){.home-banner{height:50vh}.home-intro{font-size:16px}.home-intro h1{font-size:24px}.home-feature-list{flex-direction:column;margin:80px auto 0}.home-feature{padding:0 0 60px;width:100%}}.my-survey-card{width:100%;margin-bottom:30px;padding:0 20px;border:1px solid #d9d9d9;transition:all .2s ease-out}.my-survey-card:hover{box-shadow:3px 3px 7px #e8e8e8}.my-survey-card .my-survey-card-info{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e6e6e6}.my-survey-card .my-survey-card-info .my-survey-card-status{width:120px;align-self:flex-start;text-align:center;line-height:1.8;color:#fff;background-color:#f1c400}.my-survey-card .my-survey-card-info .my-survey-card-status.complete{background-color:#12685e}.my-survey-card .my-survey-card-info .my-survey-card-description{padding:12px 0 12px 20px}@media screen and (max-width:768px){.my-survey-card .my-survey-card-info .my-survey-card-description{text-align:right}}.my-survey-card .my-survey-card-actions{padding:10px 0;display:flex;align-items:center;justify-content:flex-end}.my-survey-card .my-survey-card-actions .my-survey-card-title{margin-right:auto;font-weight:700}.my-survey-card .my-survey-card-actions .ant-btn:not(:first-child){margin-left:20px}@media screen and (max-width:768px){.my-survey-card .my-survey-card-actions .my-survey-card-action{display:none}}.my-survey{min-height:calc(100vh - 228.19px)}.my-survey .ant-layout{background-color:#f8f8f8}.my-survey .banner{width:100%;min-height:35vh;background-size:cover;background-position:50%;background-repeat:no-repeat}.my-survey .welcome{width:100%;padding:1rem 0 1rem 10rem;border:1px solid #e6e6e6}.my-survey .welcome em{font-style:normal;color:#faad14}.my-survey .main-content{padding:2rem 6rem}.my-survey .main-content aside{border-right:.5px solid #e6e6e6;padding:1rem 0 2rem;background-color:#f8f8f8}.my-survey .main-content aside .ant-menu{background-color:#f8f8f8}.my-survey .main-content aside .ant-menu li i{margin-right:1.5rem}.my-survey .main-content main{padding:1rem 5rem 2rem 4rem}.my-survey .main-content main .filter{margin:0 -8px 32px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.my-survey .main-content main .filter h2{flex:auto;margin:8px}.my-survey .main-content main .filter .sort-container{min-width:120px;flex:1 1;margin:8px}.my-survey .main-content main .filter .sort-container .ant-select-selection .ant-select-selection__placeholder,.my-survey .main-content main .filter .sort-container .ant-select-selection span{color:rgba(0,0,0,.65)}.my-survey .main-content main .filter .search-input{min-width:150px;max-width:400px;flex:2 1;margin:8px}@media screen and (max-width:1920px){.my-survey .welcome{padding-left:7rem}.my-survey .main-content{padding:2rem 4rem}.my-survey .main-content main{padding:1rem 3rem}}@media screen and (max-width:1200px){.my-survey .welcome{padding-left:5rem}.my-survey .main-content{padding:2rem}}@media screen and (max-width:767px){.my-survey .welcome{padding-left:3rem}.my-survey .main-content{padding:0}}.sections-modal{width:450px}.sections-modal .ant-modal-close{display:block}.sections-modal .ant-modal-body{padding:38px 0 0}.sections-modal .ant-modal-body .ant-modal-confirm-body{width:100%;display:flex;flex-direction:column;align-items:center}.sections-modal .ant-modal-body .ant-modal-confirm-body .modal-icon{background-color:#f9f3db;border-radius:50%;width:80px;height:80px;display:flex;justify-content:center;align-items:center;margin-bottom:20px}.sections-modal .ant-modal-body .ant-modal-confirm-body .modal-icon i{color:#faad14;font-size:37px;font-weight:600}.sections-modal .ant-modal-body .ant-modal-confirm-body .modal-content .modal-title{color:rgba(0,0,0,.75);font-weight:500;font-size:16px;line-height:32px;text-align:center}.sections-modal .ant-modal-body .ant-modal-confirm-body .modal-content .modal-text{padding:20px 0;text-align:center}.sections-modal .ant-modal-body .ant-modal-confirm-btns{width:100%}.sections-modal .ant-modal-body .ant-modal-confirm-btns .ant-btn{margin:0;width:50%;border-radius:0}.camera-form .spin-container{min-height:200px;display:flex;justify-content:center;align-items:center}.camera-form-fields{padding:68px}.camera-form-fields img,.camera-form-fields video{width:100%}@media screen and (max-width:768px){.camera-form-fields{padding:30px}}.camera-form-desc{margin-top:32px}.camera-form-desc .ant-form-item-label>label{font:SemiBold 14px/16px Raleway;color:#5e6c75}.camera-form-desc .ant-input{border:.5px solid #d8d8d8}.camera-form-button-container{display:flex;justify-content:center;align-items:center}.camera-form-actions{display:flex;width:100%;align-items:flex-end}.camera-form-actions button{border-radius:0;border:none;width:50%}.camera-form-note{background:rgba(132,188,213,.1607843137254902) 0 0 no-repeat padding-box;padding:18px;font:Regular 12px/14px Roboto;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.camera-form-note .is-highlighted{font-weight:700}.survey-header-container{position:relative}.survey-header-container.fixed .survey-header{position:fixed;width:100%;z-index:100}.survey-header-container.fixed .supporter{height:153px}.survey-header-container.fixed .survey-links{position:fixed;z-index:10;right:40px;margin:20px 0 0}@media screen and (max-width:768px){.survey-header-container.fixed .supporter{height:120px}.survey-header-container.fixed .survey-links{right:20px}}.survey-header .banner{background:transparent radial-gradient(closest-side at 50% 50%,#f5f6f8 0,#c6cfd6 100%) 0 0 no-repeat padding-box;font-size:24px;padding:0 40px;line-height:4}@media screen and (max-width:768px){.survey-header .banner{padding:0 20px;font-size:20px;line-height:3}}.survey-header .function{background:#fff;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid #e8e8e8;line-height:4;padding:0 40px;box-shadow:0 4px 16px rgba(0,0,0,.08235294117647059)}@media screen and (max-width:768px){.survey-header .function{padding:0 20px}}.survey-header .function .breadcrumb-normal-item{font-weight:600;text-transform:uppercase}@media screen and (max-width:768px){.survey-header .function .breadcrumb-normal{display:none}}.survey-header .function .breadcrumb-small{display:none}.survey-header .function .breadcrumb-small-item{font-weight:600}@media screen and (max-width:768px){.survey-header .function .breadcrumb-small{display:flex}}.survey-header .function .btn .anticon{color:#f1c400}.survey-header .function .btn .ant-btn-link{color:#454f63}.survey-header .function .btn-item:not(:last-child){margin-right:16px}@media screen and (max-width:610px){.survey-header .function .btn-item .btn-name{display:none}}.survey-links{position:absolute;z-index:10;right:0;display:flex;justify-content:flex-end;margin:20px 40px 40px}@media screen and (max-width:768px){.survey-links{margin:20px}}.survey-links .sc-btn-secondary{border-radius:3px;margin-left:8px;width:40px;height:40px;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902);display:flex;justify-content:center;align-items:center;cursor:pointer}.survey-links .sc-btn-secondary .anticon svg .a{fill:#fff}.survey.spin-container{margin:20rem 0;text-align:center}.error-boundary-icon{margin:auto;background-image:url(/static/media/oops.150c4d08.svg)}.error-boundary{min-height:calc(100vh - 405px);padding:40px;display:flex;justify-content:center;align-items:center}.error-boundary-icon{width:400px;height:400px;background-image:url(/static/media/oops.92a1eb90.svg);background-repeat:no-repeat;background-size:cover}@media screen and (max-width:768px){.media-library-form{padding:0}}.media-library-form .spin-container{min-height:200px;display:flex;justify-content:center;align-items:center}@media screen and (max-width:768px){.media-library-form-fields{padding:20px 4px 20px 20px}}.media-library-form-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:20px}@media screen and (max-width:768px){.media-library-form-header{padding:0}}.media-library-form-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.media-library-form-title{font:700 18px/21px Roboto;color:#5e6c75}@media screen and (max-width:768px){.media-library-form-title{display:none}}.media-library-form-btn-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.media-library-form-btn{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}.media-library-form-btn>button,.media-library-form-btn button:focus,.media-library-form-btn button:hover{display:flex;justify-content:center;align-items:center;margin-right:16px;width:38px;height:38px;background:#f1c400 0 0 no-repeat padding-box;box-shadow:0 12px 16px rgba(69,91,99,.10196078431372549);border-radius:6px;border-color:#f1c400}@media screen and (max-width:768px){.media-library-form-btn>button,.media-library-form-btn button:focus,.media-library-form-btn button:hover{width:38px;height:38px;margin-right:8px}}.media-library-form-btn>button .anticon svg .a,.media-library-form-btn button:focus .anticon svg .a,.media-library-form-btn button:hover .anticon svg .a{fill:#fff;margin-right:16px}.media-library-form-filter-icon{margin-right:8px}.media-library-form-file-container{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;margin-top:36px;width:100%;padding:20px 4px 20px 20px}@media screen and (max-width:768px){.media-library-form-file-container{padding:0}}.media-library-form-file-container>span{padding:0 16px 16px 0;width:20%;max-width:240px;min-width:120px}@media screen and (max-width:1024px){.media-library-form-file-container>span{width:25%;max-width:300px;min-width:100px}}@media screen and (max-width:768px){.media-library-form-file-container>span{width:50%;max-width:300px;min-width:100px}}.media-library-form-file{padding-bottom:100%;width:100%;position:relative}.media-library-form-file>img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.media-library-form-file-check{position:absolute;display:flex;justify-content:center;align-items:center;background:#c7c7c7;border-radius:50%;width:2vw;height:2vw;right:6px;bottom:6px}.media-library-form-file-check>svg{width:1.2vw;height:1.2vw}.media-library-form-file-check.selected{background:#1f8dc5}.media-library-form-file-date,.media-library-form-file-desc,.media-library-form-file-name{margin-top:8px;word-wrap:break-word}.media-library-form-button-container{display:flex;justify-content:center;align-items:center;margin-top:20px}@media screen and (max-width:768px){.media-library-form-button-container{margin-top:0}}.media-library-form-actions{display:flex;width:100%;align-items:flex-end}.media-library-form-actions button{border-radius:0;border:none;width:50%}@media screen and (max-width:768px){.media-library-form-actions button>span{font-size:12px}}.suffix-btn,.suffix-btn button{display:flex;align-items:center}.suffix-btn .anticon svg{margin:0 8px;font-size:16px}.suffix-btn .anticon svg .a{fill:#5e6c75}.question{margin-top:8px}.question-label{margin-bottom:8px;color:#292d2d;letter-spacing:0;font-size:14px;font-weight:600}.question .ant-select-single:not(.ant-select-customize-input) .ant-select-selector,.question .ant-select:not(.ant-select-customize-input) .ant-select-selector{border:.4px solid #f4f4f4}.question-content .ant-form-item{margin-bottom:8px}.question-content .file-tag-container{display:flex;flex-direction:row;width:100%;flex-basis:auto;flex-wrap:nowrap}.question-content .file-tag-container .file-tag{display:flex;align-items:center;flex-shrink:1;background:#f1c400;border:.3px solid #f6f6f6;cursor:pointer;overflow:hidden}.question-content .file-tag-container .file-tag a{display:flex;align-items:center;overflow:hidden}.question-content .file-tag-container .file-tag-name{display:inline-block;color:#292d2d;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.question-content.has-tag .ant-form-item-explain{margin-top:30px}.question-content .range-picker-actions-container{display:flex;flex-direction:row;justify-content:space-between}.question-content .range-picker-switch{margin-right:8px}.question-content .range-picker-switch .ant-switch-inner{color:#000}.question .ant-select-arrow{height:100%;width:100%;top:0;right:0;margin-top:0}.question .ant-input-affix-wrapper-lg{padding:3px 11px}.question .select-affix{padding-right:12px;height:100%;display:flex;justify-content:flex-end;align-items:center}.ant-select-dropdown{z-index:50}.form-btn{display:flex;flex-direction:row;margin-right:32px;justify-content:center;align-items:center}@media screen and (max-width:1400px){.form-btn{margin-right:0}}@media screen and (max-width:768px){.form-btn{margin-right:0;flex-direction:column;justify-content:flex-end;align-items:flex-end}}.form-btn button{margin-left:8px;margin-bottom:8px;min-width:120px;height:40px;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902);border-radius:3px;border-width:.3px;opacity:1}.nav-btn{display:flex;flex-direction:row}.nav-btn button{margin-left:8px;width:40px;height:40px;display:flex;justify-content:center;align-items:center;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902);border-radius:3px;border-width:.3px;opacity:1}.ant-drawer-wrapper-body{background:#e4e5e6 0 0 no-repeat padding-box}.drawer .ant-drawer-body{padding:0}.drawer-image{padding:32px 48px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#5e6c75;background:#fff 0 0 no-repeat padding-box}.drawer-image .file-img{width:300px;height:180px;object-fit:cover}.drawer-info{margin-top:24px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;color:#5e6c75}.drawer-info-label{font:700 14px/26px Roboto}.drawer-info .line-placeholder{height:26px}.drawer-action{margin-top:16px}.drawer-action .download{color:#fff;width:160px;font-weight:600}.drawer-action-label{margin-top:16px;font-weight:600}.drawer-action .file-tag-container .file-tag{margin-top:8px;margin-right:8px;color:#f1c400}.drawer-action .delete{margin-top:16px;font-weight:600}.drawer-form{padding:0 48px}.drawer-form .ant-select{width:100%}.drawer-form-label{color:#5e6c75;margin:16px 0 8px}.drawer-form #description,.drawer-form #title{font-size:16px}.drawer-form-sublabel{line-height:24px}.drawer-form-desc,.drawer-form-sublabel{font:Italic 14px/26px Roboto;color:#5e6c75}.drawer-form-desc{margin-bottom:8px}.drawer-form-layout{width:100%;height:200px}.drawer-form-layout-desc{margin:8px 0;font:Regular 14px/16px Roboto;color:#5e6c75}.drawer-form #description{color:#5e6c75}.drawer .ant-radio-wrapper .ant-radio{display:none}.drawer .ant-radio-wrapper img{margin-left:-8px}.ant-drawer-footer{padding:0}.ant-drawer-footer .btn-primary{width:50%;border-radius:0}.ant-drawer-footer .btn-cancel{width:50%;border:none;border-radius:0;background:#5e6c75 0 0 no-repeat padding-box;color:#fff}.file{width:20%;padding:0 16px 16px 0}.file:hover{cursor:pointer}.file .file-image{width:100%;padding-bottom:100%;position:relative}.file .file-image>img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.file .file-name{height:10%;text-transform:uppercase}.file .file-name,.file .file-tag{margin-top:8px;word-wrap:break-word}.file .file-tag{color:#f1c400;font-style:italic}@media screen and (max-width:992px){.file{width:33.3%}}@media screen and (max-width:480px){.file{width:50%;font-size:12px}}.photographic-schedule{width:100%}.photographic-schedule,.photographic-schedule .ant-layout-sider,.photographic-schedule .ant-menu{background:#f8f8f8 0 0 no-repeat padding-box}.photographic-schedule .ant-layout-sider .ant-menu-item{display:flex;justify-content:space-between;align-items:center}.photographic-schedule .ant-layout-sider .menu-badge .ant-badge-count{background-color:#f1c400;margin-left:5px}.photographic-schedule .ant-layout-sider .menu-badge .ant-badge-count .ant-scroll-number-only-unit{color:#fff}.photographic-schedule-content{margin-top:96px;padding-left:24px}.photographic-schedule-title{margin-top:24px;margin-bottom:40px;font-weight:600;font-size:18px;color:#f1c400}.photographic-schedule-section-title{text-align:left;font-weight:600;font-size:16px;letter-spacing:0;color:#454f63;text-transform:uppercase}.photographic-schedule-page{min-height:600px;background:#fff 0 0 no-repeat padding-box;border:1px solid #c7c7c7;display:flex;flex-direction:column;padding:32px 16px 32px 32px}@media screen and (max-width:768px){.photographic-schedule-page{margin:0 -40px 0 0;padding:16px 0 16px 16px}}.photographic-schedule-file-container{margin-top:32px;width:100%;display:flex;justify-content:flex-start;align-content:center;flex-flow:row wrap}@media screen and (max-width:768px){.photographic-schedule-file-container{margin-top:16px}}.photographic-schedule-note{margin-top:64px}.photographic-schedule-note h3.note-label{margin-bottom:24px;font-weight:600;font-size:16px;color:#454f63}.photographic-schedule-note .note-item{margin-top:8px}.photographic-schedule-note .note-item .file-name{color:#f1c400;text-transform:uppercase}@media screen and (max-width:768px){.photographic-schedule{padding:0 20px 60px 0}.photographic-schedule h1{padding-left:15px;margin-top:15px;margin-bottom:22px}.photographic-schedule .ant-layout-content{padding-left:20px}.photographic-schedule .ant-layout-sider{margin-left:-40px}.photographic-schedule .ant-layout-sider .ant-layout-sider-trigger{position:fixed;top:196px;display:block}.photographic-schedule .ant-layout-sider .ant-menu-item{padding-left:8px}.photographic-schedule .ant-layout-sider .ant-menu-item .ant-menu-title-content>div{overflow:hidden;text-overflow:ellipsis}}#photographic-schedule .ant-empty{width:calc(100vw - 80px);height:70vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.ant-layout-sider-children{text-overflow:ellipsis}.ant-layout-sider-children .ant-menu.ant-menu-inline-collapsed{width:60px}.section-detail-container{width:100%;min-height:calc(100vh - 225px);padding:0 40px 40px;background:#f8f8f8 0 0 no-repeat padding-box;position:relative}.section-detail-container #section-detail-form{width:70%}.section-detail-container .section{width:100%}.section-detail-container .section .section{padding-left:0}.section-detail-container .section-title{color:#292d2d;font-size:18px;font-weight:600;margin-top:24px;margin-bottom:40px;text-transform:uppercase}.section-detail-container .section-title.isHeadLine{color:#f1c400;font-weight:600;font-size:18px;text-transform:uppercase}.section-detail-container .section-desc{font-size:14px;color:#454f63;font-weight:300;line-height:32px}.section-detail-container .group{width:100%}.section-detail-container .group-label{color:#292d2d;letter-spacing:0;font-size:16px;font-weight:600;line-height:68px;text-transform:uppercase}.section-detail-container .btn-container{position:fixed;right:40px;bottom:16px;display:flex;flex-direction:row}.section-detail-container .btn-container .ant-form-item{margin-bottom:0}.section-detail-container .btn-container.at-bottom{position:absolute;bottom:16px;right:40px}@media screen and (max-width:768px){.section-detail-container{padding-bottom:80px}.section-detail-container #section-detail-form{width:100%}.section-detail-container .section{padding-left:0}.section-detail-container .btn-container,.section-detail-container .btn-container.at-bottom{right:20px}}.survey-card-wrapper{margin-bottom:60px;padding-right:40px;width:25%}.survey-card-inner{width:100%;padding-bottom:75%;position:relative}.survey-card{background-repeat:no-repeat;background-size:cover;border-radius:4px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);cursor:pointer;display:flex;flex-direction:column;justify-content:flex-end;height:100%;width:100%;position:absolute;text-shadow:0 1px 2px rgba(0,0,0,.5);transition:box-shadow .2s cubic-bezier(.175,.885,.32,1.275);padding:0 20px 20px}.survey-card h1{color:#fff;font-size:28px;font-weight:700;line-height:1;margin-bottom:8px}.survey-card h2{color:#fff;font-size:20px}.survey-card:hover{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.survey-card:focus{outline:none}.survey-card.add-new{background-color:#fff}.survey-card.add-new .survey-card-icon{position:absolute;left:calc(50% - 2vw);top:calc(50% - 2vw - 20px);width:4vw;height:4vw}.survey-card.add-new .survey-card-icon .circle{width:100%;height:100%;border-radius:50%;background:#ffcf00;display:flex;justify-content:center;align-items:center}.survey-card.add-new .survey-card-icon .circle svg{width:2vw;height:2vw}.survey-card.add-new h1{color:#454f63;z-index:10}.survey-list{width:100%;min-height:calc(100vh - 220px);padding:80px calc(10vw - 40px) 80px 10vw;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start}@media (max-width:1200px){.survey-list{padding:80px 20px 60px 40px;min-height:auto}.survey-card-wrapper{margin-bottom:40px;padding-right:20px;width:25%}.survey-card{padding:0 20px 20px}.survey-card h1{font-size:24px}}@media (max-width:960px){.survey-list{padding:80px 10px 40px 30px}.survey-card-wrapper{padding-right:20px;width:33%}.survey-card{padding:0 12px 12px}.survey-card h1{font-size:20px}}@media (max-width:768px){.survey-list{padding:80px 20px 40px;justify-content:space-between}.survey-card-wrapper{padding-right:0;width:48%}.survey-card h1{font-size:18px}}.ant-upload-select-picture-card i{color:#999;font-size:32px}.ant-upload-select-picture-card .ant-upload-text{margin-top:8px;color:#666}.media-library{min-height:calc(100vh - 225px);padding:0 210px 60px 40px}.media-library,.media-library .ant-layout-sider .ant-menu{background-color:#f8f8f8}.media-library .ant-layout-sider .ant-menu-item{display:flex;justify-content:space-between;align-items:center}.media-library .ant-layout-sider .menu-badge .ant-badge-count{background-color:#f1c400;margin-left:10px}.media-library .ant-layout-sider .menu-badge .ant-badge-count .ant-scroll-number-only-unit{color:#fff}.media-library .ant-layout-content{padding-left:24px}.media-library-content::-webkit-scrollbar{display:none}.media-library-title{margin-top:24px;margin-bottom:40px;font-weight:600;font-size:18px;color:#f1c400}.media-library-note{margin-top:96px;min-height:84px;padding:16px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;background:rgba(132,188,213,.1607843137254902) 0 0 no-repeat padding-box}.media-library-note .is-highlighted{font-weight:700}.media-library .uploader{margin-top:36px;width:100%;height:120px}.media-library .uploader .ant-upload{margin:0;width:100%;height:100%}.media-library-file-container{margin-top:36px;display:flex;justify-content:flex-start;align-content:center;flex-flow:row wrap;margin-right:-16px}@media screen and (max-width:768px){.media-library{padding:0 20px 60px 0}.media-library h1{padding-left:15px;width:180px}.media-library .ant-layout-content{padding-left:20px}.media-library .ant-layout-sider{min-width:40px!important;max-width:50px!important}.media-library .ant-layout-sider .ant-menu-item{padding-left:18px!important}.media-library .uploader{margin-top:20px;height:80px}.media-library .media-library-menu{display:none}}.report-preview-cover{position:relative;background-repeat:no-repeat;background-position:50%;background-size:cover;width:100%;height:100%}.report-preview-cover .title-container{position:absolute;top:111px;left:calc(50% - 185px);width:370px}.report-preview-cover .title-container .title-top{font-size:28px;font-weight:300;letter-spacing:.2em;line-height:1.3}.report-preview-cover .title-container .title-bottom{color:#fff;font-size:24px;font-weight:700;letter-spacing:5px;line-height:2;text-align:center}.report-preview-cover .title-container .cover-title{border-top:1px solid #fff;border-bottom:1px solid #fff;padding:.75rem .5rem 3rem;margin-bottom:5px}.report-preview-cover .title-container .cover-title>h2{text-align:center}.report-preview-cover .logo-container{background:#fff;position:absolute;top:900px;left:calc(50% - 130px);width:260px;height:140px;display:flex;justify-content:center;align-items:center}.report-preview-cover .logo-container>img{width:80%}.report-preview-back-cover{position:relative;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;display:flex;justify-content:center;align-items:center}.report-preview-back-cover .company-info-container{background:#fff;position:absolute;bottom:80px;width:90%;display:flex;flex-direction:row;justify-content:space-around;align-items:center;padding:.75rem 0}.report-preview-back-cover .company-info-container img{width:60px}.report-preview-back-cover .company-info-container li{width:28%;font-size:14px}.report-preview-back-cover .company-info-container li:first-child{width:10%}.report-preview-back-cover .company-info-container li h1{font-size:16px;font-weight:600;color:#000;margin:8px 0}.report-preview-back-cover .company-info-container li h2{font-size:14px;font-weight:600;color:#000;margin-right:8px}.report-preview-back-cover .company-info-container li .contact{margin:10px 0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.report-section-title{margin:5rem 0 1rem;width:100%;padding-top:1rem;border-top:1px solid rgba(0,0,0,.35);text-transform:uppercase}.report-section-title:not(:first-child){margin-top:4rem}.report-section-title .title-top{font-size:24px;font-weight:300;letter-spacing:2px;line-height:1.3}.report-section-title .title-bottom{color:#238fc5;font-size:24px;font-weight:700;letter-spacing:2px;line-height:2}@media print{body{-webkit-print-color-adjust:exact}.report-section-title{margin:0 0 2rem}}.report-preview-sections{margin:0 80px}.report-preview-sections .section{width:100%}.report-preview-sections .section .table-body{border-collapse:collapse}.report-preview-sections .section .table-body>.table-header{display:none}.report-preview-sections .section .table-body .table-header{color:#000;padding:2rem 0 .5rem;font-size:15px;font-weight:600;text-transform:uppercase}.report-preview-sections .section .table-body .table-header+.table-header{padding:1rem 0 .5rem}.report-preview-sections .section .table-body .group-header{font-weight:600;margin:12px 0 4px;color:#000}.report-preview-sections .section .table-body .table-row{border-bottom:1px solid rgba(0,0,0,.25);font-size:14px;padding:0 4px;margin-left:12px;display:flex;align-items:center}.report-preview-sections .section .table-body .table-row:last-of-type{border-bottom:1px solid #238fc5}.report-preview-sections .section .table-body .table-row .table-column{display:inline-block;text-align:left;font-weight:600;width:35%;padding:4px 0}.report-preview-sections .section .table-body .table-row .table-column:first-letter{text-transform:capitalize}.report-preview-sections .section .table-body .table-row .answer{text-align:right;font-weight:400;width:65%}.report-preview-sections .section .table-body .table-row .answer.is-word-wrap{text-align:justify}.report-preview-sections .section .table-body .in-group-row{border:none}.report-preview-sections .section .table-body .in-group-row .table-column{padding:4px 0}@media print{body{-webkit-print-color-adjust:exact}.report-preview-sections .section{page-break-after:always}.report-preview-sections .section .table-section .table-wrapper{page-break-inside:avoid}}.report-preview-photographic-schedule{margin:0 80px}.report-preview-photographic-schedule .cover-container{margin:4rem 0}.report-preview-photographic-schedule .cover-container img,.report-preview-photographic-schedule .section{width:100%}@media print{.report-preview-photographic-schedule .section{page-break-after:always}}.report-preview-photographic-schedule .image-container{display:block}.report-preview-photographic-schedule .image-container .image-row{width:100%;display:flex;flex-direction:row;justify-content:space-between}.report-preview-photographic-schedule .image-container .image-row .image-item{width:42%;margin-top:32px}.report-preview-photographic-schedule .image-container .image-row .image-item>img{height:240px;object-fit:cover}@media print{.report-preview-photographic-schedule .image-container .image-row{page-break-inside:avoid}}.report-preview-photographic-schedule .image-container .image-path{margin-top:8px;font-size:11px;font-weight:600}.report-preview-photographic-schedule .image-container .image-info{margin-top:8px;font-size:11px}.report-preview-photographic-schedule .image-container .image-info .image-name{font-weight:700;color:#238fc5;font-style:italic;margin-right:8px}.report-preview-photographic-schedule .image-container .image-info .image-desc{margin-right:8px}.report-preview-photographic-schedule .image-container img{width:100%}.report-preview{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:100%;padding:32px 16px;background-color:#bababa}.report-preview>section{position:relative;width:794px;height:1123px;margin:0 auto 32px;background-color:#fff;box-shadow:2px 2px 5px 0 rgba(0,0,0,.25)}.report-preview-main{position:relative;width:794px;margin:0 auto;padding:100px 0;background:#fff;box-shadow:2px 4px 5px 0 rgba(0,0,0,.25)}@media print{body{-webkit-print-color-adjust:exact}.report-preview{margin:0;padding:0;background-color:initial}.report-preview>section{height:29.7cm}.report-preview-main,.report-preview>section{width:21cm;margin:0;box-shadow:none;page-break-after:always}.report-preview-main{padding:0}.report-preview h1,.report-preview h2,.report-preview th,.report-preview thead{page-break-after:avoid}.report-preview h1,.report-preview h2,.report-preview li,.report-preview p,.report-preview table,.report-preview td,.report-preview th,.report-preview thead,.report-preview tr{page-break-inside:avoid}}.report-preview-container{position:relative;min-height:100vh}.report-preview-container .report-save-btn{background-color:rgba(0,0,0,.35);border:none}.report-preview-container .report-save-btn i{color:#fff}.survey-content{width:100%;min-height:60vw;padding:320px 10vw 40px;z-index:1;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start}.error-boundary{margin-top:180px}.sc-btn-primary{border:none}.sc-btn-primary,.sc-btn-primary:focus,.sc-btn-primary:hover{background:#f1c400;color:#000}.sc-btn-primary.disabled{cursor:not-allowed}.sc-btn-primary.disabled,.sc-btn-primary.disabled:focus,.sc-btn-primary.disabled:hover{background:rgba(198,207,214,.42) 0 0 no-repeat padding-box;color:#000}.sc-btn-secondary{background:linear-gradient(90deg,#84bcd5,#1f8dc5);color:#000;border:none}.sc-btn-secondary:focus,.sc-btn-secondary:hover{background:linear-gradient(90deg,#84bcd5,#229ddb)}.sc-btn-secondary.grad-top{background:linear-gradient(0deg,#84bcd5,#1f8dc5)}.sc-btn-secondary.grad-top:focus,.sc-btn-secondary.grad-top:hover{background:linear-gradient(0deg,#84bcd5,#229ddb)}.sc-btn-secondary.disabled{cursor:not-allowed}.sc-btn-secondary.disabled,.sc-btn-secondary.disabled:focus,.sc-btn-secondary.disabled:hover{background:rgba(198,207,214,.42) 0 0 no-repeat padding-box;color:#000}.sc-btn-cancel{background:rgba(198,207,214,.42);border:none;color:#000}.sc-btn-cancel:focus,.sc-btn-cancel:hover{background:rgba(213,219,225,.42);color:#000}.section-title,.subtitle{color:#f1c400;font-weight:400;text-transform:uppercase;font-family:Raleway,sans-serif}body{margin:0;padding:0;font-family:Roboto,"Helvetica Neue","Segoe UI",Helvetica,Arial,sans-serif}html{color:rgba(0,0,0,.75)}*{box-sizing:border-box;word-break:keep-all;word-wrap:normal}h1,h2,h3,h4,h5,h6{font-family:Raleway,"Helvetica Neue","Segoe UI",Helvetica,Arial,sans-serif;color:rgba(0,0,0,.75);margin:0}p{color:#5e6c75}th{background:#fff}a{color:inherit;text-decoration:none;outline:none}ul{margin:0;padding:0;list-style:none}.btn-main{border:none}.btn-main,.btn-main:focus,.btn-main:hover{background:linear-gradient(180deg,#1f8dc5,#186d99)}.no-margin{margin:0}.btn-add-container{margin:20px 0;display:flex;align-items:center}.btn-add{margin-right:10px;background-color:#f1c400;border-color:#f1c400}.btn-add>i{font-size:26px;margin:2px 0 0}.section-title{font-size:18px}.subtitle{font-size:15px}.ant-btn-link{padding:0}.ant-layout-sider{flex-basis:auto!important;background-color:#f8f8f8}.ant-btn-dangerous,.ant-btn-dangerous:focus{color:#8d0707;border-color:#8d0707}.ant-btn-dangerous:hover{color:#f53838;border-color:#f53838}.ant-btn-dangerous.ant-btn-link,.ant-btn-dangerous.ant-btn-link:focus{color:#8d0707}.ant-btn-dangerous.ant-btn-link:hover{color:#f53838}.ant-modal-confirm-confirm .ant-modal-confirm-body>.anticon{color:#f1c400}.ant-row{margin-right:0!important;margin-left:0!important}.ant-col{padding-left:0!important}
/*# sourceMappingURL=main.995f8b9d.chunk.css.map */