#app{font-family:Avenir,Helvetica,Arial,sans-serif;padding:20px;max-width:1200px;margin:0 auto}.brand-title{color:#42b983;text-align:center}.language-selector[data-v-624f8c88]{position:absolute;top:15px;right:15px;z-index:100}.current-language[data-v-624f8c88]{display:flex;align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:8px;padding:5px 10px;cursor:pointer;box-shadow:0 2px 5px rgba(0,0,0,.05)}.lang-icon[data-v-624f8c88]{font-size:20px;margin-right:8px;display:flex;align-items:center}.arrow-down[data-v-624f8c88]{font-size:10px;color:#888;transition:transform .2s ease}.current-language:hover .arrow-down[data-v-624f8c88]{transform:scale(1.2)}.dropdown-menu[data-v-624f8c88]{position:absolute;top:100%;right:0;margin-top:5px;background-color:#fff;border-radius:8px;box-shadow:0 4px 15px rgba(0,0,0,.1);border:1px solid #eee;overflow:hidden}.dropdown-menu ul[data-v-624f8c88]{list-style:none;margin:0;padding:5px 0}.dropdown-menu li[data-v-624f8c88]{display:flex;align-items:center;padding:10px 20px;cursor:pointer;transition:background-color .2s ease;font-size:16px}.dropdown-menu li[data-v-624f8c88]:hover{background-color:#f0f2f5}.fade-enter-active[data-v-624f8c88],.fade-leave-active[data-v-624f8c88]{transition:opacity .2s ease,transform .2s ease}.fade-enter-from[data-v-624f8c88],.fade-leave-to[data-v-624f8c88]{opacity:0;transform:translateY(-5px)}.start-screen-wrapper[data-v-624f8c88]{position:relative;display:flex;justify-content:center;align-items:flex-start;width:100%;min-height:100vh;background-color:#f0f2f5;padding:20px;box-sizing:border-box}.content-container[data-v-624f8c88]{display:flex;flex-direction:column;width:100%;max-width:400px;gap:20px;margin-top:60px}.title[data-v-624f8c88]{text-align:left;font-size:24px;font-weight:600;color:#333;margin-top:0;margin-bottom:30px;min-height:145px}.action-button[data-v-624f8c88]{width:100%;padding:20px 0;font-size:22px;font-weight:700;color:#fff;border:none;border-radius:15px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 4px 10px rgba(0,0,0,.1)}.action-button[data-v-624f8c88]:hover{transform:scale(1.02);box-shadow:0 6px 15px rgba(0,0,0,.15)}.buy-button[data-v-624f8c88]{background-color:#28a745}.sell-button[data-v-624f8c88]{background-color:#007bff}.profile-button[data-v-624f8c88]{background-color:#5856d6;margin-top:20px;padding:12px 0}.profile-button-content[data-v-624f8c88]{display:flex;align-items:center;justify-content:center;gap:15px}.profile-avatar-placeholder[data-v-624f8c88],.profile-avatar[data-v-624f8c88]{width:40px;height:40px;border-radius:50%;border:2px solid hsla(0,0%,100%,.8)}.profile-avatar-placeholder[data-v-624f8c88]{background-color:hsla(0,0%,100%,.2);color:#fff;font-size:18px;font-weight:700;display:flex;align-items:center;justify-content:center}.profile-button-loading[data-v-624f8c88]{text-align:center;padding:20px;color:#666}@keyframes blink-624f8c88{0%,to{opacity:1}50%{opacity:0}}.blinking-cursor[data-v-624f8c88]{font-weight:600;color:#333;animation:blink-624f8c88 1s step-end infinite;vertical-align:middle}.header-container[data-v-51099378]{display:flex;justify-content:space-between;align-items:center;padding:0 10px;margin-bottom:15px}.page-header[data-v-51099378]{text-align:left;margin-bottom:0;flex-grow:1}.page-title[data-v-51099378]{font-size:1.8em;font-weight:700;color:#1c1c1e;margin:0}.profile-icon-wrapper[data-v-51099378]{margin-left:15px}.profile-button[data-v-51099378]{background:none;border:none;padding:0;cursor:pointer;display:block;border-radius:50%;width:46px;height:46px}.profile-avatar[data-v-51099378]{width:42px;height:42px;border-radius:50%;border:2px solid #ddd;-o-object-fit:cover;object-fit:cover}.profile-avatar-placeholder[data-v-51099378]{width:42px;height:42px;border-radius:50%;background-color:#28a745;border:2px solid #28a745;color:#fff;font-size:18px;font-weight:700;display:flex;align-items:center;justify-content:center}.profile-avatar-placeholder.is-loading[data-v-51099378]{background-color:#e9ecef;border-color:#e9ecef}.buyer-main-page[data-v-51099378]{padding:10px;background-color:#f0f2f5;min-height:100vh}.page-content-wrapper[data-v-51099378]{max-width:500px;margin:0 auto}.error-text[data-v-51099378],.loading-text[data-v-51099378]{color:#666;font-style:italic;padding:10px 0}.error-text[data-v-51099378]{color:#d9534f}.section-title[data-v-51099378]{font-size:1.1em;font-weight:600;color:#1c1c1e;margin:0}.balance-display-container[data-v-51099378]{padding:12px 15px;background-color:#fff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.08);max-width:500px;margin-left:auto;margin-right:auto}.balance-items-wrapper[data-v-51099378]{display:flex;justify-content:space-around;align-items:center}.balance-item[data-v-51099378]{text-align:center}.balance-label[data-v-51099378]{display:block;font-size:.85em;color:#8e8e93;margin-bottom:4px;font-weight:500}.balance-value[data-v-51099378]{font-size:1.2em;font-weight:700}.balance-value.trx[data-v-51099378],.balance-value.usdt[data-v-51099378]{color:#34c759}.balance-error[data-v-51099378],.balance-loading[data-v-51099378]{text-align:center;color:#6c757d;padding:10px 0;font-style:italic}.balance-error[data-v-51099378]{color:#d9534f}.top-up-section[data-v-51099378]{max-width:500px;margin:10px auto 20px auto}.top-up-toggle-button[data-v-51099378]{width:100%;padding:10px 15px;font-size:.95em;font-weight:600;color:#007aff;background-color:#eaf3ff;border:1px solid #cce0ff;border-radius:10px;cursor:pointer;transition:all .2s ease}.top-up-toggle-button[data-v-51099378]:hover{background-color:#dbe9ff;border-color:#b3d1ff}.top-up-instructions[data-v-51099378]{background-color:#fff;border-radius:12px;padding:15px 0;margin-top:10px;margin-bottom:20px}.instructions-list[data-v-51099378]{padding-left:20px;margin:0;font-size:.9em;color:#3c3c43;line-height:1.6}.instructions-list li[data-v-51099378]{margin-bottom:10px}.instructions-list li[data-v-51099378]:last-child{margin-bottom:0}.address-display-wrapper[data-v-51099378]{margin-top:8px}.error-text-small[data-v-51099378],.loading-text-small[data-v-51099378]{font-size:.9em;color:#6c757d;font-style:italic}.error-text-small[data-v-51099378]{color:#d9534f}.copyable-address[data-v-51099378]{cursor:pointer;color:#007bff;word-break:break-all;padding:8px;background-color:#f8f9fa;border-radius:8px;transition:background-color .2s;font-family:monospace;font-size:1.1em}.copyable-address[data-v-51099378]:hover{background-color:#e9ecef}.copy-icon[data-v-51099378]{margin-left:8px;opacity:.7}.copied-feedback[data-v-51099378]{color:#34c759;font-size:.85em;font-weight:700;margin:5px 0 0 0;text-align:left}.active-deals-dashboard[data-v-51099378]{background-color:#fff;border-radius:12px;padding:15px;margin-bottom:15px;box-shadow:0 4px 12px rgba(0,0,0,.08)}.dashboard-title[data-v-51099378]{margin-bottom:15px}.dashboard-content-area[data-v-51099378]{min-height:145px;display:flex;align-items:center;justify-content:center}.deals-carousel-wrapper[data-v-51099378]{width:100%;margin:0 -15px}.deals-carousel[data-v-51099378]{display:flex;overflow-x:auto;gap:12px;padding:5px 15px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.deals-carousel[data-v-51099378]::-webkit-scrollbar{display:none}.order-card-small[data-v-51099378]{flex:0 0 170px;background-color:#f9f9f9;border:1px solid #e9e9e9;border-radius:12px;padding:12px;cursor:pointer;transition:all .2s;display:flex;flex-direction:column}.order-card-small[data-v-51099378]:hover{transform:translateY(-2px);box-shadow:0 3px 8px rgba(0,0,0,.07)}.order-header[data-v-51099378]{display:flex;justify-content:space-between;align-items:baseline}.order-id[data-v-51099378]{font-weight:700;color:#333;font-size:.9em}.order-price[data-v-51099378]{font-weight:700;color:#34c759;font-size:.85em}.order-details[data-v-51099378]{display:flex;flex-direction:column;align-items:flex-start;gap:4px;font-size:.8em;margin-top:8px}.detail-item[data-v-51099378]{background-color:#e9ecef;color:#4f4f4f;padding:2px 8px;border-radius:12px}.order-footer[data-v-51099378]{margin-top:auto;padding-top:8px}.status-display[data-v-51099378]{text-align:center;margin-bottom:5px}.status-badge[data-v-51099378]{display:inline-block;padding:3px 10px;border-radius:12px;font-size:.75em;font-weight:600;color:#fff;border:1px solid rgba(0,0,0,.05)}.status-waiting-for-account-details[data-v-51099378]{background-color:#17a2b8}.status-buyer-validation[data-v-51099378]{background-color:#007bff}.status-disputed[data-v-51099378]{background-color:#fd7e14}.validation-info-wrapper[data-v-51099378]{display:flex;justify-content:space-around;align-items:center;border-top:1px solid #eef0f2;padding-top:5px;margin-top:5px;font-size:.8em}.countdown-timer[data-v-51099378]{font-weight:600}.countdown-timer.is-expiring[data-v-51099378]{color:#ff3b30;animation:pulse-51099378 1.5s infinite}@keyframes pulse-51099378{0%{opacity:1}50%{opacity:.7}to{opacity:1}}.file-counter[data-v-51099378]{font-weight:500;color:#6c757d}.status-info-wrapper-text[data-v-51099378]{display:flex;justify-content:center;align-items:center;border-top:1px solid #eef0f2;padding-top:5px;margin-top:5px;font-size:.8em}.status-info-wrapper-text .countdown-timer[data-v-51099378]{color:#6c757d}.dispute-info-wrapper[data-v-51099378]{margin-top:8px;padding-top:7px;border-top:1px solid #eef0f2}.dispute-info-text[data-v-51099378]{text-align:center;font-size:.8em;color:#fd7e14;font-weight:500}.dashboard-empty-state[data-v-51099378]{text-align:center;padding:20px 10px;opacity:.7}.empty-state-icon svg[data-v-51099378]{width:50px;height:50px;color:#34c759;margin-bottom:10px}.empty-state-text[data-v-51099378]{font-size:.95em;color:#666;line-height:1.4;margin:0}.order-search-section[data-v-51099378]{background-color:#fff;border-radius:12px;padding:15px;box-shadow:0 4px 12px rgba(0,0,0,.08)}.search-header[data-v-51099378]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.filters-button[data-v-51099378]{background-color:#e9ecef;color:#495057;border:none;border-radius:8px;padding:8px 12px;font-weight:900;font-size:.95em;cursor:pointer;display:flex;align-items:center;gap:6px;transition:background-color .2s}.filters-button[data-v-51099378]:hover{background-color:#dee2e6}.orders-list[data-v-51099378]{display:grid;gap:15px}.order-card-large[data-v-51099378]{position:relative;border:1px solid #e9e9e9;border-radius:12px;padding:15px;cursor:pointer;transition:all .2s;display:flex;flex-direction:column;gap:10px}.order-card-large[data-v-51099378]:hover{transform:translateY(-3px);box-shadow:0 6px 12px rgba(0,0,0,.08)}.your-ad-badge[data-v-51099378]{position:absolute;top:12px;right:12px;background-color:#ff9500;color:#fff;padding:3px 9px;border-radius:7px;font-size:.8em;font-weight:600;z-index:2;box-shadow:0 2px 5px rgba(0,0,0,.2)}.order-details-large[data-v-51099378]{display:flex;gap:15px;font-size:.85em;color:#555;flex-wrap:wrap}.order-date[data-v-51099378]{color:#666;font-size:.9em}.order-description[data-v-51099378]{font-size:.95em;color:#444;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:2.8em;background-color:#f8f9fa;padding:10px;border-radius:8px;word-break:break-word;overflow-wrap:anywhere;white-space:pre-wrap}.loading[data-v-51099378],.no-results[data-v-51099378]{text-align:center;padding:40px 20px;color:#666;background-color:#fafafa;border-radius:12px;font-size:1.1em}.modal-overlay[data-v-51099378]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;backdrop-filter:blur(5px)}.modal-content[data-v-51099378]{background:#fff;border-radius:16px;padding:20px;width:90%;max-width:400px;box-shadow:0 5px 20px rgba(0,0,0,.2);position:relative}.close-button[data-v-51099378]{position:absolute;top:10px;right:10px;background:transparent;border:none;font-size:24px;color:#aaa;cursor:pointer}.modal-title[data-v-51099378]{text-align:center;font-size:1.2em;margin-bottom:10px;font-weight:600;color:#1c1c1e}.filters-grid[data-v-51099378]{display:grid;grid-template-columns:1fr;gap:12px;margin-bottom:25px}@media (min-width:380px){.filters-grid[data-v-51099378]{grid-template-columns:1fr 1fr}}.filter-input[data-v-51099378],.filter-select[data-v-51099378]{width:100%;padding:12px;border:1px solid #ccc;border-radius:8px;background-color:#f8f9fa;font-size:1em;box-sizing:border-box}.search-button-modal[data-v-51099378]{width:100%;padding:15px;background-color:#007aff;color:#fff;border:none;border-radius:12px;cursor:pointer;font-weight:600;font-size:1.1em;transition:all .25s ease-in-out;box-shadow:0 4px 12px rgba(0,122,255,.3)}.search-button-modal[data-v-51099378]:hover{background-color:#0056b3;box-shadow:0 6px 16px rgba(0,122,255,.4);transform:translateY(-2px)}.search-button-modal[data-v-51099378]:active{transform:translateY(0);box-shadow:0 2px 8px rgba(0,122,255,.3)}.confirm-button-modal[data-v-51099378]{width:100%;padding:15px;background-color:#34c759;color:#fff;border:none;border-radius:12px;cursor:pointer;font-weight:600;font-size:1.1em;transition:all .25s ease-in-out;box-shadow:0 4px 12px rgba(52,199,89,.3)}.confirm-button-modal[data-v-51099378]:hover{background-color:#28a745;box-shadow:0 6px 16px rgba(52,199,89,.4);transform:translateY(-2px)}.confirm-button-modal[data-v-51099378]:active{transform:translateY(0);box-shadow:0 2px 8px rgba(52,199,89,.3)}.active-chats-section[data-v-51099378]{max-width:500px;margin:15px auto}.active-chats-button[data-v-51099378]{width:100%;padding:12px 18px;font-size:1.1em;font-weight:600;color:#fff;background:linear-gradient(45deg,#007aff,#00c6ff);border:none;border-radius:12px;cursor:pointer;transition:all .25s ease-in-out;display:flex;justify-content:space-between;align-items:center;box-shadow:0 4px 15px rgba(0,122,255,.3)}.active-chats-button[data-v-51099378]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,122,255,.4)}.chat-count-badge[data-v-51099378]{background-color:hsla(0,0%,100%,.25);color:#fff;padding:4px 10px;border-radius:20px;font-size:.9em;font-weight:700;min-width:28px;text-align:center}.chat-count-badge.is-loading[data-v-51099378]{font-weight:400}.header-container[data-v-07122a6b]{display:flex;justify-content:space-between;align-items:center;padding:0 10px;margin-bottom:15px}.page-header[data-v-07122a6b]{text-align:left;margin-bottom:0;flex-grow:1}.page-title[data-v-07122a6b]{font-size:1.8em;font-weight:700;color:#1c1c1e;margin:0}.profile-icon-wrapper[data-v-07122a6b]{margin-left:15px}.profile-button[data-v-07122a6b]{background-color:#fff;border:none;padding:0;cursor:pointer;width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(0,0,0,.1);transition:transform .2s ease}.profile-button[data-v-07122a6b]:active{transform:scale(.95)}.profile-avatar[data-v-07122a6b]{width:42px;height:42px;border-radius:50%;border:2px solid #ddd;-o-object-fit:cover;object-fit:cover}.profile-avatar-placeholder[data-v-07122a6b]{width:42px;height:42px;border-radius:50%;background-color:#007bff;border:2px solid #007bff;color:#fff;font-size:18px;font-weight:700;display:flex;align-items:center;justify-content:center}.profile-avatar-placeholder.is-loading[data-v-07122a6b]{background-color:#e9ecef;border-color:#e9ecef}.seller-main-page[data-v-07122a6b]{padding:10px;background-color:#f0f2f5;min-height:100vh;padding-bottom:100px}.page-content-wrapper[data-v-07122a6b]{max-width:450px;margin:0 auto}.error-text[data-v-07122a6b],.info-text[data-v-07122a6b],.loading-text[data-v-07122a6b]{color:#666;font-style:italic;padding:10px 0}.error-text[data-v-07122a6b]{color:#d9534f}.success-banner[data-v-07122a6b]{position:fixed;top:0;left:0;right:0;background-color:#28a745;color:#fff;padding:12px 20px;text-align:center;font-weight:500;z-index:9999;transform:translateY(-100%);animation:slide-down-07122a6b .4s ease-out forwards;overflow:hidden;box-shadow:0 4px 10px rgba(0,0,0,.1)}.banner-timer-bar[data-v-07122a6b]{position:absolute;bottom:0;left:0;height:4px;background-color:hsla(0,0%,100%,.5);width:100%;animation:countdown-timer-bar-07122a6b 3s linear forwards}@keyframes countdown-timer-bar-07122a6b{0%{width:100%}to{width:0}}@keyframes slide-down-07122a6b{to{transform:translateY(0)}}.active-deals-dashboard[data-v-07122a6b]{background-color:#fff;border-radius:12px;padding:15px;margin-bottom:20px;box-shadow:0 4px 12px rgba(0,0,0,.08)}.dashboard-title[data-v-07122a6b]{font-size:1.1em;font-weight:600;color:#1c1c1e;margin:0 0 15px 0}.dashboard-content-area[data-v-07122a6b]{min-height:145px;display:flex;align-items:center;justify-content:center}.deals-carousel[data-v-07122a6b]{width:100%;display:flex;overflow-x:auto;gap:12px;padding:5px 0;-webkit-overflow-scrolling:touch;scrollbar-width:none;box-sizing:border-box}.deals-carousel[data-v-07122a6b]::-webkit-scrollbar{display:none}.balance-display-container[data-v-07122a6b]{padding:12px 15px;background-color:#fff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.08);max-width:500px;margin-left:auto;margin-right:auto;margin-bottom:15px}.balance-items-wrapper[data-v-07122a6b]{display:flex;justify-content:space-around;align-items:center}.balance-item[data-v-07122a6b]{text-align:center}.balance-label[data-v-07122a6b]{display:block;font-size:.85em;color:#8e8e93;margin-bottom:4px;font-weight:500}.balance-value[data-v-07122a6b]{font-size:1.2em;font-weight:700}.balance-value.trx[data-v-07122a6b],.balance-value.usdt[data-v-07122a6b]{color:#34c759}.balance-error[data-v-07122a6b],.balance-loading[data-v-07122a6b]{text-align:center;color:#6c757d;padding:10px 0;font-style:italic}.balance-error[data-v-07122a6b]{color:#d9534f}.dashboard-empty-state[data-v-07122a6b]{text-align:center;padding:20px 10px;opacity:.7}.empty-state-icon svg[data-v-07122a6b]{width:50px;height:50px;color:#34c759;margin-bottom:10px}.empty-state-text[data-v-07122a6b]{font-size:.95em;color:#666;line-height:1.4;margin:0}.order-card[data-v-07122a6b]{flex:0 0 160px;background-color:#f9f9f9;border:1px solid #e9e9e9;border-radius:12px;padding:10px;cursor:pointer;transition:all .2s;display:flex;flex-direction:column}.order-card[data-v-07122a6b]:hover{transform:translateY(-2px);box-shadow:0 3px 8px rgba(0,0,0,.07)}.order-header[data-v-07122a6b]{display:flex;justify-content:space-between;align-items:baseline}.order-id[data-v-07122a6b]{font-weight:700;color:#333;font-size:.85em}.order-price[data-v-07122a6b]{font-weight:700;color:#34c759;font-size:.85em}.order-details[data-v-07122a6b]{display:flex;flex-direction:column;align-items:flex-start;gap:4px;font-size:.75em;margin-top:6px}.detail-item[data-v-07122a6b]{background-color:#e9ecef;color:#4f4f4f;padding:2px 7px;border-radius:12px}.order-footer[data-v-07122a6b]{margin-top:auto;padding-top:6px}.status-display[data-v-07122a6b]{text-align:center;margin-bottom:6px}.status-badge[data-v-07122a6b]{display:inline-block;padding:3px 8px;border-radius:12px;font-size:.75em;font-weight:500;color:#fff;border:1px solid rgba(0,0,0,.05)}.status-waiting-for-account-details[data-v-07122a6b]{background-color:#ff9500}.status-disputed[data-v-07122a6b]{background-color:#fd7e14}.status-buyer-validation[data-v-07122a6b]{background-color:#007bff}.countdown-timer-wrapper[data-v-07122a6b]{border-top:1px solid #eef0f2;padding-top:6px}.countdown-timer[data-v-07122a6b]{font-size:.8em;font-weight:600;text-align:center;transition:color .3s;color:#333}.countdown-timer.is-expiring[data-v-07122a6b]{color:#ff3b30;animation:pulse-07122a6b 1.5s infinite}.countdown-timer.no-files[data-v-07122a6b]{color:#ff9500}.countdown-timer.has-files[data-v-07122a6b]{color:#34c759}@keyframes pulse-07122a6b{0%{opacity:1}50%{opacity:.7}to{opacity:1}}.dispute-info-wrapper[data-v-07122a6b]{border-top:1px solid #eef0f2;padding-top:8px}.dispute-info[data-v-07122a6b]{font-size:.75em;color:#6c757d;text-align:center;font-style:italic}.status-info-wrapper-text[data-v-07122a6b]{display:flex;justify-content:center;align-items:center;border-top:1px solid #eef0f2;padding-top:5px;margin-top:5px;font-size:.8em}.card-actions-wrapper[data-v-07122a6b]{display:flex;flex-direction:column;gap:6px;margin-top:8px;border-top:1px solid #eef0f2;padding-top:8px}.card-action-button[data-v-07122a6b]{width:100%;padding:7px;border-radius:8px;border:none;font-size:.75em;font-weight:600;cursor:pointer;transition:background-color .2s,transform .1s;color:#fff}.card-action-button[data-v-07122a6b]:active{transform:scale(.97)}.card-action-button[data-v-07122a6b]:disabled{opacity:.6;cursor:not-allowed}.upload-button[data-v-07122a6b]{background-color:#007bff}.submit-button[data-v-07122a6b]{background-color:#28a745}.upload-progress-info[data-v-07122a6b]{width:100%;display:flex;align-items:center;gap:8px;margin-bottom:5px}.upload-progress-bar[data-v-07122a6b]{flex-grow:1;height:6px;border-radius:3px;-moz-appearance:none;appearance:none;-webkit-appearance:none}.upload-progress-bar[data-v-07122a6b]::-webkit-progress-bar{background-color:#e9ecef;border-radius:3px}.upload-progress-bar[data-v-07122a6b]::-webkit-progress-value{background-color:#007bff;border-radius:3px;-webkit-transition:width .1s linear;transition:width .1s linear}.upload-progress-percentage[data-v-07122a6b]{font-size:.8em;color:#333;min-width:30px;text-align:right;font-weight:500}.footer-actions[data-v-07122a6b]{margin-top:15px}.user-action-button[data-v-07122a6b]{display:block;width:100%;padding:14px;color:#fff;border:none;border-radius:10px;font-size:1em;font-weight:500;cursor:pointer;transition:background-color .2s,transform .1s}.created-ads-button[data-v-07122a6b]{background-color:#34c759}.created-ads-button[data-v-07122a6b]:active{transform:scale(.98)}.fixed-button-wrapper[data-v-07122a6b]{position:fixed;bottom:30px;left:0;right:0;z-index:1000;padding-left:10px;padding-right:10px;box-sizing:border-box;pointer-events:none}.create-button[data-v-07122a6b]{pointer-events:auto;display:block;width:100%;max-width:450px;margin:0 auto;padding:18px;font-size:1.2em;background-color:#007aff;color:#fff;border:none;border-radius:15px;cursor:pointer;font-weight:600;transition:all .25s ease-in-out;box-shadow:0 4px 12px rgba(0,122,255,.3)}.create-button[data-v-07122a6b]:hover:not(:disabled){background-color:#0056b3;box-shadow:0 6px 16px rgba(0,122,255,.4);transform:translateY(-2px)}.create-button[data-v-07122a6b]:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 8px rgba(0,122,255,.3)}.create-button[data-v-07122a6b]:disabled{opacity:.6;cursor:not-allowed}.active-chats-section[data-v-07122a6b]{max-width:500px;margin:15px auto}.active-chats-button[data-v-07122a6b]{width:100%;padding:12px 18px;font-size:1.1em;font-weight:600;color:#fff;background:linear-gradient(45deg,#007aff,#00c6ff);border:none;border-radius:12px;cursor:pointer;transition:all .25s ease-in-out;display:flex;justify-content:space-between;align-items:center;box-shadow:0 4px 15px rgba(0,122,255,.3)}.active-chats-button[data-v-07122a6b]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,122,255,.4)}.chat-count-badge[data-v-07122a6b]{background-color:hsla(0,0%,100%,.25);color:#fff;padding:4px 10px;border-radius:20px;font-size:.9em;font-weight:700;min-width:28px;text-align:center}.chat-count-badge.is-loading[data-v-07122a6b]{font-weight:400}.user-orders-container[data-v-2618e817]{display:flex;flex-direction:column;background-color:#f0f2f5;min-height:100vh;padding-bottom:20px}.app-header[data-v-2618e817]{display:flex;align-items:center;justify-content:center;padding:10px 20px;background-color:#fff;border-bottom:1px solid #e0e0e0;position:sticky;top:0;z-index:1000}.app-title[data-v-2618e817]{font-size:1.2em;font-weight:700;color:#333;text-align:center}.orders-list[data-v-2618e817]{max-width:800px;width:100%;margin:0 auto;padding:15px;box-sizing:border-box;display:grid;gap:15px}.order-card[data-v-2618e817]{background-color:#fff;border:1px solid #e9e9e9;border-radius:12px;padding:15px;box-shadow:0 2px 4px rgba(0,0,0,.05);cursor:pointer;transition:transform .2s,box-shadow .2s;display:flex;flex-direction:column;gap:12px}.order-card[data-v-2618e817]:hover{transform:translateY(-3px);box-shadow:0 6px 12px rgba(0,0,0,.1)}.order-header[data-v-2618e817]{display:flex;justify-content:space-between;align-items:baseline}.order-id[data-v-2618e817]{font-weight:700;font-size:1.1em;color:#333}.order-price[data-v-2618e817]{font-weight:700;font-size:1.1em;color:#42b983}.order-details[data-v-2618e817]{display:flex;gap:8px;font-size:.85em;color:#555;flex-wrap:wrap}.detail-item[data-v-2618e817]{background-color:#e9ecef;padding:3px 10px;border-radius:16px;font-weight:500}.detail-item.guaranteed[data-v-2618e817]{background-color:#e6f7d4;color:#5b8c00}.order-description[data-v-2618e817]{font-size:.95em;color:#444;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:2.8em;background-color:#f8f9fa;padding:10px;border-radius:8px;word-break:break-word;overflow-wrap:anywhere;white-space:pre-wrap}.order-footer[data-v-2618e817]{margin-top:auto;display:flex;justify-content:space-between;align-items:center;padding-top:8px;border-top:1px solid #f0f0f0}.order-date[data-v-2618e817]{color:#666;font-size:.9em}.order-status[data-v-2618e817]{padding:4px 10px;border-radius:6px;font-size:.85em;font-weight:700;color:#fff}.status-created[data-v-2618e817]{background-color:#6c757d}.status-active[data-v-2618e817]{background-color:#007bff}.status-rejected[data-v-2618e817]{background-color:#dc3545}.status-waiting-for-account-details[data-v-2618e817]{background-color:#ffc107;color:#212529!important}.status-buyer-validation[data-v-2618e817]{background-color:#17a2b8}.status-disputed[data-v-2618e817]{background-color:#fd7e14}.status-declined-after-dispute[data-v-2618e817]{background-color:#343a40}.status-pending-payment[data-v-2618e817]{background-color:#ffc107;color:#212529!important}.status-completed[data-v-2618e817],.status-sold[data-v-2618e817]{background-color:#28a745}.status-cancelled-by-buyer[data-v-2618e817],.status-cancelled-by-seller[data-v-2618e817]{background-color:#dc3545}.status-expired[data-v-2618e817]{background-color:#adb5bd;color:#212529!important}.status-unknown[data-v-2618e817]{background-color:#6c757d}.loading[data-v-2618e817],.no-results[data-v-2618e817]{text-align:center;padding:40px 20px;color:#666;background-color:#fff;border-radius:12px;font-size:1.1em}.error-message[data-v-2618e817]{text-align:center;padding:15px;margin:10px 0;color:#d9534f;background-color:#f2dede;border:1px solid #ebccd1;border-radius:4px}.transactions-page[data-v-554357d8]{padding:15px;max-width:600px;margin:0 auto}.page-title[data-v-554357d8]{text-align:center;margin-bottom:24px;color:#333}.empty-state[data-v-554357d8],.error-state[data-v-554357d8],.loading-state[data-v-554357d8]{text-align:center;color:#888;margin-top:40px;font-size:1.1em}.error-state[data-v-554357d8]{color:#dc3545}.transactions-list[data-v-554357d8]{display:flex;flex-direction:column;gap:12px}.transaction-card[data-v-554357d8]{display:flex;flex-direction:column;align-items:flex-start;background:#fff;padding:15px;border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.08);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.transaction-card[data-v-554357d8]:hover{transform:translateY(-2px);box-shadow:0 4px 10px rgba(0,0,0,.12)}.transaction-status[data-v-554357d8]{font-weight:700;font-size:1em;margin:0;text-transform:uppercase}.status-received[data-v-554357d8]{color:#28a745}.status-sent[data-v-554357d8]{color:#dc3545}.amount-line[data-v-554357d8]{display:flex;align-items:baseline;gap:6px;margin-top:6px}.transaction-amount[data-v-554357d8]{font-size:1.1em;font-weight:500;color:#333}.transaction-currency[data-v-554357d8]{font-size:.9em;color:#888}.transaction-date[data-v-554357d8]{font-size:.85em;color:#6c757d;margin:0;margin-top:8px;width:100%}.modal-backdrop[data-v-909fb176]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:2000}.modal-window[data-v-909fb176]{background-color:#fff;border-radius:8px;width:90%;max-width:400px;box-shadow:0 2px 10px rgba(0,0,0,.2);overflow:hidden}.modal-content[data-v-909fb176]{padding:20px}.modal-title[data-v-909fb176]{margin:0 0 10px;font-size:1.4em;text-align:center;color:#2c3e50}.modal-text[data-v-909fb176]{margin-bottom:20px;text-align:center;color:#444;font-size:1em}.spinner[data-v-909fb176]{margin:15px auto;width:40px;height:40px;border:4px solid rgba(0,0,0,.1);border-top-color:#3498db;border-radius:50%;animation:spin-909fb176 1s linear infinite}@keyframes spin-909fb176{to{transform:rotate(1turn)}}.modal-buttons[data-v-909fb176]{display:flex;justify-content:space-between;gap:10px}.modal-button[data-v-909fb176]{flex:1;padding:10px;border:none;border-radius:4px;font-size:1em;cursor:pointer}.confirm-button[data-v-909fb176]{background-color:#28a745;color:#fff}.cancel-button[data-v-909fb176]{background-color:#dc3545;color:#fff}.modal-button[data-v-909fb176]:disabled{opacity:.6;cursor:not-allowed}.screenshots-section[data-v-0ee31129]{margin-bottom:25px;padding:15px;background-color:#f8f9fa;border-radius:12px}.screenshots-title[data-v-0ee31129]{margin-top:0;margin-bottom:15px;font-size:1.1em;color:#343a40;font-weight:600}.screenshots-ribbon[data-v-0ee31129]{display:flex;overflow-x:auto;padding-bottom:10px;gap:12px;scrollbar-width:thin;scrollbar-color:#007bff #e9ecef}.screenshots-ribbon[data-v-0ee31129]::-webkit-scrollbar{height:6px}.screenshots-ribbon[data-v-0ee31129]::-webkit-scrollbar-track{background:#e9ecef;border-radius:3px}.screenshots-ribbon[data-v-0ee31129]::-webkit-scrollbar-thumb{background-color:#007bff;border-radius:3px}.screenshot-item[data-v-0ee31129]{flex:0 0 100px;height:100px;border-radius:8px;cursor:pointer;overflow:hidden;position:relative;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.screenshot-item[data-v-0ee31129]:hover{transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.15)}.screenshot-item:hover .screenshot-overlay[data-v-0ee31129]{opacity:1}.screenshot-img[data-v-0ee31129]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.screenshot-overlay[data-v-0ee31129]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .2s ease-in-out}.view-icon[data-v-0ee31129]{color:#fff;font-size:30px;font-weight:700}.lightbox-overlay[data-v-0ee31129]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.85);display:flex;align-items:center;justify-content:center;z-index:3000;backdrop-filter:blur(5px)}.lightbox-content[data-v-0ee31129]{position:relative;max-width:90vw;max-height:85vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.lightbox-image[data-v-0ee31129]{max-width:100%;max-height:100%;border-radius:8px;box-shadow:0 0 40px rgba(0,0,0,.5)}.lightbox-close-btn[data-v-0ee31129]{position:absolute;top:15px;right:15px;background:rgba(0,0,0,.5);color:#fff;border:none;font-size:32px;line-height:1;width:40px;height:40px;border-radius:50%;cursor:pointer;z-index:3002}.lightbox-nav-btn[data-v-0ee31129]{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.4);color:#fff;border:none;font-size:28px;cursor:pointer;z-index:3001;width:50px;height:70px;border-radius:8px;display:flex;justify-content:center;align-items:center;transition:background-color .2s}.lightbox-nav-btn[data-v-0ee31129]:hover{background:rgba(0,0,0,.7)}.lightbox-nav-btn.prev[data-v-0ee31129]{left:15px}.lightbox-nav-btn.next[data-v-0ee31129]{right:15px}.lightbox-actions[data-v-0ee31129]{position:absolute;bottom:-40px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.5);padding:5px 15px;border-radius:20px;color:#fff;display:flex;align-items:center;gap:20px;font-size:.9em}.lightbox-download-btn[data-v-0ee31129]{color:#fff;text-decoration:none;font-weight:500;padding:5px 10px;border-radius:15px;background-color:#007bff;transition:background-color .2s}.lightbox-download-btn[data-v-0ee31129]:hover{background-color:#0056b3}.order-detail-page-container[data-v-0ee31129]{max-width:600px;width:calc(100% - 20px);margin:10px auto;padding:15px;padding-bottom:160px;background-color:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.08);box-sizing:border-box}.loading-container[data-v-0ee31129]{display:flex;justify-content:center;align-items:center;min-height:250px;padding:40px 10px;color:#555}.main-spinner[data-v-0ee31129]{border:5px solid #f3f3f3;border-top:5px solid #007bff;border-radius:50%;width:50px;height:50px;animation:spin-0ee31129 1s linear infinite}.error-message[data-v-0ee31129],.no-order-data[data-v-0ee31129]{text-align:center;padding:40px 10px;color:#555}.error-message[data-v-0ee31129]{color:#d9534f}.feedback-message[data-v-0ee31129]{text-align:center;padding:15px;margin-bottom:20px;border-radius:8px;font-weight:500}.feedback-message.error[data-v-0ee31129]{background-color:#f8d7da;color:#721c24}.feedback-message.success[data-v-0ee31129]{background-color:#d4edda;color:#155724}.already-sold-message[data-v-0ee31129]{text-align:center;padding:15px;background-color:#f8d7da;color:#721c24;border-radius:8px;font-weight:500;margin-top:20px}.detail-title[data-v-0ee31129]{margin:5px 0 20px 0;font-size:1.8em;text-align:center;font-weight:600}.details-list[data-v-0ee31129]{display:flex;flex-direction:column;gap:12px}.detail-field[data-v-0ee31129]{padding-bottom:12px;border-bottom:1px solid #f0f0f0}.detail-field[data-v-0ee31129]:last-child{border-bottom:none;padding-bottom:0}.field-label[data-v-0ee31129]{display:block;font-size:.9em;color:#868e96;margin-bottom:4px}.field-value[data-v-0ee31129]{font-size:1.1em;color:#212529}.description-text[data-v-0ee31129]{font-size:1em;color:#495057;line-height:1.5;background-color:#f8f9fa;padding:10px;border-radius:8px;word-break:break-word;overflow-wrap:anywhere;white-space:pre-wrap}.price-balance-section[data-v-0ee31129]{display:flex;justify-content:space-between;align-items:flex-start;background-color:#f8f9fa;padding:15px;border-radius:12px}.price-container[data-v-0ee31129]{flex-basis:50%}.balance-container[data-v-0ee31129]{flex-basis:50%;text-align:right}.field-value.price[data-v-0ee31129]{font-weight:600;font-size:1.2em;color:#2c3e50}.balance-values[data-v-0ee31129]{font-weight:600}.balance-values.sufficient[data-v-0ee31129]{color:#28a745}.balance-values.insufficient[data-v-0ee31129]{color:#dc3545}.balance-line[data-v-0ee31129]{display:block;line-height:1.4}.scrollable-link[data-v-0ee31129]{display:block;overflow-x:auto;white-space:nowrap;padding:4px 0}.scrollable-link a[data-v-0ee31129]{color:#0d6efd;text-decoration:underline;cursor:pointer}.action-buttons-container[data-v-0ee31129]{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);width:calc(100% - 40px);max-width:450px;z-index:1001;display:flex;flex-direction:column;gap:12px}.action-button[data-v-0ee31129]{width:100%;height:50px;border:none;border-radius:15px;font-size:1.1em;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out}.action-button[data-v-0ee31129]:hover:not(:disabled){transform:scale(1.02)}.action-button[data-v-0ee31129]:active:not(:disabled){transform:scale(.98)}.buy-order-button[data-v-0ee31129]{background-color:#28a745;color:#fff;box-shadow:0 4px 12px rgba(40,167,69,.4)}.buy-order-button[data-v-0ee31129]:disabled{background-color:#6c757d;cursor:not-allowed;box-shadow:none}.chat-init-button[data-v-0ee31129]{background-color:#007bff;color:#fff;box-shadow:0 4px 12px rgba(0,122,255,.4)}.chat-init-button[data-v-0ee31129]:disabled{background-color:#6c757d;cursor:not-allowed;box-shadow:none;opacity:.8}.button-loading-content[data-v-0ee31129]{display:flex;align-items:center;justify-content:center;gap:10px}.spinner-small[data-v-0ee31129]{border:3px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;width:20px;height:20px;animation:spin-0ee31129 .8s linear infinite}.modal-overlay[data-v-0ee31129]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:2000;backdrop-filter:blur(4px)}.modal-content[data-v-0ee31129]{background:#fff;border-radius:16px;padding:25px;width:90%;max-width:420px;box-shadow:0 5px 20px rgba(0,0,0,.2);position:relative;box-sizing:border-box}.close-button[data-v-0ee31129]{position:absolute;top:10px;right:10px;background:transparent;border:none;font-size:24px;color:#aaa;cursor:pointer;line-height:1}.modal-title[data-v-0ee31129]{text-align:center;font-size:1.3em;margin-top:0;margin-bottom:8px;font-weight:600}.modal-subtitle[data-v-0ee31129]{text-align:center;font-size:.95em;color:#6c757d;margin-top:0;margin-bottom:20px}.modal-textarea[data-v-0ee31129]{width:100%;min-height:120px;padding:12px;border:1px solid #ddd;border-radius:8px;margin-bottom:20px;resize:vertical;box-sizing:border-box;font-size:1em}.modal-action-button[data-v-0ee31129]{width:100%;padding:15px;background-color:#007aff;color:#fff;border:none;border-radius:12px;cursor:pointer;font-weight:600;font-size:1.1em;transition:background-color .2s}.modal-action-button[data-v-0ee31129]:disabled{background-color:#ccc;cursor:not-allowed}.modal-feedback[data-v-0ee31129]{text-align:center;padding:20px 0;font-size:1.1em;display:flex;flex-direction:column;align-items:center;gap:15px}.modal-feedback .feedback-error[data-v-0ee31129]{color:#d9534f;font-weight:500}.spinner[data-v-0ee31129]{border:4px solid #f3f3f3;border-top:4px solid #007bff;border-radius:50%;width:30px;height:30px;animation:spin-0ee31129 1s linear infinite}@keyframes spin-0ee31129{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.status-active[data-v-0ee31129]{color:#28a745;font-weight:700}.status-inactive[data-v-0ee31129]{color:#dc3545;font-weight:700}.status-other[data-v-0ee31129]{color:#6c757d;font-weight:700}.detail-badge.badge-owner[data-v-0ee31129]{background-color:#17a2b8;color:#fff;padding:5px 10px;border-radius:15px;font-size:.9em;font-weight:700}@keyframes spin-4ec94127{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pulse-4ec94127{0%{opacity:1}50%{opacity:.6}to{opacity:1}}.loading-indicator[data-v-4ec94127]{display:flex;justify-content:center;align-items:center;min-height:250px}.main-spinner[data-v-4ec94127]{border:5px solid #f3f3f3;border-top:5px solid var(--tg-theme-button-color,#007bff);border-radius:50%;width:50px;height:50px;animation:spin-4ec94127 1s linear infinite}.screenshots-section[data-v-4ec94127]{margin-bottom:25px;padding:15px;background-color:#f8f9fa;border-radius:12px}.screenshots-title[data-v-4ec94127]{margin-top:0;margin-bottom:15px;font-size:1.2em;color:#343a40;font-weight:600}.screenshots-ribbon[data-v-4ec94127]{display:flex;overflow-x:auto;padding-bottom:10px;gap:12px;scrollbar-width:thin;scrollbar-color:#007bff #e9ecef}.screenshots-ribbon[data-v-4ec94127]::-webkit-scrollbar{height:6px}.screenshots-ribbon[data-v-4ec94127]::-webkit-scrollbar-track{background:#e9ecef;border-radius:3px}.screenshots-ribbon[data-v-4ec94127]::-webkit-scrollbar-thumb{background-color:#007bff;border-radius:3px}.screenshot-item[data-v-4ec94127]{flex:0 0 100px;height:100px;border-radius:8px;cursor:pointer;overflow:hidden;position:relative;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.screenshot-item[data-v-4ec94127]:hover{transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.15)}.screenshot-item:hover .screenshot-overlay[data-v-4ec94127]{opacity:1}.screenshot-img[data-v-4ec94127]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.screenshot-overlay[data-v-4ec94127]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .2s ease-in-out}.view-icon[data-v-4ec94127]{color:#fff;font-size:30px;font-weight:700}.lightbox-overlay[data-v-4ec94127]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.85);display:flex;align-items:center;justify-content:center;z-index:3000;backdrop-filter:blur(5px)}.lightbox-content[data-v-4ec94127]{position:relative;max-width:90vw;max-height:85vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.lightbox-image[data-v-4ec94127]{max-width:100%;max-height:100%;border-radius:8px;box-shadow:0 0 40px rgba(0,0,0,.5)}.lightbox-close-btn[data-v-4ec94127]{position:absolute;top:15px;right:15px;background:rgba(0,0,0,.5);color:#fff;border:none;font-size:32px;line-height:1;width:40px;height:40px;border-radius:50%;cursor:pointer;z-index:3002}.lightbox-nav-btn[data-v-4ec94127]{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.4);color:#fff;border:none;font-size:28px;cursor:pointer;z-index:3001;width:50px;height:70px;border-radius:8px;display:flex;justify-content:center;align-items:center;transition:background-color .2s}.lightbox-nav-btn[data-v-4ec94127]:hover{background:rgba(0,0,0,.7)}.lightbox-nav-btn.prev[data-v-4ec94127]{left:15px}.lightbox-nav-btn.next[data-v-4ec94127]{right:15px}.lightbox-actions[data-v-4ec94127]{position:absolute;bottom:-40px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.5);padding:5px 15px;border-radius:20px;color:#fff;display:flex;align-items:center;gap:20px;font-size:.9em}.lightbox-download-btn[data-v-4ec94127]{color:#fff;text-decoration:none;font-weight:500;padding:5px 10px;border-radius:15px;background-color:#007bff;transition:background-color .2s}.lightbox-download-btn[data-v-4ec94127]:hover{background-color:#0056b3}.detail-field .description-text[data-v-4ec94127]{font-size:1em;color:#495057;line-height:1.5;background-color:#f8f9fa;padding:10px;border-radius:8px;word-break:break-word;overflow-wrap:anywhere;white-space:pre-wrap}.scrollable-link[data-v-4ec94127]{display:block;overflow-x:auto;white-space:nowrap;padding:4px 0}.scrollable-link a[data-v-4ec94127]{color:#0d6efd;text-decoration:underline;cursor:pointer}.timer-container[data-v-4ec94127]{background-color:var(--tg-theme-secondary-bg-color,#f8f9fa);border:1px solid #e9ecef;border-radius:8px;padding:12px 15px;margin-bottom:20px;text-align:center}.timer-label[data-v-4ec94127]{font-size:.8em;color:var(--tg-theme-hint-color,#6c757d);margin-bottom:6px}.timer-display[data-v-4ec94127]{font-family:Menlo,Monaco,monospace;font-size:1.7em;font-weight:600;color:var(--tg-theme-text-color,#212529);letter-spacing:1px}.timer-display.is-expiring[data-v-4ec94127]{color:var(--tg-theme-destructive-text-color,#dc3545);animation:pulse-4ec94127 1.5s ease-in-out infinite}.buyer-order-page-container[data-v-4ec94127]{max-width:600px;margin:20px auto;padding:20px;padding-bottom:150px;position:relative;background-color:#fff;color:#212529;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.no-order-data[data-v-4ec94127]{text-align:center;padding:40px 20px;color:#555;font-size:1.1em}.error-message[data-v-4ec94127]{text-align:center;padding:15px;margin-bottom:20px;color:#d9534f;background-color:#f2dede;border:1px solid #ebccd1;border-radius:4px}.success-message[data-v-4ec94127]{text-align:center;padding:20px;margin-bottom:20px;color:#155724;background-color:#d4edda;border:1px solid #c3e6cb;border-radius:4px}.detail-title[data-v-4ec94127]{margin-top:0;margin-bottom:25px;color:#2c3e50;font-size:1.6em;text-align:center}.detail-field[data-v-4ec94127]{margin-bottom:12px;padding:10px 0;border-bottom:1px solid #f0f0f0;font-size:1em;word-wrap:break-word}.detail-field[data-v-4ec94127]:last-of-type{border-bottom:none}.detail-field strong[data-v-4ec94127]{color:#333;margin-right:5px;font-weight:600}.status-text[data-v-4ec94127]{font-weight:700;padding:3px 8px;border-radius:4px;display:inline-block;color:#fff}.status-created[data-v-4ec94127],.status-unknown[data-v-4ec94127]{background-color:#6c757d}.status-active[data-v-4ec94127]{background-color:#007bff}.status-rejected[data-v-4ec94127]{background-color:#dc3545}.status-pending-payment[data-v-4ec94127],.status-waiting-for-account-details[data-v-4ec94127]{background-color:#ffc107;color:#212529!important}.status-buyer-validation[data-v-4ec94127]{background-color:#17a2b8}.status-disputed[data-v-4ec94127]{background-color:#fd7e14}.status-cancelled-by-buyer[data-v-4ec94127],.status-cancelled-by-seller[data-v-4ec94127],.status-declined-after-dispute[data-v-4ec94127]{background-color:#dc3545}.status-completed[data-v-4ec94127],.status-sold[data-v-4ec94127]{background-color:#28a745}.status-expired[data-v-4ec94127]{background-color:#adb5bd;color:#212529!important}.order-files-section[data-v-4ec94127]{margin-top:25px;padding-top:20px;border-top:1px solid #eee;margin-bottom:20px}.files-section-title[data-v-4ec94127]{font-size:1.3em;color:#35495e;margin-bottom:15px}.file-error-custom[data-v-4ec94127]{background-color:#fdd;border:1px solid #fbb;color:#c33;padding:10px 15px;margin-bottom:15px;text-align:left;font-size:.9em;border-radius:4px}.files-list[data-v-4ec94127]{list-style-type:none;padding:0;margin-bottom:20px}.file-item[data-v-4ec94127]{display:flex;justify-content:space-between;align-items:center;padding:12px 5px;border-bottom:1px solid #f0f0f0}.file-item[data-v-4ec94127]:last-child{border-bottom:none}.file-name[data-v-4ec94127]{color:#333;word-break:break-all;margin-right:10px;flex-grow:1;font-size:.95em}.download-button[data-v-4ec94127]{background:none;border:1px solid var(--tg-theme-link-color,#007bff);color:var(--tg-theme-link-color,#007bff);cursor:pointer;padding:6px 12px;font-size:.9em;border-radius:20px;text-decoration:none;transition:all .2s ease;white-space:nowrap;font-weight:500}.download-button[data-v-4ec94127]:hover{background-color:var(--tg-theme-link-color,#007bff);color:var(--tg-theme-button-text-color,#fff)}.no-files-message[data-v-4ec94127]{color:#666;padding:15px 0;text-align:center;font-style:italic}.action-buttons-container[data-v-4ec94127]{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);width:calc(100% - 40px);max-width:300px;display:flex;flex-direction:column;gap:10px;z-index:1001}.action-button[data-v-4ec94127]{width:100%;height:50px;border:none;border-radius:12px;font-size:1em;font-weight:700;cursor:pointer;box-shadow:0 4px 8px rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center;transition:background-color .3s ease,transform .2s ease}.action-button[data-v-4ec94127]:hover:not(:disabled){transform:scale(1.02)}.action-button[data-v-4ec94127]:disabled{cursor:not-allowed;opacity:.7}.approve-order-button[data-v-4ec94127]{background-color:var(--tg-theme-button-color,#28a745);color:var(--tg-theme-button-text-color,#fff)}.refund-button[data-v-4ec94127]{background-color:var(--tg-theme-destructive-text-color,#dc3545);color:var(--tg-theme-button-text-color,#fff)}.modal-overlay[data-v-4ec94127]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:2000;padding:15px}.modal-content[data-v-4ec94127]{background-color:var(--tg-theme-bg-color,#fff);color:var(--tg-theme-text-color,#212529);padding:25px;border-radius:12px;width:100%;max-width:400px;text-align:center;box-shadow:0 5px 15px rgba(0,0,0,.3)}.modal-content p[data-v-4ec94127]{margin-bottom:25px;font-size:1.1em}.modal-buttons[data-v-4ec94127]{margin-top:20px;display:flex;justify-content:space-around;gap:15px}.cancel-button[data-v-4ec94127],.confirm-button[data-v-4ec94127]{padding:12px 0;border:none;border-radius:8px;font-size:1em;font-weight:500;cursor:pointer;flex-grow:1;transition:background-color .2s ease,transform .1s ease;color:var(--tg-theme-button-text-color,#fff)}.cancel-button[data-v-4ec94127]:active,.confirm-button[data-v-4ec94127]:active{transform:scale(.98)}.confirm-button.approve-confirm[data-v-4ec94127]{background-color:var(--tg-theme-button-color,#28a745)}.cancel-button[data-v-4ec94127]:disabled,.confirm-button[data-v-4ec94127]:disabled{opacity:.7;cursor:not-allowed}.cancel-button[data-v-4ec94127]{background-color:var(--tg-theme-secondary-bg-color,#6c757d)}.details-page[data-v-aeef2548]{padding:20px;max-width:600px;margin:0 auto}.details-container[data-v-aeef2548]{display:flex;flex-direction:column;align-items:center}.details-header[data-v-aeef2548]{font-size:1.8em;font-weight:700;text-transform:uppercase;margin-bottom:20px}.sent[data-v-aeef2548]{color:#dc3545}.received[data-v-aeef2548]{color:#28a745}.details-card[data-v-aeef2548]{background-color:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 12px rgba(0,0,0,.1);width:100%}.detail-item-full[data-v-aeef2548],.detail-item[data-v-aeef2548]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #f0f0f0}.detail-item-full[data-v-aeef2548]{flex-direction:column;align-items:flex-start;gap:5px}.details-card>div[data-v-aeef2548]:last-child{border-bottom:none}.item-label[data-v-aeef2548]{font-size:.95em;color:#6c757d}.item-value[data-v-aeef2548]{font-size:1em;color:#333;font-weight:500;text-align:right}.item-value.amount[data-v-aeef2548]{font-weight:700;font-size:1.1em}.item-value.hash[data-v-aeef2548]{color:#007bff;text-decoration:none;word-break:break-all;text-align:left}.item-value.hash[data-v-aeef2548]:hover{text-decoration:underline}.error-state[data-v-aeef2548],.loading-state[data-v-aeef2548]{text-align:center;color:#888;margin-top:40px;font-size:1.1em}.error-state[data-v-aeef2548]{color:#dc3545}.error-details[data-v-aeef2548]{font-size:.8em;color:#a94442;margin-top:5px}.create-dispute-container[data-v-47368d09]{max-width:600px;margin:20px auto;padding:20px;background-color:var(--tg-theme-bg-color,#fff);color:var(--tg-theme-text-color,#212529);border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.title[data-v-47368d09]{text-align:center;margin-bottom:25px;font-size:1.5em;color:#2c3e50}.dispute-form[data-v-47368d09]{display:flex;flex-direction:column}.form-group[data-v-47368d09]{margin-bottom:20px}.form-label[data-v-47368d09]{display:block;margin-bottom:8px;font-weight:500;color:#495057}.form-textarea[data-v-47368d09]{width:100%;padding:12px;border:1px solid #ced4da;border-radius:8px;font-size:1em;font-family:inherit;resize:vertical;background-color:var(--tg-theme-bg-color,#fff);color:var(--tg-theme-text-color,#212529);transition:border-color .2s ease,box-shadow .2s ease}.form-textarea[data-v-47368d09]:focus{outline:none;border-color:var(--tg-theme-button-color,#007bff);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.submit-button[data-v-47368d09]{background-color:var(--tg-theme-button-color,#007bff);color:var(--tg-theme-button-text-color,#fff);border:none;padding:15px;border-radius:12px;font-size:1.1em;font-weight:700;cursor:pointer;transition:background-color .2s ease;min-height:54px;display:flex;justify-content:center;align-items:center}.submit-button[data-v-47368d09]:disabled{background-color:var(--tg-theme-hint-color,#a9cce3);cursor:not-allowed}.error-message[data-v-47368d09]{padding:12px;margin-bottom:20px;color:#721c24;background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;text-align:center}.success-message[data-v-47368d09]{padding:20px;margin:20px 0;color:#155724;background-color:#d4edda;border:1px solid #c3e6cb;border-radius:4px;text-align:center;font-size:1.2em;font-weight:500}.loader[data-v-47368d09]{border:4px solid hsla(0,0%,100%,.3);border-radius:50%;border-top:4px solid #fff;width:24px;height:24px;animation:spin-47368d09 1s linear infinite}@keyframes spin-47368d09{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.withdrawal-page[data-v-51bfd5df]{padding:20px;max-width:420px;margin:0 auto;text-align:center}h2[data-v-51bfd5df]{color:#333}.withdrawal-form[data-v-51bfd5df]{gap:15px;margin-top:20px;text-align:left}.form-group[data-v-51bfd5df],.withdrawal-form[data-v-51bfd5df]{display:flex;flex-direction:column}label[data-v-51bfd5df]{margin-bottom:5px;font-weight:700;color:#555}input[data-v-51bfd5df]{padding:12px;border:1px solid #ccc;border-radius:8px;font-size:1em}.submit-btn[data-v-51bfd5df]{padding:15px;background-color:#dc3545;color:#fff;border:none;border-radius:8px;font-size:1.1em;font-weight:700;cursor:pointer;transition:background-color .3s;margin-top:10px}.submit-btn[data-v-51bfd5df]:hover{background-color:#c82333}.submit-btn[data-v-51bfd5df]:disabled{background-color:#ccc;cursor:not-allowed}.loading-container[data-v-51bfd5df]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px}.spinner[data-v-51bfd5df]{border:4px solid rgba(0,0,0,.1);width:36px;height:36px;border-radius:50%;border-left-color:#007bff;animation:spin-51bfd5df 1s ease infinite}@keyframes spin-51bfd5df{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.modal-overlay[data-v-51bfd5df]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-51bfd5df]{background-color:#fff;padding:25px;border-radius:12px;box-shadow:0 5px 15px rgba(0,0,0,.3);width:90%;max-width:350px;text-align:center}.address-confirm[data-v-51bfd5df]{word-break:break-all;background-color:#f0f0f0;padding:10px;border-radius:6px;font-family:monospace;margin:15px 0}.modal-actions[data-v-51bfd5df]{display:flex;justify-content:space-between;margin-top:20px;gap:10px}.modal-actions button[data-v-51bfd5df]{flex-grow:1;padding:12px;border:none;border-radius:8px;font-weight:700;cursor:pointer;transition:opacity .3s}.modal-actions button[data-v-51bfd5df]:hover{opacity:.8}.btn-cancel[data-v-51bfd5df]{background-color:#6c757d;color:#fff}.btn-confirm[data-v-51bfd5df]{background-color:#28a745;color:#fff}.create-order-container[data-v-f5e18c9a]{display:flex;flex-direction:column}.app-header[data-v-f5e18c9a]{display:flex;align-items:center;justify-content:center;padding:10px 20px;background-color:#f8f9fa;border-bottom:1px solid #e0e0e0}.app-title[data-v-f5e18c9a]{font-size:1.2em;font-weight:700;color:#333}.form-container[data-v-f5e18c9a]{max-width:500px;margin:20px auto;padding:0 10px;width:100%;box-sizing:border-box}.form-group[data-v-f5e18c9a]{display:flex;flex-direction:column;margin-bottom:15px}.form-group label[data-v-f5e18c9a]{margin-bottom:5px;color:#333;font-size:.95em}.form-input[data-v-f5e18c9a],.form-select[data-v-f5e18c9a],.form-textarea[data-v-f5e18c9a]{padding:10px;border:1px solid #ccc;border-radius:4px;font-size:1em;width:100%;box-sizing:border-box}.form-textarea[data-v-f5e18c9a]{resize:vertical;min-height:80px}.screenshots-container[data-v-f5e18c9a]{border:1px solid #ccc;border-radius:8px;padding:10px;background-color:#f9f9f9}.screenshot-previews[data-v-f5e18c9a]{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.screenshot-preview[data-v-f5e18c9a]{display:flex;align-items:center;padding:8px;background:#fff;border:1px solid #e0e0e0;border-radius:6px}.screenshot-thumbnail[data-v-f5e18c9a]{width:40px;height:40px;border-radius:4px;-o-object-fit:cover;object-fit:cover;margin-right:10px}.screenshot-info[data-v-f5e18c9a]{flex-grow:1;display:flex;flex-direction:column;overflow:hidden}.file-name[data-v-f5e18c9a]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.9em}.progress-bar-container[data-v-f5e18c9a]{width:100%;height:6px;background-color:#e0e0e0;border-radius:3px;margin-top:4px}.progress-bar[data-v-f5e18c9a]{height:100%;background-color:#007aff;border-radius:3px;transition:width .3s ease}.status-completed[data-v-f5e18c9a]{font-size:.8em;color:#42b983}.status-failed[data-v-f5e18c9a]{font-size:.8em;color:#d9534f}.remove-btn[data-v-f5e18c9a]{background:transparent;border:none;font-size:1.5em;color:#aaa;cursor:pointer;padding:0 5px;line-height:1}.upload-button[data-v-f5e18c9a]{width:100%;padding:12px;border:1px dashed #007aff;color:#007aff;background-color:#fff;border-radius:8px;cursor:pointer;font-weight:500;transition:background-color .2s}.upload-button[data-v-f5e18c9a]:hover:not(:disabled){background-color:#f0f8ff}.upload-button[data-v-f5e18c9a]:disabled{border-color:#ccc;color:#ccc;cursor:not-allowed}.form-actions[data-v-f5e18c9a]{display:flex;justify-content:center;margin-top:20px}.submit-button[data-v-f5e18c9a]{width:100%;padding:15px;background-color:#007aff;color:#fff;border:none;border-radius:12px;cursor:pointer;font-weight:600;font-size:1.1em;transition:all .25s ease-in-out;box-shadow:0 4px 12px rgba(0,122,255,.3)}.submit-button[data-v-f5e18c9a]:hover:not(:disabled){background-color:#0056b3;box-shadow:0 6px 16px rgba(0,122,255,.4);transform:translateY(-2px)}.submit-button[data-v-f5e18c9a]:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 8px rgba(0,122,255,.3)}.submit-button[data-v-f5e18c9a]:disabled{opacity:.6;cursor:not-allowed}.error-message[data-v-f5e18c9a]{margin-top:15px;color:#d9534f;text-align:center}.success-message[data-v-f5e18c9a]{margin-top:15px;color:#42b983;text-align:center}.user-orders-container[data-v-e5e2b598]{display:flex;flex-direction:column;background-color:#f0f2f5;min-height:100vh;padding-bottom:20px}.app-header[data-v-e5e2b598]{display:flex;align-items:center;justify-content:center;padding:10px 20px;background-color:#fff;border-bottom:1px solid #e0e0e0;position:sticky;top:0;z-index:1000}.app-title[data-v-e5e2b598]{font-size:1.2em;font-weight:700;color:#333;text-align:center}.orders-list[data-v-e5e2b598]{max-width:800px;width:100%;margin:0 auto;padding:15px;box-sizing:border-box;display:grid;gap:15px}.order-card[data-v-e5e2b598]{background-color:#fff;border:1px solid #e9e9e9;border-radius:12px;padding:15px;box-shadow:0 2px 4px rgba(0,0,0,.05);cursor:pointer;transition:transform .2s,box-shadow .2s;display:flex;flex-direction:column;gap:12px}.order-card[data-v-e5e2b598]:hover{transform:translateY(-3px);box-shadow:0 6px 12px rgba(0,0,0,.1)}.order-header[data-v-e5e2b598]{display:flex;justify-content:space-between;align-items:baseline}.order-id[data-v-e5e2b598]{font-weight:700;font-size:1.1em;color:#333}.order-price[data-v-e5e2b598]{font-weight:700;font-size:1.1em;color:#42b983}.order-details[data-v-e5e2b598]{display:flex;gap:8px;font-size:.85em;color:#555;flex-wrap:wrap}.detail-item[data-v-e5e2b598]{background-color:#e9ecef;padding:3px 10px;border-radius:16px;font-weight:500}.detail-item.guaranteed[data-v-e5e2b598]{background-color:#e6f7d4;color:#5b8c00}.order-description[data-v-e5e2b598]{font-size:.95em;color:#444;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:2.8em;background-color:#f8f9fa;padding:10px;border-radius:8px;word-break:break-word;overflow-wrap:anywhere;white-space:pre-wrap}.order-footer[data-v-e5e2b598]{margin-top:auto;display:flex;justify-content:space-between;align-items:center;padding-top:8px;border-top:1px solid #f0f0f0}.order-date[data-v-e5e2b598]{color:#666;font-size:.9em}.order-status[data-v-e5e2b598]{padding:4px 10px;border-radius:6px;font-size:.85em;font-weight:700;color:#fff}.status-created[data-v-e5e2b598]{background-color:#6c757d}.status-active[data-v-e5e2b598]{background-color:#007bff}.status-rejected[data-v-e5e2b598]{background-color:#dc3545}.status-waiting-for-account-details[data-v-e5e2b598]{background-color:#ffc107;color:#212529!important}.status-buyer-validation[data-v-e5e2b598]{background-color:#17a2b8}.status-disputed[data-v-e5e2b598]{background-color:#fd7e14}.status-declined-after-dispute[data-v-e5e2b598]{background-color:#343a40}.status-pending-payment[data-v-e5e2b598]{background-color:#ffc107;color:#212529!important}.status-completed[data-v-e5e2b598],.status-sold[data-v-e5e2b598]{background-color:#28a745}.status-cancelled-by-buyer[data-v-e5e2b598],.status-cancelled-by-seller[data-v-e5e2b598]{background-color:#dc3545}.status-expired[data-v-e5e2b598]{background-color:#adb5bd;color:#212529!important}.status-unknown[data-v-e5e2b598]{background-color:#6c757d}.loading[data-v-e5e2b598],.no-results[data-v-e5e2b598]{text-align:center;padding:40px 20px;color:#666;background-color:#fff;border-radius:12px;font-size:1.1em}.error-message[data-v-e5e2b598]{text-align:center;padding:15px;margin:10px 0;color:#d9534f;background-color:#f2dede;border:1px solid #ebccd1;border-radius:4px}.screenshots-section[data-v-4b7ec686]{margin-top:25px;padding:15px;background-color:#f8f9fa;border-radius:12px}.screenshots-title[data-v-4b7ec686]{margin-top:0;margin-bottom:15px;font-size:1.2em;color:#343a40;font-weight:600}.screenshots-ribbon[data-v-4b7ec686]{display:flex;overflow-x:auto;padding-bottom:10px;gap:12px;scrollbar-width:thin;scrollbar-color:#007bff #e9ecef}.screenshots-ribbon[data-v-4b7ec686]::-webkit-scrollbar{height:6px}.screenshots-ribbon[data-v-4b7ec686]::-webkit-scrollbar-track{background:#e9ecef;border-radius:3px}.screenshots-ribbon[data-v-4b7ec686]::-webkit-scrollbar-thumb{background-color:#007bff;border-radius:3px}.screenshot-item[data-v-4b7ec686]{flex:0 0 100px;height:100px;border-radius:8px;cursor:pointer;overflow:hidden;position:relative;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.screenshot-item[data-v-4b7ec686]:hover{transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.15)}.screenshot-item:hover .screenshot-overlay[data-v-4b7ec686]{opacity:1}.screenshot-img[data-v-4b7ec686]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.screenshot-overlay[data-v-4b7ec686]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .2s ease-in-out}.view-icon[data-v-4b7ec686]{color:#fff;font-size:30px;font-weight:700}.lightbox-overlay[data-v-4b7ec686]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.85);display:flex;align-items:center;justify-content:center;z-index:3000;backdrop-filter:blur(5px)}.lightbox-content[data-v-4b7ec686]{position:relative;max-width:90vw;max-height:85vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.lightbox-image[data-v-4b7ec686]{max-width:100%;max-height:100%;border-radius:8px;box-shadow:0 0 40px rgba(0,0,0,.5)}.lightbox-close-btn[data-v-4b7ec686]{position:absolute;top:15px;right:15px;background:rgba(0,0,0,.5);color:#fff;border:none;font-size:32px;line-height:1;width:40px;height:40px;border-radius:50%;cursor:pointer;z-index:3002}.lightbox-nav-btn[data-v-4b7ec686]{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.4);color:#fff;border:none;font-size:28px;cursor:pointer;z-index:3001;width:50px;height:70px;border-radius:8px;display:flex;justify-content:center;align-items:center;transition:background-color .2s}.lightbox-nav-btn[data-v-4b7ec686]:hover{background:rgba(0,0,0,.7)}.lightbox-nav-btn.prev[data-v-4b7ec686]{left:15px}.lightbox-nav-btn.next[data-v-4b7ec686]{right:15px}.lightbox-actions[data-v-4b7ec686]{position:absolute;bottom:-40px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.5);padding:5px 15px;border-radius:20px;color:#fff;display:flex;align-items:center;gap:20px;font-size:.9em}.lightbox-download-btn[data-v-4b7ec686]{color:#fff;text-decoration:none;font-weight:500;padding:5px 10px;border-radius:15px;background-color:#007bff;transition:background-color .2s}.lightbox-download-btn[data-v-4b7ec686]:hover{background-color:#0056b3}.main-spinner[data-v-4b7ec686]{border:5px solid #f3f3f3;border-top:5px solid var(--tg-theme-button-color,#007bff);border-radius:50%;width:50px;height:50px;animation:spin-4b7ec686 1s linear infinite}@keyframes spin-4b7ec686{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.seller-order-page-container[data-v-4b7ec686]{max-width:600px;margin:20px auto;padding:20px;padding-bottom:150px;position:relative;background-color:#fff;color:#212529;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.loading-indicator[data-v-4b7ec686],.no-order-data[data-v-4b7ec686]{text-align:center;padding:40px 20px;color:#555;font-size:1.1em}.error-message[data-v-4b7ec686]{text-align:center;padding:15px;margin-bottom:20px;color:#d9534f;background-color:#f2dede;border:1px solid #ebccd1;border-radius:4px}.error-message p[data-v-4b7ec686]{margin:0}.error-message p[data-v-4b7ec686]:first-child{font-weight:700}.success-message[data-v-4b7ec686]{text-align:center;padding:20px;margin-bottom:20px;color:#155724;background-color:#d4edda;border:1px solid #c3e6cb;border-radius:4px}.detail-title[data-v-4b7ec686]{margin-top:0;margin-bottom:25px;color:#2c3e50;font-size:1.6em;text-align:center}.details-list[data-v-4b7ec686]{display:flex;flex-direction:column;gap:2px}.detail-field[data-v-4b7ec686]{padding:10px 5px;border-bottom:1px solid #f0f0f0;font-size:1em;word-wrap:break-word}.detail-field[data-v-4b7ec686]:last-child{border-bottom:none}.detail-field strong[data-v-4b7ec686]{color:#333;margin-right:8px;font-weight:600}.description-text[data-v-4b7ec686]{font-size:1em;color:#495057;line-height:1.5;background-color:#f8f9fa;padding:10px;border-radius:8px;word-break:break-word;overflow-wrap:anywhere;white-space:pre-wrap}.scrollable-link[data-v-4b7ec686]{display:block;overflow-x:auto;white-space:nowrap;padding:4px 0}.scrollable-link a[data-v-4b7ec686]{color:#0d6efd;text-decoration:underline;cursor:pointer}.modal-overlay[data-v-4b7ec686]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:2000;padding:15px}.modal-content[data-v-4b7ec686]{background-color:#fff;color:#212529;padding:25px;border-radius:12px;width:100%;max-width:400px;text-align:center;box-shadow:0 5px 15px rgba(0,0,0,.3)}.modal-buttons[data-v-4b7ec686]{margin-top:20px;display:flex;justify-content:space-around;gap:15px}.cancel-button[data-v-4b7ec686],.confirm-button[data-v-4b7ec686]{padding:12px 0;border:none;border-radius:8px;font-size:1em;font-weight:500;cursor:pointer;flex-grow:1;transition:all .2s ease;color:var(--tg-theme-button-text-color,#fff)}.cancel-button[data-v-4b7ec686]:active,.confirm-button[data-v-4b7ec686]:active{transform:scale(.98)}.confirm-button[data-v-4b7ec686]{background-color:var(--tg-theme-destructive-text-color,#d9534f)}.cancel-button[data-v-4b7ec686]{background-color:var(--tg-theme-button-color,#6c757d)}.cancel-button[data-v-4b7ec686]:disabled,.confirm-button[data-v-4b7ec686]:disabled{opacity:.7;cursor:not-allowed}.status-text[data-v-4b7ec686]{font-weight:700;padding:3px 8px;border-radius:4px;color:#fff}.status-created[data-v-4b7ec686],.status-unknown[data-v-4b7ec686]{background-color:#6c757d}.status-active[data-v-4b7ec686]{background-color:#007bff}.status-rejected[data-v-4b7ec686]{background-color:#dc3545}.status-waiting-for-account-details[data-v-4b7ec686]{background-color:#ff9500}.status-buyer-validation[data-v-4b7ec686]{background-color:#17a2b8}.status-disputed[data-v-4b7ec686]{background-color:#fd7e14}.status-completed[data-v-4b7ec686],.status-sold[data-v-4b7ec686]{background-color:#28a745}.status-cancelled-by-buyer[data-v-4b7ec686],.status-cancelled-by-seller[data-v-4b7ec686],.status-declined-after-dispute[data-v-4b7ec686]{background-color:#dc3545}.status-pending-payment[data-v-4b7ec686]{background-color:#ffc107;color:#212529}.status-expired[data-v-4b7ec686]{background-color:#adb5bd;color:#212529}.order-files-section[data-v-4b7ec686]{margin-top:25px;padding-top:20px;border-top:1px solid #eee}.files-section-title[data-v-4b7ec686]{font-size:1.3em;color:#35495e;margin-bottom:15px}.file-error-custom[data-v-4b7ec686]{background-color:#fdd;border:1px solid #fbb;color:#c33;padding:10px 15px;margin-bottom:15px;text-align:left;font-size:.9em;border-radius:4px}.files-list[data-v-4b7ec686]{list-style-type:none;padding:0;margin-bottom:20px}.file-item[data-v-4b7ec686]{display:flex;justify-content:space-between;align-items:center;padding:12px 5px;border-bottom:1px solid #f0f0f0}.file-item[data-v-4b7ec686]:last-child{border-bottom:none}.file-name[data-v-4b7ec686]{color:#333;word-break:break-all;margin-right:10px}.download-button[data-v-4b7ec686]{border:1px solid var(--tg-theme-link-color,#007bff);color:var(--tg-theme-link-color,#007bff);background:none;cursor:pointer;padding:6px 12px;font-size:.9em;border-radius:20px;text-decoration:none;transition:all .2s ease;white-space:nowrap;font-weight:500}.download-button[data-v-4b7ec686]:hover{background-color:var(--tg-theme-link-color,#007bff);color:var(--tg-theme-button-text-color,#fff)}.no-files-message[data-v-4b7ec686]{color:#666;padding:15px 0;text-align:center;font-style:italic}.file-upload-controls[data-v-4b7ec686]{margin-top:20px;display:flex;flex-direction:column;align-items:flex-start}.action-button.upload-file-button[data-v-4b7ec686]{background-color:var(--tg-theme-button-color,#42b983);color:var(--tg-theme-button-text-color,#fff);border:none;padding:10px 20px;border-radius:20px;cursor:pointer;font-size:1em;font-weight:500;margin-bottom:15px}.upload-progress-info[data-v-4b7ec686]{width:100%;max-width:300px;display:flex;align-items:center;gap:10px;margin-bottom:10px}progress[data-v-4b7ec686]{flex-grow:1;height:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none}progress[data-v-4b7ec686]::-webkit-progress-bar{background-color:#e9ecef;border-radius:5px}progress[data-v-4b7ec686]::-webkit-progress-value{background-color:var(--tg-theme-button-color,#42b983);border-radius:5px}.action-buttons-container[data-v-4b7ec686]{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);width:calc(100% - 40px);max-width:300px;display:flex;flex-direction:column;gap:10px;z-index:1001}.action-button[data-v-4b7ec686]{width:100%;height:50px;border:none;border-radius:12px;font-size:1em;font-weight:700;cursor:pointer;box-shadow:0 4px 8px rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center;transition:background-color .3s ease,transform .2s ease;color:var(--tg-theme-button-text-color,#fff)}.action-button[data-v-4b7ec686]:disabled{cursor:not-allowed;opacity:.7}.submit-validation-button[data-v-4b7ec686]{background-color:var(--tg-theme-button-color,#28a745)}.delete-button[data-v-4b7ec686]{background-color:var(--tg-theme-destructive-text-color,#d9534f)}@keyframes pulse-4b7ec686{0%{opacity:1}50%{opacity:.7}to{opacity:1}}.timer-container[data-v-4b7ec686]{background-color:#fff3cd;border:1px solid #ffeeba;border-radius:8px;padding:15px 20px;margin-bottom:25px;text-align:center;box-shadow:0 2px 4px rgba(0,0,0,.05)}.timer-label[data-v-4b7ec686]{font-size:.9em;color:#856404;margin-bottom:8px}.timer-display[data-v-4b7ec686]{font-family:Menlo,monospace;font-size:2.2em;font-weight:700;color:#007bff;letter-spacing:2px}.timer-display.is-expiring[data-v-4b7ec686]{color:#dc3545;animation:pulse-4b7ec686 1.5s infinite}.copy-link-button[data-v-4b7ec686]{background-color:#08c;color:#fff;border:none}.copy-link-button[data-v-4b7ec686]:hover{background-color:#0077b3}.user-profile-page[data-v-77422e8b]{padding:20px;background-color:#f0f2f5;min-height:100vh;box-sizing:border-box}.profile-content-wrapper[data-v-77422e8b]{max-width:450px;margin:0 auto}.loading-profile[data-v-77422e8b]{text-align:center;padding:50px;color:#666}.error-text[data-v-77422e8b],.info-text[data-v-77422e8b],.loading-text[data-v-77422e8b]{color:#666;font-style:italic;padding:10px 0}.error-text[data-v-77422e8b]{color:#d9534f}.profile-main-content[data-v-77422e8b]{background-color:#fff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.08);padding:25px;text-align:center}.profile-avatar[data-v-77422e8b]{-o-object-fit:cover;object-fit:cover}.profile-avatar-placeholder[data-v-77422e8b],.profile-avatar[data-v-77422e8b]{width:100px;height:100px;border-radius:50%;margin:0 auto 15px auto;border:4px solid #fff;box-shadow:0 2px 8px rgba(0,0,0,.1)}.profile-avatar-placeholder[data-v-77422e8b]{background-color:#007bff;color:#fff;display:flex;align-items:center;justify-content:center;font-size:36px;font-weight:700}.profile-name[data-v-77422e8b]{font-size:1.5em;color:#1c1c1e;margin-bottom:5px}.profile-id[data-v-77422e8b],.profile-username[data-v-77422e8b]{font-size:1em;color:#8e8e93;margin-bottom:20px}.profile-section[data-v-77422e8b]{margin-top:20px;padding-top:20px;border-top:1px solid #f0f2f5}.section-title[data-v-77422e8b]{font-size:1.2em;color:#1c1c1e;margin-bottom:12px;text-align:left;font-weight:600}.address-section p[data-v-77422e8b],.balance-section p[data-v-77422e8b]{text-align:left;margin:8px 0;font-size:.95em;color:#3c3c43}.copyable-address[data-v-77422e8b]{cursor:pointer;color:#007bff;text-decoration:none;word-break:break-all;padding:8px;background-color:#f8f9fa;border-radius:8px;transition:background-color .2s}.copyable-address[data-v-77422e8b]:hover{background-color:#e9ecef}.copy-icon[data-v-77422e8b]{margin-left:8px;opacity:.7}.copied-feedback[data-v-77422e8b]{color:#34c759;font-size:.85em;text-align:left;font-weight:700}.action-buttons-container[data-v-77422e8b]{display:flex;flex-direction:column;gap:12px;margin-top:20px}.menu-action-button[data-v-77422e8b]{display:block;width:100%;padding:14px;color:#fff;border:none;border-radius:10px;font-size:1em;font-weight:500;cursor:pointer;text-align:center;transition:background-color .2s,transform .1s}.menu-action-button[data-v-77422e8b]:active{transform:scale(.98)}.bought-button[data-v-77422e8b],.created-ads-button[data-v-77422e8b]{background-color:#34c759}.withdrawal-button[data-v-77422e8b]{background-color:#ff3b30}.transactions-button[data-v-77422e8b]{background-color:#5856d6}.chat-list-page[data-v-f0e6174c]{padding:15px;background-color:#f0f2f5;min-height:100vh}.page-header[data-v-f0e6174c]{margin-bottom:20px}.page-title[data-v-f0e6174c]{font-size:1.8em;font-weight:700;color:#1c1c1e}.state-indicator[data-v-f0e6174c]{text-align:center;margin-top:50px;color:#6c757d;font-size:1.1em}.state-indicator.error[data-v-f0e6174c]{color:#dc3545}.empty-state-icon[data-v-f0e6174c]{font-size:3em;margin-bottom:10px}.chats-container[data-v-f0e6174c]{display:flex;flex-direction:column;gap:12px}.chat-preview-card[data-v-f0e6174c]{background-color:#fff;border-radius:12px;padding:15px;cursor:pointer;transition:transform .2s,box-shadow .2s;box-shadow:0 2px 8px rgba(0,0,0,.07)}.chat-preview-card[data-v-f0e6174c]:hover{transform:translateY(-3px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.chat-order-title[data-v-f0e6174c]{font-weight:600;color:#333;margin-bottom:5px}.chat-last-message[data-v-f0e6174c]{margin:0;color:#555;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.95em}.timer-display[data-v-f0e6174c]{display:flex;align-items:center;gap:5px;margin-top:10px;font-size:.85em;font-weight:500;color:#6c757d;transition:color .3s ease}.timer-display svg[data-v-f0e6174c]{width:14px;height:14px;fill:currentColor}.timer-display.expired[data-v-f0e6174c]{color:#dc3545;font-weight:600}[data-v-bab4b428]:root{--page-bg:#222426;--header-bg:#2b2e30;--footer-bg:#2b2e30;--received-bubble-bg:#3e4143;--sent-bubble-bg:#007aff;--text-primary:#e0e0e0;--text-secondary:#999;--accent-color:#007aff;--border-color:#35383a;--input-bg:#3e4143;--expired-color:#ff6b6b}.chat-page[data-v-bab4b428]{position:relative;height:100vh;width:100%;background-color:var(--page-bg);display:flex;flex-direction:column;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;padding-bottom:env(safe-area-inset-bottom)}.chat-header[data-v-bab4b428]{flex-shrink:0;padding:10px 16px;background-color:var(--header-bg);border-bottom:1px solid var(--border-color);text-align:center;box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:10}.chat-title[data-v-bab4b428]{margin:0;font-size:17px;font-weight:600;color:var(--text-primary)}.timer-display[data-v-bab4b428]{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:5px;font-size:13px;font-weight:500;color:var(--text-secondary);transition:color .3s ease}.timer-display svg[data-v-bab4b428]{width:15px;height:15px;fill:currentColor}.timer-display.expired[data-v-bab4b428]{color:var(--expired-color);font-weight:600}.messages-container[data-v-bab4b428]{flex-grow:1;padding:16px;overflow-y:auto;display:flex;flex-direction:column;gap:12px;padding-bottom:calc(140px + env(safe-area-inset-bottom))}.message-wrapper[data-v-bab4b428]{display:flex;max-width:85%}.message-wrapper.sent[data-v-bab4b428]{margin-left:auto;justify-content:flex-end}.message-wrapper.received[data-v-bab4b428]{margin-right:auto;justify-content:flex-start}.message-bubble[data-v-bab4b428]{position:relative;padding:8px 14px 10px 14px;border-radius:20px;box-shadow:0 1px 2px rgba(0,0,0,.2);min-width:100px}.message-wrapper.sent .message-bubble[data-v-bab4b428]{background-color:var(--sent-bubble-bg);color:var(--text-primary);border-bottom-right-radius:5px}.message-wrapper.received .message-bubble[data-v-bab4b428]{background-color:var(--received-bubble-bg);color:var(--text-primary);border-bottom-left-radius:5px}.sender-label[data-v-bab4b428]{font-size:13px;font-weight:600;margin-bottom:4px;color:#8bb4ff}.message-wrapper.sent .sender-label[data-v-bab4b428]{color:#4eec56}.message-text[data-v-bab4b428]{font-size:15px;line-height:1.45;white-space:pre-wrap;word-break:break-word;padding-right:55px;color:inherit}.message-time[data-v-bab4b428]{position:absolute;bottom:6px;right:12px;font-size:12px;color:var(--text-secondary)}.message-wrapper.sent .message-time[data-v-bab4b428]{color:hsla(0,0%,100%,.8)}.message-bubble.image-bubble[data-v-bab4b428]{padding:6px;background-color:transparent;box-shadow:none}.message-bubble.image-bubble .message-time[data-v-bab4b428]{background-color:rgba(0,0,0,.5);color:#fff;padding:2px 6px;border-radius:10px}.message-image[data-v-bab4b428]{max-width:100%;border-radius:15px;margin-top:4px;display:block;cursor:pointer;min-height:100px;background-color:rgba(0,0,0,.2)}.upload-placeholder[data-v-bab4b428]{position:relative;display:inline-block;border-radius:15px;overflow:hidden}.message-image.preview[data-v-bab4b428]{filter:brightness(.7);transition:filter .3s ease}.message-image.preview.error[data-v-bab4b428]{filter:brightness(.4) grayscale(.5)}.upload-error-overlay[data-v-bab4b428],.upload-progress-overlay[data-v-bab4b428]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:rgba(0,0,0,.4);color:#fff}.progress-ring[data-v-bab4b428]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.progress-ring__circle-bg[data-v-bab4b428]{fill:transparent;stroke:hsla(0,0%,100%,.2);stroke-width:4}.progress-ring__circle[data-v-bab4b428]{fill:transparent;stroke:#fff;stroke-width:4;stroke-linecap:round;transform:rotate(-90deg);transform-origin:50% 50%;transition:stroke-dashoffset .35s;stroke-dasharray:144.5}.progress-text[data-v-bab4b428]{font-size:14px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.upload-error-overlay p[data-v-bab4b428]{margin:0;font-size:14px;font-weight:500}.upload-error-overlay button[data-v-bab4b428]{margin-top:8px;padding:4px 12px;border:1px solid hsla(0,0%,100%,.7);background-color:transparent;color:#fff;border-radius:16px;cursor:pointer;font-size:13px}.upload-error-overlay button[data-v-bab4b428]:hover{background-color:hsla(0,0%,100%,.1)}.lightbox-overlay[data-v-bab4b428]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.85);display:flex;align-items:center;justify-content:center;z-index:3000;backdrop-filter:blur(5px)}.lightbox-content[data-v-bab4b428]{position:relative;max-width:90vw;max-height:85vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.lightbox-image[data-v-bab4b428]{max-width:100%;max-height:100%;border-radius:8px;box-shadow:0 0 40px rgba(0,0,0,.5)}.lightbox-close-btn[data-v-bab4b428]{position:absolute;top:15px;right:15px;background:rgba(0,0,0,.5);color:#fff;border:none;font-size:32px;line-height:1;width:40px;height:40px;border-radius:50%;cursor:pointer;z-index:3002}.lightbox-nav-btn[data-v-bab4b428]{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.4);color:#fff;border:none;font-size:28px;cursor:pointer;z-index:3001;width:50px;height:70px;border-radius:8px;display:flex;justify-content:center;align-items:center;transition:background-color .2s}.lightbox-nav-btn[data-v-bab4b428]:hover{background:rgba(0,0,0,.7)}.lightbox-nav-btn.prev[data-v-bab4b428]{left:15px}.lightbox-nav-btn.next[data-v-bab4b428]{right:15px}.lightbox-actions[data-v-bab4b428]{position:absolute;bottom:-40px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.5);padding:5px 15px;border-radius:20px;color:#fff;display:flex;align-items:center;gap:20px;font-size:.9em}.lightbox-download-btn[data-v-bab4b428]{color:#fff;text-decoration:none;font-weight:500;padding:5px 10px;border-radius:15px;background-color:#007bff;transition:background-color .2s}.lightbox-download-btn[data-v-bab4b428]:hover{background-color:#0056b3}.input-footer[data-v-bab4b428]{position:fixed;bottom:0;left:0;right:0;width:100%;padding:10px;background-color:#fff;box-shadow:0 -1px 0 0 #000;display:flex;align-items:flex-end;gap:10px;z-index:100;padding-bottom:calc(10px + env(safe-area-inset-bottom));border-top:none}.attach-button[data-v-bab4b428]{flex-shrink:0;width:44px;height:44px;border-radius:50%;border:none;background-color:transparent;color:var(--text-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease}.attach-button svg[data-v-bab4b428]{width:24px;height:24px}.attach-button[data-v-bab4b428]:hover:not(:disabled){background-color:rgba(0,0,0,.1)}.attach-button[data-v-bab4b428]:disabled{color:#55595c;cursor:not-allowed}.message-input[data-v-bab4b428]{flex-grow:1;max-height:120px;padding:12px 18px;font-size:16px;font-family:inherit;line-height:1.4;color:var(--text-primary);background-color:var(--input-bg);border:1px solid #000;border-radius:22px;resize:none;overflow-y:auto;outline:none;transition:border .2s ease-in-out}.message-input[data-v-bab4b428]:focus{border:2px solid #000}.message-input[data-v-bab4b428]:disabled{background-color:#333;cursor:not-allowed}.message-input[data-v-bab4b428]::-moz-placeholder{color:var(--text-secondary)}.message-input[data-v-bab4b428]::placeholder{color:var(--text-secondary)}.send-button[data-v-bab4b428]{flex-shrink:0;width:44px;height:44px;border-radius:50%;border:none;background-color:var(--accent-color);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease,transform .15s ease}.send-button svg[data-v-bab4b428]{width:24px;height:24px;transform:translateX(1px)}.send-button[data-v-bab4b428]:disabled{background-color:#55595c;transform:scale(1);cursor:not-allowed}.send-button[data-v-bab4b428]:not(:disabled):hover{filter:brightness(1.1)}.send-button[data-v-bab4b428]:not(:disabled):active{transform:scale(.9);filter:brightness(1)}.status-overlay[data-v-bab4b428]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;font-size:1.1em;color:var(--text-secondary);z-index:200}.status-overlay.error[data-v-bab4b428]{color:#ff6b6b;font-weight:500}