@layer components{.ifanr-report{padding-bottom:var(--ifr-space-10);background-color:var(--ifr-color-white)}.ifanr-report .ifanr-report-wrapper{width:960px;margin:0 auto}.ifanr-report .fullwidth{position:relative;width:960px;margin:0 auto;padding:0}.ifanr-report .header-container{width:100%;color:var(--ifr-color-white);text-align:left}.ifanr-report .header-container .form-page-title{position:relative;width:960px}.ifanr-report .header-container .headline{display:block;margin-top:var(--ifr-space-40);font-size:60px;color:var(--ifr-color-ink)}.ifanr-report .header-container .report-headline,.ifanr-report .header-container .faq-headline{display:none;margin-bottom:0;font-family:var(--ifr-font-medium)}.ifanr-report .header-container .report-headline.active,.ifanr-report .header-container .faq-headline.active{display:block}.ifanr-report .header-container .faq-headline{padding:var(--ifr-space-24) 0;border-bottom:1px solid var(--ifr-color-line)}.ifanr-report .header-container .faq-link{position:absolute;top:0;right:0;float:right;margin-top:var(--ifr-space-30);font-size:var(--ifr-fs-lg);color:var(--ifr-color-muted)}.ifanr-report .header-container .faq-link:hover{color:var(--ifr-color-brand);cursor:pointer}.ifanr-report .header-container .faq-link>*{display:inline-block}.ifanr-report .header-container .faq-link .faq-icon{display:inline-block;width:20px;height:20px;margin-right:var(--ifr-space-5);vertical-align:bottom;background-image:url("/wp-content/themes/ifanr/static/images/icon/faq.svg");background-repeat:no-repeat}.ifanr-report .header-container .js-faq-enter{display:none}.ifanr-report .header-container .js-faq-enter.active{display:block}.ifanr-report .form-container{width:960px;overflow:hidden;background-color:var(--ifr-color-white);border-radius:var(--ifr-radius-md)}.ifanr-report .report-container,.ifanr-report .faq-container{display:none}.ifanr-report .report-container.active,.ifanr-report .faq-container.active{display:block}.ifanr-report .report-container .js-faq-back,.ifanr-report .faq-container .js-faq-back{display:none;width:160px;height:54px;margin-bottom:var(--ifr-space-40);border:1px solid var(--ifr-color-muted);border-radius:var(--ifr-radius-sm);font-size:var(--ifr-fs-lg);line-height:54px;color:var(--ifr-color-text-tertiary);text-align:center;transition:all .3s}.ifanr-report .report-container .js-faq-back.active,.ifanr-report .faq-container .js-faq-back.active{display:block}.ifanr-report .report-container .js-faq-back:hover,.ifanr-report .faq-container .js-faq-back:hover{color:var(--ifr-color-ink-soft);cursor:pointer}.ifanr-report .tabs{height:100%;margin:0;padding-left:40px;border-bottom:1px solid var(--ifr-color-line);font-size:0}.ifanr-report .tabs .tab{position:relative;display:inline-block;margin-top:var(--ifr-space-40);margin-right:130px;line-height:45px;color:var(--ifr-color-text-tertiary)}.ifanr-report .tabs .tab:hover{cursor:pointer}.ifanr-report .tabs .tab .tab-link{display:block;color:inherit;text-decoration:none;outline:0}.ifanr-report .tabs .tab .tab-link h2{margin:0;font-family:var(--ifr-font-regular);font-size:var(--ifr-fs-2xl);font-weight:400;line-height:28px}.ifanr-report .tabs .tab .tab-link h3{margin:0 0 var(--ifr-space-8);font-family:var(--ifr-font-light);font-size:var(--ifr-fs-base);font-weight:400;line-height:20px}.ifanr-report .tabs .active{background-color:var(--ifr-color-white);font-weight:700;color:var(--ifr-color-ink)}.ifanr-report .tabs .active h2{font-family:var(--ifr-font-medium)}.ifanr-report .tabs .active h3{font-family:var(--ifr-font-regular)}.ifanr-report .tabs .active-bar{width:99px;height:var(--ifr-space-4);background:#e23e41}.ifanr-report .form-page-container .form-group{margin-bottom:var(--ifr-space-30)}.ifanr-report .form-page-container .form-label{display:block;margin-bottom:15px;font-size:var(--ifr-fs-xl);line-height:var(--ifr-fs-base);color:var(--ifr-color-ink)}.ifanr-report .form-page-container input,.ifanr-report .form-page-container textarea{border:1px solid var(--ifr-color-muted);font-size:var(--ifr-fs-base);background-color:#fcfcfc}.ifanr-report .form-page-container .form-control{display:block;width:100%;min-height:35px;padding:var(--ifr-space-4) var(--ifr-space-10);border-radius:var(--ifr-radius-sm);color:#4c4c4c;background-color:var(--ifr-color-white)}.ifanr-report .form-page-container .form-control:focus{outline:#83b0f3 solid 1px;box-shadow:0 0 3px rgba(0,40,128,.25)}.ifanr-report .form-page-container .form-control.error,.ifanr-report .form-page-container .form-control.error:focus{outline-color:#d53222}.ifanr-report .form-page-container textarea.form-control{min-height:90px}.ifanr-report .form-page-container textarea.report-content{min-height:250px}.ifanr-report .form-page-container textarea.article-content{height:120px;font-family:var(--ifr-font-regular);font-size:var(--ifr-fs-xl);line-height:120px;color:var(--ifr-color-text-tertiary);text-align:center;background:#f4f4f4}.ifanr-report .form-page-container textarea.reporter{min-height:120px}.ifanr-report .form-page-container textarea.author{height:120px}.ifanr-report .form-page-container .form-submit{display:block;width:160px;height:54px;margin-top:var(--ifr-space-40);border:1px solid #9ea2a8;border-radius:var(--ifr-radius-sm);font-size:var(--ifr-fs-xl);line-height:54px;color:var(--ifr-color-text-tertiary);text-align:center;transition:color .3s}.ifanr-report .form-page-container .form-submit:hover{color:var(--ifr-color-ink-soft);cursor:pointer}.ifanr-report .form-page-container .form-submit[disabled],.ifanr-report .form-page-container .form-submit[disabled]:hover{color:var(--ifr-color-white);background-color:#9ea2a8;opacity:.6;cursor:not-allowed}.ifanr-report .form-page{display:none;min-height:600px;padding:var(--ifr-space-50) 0}.ifanr-report .form-page.active{display:block}.ifanr-report .faq-page{padding:0}.ifanr-report .faq-body-container .faq-header{margin:var(--ifr-space-40) auto var(--ifr-space-16);font-size:23px;font-weight:700;line-height:var(--ifr-fs-base);color:var(--ifr-color-ink-soft)}.ifanr-report .faq-body-container .faq-content{font-size:var(--ifr-fs-lg);line-height:27px}.ifanr-report .faq-body-container p.faq-content{margin:1em 0}.ifanr-report .faq-body-container .faq-list-item{list-style-type:disc}.ifanr-report .faq-body-container .faq-part{margin-bottom:25px;color:#707380}.ifanr-report .panel-tips{overflow:hidden;font-size:var(--ifr-fs-base);line-height:var(--ifr-fs-base)}.ifanr-report .panel-tips .info-icon{display:inline-block;float:left;width:18px;height:18px;margin-top:var(--ifr-space-10);margin-right:var(--ifr-space-16);background-image:url("/wp-content/themes/ifanr/static/images/icon/info.svg")}.ifanr-report .panel-tips ul{float:left;margin:1em 0;padding-left:40px}.ifanr-report .panel-tips .tips-body{color:#9ea2a8}.ifanr-report .panel-tips .tips-body .tip{margin-top:var(--ifr-space-10);list-style:disc}}@layer responsive{@media(max-width: 1139px){.ifanr-report .form-container{width:100%}.ifanr-report .ifanr-report-wrapper{width:calc(100% - 32px)}.ifanr-report .fullwidth,.ifanr-report .form-page-title{width:100%}.ifanr-report .tab{margin-right:48px}}@media(max-width: 767px){.ifanr-report .tab{margin-right:24px}.ifanr-report .headline{font-size:28px}}}