.AdminCard-module__MHMD5G__card{background:var(--white);border:1px solid var(--bd-light);border-radius:14px;padding:clamp(18px,3vw,28px)}
.AdminSectionNav-module__F4NSMW__card{padding:18px 20px}.AdminSectionNav-module__F4NSMW__head{margin-bottom:12px}.AdminSectionNav-module__F4NSMW__title{font-size:13px;font-weight:800}.AdminSectionNav-module__F4NSMW__desc{color:var(--tx-meta);margin:4px 0 0;font-size:12.5px;line-height:1.6}.AdminSectionNav-module__F4NSMW__links{flex-wrap:wrap;gap:8px;display:flex}.AdminSectionNav-module__F4NSMW__link{border:1px solid var(--bd-light);background:var(--bg-row);min-height:44px;color:var(--c-600);border-radius:22px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.AdminSectionNav-module__F4NSMW__link:hover{border-color:var(--lime);color:var(--lime-text)}.AdminSectionNav-module__F4NSMW__num{color:var(--tx-5);font-size:11px;font-weight:800}
.AdminModal-module__7WbTDW__backdrop{z-index:120;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1b1e2199;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.AdminModal-module__7WbTDW__panel{background:var(--white);border-radius:16px;flex-direction:column;max-width:100%;max-height:calc(100vh - 40px);display:flex;overflow:hidden;box-shadow:0 24px 64px #0000004d}.AdminModal-module__7WbTDW__header{background:var(--c-800);flex:none;justify-content:space-between;align-items:center;padding:18px 24px;display:flex}.AdminModal-module__7WbTDW__title{color:var(--white);font-size:15px;font-weight:800}.AdminModal-module__7WbTDW__closeBtn{background:var(--c-700);color:var(--tx-on-dark);cursor:pointer;border:none;border-radius:8px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.AdminModal-module__7WbTDW__closeBtn:hover{color:var(--white)}.AdminModal-module__7WbTDW__body{flex-direction:column;gap:13px;padding:22px 24px;display:flex;overflow-y:auto}.AdminModal-module__7WbTDW__row2{grid-template-columns:1fr 1fr;gap:13px;display:grid}.AdminModal-module__7WbTDW__field{flex-direction:column;gap:6px;display:flex}.AdminModal-module__7WbTDW__fieldLabel{color:var(--c-600);font-size:12.5px;font-weight:700}@media (max-width:520px){.AdminModal-module__7WbTDW__backdrop{padding:12px}.AdminModal-module__7WbTDW__row2{grid-template-columns:1fr}.AdminModal-module__7WbTDW__body{padding:18px 16px}}
.EntityModal-module__GYZNIq__richSkeleton{border:1.5px solid var(--bd-input);background:linear-gradient(90deg, var(--bg-row) 25%, var(--bd-card) 37%, var(--bg-row) 63%);background-size:400% 100%;border-radius:10px;min-height:180px;animation:1.4s infinite EntityModal-module__GYZNIq__richSkeletonPulse}@keyframes EntityModal-module__GYZNIq__richSkeletonPulse{0%{background-position:100%}to{background-position:0}}
.AdminToast-module__l2S38W__toast{z-index:200;background:var(--c-800);color:var(--white);border-radius:10px;align-items:center;gap:8px;padding:12px 20px;font-size:13.5px;font-weight:600;animation:.3s AdminToast-module__l2S38W__toastIn;display:flex;position:fixed;top:16px;left:50%;transform:translate(-50%);box-shadow:0 10px 28px #00000040}.AdminToast-module__l2S38W__check{color:var(--lime);display:inline-flex}
.AdminShell-module__Sp33bq__layout{min-width:320px;min-height:100vh;display:flex}.AdminShell-module__Sp33bq__main{flex-direction:column;flex:1;min-width:0;display:flex}.AdminShell-module__Sp33bq__content{flex-direction:column;gap:18px;padding:clamp(16px,3vw,28px);display:flex}
.Field-module__hV7N1a__field{flex-direction:column;gap:7px;min-width:0;display:flex}.Field-module__hV7N1a__label{color:var(--c-600);letter-spacing:.3px;font-size:12.5px;font-weight:700}.Field-module__hV7N1a__required{color:var(--danger)}.Field-module__hV7N1a__hint{color:var(--tx-meta);font-size:12px;line-height:1.5}.Field-module__hV7N1a__control{box-sizing:border-box;border:1.5px solid var(--bd-input);width:100%;height:46px;color:var(--tx-1);background:var(--bg-input);border-radius:10px;outline:none;padding:0 14px;font-size:14px;transition:border-color .15s,background .15s}.Field-module__hV7N1a__control::placeholder{color:var(--tx-disabled)}.Field-module__hV7N1a__control:focus{border-color:var(--lime);background:var(--white)}.Field-module__hV7N1a__control:disabled{background:var(--bg);color:var(--tx-meta);cursor:not-allowed}.Field-module__hV7N1a__compact{height:44px;padding:0 12px;font-size:13.5px}.Field-module__hV7N1a__textarea{resize:vertical;height:auto;min-height:96px;padding:12px 14px;line-height:1.6}.Field-module__hV7N1a__selectWrap{display:flex;position:relative}.Field-module__hV7N1a__select{appearance:none;cursor:pointer;padding-right:38px}.Field-module__hV7N1a__chevron{pointer-events:none;color:var(--tx-2);position:absolute;top:50%;right:14px;transform:translateY(-50%)}.Field-module__hV7N1a__invalid{border-color:var(--danger);background:var(--danger-bg)}.Field-module__hV7N1a__invalid:focus{border-color:var(--danger);background:var(--white)}.Field-module__hV7N1a__error{color:var(--danger);align-items:flex-start;gap:5px;font-size:12.5px;font-weight:600;line-height:1.5;display:flex}.Field-module__hV7N1a__error svg{flex:none;margin-top:1px}.Field-module__hV7N1a__formError{background:var(--danger-bg);border:1px solid var(--danger);color:var(--danger);border-radius:12px;align-items:flex-start;gap:10px;padding:13px 16px;font-size:13.5px;font-weight:600;line-height:1.6;display:flex}.Field-module__hV7N1a__formSuccess{background:var(--ok-bg);border:1px solid var(--ok-bd);color:var(--c-600);border-radius:12px;align-items:flex-start;gap:12px;padding:18px 20px;font-size:14px;line-height:1.65;display:flex}.Field-module__hV7N1a__formSuccess svg{color:var(--lime-text-2);flex:none;margin-top:1px}.Field-module__hV7N1a__bannerIcon{flex:none;margin-top:1px}.Field-module__hV7N1a__grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px 18px;display:grid}.Field-module__hV7N1a__gridCompact{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px 16px;display:grid}.Field-module__hV7N1a__checkboxRow{cursor:pointer;align-items:flex-start;gap:10px;min-height:44px;padding:6px 0;display:flex}.Field-module__hV7N1a__checkbox{width:20px;height:20px;accent-color:var(--lime);cursor:pointer;flex:none;margin:3px 0 0}.Field-module__hV7N1a__checkboxText{flex-direction:column;gap:2px;min-width:0;display:flex}.Field-module__hV7N1a__checkboxLabel{color:var(--c-600);font-size:13px;font-weight:700}.Field-module__hV7N1a__checkboxHint{color:var(--tx-meta);font-size:12px;line-height:1.55}
.shared-module__GOk8IW__card{background:var(--white);border:1px solid var(--bd-light);border-radius:16px;padding:clamp(20px,4.5vw,28px) clamp(16px,4.5vw,30px)}.shared-module__GOk8IW__sectionHead{align-items:center;gap:12px;margin-bottom:20px;display:flex}.shared-module__GOk8IW__badge{background:var(--c-800);width:30px;height:30px;color:var(--lime);border-radius:15px;flex:none;justify-content:center;align-items:center;font-size:13.5px;font-weight:800;display:flex}.shared-module__GOk8IW__sectionTitle{margin:0;font-size:17px;font-weight:800}
.CustomerForm-module__vrCCCa__card{}.CustomerForm-module__vrCCCa__head{}.CustomerForm-module__vrCCCa__badge{}.CustomerForm-module__vrCCCa__title{}.CustomerForm-module__vrCCCa__fieldSpaced{margin-top:14px}
.BankTransferBox-module__ad8-WW__box{background:var(--bg);color:var(--c-600);border-radius:12px;padding:16px 18px;font-size:13.5px;line-height:1.9}.BankTransferBox-module__ad8-WW__label{color:var(--lime-text-2);letter-spacing:.6px;margin-bottom:6px;font-size:12px;font-weight:800}.BankTransferBox-module__ad8-WW__row{flex-wrap:wrap;align-items:flex-start;gap:18px;display:flex}.BankTransferBox-module__ad8-WW__details{flex:220px;min-width:200px}.BankTransferBox-module__ad8-WW__qrWrap{background:var(--white);border:1px solid var(--bd-input);text-align:center;border-radius:12px;flex:none;padding:10px}.BankTransferBox-module__ad8-WW__qrImg{background-color:var(--white);background-position:50%;background-repeat:no-repeat;background-size:contain;width:150px;height:150px;display:block}.BankTransferBox-module__ad8-WW__qrCaption{color:var(--tx-4);margin-top:6px;font-size:11px;font-weight:600}
.PaymentMethods-module___XKCdG__card{}.PaymentMethods-module___XKCdG__head{}.PaymentMethods-module___XKCdG__badge{}.PaymentMethods-module___XKCdG__title{}.PaymentMethods-module___XKCdG__list{flex-direction:column;gap:10px;display:flex}.PaymentMethods-module___XKCdG__option{border:1.5px solid var(--bd-input);cursor:pointer;background:var(--white);border-radius:12px;align-items:flex-start;gap:13px;padding:15px 16px;transition:border-color .15s,background .15s;display:flex}.PaymentMethods-module___XKCdG__optionSelected{border-color:var(--lime);background:#f7fbef}.PaymentMethods-module___XKCdG__radio{accent-color:var(--lime);flex:none;width:17px;height:17px;margin-top:1px}.PaymentMethods-module___XKCdG__optionBody{display:block}.PaymentMethods-module___XKCdG__optionTitle{font-size:14.5px;font-weight:700;display:block}.PaymentMethods-module___XKCdG__optionDesc{color:var(--tx-2);margin-top:3px;font-size:13px;line-height:1.55;display:block}
.ContactSettingsForm-module__4cX_OW__grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px 16px;display:grid}.ContactSettingsForm-module__4cX_OW__saveBtn{margin-top:20px}.ContactSettingsForm-module__4cX_OW__groupTitle{border-top:1px solid var(--bd-card);letter-spacing:1.2px;color:var(--lime-text-2);margin:24px 0 14px;padding-top:20px;font-size:12px;font-weight:800}
