.account{padding-top:var(--account-pad-top)}.account__wrapper{gap:var(--sp-18)}.account__tabs{gap:var(--sp-2);width:fit-content;padding:var(--border-width);border:var(--border-width) solid var(--border);border-radius:var(--radius-md)}.account__tab{border-radius:var(--legacy-radius-inside);color:var(--text-primary)}.account-dropdown-tab__value svg,.account__tab svg{width:var(--sp-14);height:var(--sp-14);fill:currentColor}.account__tabs-dropdown,.account__tabs-dropdown .dropdown-classic__col[hidden]{display:none}.account__tabs-dropdown .dropdown-classic__header{width:100%;border:0;background:rgba(0,0,0,0);color:var(--text-primary);text-align:left}.account-dropdown-tab__value,.account__tabs-dropdown .dropdown-classic__button svg{display:flex;align-items:center;gap:var(--sp-4)}.account__tabs-dropdown .dropdown-classic__select{width:100%;justify-content:flex-start}.account__tabs-dropdown .dropdown-classic__select.tab--active{background:var(--surface-gray-2)}.account__tab-item{flex-direction:column;gap:var(--sp-18)}.account__tab-inner{align-items:flex-start;gap:var(--sp-20);width:100%}.account__tab-inner .text_s{color:var(--text-secondary);text-align:left}.account__tab-title{text-align:left;text-transform:uppercase}.account__tab-content{flex-grow:1;width:100%;gap:var(--sp-12);padding:var(--sp-16);border:var(--border-width) solid var(--border);border-radius:var(--legacy-radius-outside)}.account__tab-content_personal{position:relative}.account__tab-content_personal .account-submit-btn_error,.account__tab-content_personal .account-submit-btn_saved,.account__tab-content_personal .account-submit-btn_saving,.account__tab-content_personal._error .account-submit-btn,.account__tab-content_personal._saved .account-submit-btn,.account__tab-content_personal._saving .account-submit-btn{display:none}.account__tab-content_personal._error .account-submit-btn_error,.account__tab-content_personal._saved .account-submit-btn_saved,.account__tab-content_personal._saving .account-submit-btn_saving{display:flex}.account__tab-content_personal .account-submit-btn_saving svg{animation:account-spin calc(var(--order-status-spin-duration)/3) linear infinite}.account__tab-content_personal .account-submit-btn_saved{color:var(--legacy-success);background:var(--brand-soft);opacity:1}.account__tab-content_personal .account-submit-btn_saved:disabled{opacity:1}.account__profile-error{color:var(--legacy-danger);text-align:left;font-size:var(--t-small);line-height:var(--t-small-lh)}.account__tab-content_personal .orders__preloader{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-12);width:100%;height:100%;border-radius:var(--legacy-radius-outside);background:var(--surface-card);color:var(--brand-dark);text-align:center}.account__tab-content_personal .orders__preloader svg{width:var(--sp-28);height:var(--sp-28);fill:currentColor;animation:account-spin var(--order-status-spin-duration) linear infinite}.account__tab-content_personal .orders__preloader p{color:var(--brand-dark);font-family:var(--font-head);font-weight:700;text-transform:uppercase}@keyframes account-spin{to{transform:rotate(1turn)}}.account__tab-personal__fields{flex-wrap:wrap;gap:var(--sp-8)}.account__tab-personal__fields .form-field_half{width:calc(50% - var(--sp-4))}.account__tab-personal__fields input:disabled{cursor:not-allowed}.account__tab-personal__fields .form-field_float:focus-within .input_float{padding:var(--sp-12) var(--sp-8) var(--sp-4)}.account__tab-personal__fields .form-field_float:focus-within .input_float~label{top:var(--sp-4);font-size:var(--t-micro)}.account__tab-personal__fields .form-field__left-icon svg{width:var(--sp-16);height:var(--sp-16);fill:currentColor}.account-quit,.account__logout-error{color:var(--legacy-danger)}.account__tab-info{flex-shrink:0;width:min(100%,var(--account-info-width));gap:var(--sp-8);padding:var(--sp-16);border:var(--border-width) solid var(--border);border-radius:var(--legacy-radius-outside);text-align:left}.account__info-title{align-items:flex-end;gap:var(--sp-4);color:var(--text-primary);font-weight:700}.account__info-title svg{width:var(--sp-20);height:var(--sp-20);fill:var(--brand)}.account__info-content{color:var(--text-secondary);font-size:var(--t-caption);line-height:var(--t-caption-lh)}.account__info-content p:not(:last-child){margin-bottom:var(--sp-6)}.account__tab-content_orders{align-items:stretch;gap:var(--sp-12);padding:0;border:0}.orders_empty{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-8);width:min(100%,var(--account-empty-width));padding:var(--sp-16);border:var(--border-width) solid var(--border);border-radius:var(--legacy-radius-outside)}.orders_empty p{color:var(--text-secondary);text-align:left;font-size:var(--t-body);line-height:var(--t-body-lh)}.account__tab-content_orders{overflow:hidden;border-radius:0}.account__tab-content_orders:has(.account-order){min-height:var(--account-orders-card-min-height)}.orders__preloader{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-12);width:100%;height:var(--account-orders-preloader-height);color:var(--brand-dark);text-align:center}.orders__preloader svg{width:var(--sp-28);height:var(--sp-28);fill:currentColor;animation:account-spin var(--order-status-spin-duration) linear infinite}.orders__preloader p{color:var(--brand-dark);font-family:var(--font-head);font-size:var(--t-h4);line-height:var(--t-h4-lh);font-weight:700;text-transform:uppercase}.orders__preloader_full{position:fixed;inset:0;z-index:2;width:100vw;height:100vh;max-width:100%;max-height:100%;background:var(--preloader-background);-webkit-backdrop-filter:blur(var(--gallery-image-blur));backdrop-filter:blur(var(--gallery-image-blur))}.orders__error{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-8);width:min(100%,var(--account-empty-width));padding:var(--sp-16);border:var(--border-width) solid var(--border);border-radius:var(--legacy-radius-outside);text-align:left}.orders__error p{color:var(--legacy-danger)}.account-order{background:var(--surface-card);border:var(--border-width) solid var(--border);border-radius:var(--legacy-radius-outside);transition:background var(--duration-hover) ease-in-out}.account-order.__loading{cursor:wait}.account-order__top{align-items:stretch;gap:var(--sp-12);padding:var(--sp-16);cursor:pointer}.account-order__top:focus-visible{outline:var(--border-width) solid var(--brand-dark);outline-offset:var(--sp-2)}.account-order__controls,.account-order__head{justify-content:space-between}.account-order__id-wrapper{align-items:center;gap:var(--sp-2)}.account-order__id-wrapper svg{width:var(--sp-18);height:var(--sp-18);fill:var(--text-primary);transform:rotate(-90deg);transition:transform var(--duration-hover) ease-in-out}.account-order.__active .account-order__id-wrapper svg{transform:rotate(90deg)}.account-order__date{margin-left:var(--sp-4);color:var(--text-primary)}.account-order__manager{align-items:center;gap:var(--sp-6)}.account-order__manager svg{width:var(--sp-20);height:var(--sp-20);fill:var(--text-primary)}.account-order__controls{align-items:center}.account-order__btns,.account-order__tags{gap:var(--sp-6)}.account-order__tag{display:flex;align-items:center;justify-content:center;gap:var(--sp-4);width:fit-content;padding:var(--sp-4) var(--sp-8);border:var(--border-width) solid var(--border);border-radius:var(--legacy-radius-inside);color:var(--text-primary);font-family:var(--font-body);font-size:var(--t-small);line-height:var(--t-small-lh);white-space:nowrap}.account-order__tag-color{display:block;flex-shrink:0;width:var(--sp-8);height:var(--sp-8);margin:var(--sp-2);border-radius:var(--radius-pill);background:var(--surface-gray-2)}.account-order__tag-color_blue{background:var(--tag-article)}.account-order__tag-color_yellow{background:var(--brand)}.account-order__tag-color_green{background:var(--legacy-success)}.account-order__tag-color_red{background:var(--legacy-danger)}.account-order__tag-color_gray{background:var(--text-tertiary)}.account-order__tag-color_dull{border:var(--border-width) solid var(--text-primary);background:rgba(0,0,0,0)}.account-order__bottom{align-items:stretch;gap:var(--sp-12);max-height:0;padding:0 var(--sp-16);overflow:hidden;transition:max-height var(--duration-hover) ease-in-out,padding var(--duration-hover) ease-in-out}.account-order__bottom[hidden]{display:none}.account-order.__active .account-order__bottom{max-height:var(--account-orders-bottom-max-height);padding:var(--sp-16);border-top:var(--border-width) solid var(--border)}.account-order__bottom_error{gap:var(--sp-6);text-align:left}.account-order_loading{display:flex;align-items:center;gap:var(--sp-4)}.account-order_loading svg{width:var(--sp-18);height:var(--sp-18);fill:var(--brand-dark);animation:account-spin var(--order-status-spin-duration) linear infinite}.account-order__section-title{font-weight:700;text-align:left}.account-order__info-rows{align-items:stretch;gap:var(--sp-6);padding-left:var(--sp-16)}.account-order__info-row{align-items:baseline;gap:var(--sp-12)}.account-order__info-title,.account-order__info-value{flex-shrink:0}.account-order__row-divider{flex-grow:1;border-bottom:var(--border-width) dashed var(--border)}.orders-pagination{display:flex;flex-direction:column;align-items:center;gap:var(--sp-18);margin-top:var(--sp-18)}.orders-pagination .pagination-items{gap:var(--sp-10)}.orders-pagination .pagination-item{display:flex;align-items:center;justify-content:center;min-width:var(--pagination-size);min-height:var(--pagination-size);padding:var(--sp-4) var(--pagination-pad-x);border:0;background:rgba(0,0,0,0);color:var(--text-primary);cursor:pointer}.orders-pagination .pagination-item:disabled{cursor:default}.orders-pagination .pagination-item--active{color:var(--brand-text)}.orders-pagination .pagination-item svg{width:var(--sp-18);height:var(--sp-18);fill:currentColor}.orders-pagination .orders-button-next svg{transform:rotate(180deg)}@media(hover:hover){.account-order:hover{background:var(--surface-gray)}}@media(max-width:1023px){.account{padding-top:var(--sp-18)}.account__tabs{display:none}.account__tabs-dropdown{display:flex}.account__tabs-dropdown .dropdown-classic__inner{border-color:var(--border)}.account__tabs-dropdown .dropdown-classic__header{padding-left:var(--sp-18)}.account__tabs-dropdown .dropdown-classic__col-wrapper{padding-right:0}.account__tabs-dropdown .dropdown-classic__select{padding:var(--sp-10) var(--sp-16);border-radius:var(--legacy-radius-inside)}.account__tab-inner{flex-direction:column;gap:var(--sp-18)}.account__tab-info{order:-1}.account__tab-content{padding:0;border:0}.account__tab-content_personal button[type=submit]{width:100%}.account__tab-title{font-size:var(--t-body);line-height:var(--t-body-lh);font-weight:600}.orders_empty p{font-size:var(--t-label);line-height:var(--t-label-lh)}.account-order__head{align-items:flex-start}.account-order__id-wrapper{flex-direction:column;align-items:flex-start}.account-order__id-wrapper svg{display:none}.account-order__date,.account-order__id{font-size:var(--t-body);line-height:var(--t-small-lh);font-weight:600}.account-order__manager{font-size:var(--t-label);line-height:var(--t-label-lh)}.account-order__manager svg{width:var(--sp-14);height:var(--sp-14)}.account-order__bottom{gap:var(--sp-10);padding:0 var(--sp-10)}.account-order.__active .account-order__bottom{padding:var(--sp-10)}.account-order__section-title{margin-bottom:var(--sp-6);font-size:var(--t-label);line-height:var(--t-label-lh)}.account-order__info-rows{gap:var(--sp-4);padding-left:var(--sp-6)}.account-order__info-row{font-size:var(--t-label);line-height:var(--t-label-lh)}.account-order__info-title{flex-shrink:1;max-width:50%;text-align:left}.account-order__info-value{flex-shrink:1;max-width:45%;text-align:right}.orders-pagination .pagination-wrapper{display:none}}@media(max-width:576px){.account__tab-personal__fields .form-field_half{width:100%}}@media(prefers-reduced-motion:reduce){.account-order_loading svg,.account__tab-content_personal .account-submit-btn_saving svg,.account__tab-content_personal .orders__preloader svg{animation:none}}