.ns-office-notice{display:flex;align-items:flex-start;font-size:var(--size-text-s);line-height:var(--line-height-s)}.ns-office-notice__icon{margin-right:10px}.ns-suncity-partner-label{padding:8px 16px;border-radius:var(--border-radius-xxl);border:1px solid var(--color-gray);text-align:center;line-height:20px}.ns-suncity-partner-label__br{display:none}@media (max-width:500px){.ns-suncity-partner-label__br{display:block}}.ns-income-check__main{position:relative;padding:24px 20px 10px 20px;background:var(--check-background-color);color:var(--check-text-color);border-radius:var(--border-radius-xl) var(--border-radius-xl) 0 var(--border-radius-xl)}@media (max-width:500px){.ns-income-check__main{padding:24px 16px 10px 16px}}.ns-income-check__corner{position:absolute;width:20px;height:20px;fill:var(--check-background-color)}.ns-income-check__logo-box{position:absolute;top:-40px;left:0;padding:0 20px;min-width:105px;height:65px;background:var(--check-background-color);border-radius:var(--border-radius-xl) var(--border-radius-xl) 0 0}.ns-income-check__corner_head{top:21px;right:1px;transform:translateX(100%)}.ns-income-check__logo{display:block;width:65px;height:65px;fill:var(--check-text-color)}.ns-income-check__head{display:flex;align-items:flex-start;justify-content:space-between}.ns-income-check__head-content{flex:1 1 auto;width:100%;margin-right:20px}.ns-income-check__user{display:block;font-size:var(--size-text-xl);line-height:var(--line-height-xl);font-weight:600;margin-bottom:2px}@media (max-width:500px){.ns-income-check__user{font-size:var(--size-text-m);line-height:var(--line-height-l);margin-bottom:0}}.ns-income-check__date{display:block;font-size:var(--size-text-3xs);letter-spacing:2px;text-transform:uppercase;font-weight:600;color:var(--check-text-extra-color)}.ns-income-check__icons{padding-top:6px;display:flex;align-items:center}.ns-income-check__icon{width:20px;height:20px;fill:var(--check-text-color)}.ns-income-check__icon:not(:last-child){margin-right:8px}.ns-income-check__icon_dollar{width:18px}.ns-income-check__body{margin-top:20px}.ns-income-check__list{list-style:none;color:var(--check-text-extra-color)}.ns-income-check__detail{position:relative;display:flex;align-items:flex-end}.ns-income-check__detail:not(:last-child){margin-bottom:10px}@media (max-width:500px){.ns-income-check__detail:not(:last-child){margin-bottom:16px}}.ns-income-check__detail-name{position:relative;flex:1 1 auto;padding-right:10px}@media (max-width:500px){.ns-income-check__detail-name{font-size:var(--size-text-2xs);line-height:16px}}.ns-income-check__detail-name-text{background:var(--check-background-color);padding-right:20px}@media (max-width:500px){.ns-income-check__detail-name-text{padding-right:10px}}.ns-income-check__detail:before{content:"";position:absolute;left:0;right:0;width:100%;bottom:6px;border-bottom:1px dashed var(--check-text-extra-color)}@media (max-width:500px){.ns-income-check__detail:before{bottom:2px}}.ns-income-check__detail-income{padding-left:20px;position:relative;text-align:right;background:var(--check-background-color)}@media (max-width:500px){.ns-income-check__detail-income{padding-left:10px;font-size:var(--size-text-2xs);line-height:16px}}.ns-income-check__sum{display:flex;align-items:flex-end;justify-content:flex-end;flex-wrap:wrap}.ns-income-check__sum_main{margin-top:26px}.ns-income-check__check_details-hidden .ns-income-check__sum_main{margin-top:12px}.ns-income-check__sum-label{color:var(--check-text-extra-color)}@media (max-width:500px){.ns-income-check__sum-label{font-size:var(--size-text-2xs)}}.ns-income-check__sum-value{font-size:22px;font-weight:600;padding-left:8px}@media (max-width:500px){.ns-income-check__sum-value{font-size:var(--size-text-m)}}.ns-income-check__footer{position:relative;padding-left:92px;min-height:96px;color:var(--check-text-color)}.ns-income-check__partner-img{position:absolute;top:11px;left:0;width:85px;height:85px}.ns-income-check__total{position:relative;padding:0 20px 22px 20px;min-height:40px;background:var(--check-background-color);border-radius:0 0 var(--border-radius-xl) var(--border-radius-xl);margin-top:-4px}@media (max-width:500px){.ns-income-check__total{padding:0 16px 20px 16px}}.ns-income-check__corner_footer{top:3px;left:1px;transform:translateX(-100%)}.ns-income-check__total-income{padding:8px 26px;display:flex;justify-content:flex-end;align-items:flex-end;text-align:right;margin-top:8px;background:var(--check-background-color);border-radius:var(--border-radius-xl)}@media (max-width:900px){.ns-income-check__total-income{text-align:center;margin-top:12px}}.ns-income-check__total-income-label{display:block;font-size:var(--size-text-s);color:var(--check-text-extra-color);margin-right:6px}.ns-income-check__total-income-value{font-weight:600;font-size:28px}@media (max-width:500px){.ns-income-check__total-income-value{font-size:22px}}@media (max-width:360px){.ns-income-check__total-income-value{font-size:18px}}.ns-income-check__partner-label{margin-top:16px}.ns-heading{display:flex;justify-content:space-between;margin-bottom:30px}@media (max-width:500px){.ns-heading{margin-bottom:20px}}.ns-heading_v-align_top{align-items:flex-start}.ns-heading_v-align_center{align-items:center}.ns-heading_v-align_bottom{align-items:flex-end}.ns-heading_v-align_baseline{align-items:baseline}@media (max-width:800px){.ns-heading_wrapping{flex-direction:column}}.ns-heading__inner{display:flex;align-items:baseline}.ns-heading__inner_type_right{margin-left:10px}@media (max-width:800px){.ns-heading_wrapping .ns-heading__inner_type_right{margin-left:0}}.ns-back-button__text{letter-spacing:2px;text-transform:uppercase;font-size:var(--size-text-s);line-height:var(--line-height-l);font-weight:600;margin-left:8px}.ns-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;list-style:none}.ns-breadcrumbs__item{font-size:14px;line-height:24px}.ns-breadcrumbs__item:not(:last-child){margin-right:5px}.ns-breadcrumbs__item:not(:last-child):after{content:"/";margin-left:5px}.ns-breadcrumbs__link{text-decoration:none;transition:color .2s}.ns-breadcrumbs__link:focus,.ns-breadcrumbs__link:hover{color:var(--color-primary)}.ns-breadcrumbs__current-page-name{color:var(--color-gray)}.ns-page-heading{margin-top:25px}@media (max-width:500px){.ns-page-heading{margin-top:20px}}.ns-page-heading__breadcrumbs{margin-bottom:5px}.ns-page-heading__back-button{transform:translateY(-5px);margin-right:8px}@media (max-width:500px){.ns-page-heading__back-button{transform:translateY(2px)}}.ns-page-heading__back-button_spaced{padding:10px}.office-page-heading{margin-top:0;margin-bottom:var(--space-m)}.office-page-heading .base-container{padding:0}.office-page-heading .ns-heading{color:var(--color-primary-dark);margin-bottom:0}.page-income-details{max-width:800px}.page-income-details__message{color:var(--color-primary-dark);margin-bottom:10px}@media (max-width:500px){.page-income-details__message{font-size:var(--size-text-s);line-height:18px;margin-bottom:16px}}@media (max-width:500px){.page-income-details__box{padding-bottom:40px}}.page-income-details__PC-message{margin-bottom:18px}.page-income-details__form{margin-bottom:32px}@media (max-width:1200px){.page-income-details__form{max-width:360px;width:100%;margin:0 auto 22px auto}}.page-income-details__form-inner{display:flex;margin-bottom:20px}@media (max-width:1200px){.page-income-details__form-inner{flex-direction:column}}.page-income-details__form-inputs{margin-right:8px}@media (max-width:1200px){.page-income-details__form-inputs{margin-right:0;margin-bottom:10px}}@media (max-width:1200px){.page-income-details__form-inputs .ns-period-dropdowns__item{max-width:100%;width:100%;min-width:auto}}.page-income-details__form-toggles{display:flex}.page-income-details__form-toggles-inner{display:flex;align-items:center}@media (max-width:1200px){.page-income-details__form-toggles-inner{flex-direction:column;align-items:stretch;margin:0 auto}}.page-income-details__toggle:not(:last-child){margin-right:36px}@media (max-width:1200px){.page-income-details__toggle:not(:last-child){margin-right:0;margin-bottom:14px}}.page-income-details__check{position:relative;min-height:200px}.page-income-details__check-download-button{display:block;max-width:350px;width:100%;margin-top:24px;margin-left:auto}@media (max-width:500px){.page-income-details__check-download-button{max-width:100%}}.check-modal .fancybox-content{padding:50px 20px;width:740px;max-width:100%;background:transparent}@media (max-width:375px){.check-modal .fancybox-content{padding:50px 8px}}.check-modal .fancybox-close-small{color:var(--color-typo-light)}.page-income-details__controls-box{margin-top:24px}@media (max-width:500px){.page-income-details__controls-box{margin-left:calc(var(--space-s)*-1);margin-right:calc(var(--space-s)*-1);margin-top:16px}}.page-income-details__controls{display:flex;gap:14px}@media (max-width:1080px){.page-income-details__controls{flex-direction:column}}@media (max-width:500px){.page-income-details__controls{gap:8px}}.page-income-details__control{padding:12px 20px;position:relative;min-height:80px;flex:1 1 50%;display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--color-typo-light);border-radius:var(--border-radius-m);overflow:hidden}@media (max-width:500px){.page-income-details__control{padding:12px}}.page-income-details__control:before{content:"";position:absolute;top:50%;left:0;bottom:0;transform:translateY(-50%);width:110px;height:max(110px,100%);border-radius:0 50% 50% 0;transition:width .3s,border-radius .3s}.page-income-details__control:hover.page-income-details__control:before{width:100%;border-radius:0}.page-income-details__control_theme_blue{background-color:#2178bf}.page-income-details__control_theme_blue:before{background:#2195b0}.page-income-details__control_theme_green{background-color:#21bf7d}.page-income-details__control_theme_green:before{background:#21c782}.page-income-details__control-link{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:var(--z-layer-first)}.page-income-details__control-inner{position:relative;display:flex;align-items:center;gap:10px}.page-income-details__control-title{font-size:var(--size-text-2xs);line-height:18px;letter-spacing:2px;text-transform:uppercase;font-weight:600;text-align:left}.page-income-details__control-icon{transform:rotate(-90deg)}.page-income-details__control-text{font-size:var(--size-text-s);line-height:18px;margin-top:4px}.page-income-details__ny-notice{margin-top:24px}@media (max-width:500px){.page-income-details__ny-notice{margin-top:16px}}