.checkout-form-module__0TDUxq__main{flex-direction:column;gap:20px;padding:16px 16px 24px;display:flex}.checkout-form-module__0TDUxq__title{margin:0;font-size:20px;font-weight:700}.checkout-form-module__0TDUxq__section{flex-direction:column;gap:10px;display:flex}.checkout-form-module__0TDUxq__sectionTitle{margin:0;font-size:15px;font-weight:600}.checkout-form-module__0TDUxq__label{color:var(--tg-theme-hint-color);flex-direction:column;gap:6px;font-size:13px;display:flex}.checkout-form-module__0TDUxq__input,.checkout-form-module__0TDUxq__textarea{box-sizing:border-box;border:1px solid var(--tg-theme-section-separator-color);background:var(--tg-theme-section-bg-color);width:100%;color:var(--tg-theme-text-color);border-radius:10px;padding:12px;scroll-margin-top:72px;font-family:inherit;font-size:15px}.checkout-form-module__0TDUxq__input::placeholder,.checkout-form-module__0TDUxq__textarea::placeholder{color:var(--tg-theme-hint-color)}.checkout-form-module__0TDUxq__inputError{border-color:var(--tg-theme-destructive-text-color,#e53935)}.checkout-form-module__0TDUxq__inputWrap{display:block;position:relative}.checkout-form-module__0TDUxq__inputWrap .checkout-form-module__0TDUxq__input{padding-right:40px}.checkout-form-module__0TDUxq__clearButton{background:var(--tg-theme-secondary-bg-color);width:24px;height:24px;color:var(--tg-theme-hint-color);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:18px;line-height:1;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.checkout-form-module__0TDUxq__secondaryButton{background:var(--shop-accent);color:#fff;cursor:pointer;border:none;border-radius:10px;padding:12px;font-size:15px;font-weight:600}.checkout-form-module__0TDUxq__linkButton{color:var(--shop-accent);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:4px 0;font-size:14px}.checkout-form-module__0TDUxq__phoneShared{margin:0;font-size:14px}.checkout-form-module__0TDUxq__selectedRow{background:var(--tg-theme-section-bg-color);border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.checkout-form-module__0TDUxq__selectedValue{min-width:0;font-size:14px}.checkout-form-module__0TDUxq__optionList{background:var(--tg-theme-section-bg-color);border-radius:10px;flex-direction:column;max-height:320px;margin:0;padding:0;list-style:none;display:flex;overflow:hidden auto}.checkout-form-module__0TDUxq__optionButton{text-align:left;border:none;border-bottom:1px solid var(--tg-theme-section-separator-color);width:100%;color:var(--tg-theme-text-color);cursor:pointer;background:0 0;padding:12px;font-size:14px;display:block}.checkout-form-module__0TDUxq__typeToggle{gap:8px;display:flex}.checkout-form-module__0TDUxq__toggle,.checkout-form-module__0TDUxq__toggleActive{border:1px solid var(--tg-theme-section-separator-color);background:var(--tg-theme-section-bg-color);color:var(--tg-theme-text-color);cursor:pointer;border-radius:10px;flex:1;padding:10px;font-size:14px}.checkout-form-module__0TDUxq__toggleActive{border-color:var(--shop-accent);color:var(--shop-accent);font-weight:600}.checkout-form-module__0TDUxq__hint{color:var(--tg-theme-hint-color);margin:0;font-size:13px}.checkout-form-module__0TDUxq__paymentOptions{border:none;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.checkout-form-module__0TDUxq__paymentOption{background:var(--tg-theme-section-bg-color);cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:12px;font-size:15px;display:flex}.checkout-form-module__0TDUxq__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.checkout-form-module__0TDUxq__radioDot,.checkout-form-module__0TDUxq__radioDotOff{border:2px solid var(--shop-accent);border-radius:50%;flex-shrink:0;width:18px;height:18px;position:relative}.checkout-form-module__0TDUxq__radioDot:after{content:"";background:var(--shop-accent);border-radius:50%;position:absolute;inset:3px}.checkout-form-module__0TDUxq__radioDotOff{border-color:var(--tg-theme-hint-color)}.checkout-form-module__0TDUxq__logoRow{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.checkout-form-module__0TDUxq__logoChip{background:#fff;border-radius:6px;align-items:center;padding:2px 6px;display:inline-flex}.checkout-form-module__0TDUxq__summary{justify-content:space-between;align-items:baseline;font-size:15px;display:flex}.checkout-form-module__0TDUxq__summaryValue{font-size:18px;font-weight:700}.checkout-form-module__0TDUxq__error{color:var(--tg-theme-destructive-text-color,#e53935);margin:0;font-size:14px}.checkout-form-module__0TDUxq__keyboardSpacer{flex-shrink:0;height:75vh}.checkout-form-module__0TDUxq__submitBar{bottom:calc(12px + env(safe-area-inset-bottom));padding-top:4px;display:flex;position:sticky}.checkout-form-module__0TDUxq__submitButton{background:var(--shop-accent);color:#fff;cursor:pointer;border:none;border-radius:12px;flex:1;padding:14px;font-size:16px;font-weight:600}.checkout-form-module__0TDUxq__submitButton:disabled{opacity:.6;cursor:default}
.profile-module__skRmGq__main{flex-direction:column;gap:16px;padding:16px 16px 24px;display:flex}.profile-module__skRmGq__title{margin:0;font-size:20px;font-weight:700}.profile-module__skRmGq__section{background:var(--tg-theme-section-bg-color);border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex}.profile-module__skRmGq__sectionTitle{margin:0;font-size:15px;font-weight:600}.profile-module__skRmGq__userRow{align-items:center;gap:12px;display:flex}.profile-module__skRmGq__avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:48px;height:48px}.profile-module__skRmGq__avatarInitials{background:var(--tg-theme-button-color,var(--shop-accent));width:48px;height:48px;color:var(--tg-theme-button-text-color,#fff);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex}.profile-module__skRmGq__userInfo{flex-direction:column;gap:2px;min-width:0;display:flex}.profile-module__skRmGq__userName{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;overflow:hidden}.profile-module__skRmGq__userHandle{color:var(--tg-theme-hint-color);font-size:13px}.profile-module__skRmGq__supportButton{background:var(--tg-theme-secondary-bg-color);color:var(--tg-theme-link-color);cursor:pointer;border:none;border-radius:10px;align-self:flex-start;margin-top:4px;padding:8px 14px;font-size:14px;font-weight:600}.profile-module__skRmGq__orderList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.profile-module__skRmGq__orderRow{background:var(--tg-theme-secondary-bg-color);border-radius:10px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.profile-module__skRmGq__orderTopLine{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.profile-module__skRmGq__orderLink{color:var(--tg-theme-text-color);font-size:14px;font-weight:600}.profile-module__skRmGq__orderDate{color:var(--tg-theme-hint-color);font-size:12px}.profile-module__skRmGq__orderMeta{justify-content:space-between;align-items:center;gap:8px;display:flex}.profile-module__skRmGq__orderItems{color:var(--tg-theme-hint-color);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;overflow:hidden}.profile-module__skRmGq__orderSum{white-space:nowrap;font-size:14px;font-weight:600}.profile-module__skRmGq__orderActions{align-items:center;gap:8px;margin-top:2px;display:flex}.profile-module__skRmGq__repeatButton{background:var(--tg-theme-button-color,var(--shop-accent));min-width:0;color:var(--tg-theme-button-text-color,#fff);white-space:nowrap;text-align:center;cursor:pointer;border:none;border-radius:8px;flex:auto;padding:6px 12px;font-size:13px;font-weight:600}.profile-module__skRmGq__repeatButton:disabled{opacity:.5;cursor:default}.profile-module__skRmGq__payButton{background:var(--shop-pay);color:#fff;white-space:nowrap;cursor:pointer;border:none;border-radius:8px;flex:none;padding:6px 12px;font-size:13px;font-weight:600}.profile-module__skRmGq__payButton:disabled{opacity:.5;cursor:default}.profile-module__skRmGq__statusButton{border:1px solid var(--tg-theme-hint-color);color:var(--tg-theme-text-color);white-space:nowrap;background:0 0;border-radius:8px;flex:none;padding:6px 12px;font-size:13px;font-weight:600}.profile-module__skRmGq__statusBadge{color:#fff;white-space:nowrap;border:none;border-radius:8px;flex:none;padding:6px 12px;font-size:13px;font-weight:600}.profile-module__skRmGq__statusBadgeDanger{background:var(--shop-pay);}.profile-module__skRmGq__statusBadgeSuccess{background:var(--shop-success);}.profile-module__skRmGq__emptyHint{color:var(--tg-theme-hint-color);margin:0;font-size:14px}.profile-module__skRmGq__deliveryRow{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.profile-module__skRmGq__deliveryValues{flex-direction:column;gap:4px;min-width:0;font-size:14px;display:flex}.profile-module__skRmGq__deliveryHint{color:var(--tg-theme-hint-color);font-size:12px}.profile-module__skRmGq__linkButton{color:var(--tg-theme-link-color);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;font-size:14px;font-weight:600}.profile-module__skRmGq__nameInput{box-sizing:border-box;border:1px solid var(--tg-theme-section-separator-color);background:var(--tg-theme-section-bg-color);width:100%;color:var(--tg-theme-text-color);border-radius:10px;padding:12px;scroll-margin-top:72px;font-size:14px}.profile-module__skRmGq__keyboardSpacer{flex-shrink:0;height:75vh}.profile-module__skRmGq__infoText{color:var(--tg-theme-hint-color);white-space:pre-line;margin:0;font-size:13px}.profile-module__skRmGq__badgeRow{flex-wrap:wrap;gap:8px;display:flex}.profile-module__skRmGq__badgeChip{background:#fff;border-radius:8px;align-items:center;padding:6px 10px;display:flex}
.confirm-dialog-module__Cdad7W__backdrop{z-index:40;background:#00000080;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.confirm-dialog-module__Cdad7W__dialog{background:var(--tg-theme-section-bg-color);text-align:center;border-radius:16px;flex-direction:column;gap:16px;width:min(100%,340px);padding:20px;display:flex}.confirm-dialog-module__Cdad7W__message{color:var(--tg-theme-text-color);margin:0;font-size:15px;line-height:1.4}.confirm-dialog-module__Cdad7W__actions{gap:8px;display:flex}.confirm-dialog-module__Cdad7W__cancelButton,.confirm-dialog-module__Cdad7W__confirmButton{cursor:pointer;border-radius:12px;flex:1;padding:12px;font-size:15px;font-weight:600}.confirm-dialog-module__Cdad7W__cancelButton{background:var(--shop-accent);color:#fff}.confirm-dialog-module__Cdad7W__confirmButton{background:var(--tg-theme-secondary-bg-color);color:var(--tg-theme-text-color)}
.error-dialog-module__PdfqXq__backdrop{z-index:40;background:#00000080;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.error-dialog-module__PdfqXq__dialog{background:var(--tg-theme-section-bg-color);text-align:center;border-radius:16px;flex-direction:column;gap:16px;width:min(100%,340px);padding:20px;display:flex}.error-dialog-module__PdfqXq__message{color:var(--tg-theme-text-color);margin:0;font-size:15px;line-height:1.4}.error-dialog-module__PdfqXq__button{background:var(--shop-accent);color:#fff;cursor:pointer;border-radius:12px;padding:12px;font-size:15px;font-weight:600}
