.date-field{width:100%}.date-field__label{color:#000;display:block;font-size:.8888rem;font-weight:600;margin-bottom:8px}.date-field__required{color:#ef4444}.date-field__error-text{color:#ef4444;display:block;font-size:.7777rem;margin-top:4px}.date-field__error :deep(.text-field__wrapper){border-color:#ef4444}.date-wrapper{position:relative;width:100%}.date-wrapper__inner{align-items:center;display:flex;gap:8px;position:relative}.date-wrapper__icon{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-shrink:0;height:21px;justify-content:center;padding:0;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:20px;z-index:2}.date-wrapper__icon svg{height:21px;pointer-events:none;width:20px}.date-wrapper__popover{max-width:calc(100vw - 16px);position:fixed;width:-moz-max-content;width:max-content;z-index:10020}.date-popover-enter-active,.date-popover-leave-active{transition:opacity .18s ease,transform .18s ease}.date-popover-enter-from,.date-popover-leave-to{opacity:0;transform:translateY(-6px) scale(.98)}.datepicker__card{background:#fff!important;border-radius:20px;box-shadow:0 10px 30px #0000001f;overflow:hidden}.text-field-tax{width:100%}.text-field-tax__label{color:#000;display:block;font-size:.8888rem;font-weight:600;margin-bottom:8px}.text-field-tax__required{color:#ef4444}.text-field-tax__error-text{color:#ef4444;display:block;font-size:.7777rem;margin-top:4px}.text-field-tax__error :deep(.text-field__wrapper){border-color:#ef4444}.toggle-switch[data-v-394045c2]{align-items:center;cursor:pointer;display:inline-flex;gap:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.toggle-switch--disabled[data-v-394045c2]{cursor:not-allowed;opacity:.6}.toggle-switch__input[data-v-394045c2]{height:1px;margin:0;opacity:0;position:absolute;width:1px}.toggle-switch__track[data-v-394045c2]{background:#a3a3a3;border-radius:999px;flex-shrink:0;height:22px;position:relative;transition:background-color .2s ease;width:38px}.toggle-switch__thumb[data-v-394045c2]{background:#fff;border-radius:50%;box-shadow:0 1px 3px #00000038;height:18px;left:2px;position:absolute;top:2px;transition:transform .2s ease;width:18px}.toggle-switch__label[data-v-394045c2]{line-height:1.2}.toggle-switch__input:checked+.toggle-switch__track[data-v-394045c2]{background:#0ccb5d}.toggle-switch__input:checked+.toggle-switch__track .toggle-switch__thumb[data-v-394045c2]{transform:translate(16px)}.toggle-switch__input:focus-visible+.toggle-switch__track[data-v-394045c2]{outline:2px solid rgba(12,203,93,.45);outline-offset:2px}.tax-index{background:#f2f6f5}.tax-deduction-wrapper__status{align-items:center;display:flex;justify-content:center;padding:100px}.tax-deduction-block{max-width:780px;padding:2rem}.tax-deduction-block .d-flex{gap:30px}.tax-description{font-size:.8888rem;margin-bottom:30px}.tax-comment{color:#727272;font-size:.8333rem;margin-top:.5rem}.tax-subtitle{margin-top:2rem}.send-section{margin-top:1rem}.f-row{margin:0}.tax-section{margin-bottom:24px;padding-bottom:24px}.tax-section--divider{border-bottom:1px solid rgba(0,0,0,.12)}.office-section .tax-subtitle{margin-top:0}.edo-section{align-items:flex-start;display:flex;flex-direction:column}.edo-section .tax-comment{display:block}.inn-row{align-items:center;display:grid;gap:30px;grid-template-columns:auto 1fr}.switch-cell{align-items:center;display:flex;width:auto}.contact-row,.series-number-row{display:grid;gap:30px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:767px){.contact-row,.inn-row,.series-number-row{gap:0;grid-template-columns:1fr}}.btn-tax{align-items:center;background:#000027;border:2px solid #000027;border-radius:99rem;color:#fff;display:flex;gap:1rem;height:60px;padding:12px 64px;transition:.25s}.v-field--disabled{opacity:.7;pointer-events:none}.form-field{margin-bottom:20px;width:100%}.form-field__label{color:#000;display:block;font-size:.8888rem;font-weight:600;margin-bottom:8px}.form-field__hint{color:#727272;display:block;font-size:.7777rem;margin-bottom:8px}.form-field__required{color:#ef4444}.form-field__error-text{color:#ef4444;display:block;font-size:.7777rem;margin-top:4px}.form-field__error :deep(.select__trigger){border-color:#ef4444}.form-field__error :deep(.text-field__wrapper){border-color:#ef4444}
