.home.svelte-1o4e4b5.svelte-1o4e4b5{display:flex;flex-direction:column;gap:16px}.header.svelte-1o4e4b5.svelte-1o4e4b5{text-align:center;padding:20px 0}.header.svelte-1o4e4b5 h1.svelte-1o4e4b5{font-size:24px;margin-bottom:8px;color:var(--tg-theme-button-color)}.welcome.svelte-1o4e4b5.svelte-1o4e4b5{color:var(--tg-theme-hint-color);font-size:16px}.balance-card.svelte-1o4e4b5.svelte-1o4e4b5{text-align:center;padding:24px}.balance-label.svelte-1o4e4b5.svelte-1o4e4b5{font-size:14px;color:var(--tg-theme-hint-color);margin-bottom:8px}.balance-amount.svelte-1o4e4b5.svelte-1o4e4b5{font-size:28px;font-weight:700;margin-bottom:16px}.cart-badge.svelte-1o4e4b5.svelte-1o4e4b5{display:flex;align-items:center;gap:12px;padding:16px;background-color:var(--tg-theme-button-color);color:var(--tg-theme-button-text-color);cursor:pointer;border:none;width:100%;text-align:right}.cart-icon.svelte-1o4e4b5.svelte-1o4e4b5{font-size:24px}.cart-text.svelte-1o4e4b5.svelte-1o4e4b5{flex:1;font-size:16px;font-weight:500}.cart-arrow.svelte-1o4e4b5.svelte-1o4e4b5{font-size:18px}.menu.svelte-1o4e4b5.svelte-1o4e4b5{display:flex;flex-direction:column;gap:8px}.menu-item.svelte-1o4e4b5.svelte-1o4e4b5{display:flex;align-items:center;gap:16px;padding:16px;cursor:pointer;transition:opacity .2s;width:100%;text-align:right;background-color:var(--tg-theme-secondary-bg-color)}.menu-item.svelte-1o4e4b5.svelte-1o4e4b5:active{opacity:.8}.menu-icon.svelte-1o4e4b5.svelte-1o4e4b5{font-size:24px}.menu-label.svelte-1o4e4b5.svelte-1o4e4b5{flex:1;font-size:16px;font-weight:500}.menu-arrow.svelte-1o4e4b5.svelte-1o4e4b5{color:var(--tg-theme-hint-color);font-size:18px}.footer.svelte-1o4e4b5.svelte-1o4e4b5{text-align:center;padding:20px 0;font-size:12px}.loading.svelte-lspbqn{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;gap:16px}.spinner.svelte-lspbqn{width:40px;height:40px;border:3px solid var(--tg-theme-secondary-bg-color);border-top-color:var(--tg-theme-button-color);border-radius:50%;animation:svelte-lspbqn-spin .8s linear infinite}@keyframes svelte-lspbqn-spin{to{transform:rotate(360deg)}}p.svelte-lspbqn{color:var(--tg-theme-hint-color);font-size:14px}.error.svelte-1uu4ymr{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;gap:16px;text-align:center;padding:20px}.icon.svelte-1uu4ymr{font-size:48px}.message.svelte-1uu4ymr{color:var(--tg-theme-hint-color);font-size:16px;max-width:280px}.products-page.svelte-n2n6tr.svelte-n2n6tr{display:flex;flex-direction:column;gap:16px}.header.svelte-n2n6tr h1.svelte-n2n6tr{font-size:20px;margin:0}.tags.svelte-n2n6tr.svelte-n2n6tr{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:8px}.tag.svelte-n2n6tr.svelte-n2n6tr{padding:8px 16px;border-radius:20px;font-size:14px;background-color:var(--tg-theme-secondary-bg-color);color:var(--tg-theme-text-color);border:none;cursor:pointer;transition:all .2s}.tag.active.svelte-n2n6tr.svelte-n2n6tr{background-color:var(--tg-theme-button-color);color:var(--tg-theme-button-text-color)}.products-grid.svelte-n2n6tr.svelte-n2n6tr{display:flex;flex-direction:column;gap:12px}.product-card.svelte-n2n6tr.svelte-n2n6tr{padding:0;overflow:hidden}.product-content.svelte-n2n6tr.svelte-n2n6tr{display:block;width:100%;padding:16px;text-align:right;background:none;cursor:pointer}.product-name.svelte-n2n6tr.svelte-n2n6tr{font-size:16px;font-weight:600;margin:0 0 8px}.product-description.svelte-n2n6tr.svelte-n2n6tr{font-size:14px;color:var(--tg-theme-hint-color);margin:0 0 8px;line-height:1.4}.product-duration.svelte-n2n6tr.svelte-n2n6tr{display:inline-block;padding:4px 8px;background-color:var(--tg-theme-bg-color);border-radius:4px;font-size:12px;color:var(--tg-theme-hint-color);margin-bottom:8px}.product-price.svelte-n2n6tr.svelte-n2n6tr{font-size:18px;font-weight:700;color:var(--tg-theme-button-color)}.add-btn.svelte-n2n6tr.svelte-n2n6tr{border-radius:0;margin:0}.empty.svelte-n2n6tr.svelte-n2n6tr{text-align:center;padding:40px 20px;color:var(--tg-theme-hint-color)}.product-detail.svelte-1hxpf5x{display:flex;flex-direction:column;gap:16px}.product-info.svelte-1hxpf5x{padding:20px}.product-name.svelte-1hxpf5x{font-size:22px;margin:0 0 12px}.tags.svelte-1hxpf5x{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.tag.svelte-1hxpf5x{padding:4px 10px;background-color:var(--tg-theme-bg-color);border-radius:4px;font-size:12px;color:var(--tg-theme-hint-color)}.description.svelte-1hxpf5x{color:var(--tg-theme-hint-color);line-height:1.6;margin-bottom:16px}.detail-row.svelte-1hxpf5x{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid var(--tg-theme-bg-color)}.label.svelte-1hxpf5x{color:var(--tg-theme-hint-color)}.value.svelte-1hxpf5x{font-weight:500}.available.svelte-1hxpf5x{color:#34c759}.unavailable.svelte-1hxpf5x{color:#ff3b30}.price-section.svelte-1hxpf5x{padding:20px;text-align:center}.price.svelte-1hxpf5x{font-size:28px;font-weight:700;color:var(--tg-theme-button-color)}.config-section.svelte-1hxpf5x{padding:20px}.config-title.svelte-1hxpf5x{margin:0 0 20px;font-size:18px}.config-item.svelte-1hxpf5x{margin-bottom:24px}.config-header.svelte-1hxpf5x{display:flex;justify-content:space-between;margin-bottom:10px}.config-label.svelte-1hxpf5x{color:var(--tg-theme-hint-color)}.config-value.svelte-1hxpf5x{font-weight:600;color:var(--tg-theme-button-color)}.slider.svelte-1hxpf5x{width:100%;height:6px;border-radius:3px;background:var(--tg-theme-bg-color);outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.slider.svelte-1hxpf5x::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;height:24px;border-radius:50%;background:var(--tg-theme-button-color);cursor:pointer}.slider.svelte-1hxpf5x::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:var(--tg-theme-button-color);cursor:pointer;border:none}.slider-labels.svelte-1hxpf5x{display:flex;justify-content:space-between;margin-top:8px;font-size:12px;color:var(--tg-theme-hint-color)}.config-price.svelte-1hxpf5x{text-align:left;margin-top:8px;font-size:13px;color:var(--tg-theme-hint-color)}.price-breakdown.svelte-1hxpf5x{margin-top:20px;padding-top:16px;border-top:1px solid var(--tg-theme-bg-color)}.breakdown-row.svelte-1hxpf5x{display:flex;justify-content:space-between;padding:8px 0;font-size:14px}.breakdown-row.total.svelte-1hxpf5x{font-weight:700;font-size:18px;padding-top:12px;border-top:1px solid var(--tg-theme-bg-color);color:var(--tg-theme-button-color)}.quantity-section.svelte-1hxpf5x{display:flex;align-items:center;justify-content:space-between}.qty-label.svelte-1hxpf5x{font-weight:500}.qty-controls.svelte-1hxpf5x{display:flex;align-items:center;gap:16px}.qty-btn.svelte-1hxpf5x{width:36px;height:36px;border-radius:50%;background-color:var(--tg-theme-bg-color);color:var(--tg-theme-text-color);font-size:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none}.qty-btn.svelte-1hxpf5x:active{opacity:.7}.qty-value.svelte-1hxpf5x{font-size:18px;font-weight:600;min-width:30px;text-align:center}.cart-page.svelte-89gn7e.svelte-89gn7e{display:flex;flex-direction:column;gap:16px}.header.svelte-89gn7e h1.svelte-89gn7e{font-size:20px;margin:0}.empty.svelte-89gn7e.svelte-89gn7e{text-align:center;padding:40px 20px}.empty-icon.svelte-89gn7e.svelte-89gn7e{font-size:48px;display:block;margin-bottom:16px}.empty.svelte-89gn7e p.svelte-89gn7e{color:var(--tg-theme-hint-color);margin-bottom:20px}.cart-items.svelte-89gn7e.svelte-89gn7e{display:flex;flex-direction:column;gap:12px}.cart-item.svelte-89gn7e.svelte-89gn7e{padding:16px}.item-info.svelte-89gn7e.svelte-89gn7e{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.item-name.svelte-89gn7e.svelte-89gn7e{font-size:16px;font-weight:600;margin:0}.item-price.svelte-89gn7e.svelte-89gn7e{color:var(--tg-theme-hint-color);font-size:14px}.item-config.svelte-89gn7e.svelte-89gn7e{display:flex;gap:8px;margin-bottom:12px}.config-badge.svelte-89gn7e.svelte-89gn7e{display:inline-block;padding:4px 10px;background-color:var(--tg-theme-button-color);color:var(--tg-theme-button-text-color);border-radius:12px;font-size:12px;font-weight:500}.item-controls.svelte-89gn7e.svelte-89gn7e{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.qty-controls.svelte-89gn7e.svelte-89gn7e{display:flex;align-items:center;gap:12px}.qty-btn.svelte-89gn7e.svelte-89gn7e{width:32px;height:32px;border-radius:50%;background-color:var(--tg-theme-bg-color);color:var(--tg-theme-text-color);font-size:18px;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none}.qty-value.svelte-89gn7e.svelte-89gn7e{font-size:16px;font-weight:600;min-width:24px;text-align:center}.remove-btn.svelte-89gn7e.svelte-89gn7e{background:none;color:#ff3b30;font-size:14px;cursor:pointer;border:none;padding:4px 8px}.item-total.svelte-89gn7e.svelte-89gn7e{text-align:left;font-weight:600;color:var(--tg-theme-button-color)}.summary.svelte-89gn7e.svelte-89gn7e{padding:16px}.summary-row.svelte-89gn7e.svelte-89gn7e{display:flex;justify-content:space-between;font-size:18px}.total.svelte-89gn7e.svelte-89gn7e{font-weight:700;color:var(--tg-theme-button-color)}.error-message.svelte-89gn7e.svelte-89gn7e{color:#ff3b30;text-align:center;padding:8px;font-size:14px}.orders-page.svelte-1xbolmw.svelte-1xbolmw{display:flex;flex-direction:column;gap:16px}.header.svelte-1xbolmw h1.svelte-1xbolmw{font-size:20px;margin:0}.empty.svelte-1xbolmw.svelte-1xbolmw{text-align:center;padding:40px 20px}.empty-icon.svelte-1xbolmw.svelte-1xbolmw{font-size:48px;display:block;margin-bottom:16px}.empty.svelte-1xbolmw p.svelte-1xbolmw{color:var(--tg-theme-hint-color);margin-bottom:20px}.orders-list.svelte-1xbolmw.svelte-1xbolmw{display:flex;flex-direction:column;gap:12px}.order-card.svelte-1xbolmw.svelte-1xbolmw{width:100%;text-align:right;cursor:pointer;background-color:var(--tg-theme-secondary-bg-color);transition:opacity .2s}.order-card.svelte-1xbolmw.svelte-1xbolmw:active{opacity:.8}.order-header.svelte-1xbolmw.svelte-1xbolmw{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.order-id.svelte-1xbolmw.svelte-1xbolmw{font-family:monospace;font-size:14px;color:var(--tg-theme-hint-color)}.order-status.svelte-1xbolmw.svelte-1xbolmw{font-size:14px;font-weight:500;padding:4px 8px;border-radius:4px;background-color:var(--tg-theme-bg-color)}.order-items.svelte-1xbolmw.svelte-1xbolmw{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.order-item.svelte-1xbolmw.svelte-1xbolmw{font-size:14px;padding:4px 8px;background-color:var(--tg-theme-bg-color);border-radius:4px}.order-footer.svelte-1xbolmw.svelte-1xbolmw{display:flex;justify-content:space-between;align-items:center}.order-date.svelte-1xbolmw.svelte-1xbolmw{font-size:12px;color:var(--tg-theme-hint-color)}.order-total.svelte-1xbolmw.svelte-1xbolmw{font-weight:600;color:var(--tg-theme-button-color)}.order-detail.svelte-1r9slq6.svelte-1r9slq6{display:flex;flex-direction:column;gap:16px}.order-header.svelte-1r9slq6.svelte-1r9slq6{padding:16px}.header-row.svelte-1r9slq6.svelte-1r9slq6{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid var(--tg-theme-bg-color)}.header-row.svelte-1r9slq6.svelte-1r9slq6:last-child{border-bottom:none}.label.svelte-1r9slq6.svelte-1r9slq6{color:var(--tg-theme-hint-color)}.value.svelte-1r9slq6.svelte-1r9slq6{font-weight:500}.mono.svelte-1r9slq6.svelte-1r9slq6{font-family:monospace}.items-section.svelte-1r9slq6 h3.svelte-1r9slq6,.delivery-section.svelte-1r9slq6 h3.svelte-1r9slq6,.history-section.svelte-1r9slq6 h3.svelte-1r9slq6{font-size:16px;margin:0 0 12px}.item-row.svelte-1r9slq6.svelte-1r9slq6{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid var(--tg-theme-bg-color)}.item-info.svelte-1r9slq6.svelte-1r9slq6{display:flex;gap:8px;align-items:center}.item-name.svelte-1r9slq6.svelte-1r9slq6{font-weight:500}.item-qty.svelte-1r9slq6.svelte-1r9slq6{color:var(--tg-theme-hint-color)}.item-price.svelte-1r9slq6.svelte-1r9slq6{font-weight:500}.total-row.svelte-1r9slq6.svelte-1r9slq6{display:flex;justify-content:space-between;padding-top:12px;font-size:18px}.total.svelte-1r9slq6.svelte-1r9slq6{font-weight:700;color:var(--tg-theme-button-color)}.delivery-data.svelte-1r9slq6.svelte-1r9slq6{background-color:var(--tg-theme-bg-color);padding:12px;border-radius:8px;font-family:monospace;font-size:14px;white-space:pre-wrap;word-break:break-all;margin:0}.history-item.svelte-1r9slq6.svelte-1r9slq6{display:flex;flex-wrap:wrap;gap:8px;padding:8px 0;border-bottom:1px solid var(--tg-theme-bg-color)}.history-item.svelte-1r9slq6.svelte-1r9slq6:last-child{border-bottom:none}.history-status.svelte-1r9slq6.svelte-1r9slq6{font-weight:500}.history-date.svelte-1r9slq6.svelte-1r9slq6{color:var(--tg-theme-hint-color);font-size:12px}.history-reason.svelte-1r9slq6.svelte-1r9slq6{width:100%;font-size:14px;color:var(--tg-theme-hint-color)}.wallet-page.svelte-1s85hw7.svelte-1s85hw7{display:flex;flex-direction:column;gap:16px}.header.svelte-1s85hw7 h1.svelte-1s85hw7{font-size:20px;margin:0}.balance-card.svelte-1s85hw7.svelte-1s85hw7{text-align:center;padding:24px}.balance-label.svelte-1s85hw7.svelte-1s85hw7{font-size:14px;color:var(--tg-theme-hint-color);margin-bottom:8px}.balance-amount.svelte-1s85hw7.svelte-1s85hw7{font-size:32px;font-weight:700;margin-bottom:16px}.pending-info.svelte-1s85hw7.svelte-1s85hw7{display:flex;justify-content:space-between;padding:12px;background-color:var(--tg-theme-bg-color);border-radius:8px;margin-bottom:16px;font-size:14px}.pending-count.svelte-1s85hw7.svelte-1s85hw7{color:var(--tg-theme-hint-color)}.pending-amount.svelte-1s85hw7.svelte-1s85hw7{color:#ff9500;font-weight:500}.history-section.svelte-1s85hw7 h2.svelte-1s85hw7{font-size:18px;margin:0 0 12px}.empty.svelte-1s85hw7.svelte-1s85hw7{text-align:center;padding:24px}.empty.svelte-1s85hw7 p.svelte-1s85hw7{color:var(--tg-theme-hint-color);margin:0}.deposits-list.svelte-1s85hw7.svelte-1s85hw7{display:flex;flex-direction:column;gap:8px}.deposit-card.svelte-1s85hw7.svelte-1s85hw7{padding:12px 16px}.deposit-header.svelte-1s85hw7.svelte-1s85hw7{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.deposit-id.svelte-1s85hw7.svelte-1s85hw7{font-family:monospace;font-size:12px;color:var(--tg-theme-hint-color)}.deposit-status.svelte-1s85hw7.svelte-1s85hw7{font-size:12px;font-weight:500;padding:2px 8px;border-radius:4px;background-color:var(--tg-theme-bg-color)}.deposit-footer.svelte-1s85hw7.svelte-1s85hw7{display:flex;justify-content:space-between;align-items:center}.deposit-date.svelte-1s85hw7.svelte-1s85hw7{font-size:12px;color:var(--tg-theme-hint-color)}.deposit-amount.svelte-1s85hw7.svelte-1s85hw7{font-weight:600}.deposit-card.clickable.svelte-1s85hw7.svelte-1s85hw7{cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.deposit-card.clickable.svelte-1s85hw7.svelte-1s85hw7:active{transform:scale(.98)}.upload-hint.svelte-1s85hw7.svelte-1s85hw7{margin-top:8px;padding-top:8px;border-top:1px solid var(--tg-theme-bg-color);font-size:12px;color:var(--tg-theme-button-color);text-align:center}.deposit-page.svelte-mip78i.svelte-mip78i{display:flex;flex-direction:column;gap:16px}.header.svelte-mip78i h1.svelte-mip78i{font-size:20px;margin:0}.form-section.svelte-mip78i.svelte-mip78i{padding:20px}.quick-amounts.svelte-mip78i.svelte-mip78i{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:16px}.quick-btn.svelte-mip78i.svelte-mip78i{padding:12px;background-color:var(--tg-theme-bg-color);border:2px solid transparent;border-radius:8px;font-size:14px;cursor:pointer;transition:all .2s}.quick-btn.active.svelte-mip78i.svelte-mip78i{border-color:var(--tg-theme-button-color);background-color:var(--tg-theme-button-color);color:var(--tg-theme-button-text-color)}.payment-info.svelte-mip78i.svelte-mip78i{padding:16px}.payment-info.svelte-mip78i h3.svelte-mip78i{font-size:16px;margin:0 0 12px}.payment-info.svelte-mip78i p.svelte-mip78i{color:var(--tg-theme-hint-color);margin:0 0 8px;font-size:14px}.card-number.svelte-mip78i.svelte-mip78i{font-family:monospace;font-size:18px;padding:12px;background-color:var(--tg-theme-bg-color);border-radius:8px;text-align:center;letter-spacing:2px;margin:12px 0}.card-holder.svelte-mip78i.svelte-mip78i{text-align:center;font-size:14px!important}.upload-info.svelte-mip78i.svelte-mip78i{padding:16px;text-align:center}.upload-info.svelte-mip78i p.svelte-mip78i{margin:4px 0}.upload-info.svelte-mip78i code.svelte-mip78i{font-family:monospace;background-color:var(--tg-theme-bg-color);padding:2px 6px;border-radius:4px}.upload-section.svelte-mip78i.svelte-mip78i{padding:0}.upload-label.svelte-mip78i.svelte-mip78i{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:32px;cursor:pointer;text-align:center}.upload-icon.svelte-mip78i.svelte-mip78i{font-size:32px}.file-name.svelte-mip78i.svelte-mip78i{word-break:break-all;color:var(--tg-theme-button-color)}.file-input.svelte-mip78i.svelte-mip78i{display:none}.error-message.svelte-mip78i.svelte-mip78i{color:#ff3b30;text-align:center;padding:8px;font-size:14px}.success-section.svelte-mip78i.svelte-mip78i{text-align:center;padding:40px 20px}.success-icon.svelte-mip78i.svelte-mip78i{font-size:64px;display:block;margin-bottom:16px}.success-section.svelte-mip78i h2.svelte-mip78i{margin:0 0 8px}.success-section.svelte-mip78i p.svelte-mip78i{color:var(--tg-theme-hint-color);margin-bottom:24px}.loading-section.svelte-mip78i.svelte-mip78i{text-align:center;padding:40px 20px}.loading-icon.svelte-mip78i.svelte-mip78i{font-size:48px;display:block;margin-bottom:16px}.loading-section.svelte-mip78i p.svelte-mip78i{color:var(--tg-theme-hint-color)}.referrals-page.svelte-1klztys.svelte-1klztys{display:flex;flex-direction:column;gap:16px}.header.svelte-1klztys h1.svelte-1klztys{font-size:20px;margin:0}.info-card.svelte-1klztys.svelte-1klztys{padding:16px;text-align:center}.info-card.svelte-1klztys p.svelte-1klztys{margin:0;line-height:1.6}.stats-card.svelte-1klztys.svelte-1klztys{display:flex;padding:20px}.stat-item.svelte-1klztys.svelte-1klztys{flex:1;text-align:center}.stat-value.svelte-1klztys.svelte-1klztys{display:block;font-size:24px;font-weight:700;color:var(--tg-theme-button-color);margin-bottom:4px}.stat-label.svelte-1klztys.svelte-1klztys{font-size:14px;color:var(--tg-theme-hint-color)}.stat-divider.svelte-1klztys.svelte-1klztys{width:1px;background-color:var(--tg-theme-bg-color);margin:0 16px}.link-section.svelte-1klztys.svelte-1klztys{padding:16px}.link-section.svelte-1klztys h3.svelte-1klztys{font-size:16px;margin:0 0 12px}.link-box.svelte-1klztys.svelte-1klztys{background-color:var(--tg-theme-bg-color);padding:12px;border-radius:8px;text-align:center;margin-bottom:16px}.link-box.svelte-1klztys code.svelte-1klztys{font-family:monospace;font-size:16px;letter-spacing:1px}.link-actions.svelte-1klztys.svelte-1klztys{display:grid;grid-template-columns:1fr 1fr;gap:8px}.referrals-section.svelte-1klztys h2.svelte-1klztys{font-size:18px;margin:0 0 12px}.referrals-list.svelte-1klztys.svelte-1klztys{display:flex;flex-direction:column;gap:8px}.referral-item.svelte-1klztys.svelte-1klztys{display:flex;justify-content:space-between;align-items:center;padding:12px 16px}.referral-info.svelte-1klztys.svelte-1klztys{display:flex;flex-direction:column;gap:2px}.referral-name.svelte-1klztys.svelte-1klztys{font-weight:500}.referral-username.svelte-1klztys.svelte-1klztys,.referral-date.svelte-1klztys.svelte-1klztys{font-size:12px;color:var(--tg-theme-hint-color)}.support-page.svelte-1qn5qbu.svelte-1qn5qbu{display:flex;flex-direction:column;gap:16px}.header.svelte-1qn5qbu h1.svelte-1qn5qbu{font-size:20px;margin:0}.new-ticket-form.svelte-1qn5qbu.svelte-1qn5qbu{padding:16px}.textarea.svelte-1qn5qbu.svelte-1qn5qbu{resize:vertical;min-height:100px}.empty.svelte-1qn5qbu.svelte-1qn5qbu{text-align:center;padding:40px 20px}.empty-icon.svelte-1qn5qbu.svelte-1qn5qbu{font-size:48px;display:block;margin-bottom:16px}.empty.svelte-1qn5qbu p.svelte-1qn5qbu{color:var(--tg-theme-hint-color);margin:0}.tickets-list.svelte-1qn5qbu.svelte-1qn5qbu{display:flex;flex-direction:column;gap:8px}.ticket-card.svelte-1qn5qbu.svelte-1qn5qbu{width:100%;text-align:right;cursor:pointer;background-color:var(--tg-theme-secondary-bg-color);transition:opacity .2s;padding:16px}.ticket-card.svelte-1qn5qbu.svelte-1qn5qbu:active{opacity:.8}.ticket-header.svelte-1qn5qbu.svelte-1qn5qbu{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px;gap:8px}.ticket-subject.svelte-1qn5qbu.svelte-1qn5qbu{font-weight:500;flex:1;line-height:1.4}.ticket-status.svelte-1qn5qbu.svelte-1qn5qbu{font-size:12px;font-weight:500;padding:2px 8px;border-radius:4px;background-color:var(--tg-theme-bg-color);white-space:nowrap}.ticket-footer.svelte-1qn5qbu.svelte-1qn5qbu{display:flex;justify-content:space-between;font-size:12px;color:var(--tg-theme-hint-color)}.ticket-detail.svelte-g7xuhr.svelte-g7xuhr{display:flex;flex-direction:column;gap:16px;height:calc(100vh - 32px)}.ticket-header.svelte-g7xuhr.svelte-g7xuhr{padding:16px;flex-shrink:0}.ticket-subject.svelte-g7xuhr.svelte-g7xuhr{font-size:18px;margin:0 0 12px}.header-row.svelte-g7xuhr.svelte-g7xuhr{display:flex;justify-content:space-between;padding:6px 0;font-size:14px}.label.svelte-g7xuhr.svelte-g7xuhr{color:var(--tg-theme-hint-color)}.value.svelte-g7xuhr.svelte-g7xuhr{font-weight:500}.mono.svelte-g7xuhr.svelte-g7xuhr{font-family:monospace}.messages.svelte-g7xuhr.svelte-g7xuhr{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:12px;padding:8px 0}.message.svelte-g7xuhr.svelte-g7xuhr{padding:12px 16px;border-radius:12px;max-width:85%;background-color:var(--tg-theme-secondary-bg-color)}.message.own.svelte-g7xuhr.svelte-g7xuhr{align-self:flex-end;background-color:var(--tg-theme-button-color);color:var(--tg-theme-button-text-color)}.message.admin.svelte-g7xuhr.svelte-g7xuhr{align-self:flex-start;background-color:#34c759;color:#fff}.message-header.svelte-g7xuhr.svelte-g7xuhr{display:flex;justify-content:space-between;gap:8px;margin-bottom:6px;font-size:12px;opacity:.8}.message-sender.svelte-g7xuhr.svelte-g7xuhr{font-weight:500}.message-content.svelte-g7xuhr.svelte-g7xuhr{line-height:1.5;white-space:pre-wrap;word-break:break-word}.reply-section.svelte-g7xuhr.svelte-g7xuhr{flex-shrink:0;padding-top:8px}.reply-input-container.svelte-g7xuhr.svelte-g7xuhr{display:flex;gap:8px;align-items:flex-end;margin-bottom:8px}.reply-input.svelte-g7xuhr.svelte-g7xuhr{flex:1;padding:12px;border:1px solid var(--tg-theme-hint-color);border-radius:12px;background-color:var(--tg-theme-bg-color);color:var(--tg-theme-text-color);font-size:16px;resize:none;font-family:inherit}.reply-input.svelte-g7xuhr.svelte-g7xuhr:focus{outline:none;border-color:var(--tg-theme-button-color)}.send-btn.svelte-g7xuhr.svelte-g7xuhr{width:44px;height:44px;border-radius:50%;background-color:var(--tg-theme-button-color);color:var(--tg-theme-button-text-color);font-size:18px;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;flex-shrink:0}.send-btn.svelte-g7xuhr.svelte-g7xuhr:disabled{opacity:.5}.close-btn.svelte-g7xuhr.svelte-g7xuhr{margin-top:8px}.closed-notice.svelte-g7xuhr.svelte-g7xuhr{text-align:center;padding:16px}.closed-notice.svelte-g7xuhr p.svelte-g7xuhr{margin:0;color:var(--tg-theme-hint-color)}.app.svelte-izrhem{min-height:100vh;background-color:var(--tg-theme-bg-color);color:var(--tg-theme-text-color);padding:16px 16px 80px}*{box-sizing:border-box}button{cursor:pointer;border:none;font-family:inherit}input,textarea{font-family:inherit}.btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;border-radius:12px;font-size:16px;font-weight:500;transition:opacity .2s}.btn:active{opacity:.8}.btn-primary{background-color:var(--tg-theme-button-color);color:var(--tg-theme-button-text-color)}.btn-secondary{background-color:var(--tg-theme-secondary-bg-color);color:var(--tg-theme-text-color)}.btn-danger{background-color:#ff3b30;color:#fff}.btn-block{width:100%}.btn:disabled{opacity:.5;cursor:not-allowed}.card{background-color:var(--tg-theme-secondary-bg-color);border-radius:12px;padding:16px;margin-bottom:12px}.text-muted{color:var(--tg-theme-hint-color)}.text-link{color:var(--tg-theme-link-color)}.status-success{color:#34c759}.status-warning{color:#ff9500}.status-danger{color:#ff3b30}.status-info{color:var(--tg-theme-link-color)}.status-muted{color:var(--tg-theme-hint-color)}.input{width:100%;padding:12px 16px;border:1px solid var(--tg-theme-hint-color);border-radius:12px;background-color:var(--tg-theme-bg-color);color:var(--tg-theme-text-color);font-size:16px}.input:focus{outline:none;border-color:var(--tg-theme-button-color)}.label{display:block;margin-bottom:8px;font-weight:500;color:var(--tg-theme-text-color)}.form-group{margin-bottom:16px}
