@charset "UTF-8";:root{--tg-theme-bg-color: #ffffff;--tg-theme-text-color: #000000;--tg-theme-hint-color: #999999;--tg-theme-link-color: #248bed;--tg-theme-button-color: #248bed;--tg-theme-button-text-color: #ffffff;--tg-theme-secondary-bg-color: #efeff4}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;overflow-x:hidden;background-color:var(--tg-theme-bg-color);color:var(--tg-theme-text-color)}#app{min-height:100vh}.home-view,.profile-view,.cart-view,.favorites-view,.orders-view,.settings-view,.main-content{background-color:var(--tg-theme-secondary-bg-color)!important;color:var(--tg-theme-text-color)!important;min-height:100vh}.profile-header,.section-card,.p-card,.p-paginator{background-color:var(--tg-theme-bg-color)!important;color:var(--tg-theme-text-color)!important;border-color:var(--tg-theme-secondary-bg-color)!important}.p-dialog.custom-dialog,.p-confirm-dialog.custom-dialog{width:90vw!important;max-width:380px!important;border-radius:20px!important;overflow:hidden;background-color:var(--tg-theme-bg-color)!important;border:1px solid var(--tg-theme-secondary-bg-color)!important;box-shadow:0 10px 40px #0006!important;color:var(--tg-theme-text-color)!important}.p-dialog.custom-dialog .p-dialog-header,.p-confirm-dialog.custom-dialog .p-dialog-header{background-color:var(--tg-theme-bg-color)!important;color:var(--tg-theme-text-color)!important;padding:24px 24px 12px!important;border:none!important;font-weight:700!important}.p-dialog.custom-dialog .p-dialog-content,.p-confirm-dialog.custom-dialog .p-dialog-content{background-color:var(--tg-theme-bg-color)!important;color:var(--tg-theme-text-color)!important;padding:12px 24px 24px!important;border:none!important;display:flex!important;align-items:center!important;gap:16px!important}.p-dialog.custom-dialog .p-dialog-content .custom-confirm-icon,.p-confirm-dialog.custom-dialog .p-dialog-content .custom-confirm-icon{display:inline-block!important;visibility:visible!important;opacity:1!important;font-size:2.5rem!important;margin-right:12px!important;flex-shrink:0!important;color:var(--tg-theme-button-color, #3b82f6)!important}.my-app-dark .p-dialog.custom-dialog .p-dialog-content .custom-confirm-icon,.my-app-dark .p-confirm-dialog.custom-dialog .p-dialog-content .custom-confirm-icon{color:var(--tg-theme-button-color, #ffffff)!important}.p-dialog.custom-dialog .p-dialog-content .p-confirm-dialog-message,.p-confirm-dialog.custom-dialog .p-dialog-content .p-confirm-dialog-message{margin:0!important;line-height:1.5!important;color:var(--tg-theme-text-color)!important}.p-dialog.custom-dialog .p-dialog-footer,.p-confirm-dialog.custom-dialog .p-dialog-footer{background-color:var(--tg-theme-bg-color)!important;padding:12px 24px 24px!important;border:none!important;display:flex!important;justify-content:flex-end!important;gap:12px!important}.p-dialog.custom-dialog .dialog-input-wrapper,.p-confirm-dialog.custom-dialog .dialog-input-wrapper{position:relative;display:flex;align-items:center;background-color:var(--tg-theme-secondary-bg-color)!important;border-radius:12px;padding:0 16px;border:1px solid transparent;transition:border-color .2s}.p-dialog.custom-dialog .dialog-input-wrapper:focus-within,.p-confirm-dialog.custom-dialog .dialog-input-wrapper:focus-within{border-color:var(--tg-theme-button-color)!important}.p-dialog.custom-dialog .dialog-input-wrapper .dialog-icon,.p-confirm-dialog.custom-dialog .dialog-input-wrapper .dialog-icon{color:var(--tg-theme-button-color)!important;font-size:1.2rem;margin-right:12px}.p-dialog.custom-dialog .dialog-input-wrapper .dialog-input,.p-confirm-dialog.custom-dialog .dialog-input-wrapper .dialog-input{flex:1;background:transparent!important;border:none!important;color:var(--tg-theme-text-color)!important;padding:14px 0!important;font-size:1rem!important;outline:none!important;box-shadow:none!important}.p-dialog.custom-dialog .dialog-input-wrapper .dialog-input::placeholder,.p-confirm-dialog.custom-dialog .dialog-input-wrapper .dialog-input::placeholder{color:var(--tg-theme-hint-color)!important;opacity:.5}.p-dialog.custom-dialog .p-button,.p-confirm-dialog.custom-dialog .p-button{border-radius:12px!important;padding:10px 20px!important;font-weight:600!important;transition:all .2s}.p-dialog.custom-dialog .p-button:active,.p-confirm-dialog.custom-dialog .p-button:active{transform:scale(.98)}.p-dialog.custom-dialog .p-button.p-button-secondary,.p-dialog.custom-dialog .p-button.p-button-text,.p-confirm-dialog.custom-dialog .p-button.p-button-secondary,.p-confirm-dialog.custom-dialog .p-button.p-button-text{color:#ff5252!important;background:transparent!important;border:1px solid rgba(255,82,82,.2)!important}.p-dialog.custom-dialog .p-button.p-button-secondary:hover,.p-dialog.custom-dialog .p-button.p-button-text:hover,.p-confirm-dialog.custom-dialog .p-button.p-button-secondary:hover,.p-confirm-dialog.custom-dialog .p-button.p-button-text:hover{background:#ff52520d!important}.p-dialog.custom-dialog .p-button:not(.p-button-text):not(.p-button-secondary),.p-confirm-dialog.custom-dialog .p-button:not(.p-button-text):not(.p-button-secondary){background-color:var(--tg-theme-button-color)!important;border-color:var(--tg-theme-button-color)!important;color:#fff!important}.p-dialog.custom-dialog .p-button:not(.p-button-text):not(.p-button-secondary).p-button-danger,.p-confirm-dialog.custom-dialog .p-button:not(.p-button-text):not(.p-button-secondary).p-button-danger{background-color:#ff5252!important;border-color:#ff5252!important}.p-dialog.custom-dialog .p-dialog-header-icons .p-dialog-header-close,.p-confirm-dialog.custom-dialog .p-dialog-header-icons .p-dialog-header-close{color:#ff5252!important;background:transparent!important;width:32px!important;height:32px!important}.p-dialog.custom-dialog .p-dialog-header-icons .p-dialog-header-close:hover,.p-confirm-dialog.custom-dialog .p-dialog-header-icons .p-dialog-header-close:hover{background:#ff52521a!important}.my-app-dark .p-dialog.custom-dialog,.my-app-dark .p-confirm-dialog.custom-dialog{box-shadow:0 10px 40px #000c!important}.my-app-dark .p-dialog.custom-dialog .p-button.p-button-text:hover,.my-app-dark .p-confirm-dialog.custom-dialog .p-button.p-button-text:hover{background:#ffffff0d!important}.p-button.p-button-primary{background-color:var(--tg-theme-button-color, #3b82f6)!important;border-color:var(--tg-theme-button-color, #3b82f6)!important;color:var(--tg-theme-button-text-color, #ffffff)!important}.p-button.p-button-primary:hover{filter:brightness(.9)}.p-button.p-button-primary:focus{outline:none!important;box-shadow:0 0 0 3px #3b82f61a!important}.p-button.p-button-primary:active{filter:brightness(.8);transform:scale(.98)}.p-button.p-button-secondary{background-color:var(--tg-theme-bg-color, #ffffff)!important;border-color:var(--tg-theme-secondary-bg-color, #e5e5e5)!important;color:var(--tg-theme-text-color, #000000)!important}.p-button.p-button-secondary:hover{background-color:var(--tg-theme-secondary-bg-color, #f0f0f5)!important;border-color:var(--tg-theme-secondary-bg-color, #e5e5e5)!important}.p-button.p-button-secondary:focus{outline:none!important;box-shadow:0 0 0 2px var(--tg-theme-bg-color, #ffffff),0 0 0 4px var(--tg-theme-secondary-bg-color, #e5e5e5)!important}.p-button.p-button-secondary:active{background-color:#d1d5db!important;transform:scale(.98)}.p-autocomplete-panel::-webkit-scrollbar,.p-select-panel::-webkit-scrollbar,.search-panel::-webkit-scrollbar{width:6px}.p-autocomplete-panel::-webkit-scrollbar-track,.p-select-panel::-webkit-scrollbar-track,.search-panel::-webkit-scrollbar-track{background-color:transparent}.p-autocomplete-panel::-webkit-scrollbar-thumb,.p-select-panel::-webkit-scrollbar-thumb,.search-panel::-webkit-scrollbar-thumb{background-color:var(--tg-theme-hint-color, #999999);border-radius:3px}.p-autocomplete-panel::-webkit-scrollbar-thumb:hover,.p-select-panel::-webkit-scrollbar-thumb:hover,.search-panel::-webkit-scrollbar-thumb:hover{background-color:var(--tg-theme-button-color, #248bed)}@keyframes slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.p-autocomplete-overlay,.p-autocomplete-panel,.p-select-overlay,.p-select-panel{background-color:var(--tg-theme-bg-color, #ffffff)!important;border:1px solid var(--tg-theme-secondary-bg-color, #e0e0e0)!important;border-radius:12px!important;box-shadow:0 8px 30px #00000040!important;margin-top:4px!important;overflow:hidden!important;animation:slideDown .18s ease-out!important;z-index:10000!important}.my-app-dark .p-autocomplete-overlay,.my-app-dark .p-autocomplete-panel,.my-app-dark .p-select-overlay,.my-app-dark .p-select-panel{border-color:#ffffff1a!important;box-shadow:0 10px 40px #0009!important}.p-autocomplete-overlay .p-autocomplete-list-container,.p-autocomplete-overlay .p-select-list-container,.p-autocomplete-panel .p-autocomplete-list-container,.p-autocomplete-panel .p-select-list-container,.p-select-overlay .p-autocomplete-list-container,.p-select-overlay .p-select-list-container,.p-select-panel .p-autocomplete-list-container,.p-select-panel .p-select-list-container{max-height:200px!important;overflow-y:auto!important;padding:6px 0!important}@media(max-height:550px){.p-autocomplete-overlay .p-autocomplete-list-container,.p-autocomplete-overlay .p-select-list-container,.p-autocomplete-panel .p-autocomplete-list-container,.p-autocomplete-panel .p-select-list-container,.p-select-overlay .p-autocomplete-list-container,.p-select-overlay .p-select-list-container,.p-select-panel .p-autocomplete-list-container,.p-select-panel .p-select-list-container{max-height:140px!important}}.p-autocomplete-overlay .p-autocomplete-list,.p-autocomplete-overlay .p-select-list,.p-autocomplete-panel .p-autocomplete-list,.p-autocomplete-panel .p-select-list,.p-select-overlay .p-autocomplete-list,.p-select-overlay .p-select-list,.p-select-panel .p-autocomplete-list,.p-select-panel .p-select-list{background-color:transparent!important;padding:0!important;margin:0!important;list-style:none!important}.p-autocomplete-overlay .p-autocomplete-option,.p-autocomplete-overlay .p-autocomplete-item,.p-autocomplete-overlay .p-select-option,.p-autocomplete-overlay .p-select-item,.p-autocomplete-panel .p-autocomplete-option,.p-autocomplete-panel .p-autocomplete-item,.p-autocomplete-panel .p-select-option,.p-autocomplete-panel .p-select-item,.p-select-overlay .p-autocomplete-option,.p-select-overlay .p-autocomplete-item,.p-select-overlay .p-select-option,.p-select-overlay .p-select-item,.p-select-panel .p-autocomplete-option,.p-select-panel .p-autocomplete-item,.p-select-panel .p-select-option,.p-select-panel .p-select-item{padding:10px 14px!important;background-color:transparent!important;border:none!important;border-bottom:1px solid var(--tg-theme-secondary-bg-color, rgba(0, 0, 0, .04))!important;margin:0 8px!important;border-radius:8px!important;transition:all .15s ease!important;color:var(--tg-theme-text-color, #000000)!important;font-size:.85rem!important;line-height:1.35!important;white-space:normal!important;word-break:break-word!important;cursor:pointer!important}.p-autocomplete-overlay .p-autocomplete-option:last-child,.p-autocomplete-overlay .p-autocomplete-item:last-child,.p-autocomplete-overlay .p-select-option:last-child,.p-autocomplete-overlay .p-select-item:last-child,.p-autocomplete-panel .p-autocomplete-option:last-child,.p-autocomplete-panel .p-autocomplete-item:last-child,.p-autocomplete-panel .p-select-option:last-child,.p-autocomplete-panel .p-select-item:last-child,.p-select-overlay .p-autocomplete-option:last-child,.p-select-overlay .p-autocomplete-item:last-child,.p-select-overlay .p-select-option:last-child,.p-select-overlay .p-select-item:last-child,.p-select-panel .p-autocomplete-option:last-child,.p-select-panel .p-autocomplete-item:last-child,.p-select-panel .p-select-option:last-child,.p-select-panel .p-select-item:last-child{border-bottom:none!important}.my-app-dark .p-autocomplete-overlay .p-autocomplete-option,.my-app-dark .p-autocomplete-overlay .p-autocomplete-item,.my-app-dark .p-autocomplete-overlay .p-select-option,.my-app-dark .p-autocomplete-overlay .p-select-item,.my-app-dark .p-autocomplete-panel .p-autocomplete-option,.my-app-dark .p-autocomplete-panel .p-autocomplete-item,.my-app-dark .p-autocomplete-panel .p-select-option,.my-app-dark .p-autocomplete-panel .p-select-item,.my-app-dark .p-select-overlay .p-autocomplete-option,.my-app-dark .p-select-overlay .p-autocomplete-item,.my-app-dark .p-select-overlay .p-select-option,.my-app-dark .p-select-overlay .p-select-item,.my-app-dark .p-select-panel .p-autocomplete-option,.my-app-dark .p-select-panel .p-autocomplete-item,.my-app-dark .p-select-panel .p-select-option,.my-app-dark .p-select-panel .p-select-item{border-bottom-color:#ffffff0d!important}.p-autocomplete-overlay .p-autocomplete-option:hover,.p-autocomplete-overlay .p-autocomplete-option.p-focus,.p-autocomplete-overlay .p-autocomplete-item:hover,.p-autocomplete-overlay .p-autocomplete-item.p-focus,.p-autocomplete-overlay .p-select-option:hover,.p-autocomplete-overlay .p-select-option.p-focus,.p-autocomplete-overlay .p-select-item:hover,.p-autocomplete-overlay .p-select-item.p-focus,.p-autocomplete-panel .p-autocomplete-option:hover,.p-autocomplete-panel .p-autocomplete-option.p-focus,.p-autocomplete-panel .p-autocomplete-item:hover,.p-autocomplete-panel .p-autocomplete-item.p-focus,.p-autocomplete-panel .p-select-option:hover,.p-autocomplete-panel .p-select-option.p-focus,.p-autocomplete-panel .p-select-item:hover,.p-autocomplete-panel .p-select-item.p-focus,.p-select-overlay .p-autocomplete-option:hover,.p-select-overlay .p-autocomplete-option.p-focus,.p-select-overlay .p-autocomplete-item:hover,.p-select-overlay .p-autocomplete-item.p-focus,.p-select-overlay .p-select-option:hover,.p-select-overlay .p-select-option.p-focus,.p-select-overlay .p-select-item:hover,.p-select-overlay .p-select-item.p-focus,.p-select-panel .p-autocomplete-option:hover,.p-select-panel .p-autocomplete-option.p-focus,.p-select-panel .p-autocomplete-item:hover,.p-select-panel .p-autocomplete-item.p-focus,.p-select-panel .p-select-option:hover,.p-select-panel .p-select-option.p-focus,.p-select-panel .p-select-item:hover,.p-select-panel .p-select-item.p-focus{background-color:var(--tg-theme-secondary-bg-color, #f0f0f5)!important;color:var(--tg-theme-text-color, #000000)!important}.p-autocomplete-overlay .p-autocomplete-option.p-select-option-selected,.p-autocomplete-overlay .p-autocomplete-option.p-autocomplete-option-selected,.p-autocomplete-overlay .p-autocomplete-option.p-highlight,.p-autocomplete-overlay .p-autocomplete-item.p-select-option-selected,.p-autocomplete-overlay .p-autocomplete-item.p-autocomplete-option-selected,.p-autocomplete-overlay .p-autocomplete-item.p-highlight,.p-autocomplete-overlay .p-select-option.p-select-option-selected,.p-autocomplete-overlay .p-select-option.p-autocomplete-option-selected,.p-autocomplete-overlay .p-select-option.p-highlight,.p-autocomplete-overlay .p-select-item.p-select-option-selected,.p-autocomplete-overlay .p-select-item.p-autocomplete-option-selected,.p-autocomplete-overlay .p-select-item.p-highlight,.p-autocomplete-panel .p-autocomplete-option.p-select-option-selected,.p-autocomplete-panel .p-autocomplete-option.p-autocomplete-option-selected,.p-autocomplete-panel .p-autocomplete-option.p-highlight,.p-autocomplete-panel .p-autocomplete-item.p-select-option-selected,.p-autocomplete-panel .p-autocomplete-item.p-autocomplete-option-selected,.p-autocomplete-panel .p-autocomplete-item.p-highlight,.p-autocomplete-panel .p-select-option.p-select-option-selected,.p-autocomplete-panel .p-select-option.p-autocomplete-option-selected,.p-autocomplete-panel .p-select-option.p-highlight,.p-autocomplete-panel .p-select-item.p-select-option-selected,.p-autocomplete-panel .p-select-item.p-autocomplete-option-selected,.p-autocomplete-panel .p-select-item.p-highlight,.p-select-overlay .p-autocomplete-option.p-select-option-selected,.p-select-overlay .p-autocomplete-option.p-autocomplete-option-selected,.p-select-overlay .p-autocomplete-option.p-highlight,.p-select-overlay .p-autocomplete-item.p-select-option-selected,.p-select-overlay .p-autocomplete-item.p-autocomplete-option-selected,.p-select-overlay .p-autocomplete-item.p-highlight,.p-select-overlay .p-select-option.p-select-option-selected,.p-select-overlay .p-select-option.p-autocomplete-option-selected,.p-select-overlay .p-select-option.p-highlight,.p-select-overlay .p-select-item.p-select-option-selected,.p-select-overlay .p-select-item.p-autocomplete-option-selected,.p-select-overlay .p-select-item.p-highlight,.p-select-panel .p-autocomplete-option.p-select-option-selected,.p-select-panel .p-autocomplete-option.p-autocomplete-option-selected,.p-select-panel .p-autocomplete-option.p-highlight,.p-select-panel .p-autocomplete-item.p-select-option-selected,.p-select-panel .p-autocomplete-item.p-autocomplete-option-selected,.p-select-panel .p-autocomplete-item.p-highlight,.p-select-panel .p-select-option.p-select-option-selected,.p-select-panel .p-select-option.p-autocomplete-option-selected,.p-select-panel .p-select-option.p-highlight,.p-select-panel .p-select-item.p-select-option-selected,.p-select-panel .p-select-item.p-autocomplete-option-selected,.p-select-panel .p-select-item.p-highlight{background-color:#248bed1f!important;color:var(--tg-theme-button-color, #248bed)!important;font-weight:600!important}.my-app-dark .p-autocomplete-overlay .p-autocomplete-option.p-select-option-selected,.my-app-dark .p-autocomplete-overlay .p-autocomplete-option.p-autocomplete-option-selected,.my-app-dark .p-autocomplete-overlay .p-autocomplete-option.p-highlight,.my-app-dark .p-autocomplete-overlay .p-autocomplete-item.p-select-option-selected,.my-app-dark .p-autocomplete-overlay .p-autocomplete-item.p-autocomplete-option-selected,.my-app-dark .p-autocomplete-overlay .p-autocomplete-item.p-highlight,.my-app-dark .p-autocomplete-overlay .p-select-option.p-select-option-selected,.my-app-dark .p-autocomplete-overlay .p-select-option.p-autocomplete-option-selected,.my-app-dark .p-autocomplete-overlay .p-select-option.p-highlight,.my-app-dark .p-autocomplete-overlay .p-select-item.p-select-option-selected,.my-app-dark .p-autocomplete-overlay .p-select-item.p-autocomplete-option-selected,.my-app-dark .p-autocomplete-overlay .p-select-item.p-highlight,.my-app-dark .p-autocomplete-panel .p-autocomplete-option.p-select-option-selected,.my-app-dark .p-autocomplete-panel .p-autocomplete-option.p-autocomplete-option-selected,.my-app-dark .p-autocomplete-panel .p-autocomplete-option.p-highlight,.my-app-dark .p-autocomplete-panel .p-autocomplete-item.p-select-option-selected,.my-app-dark .p-autocomplete-panel .p-autocomplete-item.p-autocomplete-option-selected,.my-app-dark .p-autocomplete-panel .p-autocomplete-item.p-highlight,.my-app-dark .p-autocomplete-panel .p-select-option.p-select-option-selected,.my-app-dark .p-autocomplete-panel .p-select-option.p-autocomplete-option-selected,.my-app-dark .p-autocomplete-panel .p-select-option.p-highlight,.my-app-dark .p-autocomplete-panel .p-select-item.p-select-option-selected,.my-app-dark .p-autocomplete-panel .p-select-item.p-autocomplete-option-selected,.my-app-dark .p-autocomplete-panel .p-select-item.p-highlight,.my-app-dark .p-select-overlay .p-autocomplete-option.p-select-option-selected,.my-app-dark .p-select-overlay .p-autocomplete-option.p-autocomplete-option-selected,.my-app-dark .p-select-overlay .p-autocomplete-option.p-highlight,.my-app-dark .p-select-overlay .p-autocomplete-item.p-select-option-selected,.my-app-dark .p-select-overlay .p-autocomplete-item.p-autocomplete-option-selected,.my-app-dark .p-select-overlay .p-autocomplete-item.p-highlight,.my-app-dark .p-select-overlay .p-select-option.p-select-option-selected,.my-app-dark .p-select-overlay .p-select-option.p-autocomplete-option-selected,.my-app-dark .p-select-overlay .p-select-option.p-highlight,.my-app-dark .p-select-overlay .p-select-item.p-select-option-selected,.my-app-dark .p-select-overlay .p-select-item.p-autocomplete-option-selected,.my-app-dark .p-select-overlay .p-select-item.p-highlight,.my-app-dark .p-select-panel .p-autocomplete-option.p-select-option-selected,.my-app-dark .p-select-panel .p-autocomplete-option.p-autocomplete-option-selected,.my-app-dark .p-select-panel .p-autocomplete-option.p-highlight,.my-app-dark .p-select-panel .p-autocomplete-item.p-select-option-selected,.my-app-dark .p-select-panel .p-autocomplete-item.p-autocomplete-option-selected,.my-app-dark .p-select-panel .p-autocomplete-item.p-highlight,.my-app-dark .p-select-panel .p-select-option.p-select-option-selected,.my-app-dark .p-select-panel .p-select-option.p-autocomplete-option-selected,.my-app-dark .p-select-panel .p-select-option.p-highlight,.my-app-dark .p-select-panel .p-select-item.p-select-option-selected,.my-app-dark .p-select-panel .p-select-item.p-autocomplete-option-selected,.my-app-dark .p-select-panel .p-select-item.p-highlight{background-color:#248bed33!important}@media(max-width:576px){.p-autocomplete-overlay,.p-autocomplete-panel,.p-select-overlay,.p-select-panel{left:16px!important;right:16px!important;width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px)!important}}.p-select-header{padding:8px 12px!important;background-color:var(--tg-theme-bg-color, #ffffff)!important;border-bottom:1px solid var(--tg-theme-secondary-bg-color, #e5e5e5)!important;display:flex!important;align-items:center!important}.my-app-dark .p-select-header{border-bottom-color:#ffffff1a!important}.p-select-filter-container{position:relative!important;display:flex!important;align-items:center!important;width:100%!important}.p-select-filter-container .p-select-filter{width:100%!important;font-size:.85rem!important;padding:8px 12px 8px 32px!important;background-color:var(--tg-theme-secondary-bg-color, #f4f4f7)!important;color:var(--tg-theme-text-color, #000000)!important;border:1px solid var(--tg-theme-secondary-bg-color, #e5e5e5)!important;border-radius:8px!important;outline:none!important;transition:border-color .2s ease!important}.my-app-dark .p-select-filter-container .p-select-filter{border-color:#ffffff1a!important}.p-select-filter-container .p-select-filter:focus{border-color:var(--tg-theme-button-color, #248bed)!important}.p-select-filter-container .p-select-filter-icon{position:absolute!important;left:10px!important;color:var(--tg-theme-hint-color, #999999)!important;font-size:.85rem!important;pointer-events:none!important}.search-panel{background-color:var(--tg-theme-bg-color, #ffffff)!important;border:1px solid var(--tg-theme-secondary-bg-color, #e0e0e0)!important;border-radius:12px!important;box-shadow:0 6px 20px #0003!important;margin-top:6px!important;max-height:360px!important;overflow-y:auto!important;z-index:1000!important;width:calc(100vw - 32px)!important;left:16px!important;animation:slideDown .2s ease-out!important}.search-panel .p-autocomplete-items{background-color:var(--tg-theme-bg-color, #ffffff)!important;padding:8px 0!important;color:var(--tg-theme-text-color, #000000)!important}.search-panel .p-autocomplete-items .p-autocomplete-item{padding:10px 14px!important;background-color:transparent!important;border:none!important;margin:0 8px!important;border-radius:8px!important;transition:background-color .15s ease!important;color:var(--tg-theme-text-color, #000000)!important;font-size:.85rem!important;white-space:normal!important;word-break:break-word!important}.search-panel .p-autocomplete-items .p-autocomplete-item:hover,.search-panel .p-autocomplete-items .p-autocomplete-item.p-focus{background-color:var(--tg-theme-secondary-bg-color, #f0f0f5)!important;color:var(--tg-theme-text-color)!important}.p-autocomplete .p-autocomplete-dropdown{display:none!important}.p-sidebar.burger-menu{background-color:var(--tg-theme-bg-color, #ffffff)!important;color:var(--tg-theme-text-color, #000000)!important;border-left:1px solid var(--tg-theme-secondary-bg-color, #e0e0e0)!important}.p-sidebar.burger-menu .p-sidebar-header,.p-sidebar.burger-menu .p-sidebar-close,.p-sidebar.burger-menu .p-sidebar-icon{color:var(--tg-theme-text-color, #000000)!important}.p-sidebar.burger-menu .p-sidebar-header:hover,.p-sidebar.burger-menu .p-sidebar-close:hover,.p-sidebar.burger-menu .p-sidebar-icon:hover{background-color:rgba(var(--tg-theme-text-color-rgb, 0, 0, 0),.05)!important}.p-sidebar.burger-menu .menu-item{color:var(--tg-theme-text-color)!important}.p-sidebar.burger-menu .menu-item:hover{background-color:var(--tg-theme-secondary-bg-color)!important}.load-more-container{display:flex;justify-content:center;padding:20px 12px 40px;width:100%;background:transparent!important}.load-more-btn{background-color:var(--tg-theme-secondary-bg-color, rgba(0, 0, 0, .05))!important;color:var(--tg-theme-button-color, #2481cc)!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:25px!important;padding:10px 32px!important;font-weight:600!important;font-size:.9rem;box-shadow:none!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;width:auto;min-width:auto!important}.my-app-dark .load-more-btn{background-color:#ffffff0f!important;border-color:#ffffff1a!important}.load-more-btn:hover:not(:disabled){background-color:var(--tg-theme-button-color)!important;color:var(--tg-theme-button-text-color, #ffffff)!important;border-color:var(--tg-theme-button-color)!important;transform:translateY(-2px);box-shadow:0 5px 15px #0003!important}.load-more-btn:hover:not(:disabled) :deep(.p-button-icon){transform:translateY(2px)}.load-more-btn:active:not(:disabled){transform:translateY(0) scale(.96)}.load-more-btn:disabled{opacity:.5;background-color:transparent!important;border-color:var(--tg-theme-hint-color)!important;color:var(--tg-theme-hint-color)!important}.load-more-btn :deep(.p-button-icon){margin-right:8px;font-size:.8rem;transition:transform .2s ease}.load-more-btn.loading-state{background:transparent!important;color:var(--tg-theme-button-color, #2481cc)!important;box-shadow:none!important;min-width:auto!important;padding:12px!important;border:none!important}.load-more-btn.loading-state :deep(.p-button-icon){margin-right:0;font-size:1.6rem}.p-toast{width:90vw!important;max-width:450px!important;left:50%!important;transform:translate(-50%)!important;z-index:10001!important}.p-toast .p-toast-message{background:#242426d9!important;backdrop-filter:blur(20px) saturate(180%)!important;-webkit-backdrop-filter:blur(20px) saturate(180%)!important;color:#fff!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:18px!important;box-shadow:0 12px 40px #0006!important;margin-bottom:12px!important;width:100%!important}.my-app-light .p-toast .p-toast-message{background:#ffffffe6!important;color:#000!important;border:1px solid rgba(0,0,0,.05)!important;box-shadow:0 8px 32px #0000001a!important}.p-toast .p-toast-message .p-toast-message-content{padding:16px 20px!important;display:flex!important;align-items:center!important;gap:16px!important}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{font-size:1.6rem!important;margin:0!important;flex-shrink:0!important}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin:0!important;flex:1!important;white-space:normal!important}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text .p-toast-summary{font-weight:700!important;display:block!important;margin-bottom:2px!important;font-size:1.05rem!important;color:inherit!important}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text .p-toast-detail{font-size:.9rem!important;opacity:.95!important;color:inherit!important;line-height:1.4!important}.p-toast .p-toast-message .p-toast-message-content .p-toast-icon-close{color:var(--tg-theme-hint-color, #8c8c8c)!important;width:24px!important;height:24px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;transition:background .2s!important}.p-toast .p-toast-message .p-toast-message-content .p-toast-icon-close:hover{background:#ffffff1a!important}.p-toast .p-toast-message.p-toast-message-success{border-left:5px solid #34c759!important}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon{color:#34c759!important}.p-toast .p-toast-message.p-toast-message-error{border-left:5px solid #ff3b30!important}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon{color:#ff3b30!important}.p-toast .p-toast-message.p-toast-message-info{border-left:5px solid var(--tg-theme-button-color, #248bed)!important}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon{color:var(--tg-theme-button-color, #248bed)!important}.p-toast .p-toast-message.p-toast-message-warn{border-left:5px solid #ff9500!important}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon{color:#ff9500!important}.order-number-text{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:.8rem;font-weight:400;color:var(--tg-theme-text-color, #000000);letter-spacing:.02em}.order-detail-card{margin:12px 0;padding:14px;background-color:var(--tg-theme-bg-color, #ffffff);border:1px solid var(--tg-theme-secondary-bg-color, #e5e5e5);border-radius:14px;display:flex;justify-content:space-between;align-items:center}.order-detail-card .card-label{font-size:.85rem;color:var(--tg-theme-hint-color, #999999);text-transform:uppercase;letter-spacing:.05em;font-weight:500}.order-detail-card .card-value{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-weight:700;font-size:1.1rem;color:var(--tg-theme-text-color, #000000)}.order-number-wrapper{display:flex;flex-direction:column;gap:2px}.order-number-label{font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--tg-theme-hint-color, #999999)}@font-face{font-family:primeicons;font-display:block;src:url(/assets/primeicons-DMOk5skT.eot);src:url(/assets/primeicons-DMOk5skT.eot?#iefix) format("embedded-opentype"),url(/assets/primeicons-C6QP2o4f.woff2) format("woff2"),url(/assets/primeicons-WjwUDZjB.woff) format("woff"),url(/assets/primeicons-MpK4pl85.ttf) format("truetype"),url(/assets/primeicons-Dr5RGzOO.svg?#primeicons) format("svg");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@media(prefers-reduced-motion:reduce){.pi-spin{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.pi-folder-plus:before{content:""}.pi-receipt:before{content:""}.pi-asterisk:before{content:""}.pi-face-smile:before{content:""}.pi-pinterest:before{content:""}.pi-expand:before{content:""}.pi-pen-to-square:before{content:""}.pi-wave-pulse:before{content:""}.pi-turkish-lira:before{content:""}.pi-spinner-dotted:before{content:""}.pi-crown:before{content:""}.pi-pause-circle:before{content:""}.pi-warehouse:before{content:""}.pi-objects-column:before{content:""}.pi-clipboard:before{content:""}.pi-play-circle:before{content:""}.pi-venus:before{content:""}.pi-cart-minus:before{content:""}.pi-file-plus:before{content:""}.pi-microchip:before{content:""}.pi-twitch:before{content:""}.pi-building-columns:before{content:""}.pi-file-check:before{content:""}.pi-microchip-ai:before{content:""}.pi-trophy:before{content:""}.pi-barcode:before{content:""}.pi-file-arrow-up:before{content:""}.pi-mars:before{content:""}.pi-tiktok:before{content:""}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:""}.pi-ethereum:before{content:""}.pi-list-check:before{content:""}.pi-thumbtack:before{content:""}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:""}.pi-equals:before{content:""}.pi-lightbulb:before{content:""}.pi-star-half:before{content:""}.pi-address-book:before{content:""}.pi-chart-scatter:before{content:""}.pi-indian-rupee:before{content:""}.pi-star-half-fill:before{content:""}.pi-cart-arrow-down:before{content:""}.pi-calendar-clock:before{content:""}.pi-sort-up-fill:before{content:""}.pi-sparkles:before{content:""}.pi-bullseye:before{content:""}.pi-sort-down-fill:before{content:""}.pi-graduation-cap:before{content:""}.pi-hammer:before{content:""}.pi-bell-slash:before{content:""}.pi-gauge:before{content:""}.pi-shop:before{content:""}.pi-headphones:before{content:""}.pi-eraser:before{content:""}.pi-stopwatch:before{content:""}.pi-verified:before{content:""}.pi-delete-left:before{content:""}.pi-hourglass:before{content:""}.pi-truck:before{content:""}.pi-wrench:before{content:""}.pi-microphone:before{content:""}.pi-megaphone:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-bitcoin:before{content:""}.pi-file-edit:before{content:""}.pi-language:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-word:before{content:""}.pi-gift:before{content:""}.pi-cart-plus:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-arrows-alt:before{content:""}.pi-calculator:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-pound:before{content:""}.pi-prime:before{content:""}.pi-chart-pie:before{content:""}.pi-reddit:before{content:""}.pi-code:before{content:""}.pi-sync:before{content:""}.pi-shopping-bag:before{content:""}.pi-server:before{content:""}.pi-database:before{content:""}.pi-hashtag:before{content:""}.pi-bookmark-fill:before{content:""}.pi-filter-fill:before{content:""}.pi-heart-fill:before{content:""}.pi-flag-fill:before{content:""}.pi-circle:before{content:""}.pi-circle-fill:before{content:""}.pi-bolt:before{content:""}.pi-history:before{content:""}.pi-box:before{content:""}.pi-at:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-telegram:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-whatsapp:before{content:""}.pi-building:before{content:""}.pi-qrcode:before{content:""}.pi-car:before{content:""}.pi-instagram:before{content:""}.pi-linkedin:before{content:""}.pi-send:before{content:""}.pi-slack:before{content:""}.pi-sun:before{content:""}.pi-moon:before{content:""}.pi-vimeo:before{content:""}.pi-youtube:before{content:""}.pi-flag:before{content:""}.pi-wallet:before{content:""}.pi-map:before{content:""}.pi-link:before{content:""}.pi-credit-card:before{content:""}.pi-discord:before{content:""}.pi-percentage:before{content:""}.pi-euro:before{content:""}.pi-book:before{content:""}.pi-shield:before{content:""}.pi-paypal:before{content:""}.pi-amazon:before{content:""}.pi-phone:before{content:""}.pi-filter-slash:before{content:""}.pi-facebook:before{content:""}.pi-github:before{content:""}.pi-twitter:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-forward-alt:before{content:""}.pi-forward:before{content:""}.pi-backward:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-pause:before{content:""}.pi-play:before{content:""}.pi-compass:before{content:""}.pi-id-card:before{content:""}.pi-ticket:before{content:""}.pi-file-o:before{content:""}.pi-reply:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbs-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-palette:before{content:""}.pi-undo:before{content:""}.pi-desktop:before{content:""}.pi-sliders-v:before{content:""}.pi-sliders-h:before{content:""}.pi-search-plus:before{content:""}.pi-search-minus:before{content:""}.pi-file-excel:before{content:""}.pi-file-pdf:before{content:""}.pi-check-square:before{content:""}.pi-chart-line:before{content:""}.pi-user-edit:before{content:""}.pi-exclamation-circle:before{content:""}.pi-android:before{content:""}.pi-google:before{content:""}.pi-apple:before{content:""}.pi-microsoft:before{content:""}.pi-heart:before{content:""}.pi-mobile:before{content:""}.pi-tablet:before{content:""}.pi-key:before{content:""}.pi-shopping-cart:before{content:""}.pi-comments:before{content:""}.pi-comment:before{content:""}.pi-briefcase:before{content:""}.pi-bell:before{content:""}.pi-paperclip:before{content:""}.pi-share-alt:before{content:""}.pi-envelope:before{content:""}.pi-volume-down:before{content:""}.pi-volume-up:before{content:""}.pi-volume-off:before{content:""}.pi-eject:before{content:""}.pi-money-bill:before{content:""}.pi-images:before{content:""}.pi-image:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-wifi:before{content:""}.pi-sitemap:before{content:""}.pi-chart-bar:before{content:""}.pi-camera:before{content:""}.pi-dollar:before{content:""}.pi-lock-open:before{content:""}.pi-table:before{content:""}.pi-map-marker:before{content:""}.pi-list:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-folder-open:before{content:""}.pi-folder:before{content:""}.pi-video:before{content:""}.pi-inbox:before{content:""}.pi-lock:before{content:""}.pi-unlock:before{content:""}.pi-tags:before{content:""}.pi-tag:before{content:""}.pi-power-off:before{content:""}.pi-save:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-copy:before{content:""}.pi-file:before{content:""}.pi-clone:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-ellipsis-v:before{content:""}.pi-ellipsis-h:before{content:""}.pi-bookmark:before{content:""}.pi-globe:before{content:""}.pi-replay:before{content:""}.pi-filter:before{content:""}.pi-print:before{content:""}.pi-align-right:before{content:""}.pi-align-left:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-cog:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-pencil:before{content:""}.pi-users:before{content:""}.pi-clock:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-trash:before{content:""}.pi-external-link:before{content:""}.pi-window-maximize:before{content:""}.pi-window-minimize:before{content:""}.pi-refresh:before{content:""}.pi-user:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-calendar:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-upload:before{content:""}.pi-download:before{content:""}.pi-ban:before{content:""}.pi-star-fill:before{content:""}.pi-star:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-up:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-down:before{content:""}.pi-caret-up:before{content:""}.pi-search:before{content:""}.pi-check:before{content:""}.pi-check-circle:before{content:""}.pi-times:before{content:""}.pi-times-circle:before{content:""}.pi-plus:before{content:""}.pi-plus-circle:before{content:""}.pi-minus:before{content:""}.pi-minus-circle:before{content:""}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-sort-down:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward:before{content:""}.pi-th-large:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-up:before{content:""}.pi-bars:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-info:before{content:""}.pi-info-circle:before{content:""}.pi-home:before{content:""}.pi-spinner:before{content:""}.burger-menu .menu-list{display:flex;flex-direction:column;gap:1rem;padding-top:1rem}.burger-menu .menu-item{display:flex;align-items:center;gap:1rem;padding:.8rem 1rem;font-size:1.1rem;cursor:pointer;border-radius:8px;transition:background-color .2s}.burger-menu .menu-item:hover{background-color:var(--tg-theme-secondary-bg-color, var(--card-bg))}.burger-menu .menu-item i{font-size:1.2rem;color:var(--tg-theme-button-color, var(--primary-color))}.burger-menu .tg-link i{color:#08c}.notification-sidebar{width:100%!important;max-width:350px!important;background:var(--tg-theme-bg-color, #ffffff)!important;border-left:1px solid var(--tg-theme-secondary-bg-color)!important}.notification-sidebar .p-sidebar-header{background:var(--tg-theme-bg-color)!important;color:var(--tg-theme-text-color)!important;padding:1.5rem!important;border-bottom:1px solid var(--tg-theme-secondary-bg-color)!important;font-weight:800!important;font-size:1.2rem!important}.notification-sidebar .p-sidebar-content{padding:0!important;background:var(--tg-theme-secondary-bg-color, #f5f5f5)!important}.notification-sidebar .p-sidebar-close{color:var(--tg-theme-hint-color)!important}.notification-sidebar .p-sidebar-close:hover{background:rgba(var(--tg-theme-text-color-rgb, 0, 0, 0),.05)!important}.notifications-container{height:100%;display:flex;flex-direction:column}.list-actions{padding:12px 16px;display:flex;justify-content:flex-end;background:var(--tg-theme-bg-color);border-bottom:1px solid var(--tg-theme-secondary-bg-color)}.mark-all-btn,.clear-all-btn{font-size:.82rem!important;padding:4px 6px!important;white-space:nowrap!important}.mark-all-btn{color:var(--tg-theme-link-color)!important}.clear-all-btn{margin-left:auto!important}.notification-item{display:flex;gap:14px;padding:18px 16px;background:var(--tg-theme-bg-color, #ffffff);border-bottom:1px solid var(--tg-theme-secondary-bg-color);position:relative;transition:all .2s ease;cursor:pointer}.notification-item:hover{filter:brightness(.98)}.notification-item:active{background:var(--tg-theme-secondary-bg-color);transform:scale(.99)}.notification-item.unread{background:rgba(var(--tg-theme-button-color-rgb, 36, 139, 237),.03)}.notification-item.unread:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--tg-theme-button-color, #248bed)}.notification-item .notif-icon{font-size:1.4rem;display:flex;align-items:flex-start;padding-top:2px}.notification-item .notif-icon i.pi-info-circle{color:var(--tg-theme-button-color, #248bed)}.notification-item .notif-icon i.pi-check-circle{color:#34c759}.notification-item .notif-icon i.pi-exclamation-triangle{color:#ff9500}.notification-item .notif-icon i.pi-times-circle{color:#ff3b30}.notification-item .notif-content{flex:1}.notification-item .notif-content .notif-title{margin:0 0 5px;font-size:1rem;font-weight:700;color:var(--tg-theme-text-color, #000000)!important}.notification-item .notif-content .notif-message{margin:0 0 8px;font-size:.88rem;color:var(--tg-theme-text-color, #000000)!important;opacity:.85;line-height:1.5}.notification-item .notif-content .notif-date{font-size:.75rem;color:var(--tg-theme-hint-color);display:block}.notification-item .notif-actions{display:flex;flex-direction:column;align-items:flex-end;gap:8px;padding-top:2px}.notification-item .unread-dot{width:10px;height:10px;background:#ff3b30;border-radius:50%;box-shadow:0 0 8px #ff3b3066;margin-right:12px}.notification-item .delete-notif-btn{width:32px!important;height:32px!important;padding:0!important;opacity:.4;transition:opacity .2s ease}.notification-item .delete-notif-btn:hover{opacity:1!important;background:#ff3b301a!important;color:#ff3b30!important}.empty-notifications{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;color:var(--tg-theme-hint-color);text-align:center}.empty-notifications i{font-size:4rem;margin-bottom:20px;opacity:.3}.empty-notifications p{font-size:1.1rem;margin:0;font-weight:500}.title-bar[data-v-c5ffb52b]{display:flex;justify-content:space-between;align-items:center;width:100%}.burger-btn[data-v-c5ffb52b]{color:var(--tg-theme-text-color, var(--text-color))}.tg-header[data-v-c5ffb52b]{background-color:var(--tg-theme-bg-color);padding:8px 16px;border-bottom:1px solid var(--tg-theme-secondary-bg-color)}.tg-header .status-bar[data-v-c5ffb52b]{display:flex;justify-content:space-between;font-size:12px;color:var(--tg-theme-text-color);margin-bottom:4px}.tg-header .status-bar .icons[data-v-c5ffb52b]{display:flex;gap:4px}.tg-header .title-bar[data-v-c5ffb52b]{display:flex;align-items:center;justify-content:space-between}.tg-header .title-bar .close-icon[data-v-c5ffb52b],.tg-header .title-bar .menu-icon[data-v-c5ffb52b]{font-size:18px;color:var(--tg-theme-hint-color)}.tg-header .title-bar .shop-title[data-v-c5ffb52b]{font-size:18px;font-weight:600;margin:0;display:flex;align-items:center;gap:8px;color:var(--tg-theme-text-color)}.tg-header .title-bar .shop-title .shop-logo[data-v-c5ffb52b]{width:32px;height:32px;border-radius:50%;object-fit:cover;box-shadow:0 2px 4px #0000001a}.tg-header .title-bar .shop-title .verified[data-v-c5ffb52b]{color:var(--tg-theme-button-color);font-size:14px}.tg-header .title-bar .header-actions[data-v-c5ffb52b]{display:flex;align-items:center;gap:4px}.tg-header .title-bar .header-actions .support-btn[data-v-c5ffb52b]{color:var(--tg-theme-text-color);width:40px;height:40px;border-radius:50%}.tg-header .title-bar .header-actions .support-btn i[data-v-c5ffb52b]{font-size:1.2rem}.tg-header .title-bar .header-actions .notification-icon-wrapper[data-v-c5ffb52b]{position:relative;display:flex;align-items:center}.tg-header .title-bar .header-actions .notification-icon-wrapper .notification-btn[data-v-c5ffb52b]{color:var(--tg-theme-text-color);width:40px;height:40px;border-radius:50%}.tg-header .title-bar .header-actions .notification-icon-wrapper .notification-btn i[data-v-c5ffb52b]{font-size:1.2rem}.tg-header .title-bar .header-actions .notification-icon-wrapper .notification-badge[data-v-c5ffb52b]{position:absolute;top:6px;right:6px;background:#ef4444;color:#fff;font-size:.65rem;font-weight:700;min-width:14px;height:14px;border-radius:7px;display:flex;align-items:center;justify-content:center;padding:0 4px;border:2px solid var(--tg-theme-bg-color);pointer-events:none}.tg-header .title-bar .header-actions .burger-btn[data-v-c5ffb52b]{color:var(--tg-theme-text-color);width:40px;height:40px;border-radius:50%}.tg-header .title-bar .header-actions .burger-btn i[data-v-c5ffb52b]{font-size:1.2rem}.tg-footer[data-v-91a9ef5b]{position:fixed;bottom:0;left:0;width:100%;border-top:1px solid var(--tg-theme-secondary-bg-color);z-index:100}.tg-footer[data-v-91a9ef5b] .p-tabmenu .p-tabmenu-nav{border:none;display:flex;justify-content:space-between;width:100%;margin:0;padding:0}.tg-footer[data-v-91a9ef5b] .p-tabmenu .p-tabmenuitem,.tg-footer[data-v-91a9ef5b] .p-tabmenu .p-tabmenu-item,.tg-footer[data-v-91a9ef5b] .p-tabmenu [data-pc-section=item]{flex:1;display:flex;justify-content:center}.tg-footer[data-v-91a9ef5b] .p-tabmenu .custom-menu-link{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4px;padding:8px 0;width:100%;background-color:transparent!important;color:var(--tg-theme-hint-color)!important;border:none!important;text-decoration:none;cursor:pointer}.tg-footer[data-v-91a9ef5b] .p-tabmenu .custom-menu-link .icon-wrapper{position:relative;display:flex;align-items:center;justify-content:center}.tg-footer[data-v-91a9ef5b] .p-tabmenu .custom-menu-link .custom-icon{font-size:1.3rem}.tg-footer[data-v-91a9ef5b] .p-tabmenu .custom-menu-link .cart-badge{position:absolute;top:-6px;right:-10px;background-color:#ff3b30;color:#fff;font-size:.65rem;font-weight:700;min-width:18px;height:18px;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:0 4px;border:2px solid var(--tg-theme-bg-color, #ffffff);box-shadow:0 1px 4px #0000001a}.tg-footer[data-v-91a9ef5b] .p-tabmenu .custom-menu-link .custom-label{font-size:.8rem;font-weight:500}.tg-footer[data-v-91a9ef5b] .p-tabmenu [data-pc-section=item].p-highlight .custom-menu-link,.tg-footer[data-v-91a9ef5b] .p-tabmenu .p-tabmenuitem.p-highlight .custom-menu-link,.tg-footer[data-v-91a9ef5b] .p-tabmenu .p-tabmenu-item-active .custom-menu-link,.tg-footer[data-v-91a9ef5b] .p-tabmenu [data-p-highlight=true] .custom-menu-link{color:var(--tg-theme-button-color)!important}.tg-footer[data-v-91a9ef5b] .p-tabmenu .p-tabmenu-ink-bar{display:none!important}.tg-footer{background-color:var(--tg-theme-bg-color, #ffffff)!important}.tg-footer .p-tabmenu,.tg-footer .p-tabmenu-nav,.tg-footer .p-tabmenu-tablist,.tg-footer .p-tabmenu-list,.tg-footer ul,.tg-footer li{background-color:transparent!important;background:transparent!important;border:none!important;--p-tabmenu-background: transparent !important;--p-tabmenu-nav-background: transparent !important}.twa-container[data-v-ad0db72b]{display:flex;flex-direction:column;min-height:100vh;background-color:var(--tg-theme-bg-color);color:var(--tg-theme-text-color)}.app-loading-screen[data-v-ad0db72b]{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background-color:var(--tg-theme-bg-color);z-index:9999}.app-loading-screen .loader-content[data-v-ad0db72b]{display:flex;flex-direction:column;align-items:center;gap:1rem}.app-loading-screen .loader-content .loader-icon[data-v-ad0db72b]{font-size:2rem;color:var(--tg-theme-button-color)}.app-loading-screen .loader-content span[data-v-ad0db72b]{font-weight:500;opacity:.8}.category-skeleton-list[data-v-68917b44]{display:flex;flex-wrap:wrap;gap:8px;width:100%}.categories-section[data-v-971a6e2e]{padding:16px;background-color:var(--tg-theme-secondary-bg-color)}.categories-section .categories-list[data-v-971a6e2e]{display:flex;flex-wrap:wrap;gap:8px}.categories-section .category-btn[data-v-971a6e2e]{padding:6px 12px;font-size:.9rem;height:auto;width:auto;display:flex;justify-content:center;align-items:center}.categories-section .category-btn.p-button-outlined[data-v-971a6e2e]{border-color:var(--tg-theme-hint-color);color:var(--tg-theme-text-color)}.categories-section .category-btn[data-v-971a6e2e]:not(.p-button-outlined){background-color:var(--tg-theme-button-color);border-color:var(--tg-theme-button-color);color:var(--tg-theme-button-text-color)}.categories-section .category-btn[data-v-971a6e2e] .p-button-label{white-space:normal;word-break:break-word;text-align:center;line-height:1.2}.search-bar[data-v-c6cca037]{width:100%;padding:12px 16px;background-color:var(--tg-theme-bg-color);border-bottom:1px solid var(--tg-theme-secondary-bg-color)}.search-bar .search-input-wrapper[data-v-c6cca037]{width:100%}.search-bar[data-v-c6cca037] .p-autocomplete{width:100%;display:block}.search-bar[data-v-c6cca037] .p-autocomplete .p-autocomplete-input{width:100%;padding:10px 14px;border:1px solid var(--tg-theme-secondary-bg-color, #e0e0e0);border-radius:12px;background-color:var(--tg-theme-secondary-bg-color, #f0f0f5);color:var(--tg-theme-text-color, #000000);font-size:15px;font-family:inherit;transition:all .2s ease;box-sizing:border-box}.search-bar[data-v-c6cca037] .p-autocomplete .p-autocomplete-input:focus{background-color:var(--tg-theme-bg-color, #ffffff);border-color:var(--tg-theme-button-color, #248bed);box-shadow:0 0 0 2px rgba(var(--tg-theme-button-color-rgb, 36, 139, 237),.15);outline:none}.search-bar[data-v-c6cca037] .p-autocomplete .p-autocomplete-input::placeholder{color:var(--tg-theme-hint-color, #999999);opacity:.7}.search-bar[data-v-c6cca037] .p-autocomplete .p-autocomplete-input-icon{color:var(--tg-theme-hint-color);right:12px}.search-bar[data-v-c6cca037] .p-autocomplete .p-autocomplete-dropdown{background-color:transparent;border:none;color:var(--tg-theme-hint-color);padding:0}.search-result-item[data-v-c6cca037]{display:flex;align-items:center;gap:12px;padding:8px;width:100%;box-sizing:border-box;color:var(--tg-theme-text-color, #000000);transition:all .2s ease;border-radius:8px}.search-result-item .search-result-image[data-v-c6cca037]{width:56px;height:56px;border-radius:8px;overflow:hidden;flex-shrink:0;background-color:var(--tg-theme-secondary-bg-color);display:flex;align-items:center;justify-content:center}.search-result-item .search-result-image img[data-v-c6cca037]{width:100%;height:100%;object-fit:cover;display:block}.search-result-item .search-result-content[data-v-c6cca037]{flex:1;min-width:0}.search-result-item .search-result-content .search-result-name[data-v-c6cca037]{font-size:14px;font-weight:500;line-height:1.4;color:var(--tg-theme-text-color, #000000);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.search-result-item .search-result-content .search-result-price[data-v-c6cca037]{font-size:12px;color:var(--tg-theme-hint-color, #999999);margin-top:2px}.search-result-item.search-result-product .search-result-icon[data-v-c6cca037]{color:#1cbf60}.search-result-item.search-result-category .search-result-icon[data-v-c6cca037]{color:var(--tg-theme-link-color, #248bed)}.search-empty[data-v-c6cca037]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 16px;color:var(--tg-theme-hint-color);text-align:center;font-size:14px}.search-empty i[data-v-c6cca037]{font-size:28px;opacity:.4}@keyframes slideDown-c6cca037{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}[data-v-c6cca037] .p-autocomplete-panel::-webkit-scrollbar{width:6px}[data-v-c6cca037] .p-autocomplete-panel::-webkit-scrollbar-track{background-color:transparent}[data-v-c6cca037] .p-autocomplete-panel::-webkit-scrollbar-thumb{background-color:var(--tg-theme-hint-color, #ccc);border-radius:3px}[data-v-c6cca037] .p-autocomplete-panel::-webkit-scrollbar-thumb:hover{background-color:var(--tg-theme-button-color, #248bed)}.skeleton-card[data-v-a411e7b0]{pointer-events:none;border:none;background-color:var(--tg-theme-bg-color);box-shadow:0 4px 12px #0000000d;border-radius:16px;overflow:hidden;height:100%}.skeleton-card[data-v-a411e7b0] .p-card-body{padding:10px;display:flex;flex-direction:column}.product-footer[data-v-a411e7b0]{display:flex;justify-content:space-between;align-items:center;width:100%}.product-actions[data-v-a411e7b0]{display:flex;gap:8px}.products-grid[data-v-6dd683d9]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;padding:12px 12px 0}.product-card[data-v-6dd683d9]{border:none;background-color:var(--tg-theme-bg-color);box-shadow:0 4px 12px #0000000d;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;height:100%;padding:0;transition:transform .2s ease}.product-card[data-v-6dd683d9]:hover{transform:translateY(-2px)}.product-card.out-of-stock-card[data-v-6dd683d9]{opacity:.75;filter:sepia(.2)}.product-card[data-v-6dd683d9] .p-card-header{height:140px;overflow:hidden;flex-shrink:0}.product-card[data-v-6dd683d9] .p-card-header .product-image{width:100%;height:100%;object-fit:cover}.product-card[data-v-6dd683d9] .p-card-body{padding:10px;display:flex;flex-direction:column;flex-grow:1}.product-card[data-v-6dd683d9] .p-card-title{margin:0;width:100%}.product-card .product-name[data-v-6dd683d9]{font-size:.95rem;color:var(--tg-theme-text-color);font-weight:600;line-height:1.2;margin:0 0 8px;width:100%}.product-card .product-footer[data-v-6dd683d9]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px;width:100%}.product-card .product-price[data-v-6dd683d9]{font-size:1rem;color:var(--tg-theme-text-color);font-weight:800;white-space:nowrap}.product-card .product-actions[data-v-6dd683d9]{display:flex;gap:8px;align-items:center;flex-shrink:0}.product-card .availability-label[data-v-6dd683d9]{font-size:.85rem;font-style:italic;color:#34c759;margin-top:4px}.product-card .availability-label.out-of-stock[data-v-6dd683d9]{color:#ff3b30}.product-card .action-btn[data-v-6dd683d9]{width:36px;height:36px;padding:0;display:flex;justify-content:center;align-items:center;background-color:transparent;border:1px solid transparent;transition:all .2s ease}.product-card .action-btn[data-v-6dd683d9] .p-button-icon{font-size:1.1rem}.product-card .cart-btn[data-v-6dd683d9]{color:var(--tg-theme-button-color)!important;border-color:var(--tg-theme-button-color)!important;background-color:transparent!important}.product-card .cart-btn[data-v-6dd683d9]:focus{box-shadow:none!important}.product-card .cart-btn[data-v-6dd683d9]:not(.is-active){background-color:transparent!important;color:var(--tg-theme-button-color)!important}.product-card .cart-btn.is-active[data-v-6dd683d9]{background-color:var(--tg-theme-button-color)!important;color:var(--tg-theme-button-text-color, #ffffff)!important;border-color:var(--tg-theme-button-color)!important}.product-card .cart-btn.disabled[data-v-6dd683d9]{opacity:.5;cursor:not-allowed;filter:grayscale(1);border-color:#999!important;color:#999!important}.product-card .favorite-btn[data-v-6dd683d9]{color:#ff3b30!important;border-color:#ff3b30!important;background-color:transparent!important}.product-card .favorite-btn[data-v-6dd683d9]:focus{box-shadow:none!important}.product-card .favorite-btn[data-v-6dd683d9]:hover,.product-card .favorite-btn.is-active[data-v-6dd683d9]{background-color:#ff3b301a!important;color:#ff3b30!important;border-color:#ff3b30!important}.empty-state[data-v-6dd683d9]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 24px;grid-column:1/-1;text-align:center;background:transparent;width:100%}.empty-state .empty-icon[data-v-6dd683d9]{font-size:3.5rem;color:var(--tg-theme-hint-color, #999999);margin-bottom:16px;opacity:.5}.empty-state .empty-text[data-v-6dd683d9]{font-size:1.15rem;color:var(--tg-theme-hint-color, #999999);font-weight:500}.load-more-container[data-v-6dd683d9]{display:flex;justify-content:center;padding:24px 12px;width:100%}.pull-to-refresh-container[data-v-0d5e2aa9]{position:relative;width:100%;min-height:100%;z-index:1}.pull-to-refresh-indicator[data-v-0d5e2aa9]{position:absolute;left:0;right:0;height:60px;display:flex;align-items:center;justify-content:center;gap:10px;color:var(--tg-theme-hint-color, #999);font-size:14px;pointer-events:none}.pull-to-refresh-indicator i[data-v-0d5e2aa9]{font-size:18px}.home-view[data-v-26fe2c1e]{display:flex;flex-direction:column;padding-bottom:70px}.skeleton-view[data-v-6b43bd5a]{pointer-events:none;background-color:var(--tg-theme-secondary-bg-color)}.hero-skeleton[data-v-6b43bd5a]{height:380px;background-color:#000;border-bottom-left-radius:32px;border-bottom-right-radius:32px;overflow:hidden}.product-content-card[data-v-6b43bd5a]{margin-top:-35px;background:var(--tg-theme-bg-color);border-top-left-radius:32px;border-top-right-radius:32px;padding:24px 20px;display:flex;flex-direction:column;gap:28px}.price-actions-bar[data-v-6b43bd5a]{display:flex;justify-content:space-between;align-items:center;padding:16px;background:var(--tg-theme-secondary-bg-color);border-radius:20px}.primary-actions[data-v-6b43bd5a]{display:flex;gap:10px}.section-header[data-v-6b43bd5a]{display:flex;align-items:center;gap:10px;margin-bottom:14px}.view-spacer[data-v-6b43bd5a]{height:100px}.product-view[data-v-ca1f0e23]{display:flex;flex-direction:column;min-height:100vh;background-color:var(--tg-theme-secondary-bg-color);animation:fadeIn-ca1f0e23 .4s cubic-bezier(.4,0,.2,1)}@keyframes fadeIn-ca1f0e23{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.hero-section[data-v-ca1f0e23]{position:relative;width:100%;height:380px;background-color:#000;overflow:hidden;border-bottom-left-radius:32px;border-bottom-right-radius:32px;z-index:1}.gallery-container[data-v-ca1f0e23]{width:100%;height:100%;position:relative}.gallery[data-v-ca1f0e23]{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.gallery[data-v-ca1f0e23]::-webkit-scrollbar{display:none}.gallery .gallery-item[data-v-ca1f0e23]{flex:0 0 100%;height:100%;scroll-snap-align:start;scroll-snap-stop:always}.gallery .gallery-item img[data-v-ca1f0e23]{width:100%;height:100%;object-fit:cover}.gallery-dots[data-v-ca1f0e23]{position:absolute;bottom:45px;left:50%;transform:translate(-50%);display:flex;gap:6px;z-index:5;padding:6px 10px;background:#0003;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px}.gallery-dots .dot[data-v-ca1f0e23]{width:6px;height:6px;border-radius:50%;background:#fff6;transition:all .3s ease}.gallery-dots .dot.active[data-v-ca1f0e23]{background:#fff;width:16px;border-radius:4px}.product-content-card[data-v-ca1f0e23]{position:relative;z-index:2;margin-top:-35px;background:var(--tg-theme-bg-color);border-top-left-radius:32px;border-top-right-radius:32px;padding:24px 20px;box-shadow:0 -10px 30px #0000001a;display:flex;flex-direction:column;gap:28px;flex-grow:1}.product-main-info[data-v-ca1f0e23]{display:flex;flex-direction:column;gap:16px}.product-main-info .info-header h1[data-v-ca1f0e23]{margin:0 0 8px;font-size:1.5rem;font-weight:800;line-height:1.2;color:var(--tg-theme-text-color)}.product-main-info .info-header .status-badge[data-v-ca1f0e23]{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;background:#34c7591a;color:#34c759;border-radius:12px;font-size:.85rem;font-weight:700}.product-main-info .info-header .status-badge i[data-v-ca1f0e23]{font-size:.9rem}.product-main-info .info-header .status-badge.out-of-stock[data-v-ca1f0e23]{background:#ff3b301a;color:#ff3b30}.price-actions-bar[data-v-ca1f0e23]{display:flex;justify-content:space-between;align-items:center;padding:16px;background:var(--tg-theme-secondary-bg-color);border-radius:20px;border:1px solid rgba(0,0,0,.03)}.price-actions-bar .price-tag[data-v-ca1f0e23]{display:flex;align-items:baseline;gap:4px}.price-actions-bar .price-tag .amount[data-v-ca1f0e23]{font-size:2.2rem;font-weight:900;color:var(--tg-theme-text-color);letter-spacing:-1px}.price-actions-bar .price-tag .currency[data-v-ca1f0e23]{font-size:1.2rem;font-weight:700;color:var(--tg-theme-hint-color)}.price-actions-bar .primary-actions[data-v-ca1f0e23]{display:flex;gap:10px}.action-icon-btn[data-v-ca1f0e23]{width:50px!important;height:50px!important;border-radius:16px!important;padding:0!important;background:var(--tg-theme-bg-color)!important;border:1px solid rgba(0,0,0,.05)!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 4px 10px #0000000d!important}.action-icon-btn[data-v-ca1f0e23] .p-button-icon{font-size:1.4rem}.action-icon-btn.favorite-btn[data-v-ca1f0e23]{color:#ff3b30!important}.action-icon-btn.favorite-btn.is-active[data-v-ca1f0e23]{background:#ff3b30!important;color:#fff!important}.action-icon-btn.cart-btn[data-v-ca1f0e23]{color:var(--tg-theme-button-color)!important}.action-icon-btn.cart-btn.is-active[data-v-ca1f0e23]{background:var(--tg-theme-button-color)!important;color:var(--tg-theme-button-text-color, #fff)!important}.action-icon-btn.cart-btn.disabled[data-v-ca1f0e23]{opacity:.4;filter:grayscale(1)}.action-icon-btn[data-v-ca1f0e23]:active{transform:scale(.92)}.description-section .section-header[data-v-ca1f0e23]{display:flex;align-items:center;gap:10px;margin-bottom:14px}.description-section .section-header i[data-v-ca1f0e23]{color:var(--tg-theme-button-color);font-size:1.1rem}.description-section .section-header h3[data-v-ca1f0e23]{margin:0;font-size:1.15rem;font-weight:700;color:var(--tg-theme-text-color)}.description-section .description-text[data-v-ca1f0e23]{font-size:1.05rem;line-height:1.6;color:var(--tg-theme-hint-color)}.description-section .description-text[data-v-ca1f0e23] p{margin-bottom:12px}.description-section .description-text[data-v-ca1f0e23] strong{color:var(--tg-theme-text-color)}.description-section .description-text[data-v-ca1f0e23] ul,.description-section .description-text[data-v-ca1f0e23] ol{padding-left:20px;margin-bottom:12px}.description-section .description-text[data-v-ca1f0e23] li{margin-bottom:6px}.utility-actions[data-v-ca1f0e23]{margin-top:10px}.utility-actions .browser-btn-group[data-v-ca1f0e23]{display:flex;gap:12px}.utility-actions .browser-btn-group .load-more-btn[data-v-ca1f0e23]{flex:1}.utility-actions .browser-btn-group .load-more-btn.outlined[data-v-ca1f0e23]{background:transparent!important;border:1px solid var(--tg-theme-button-color)!important;color:var(--tg-theme-button-color)!important}.view-spacer[data-v-ca1f0e23]{height:100px}.error-view[data-v-ca1f0e23]{padding:40px;text-align:center;color:var(--tg-theme-text-color);display:flex;flex-direction:column;gap:16px;align-items:center}.loading-view[data-v-ca1f0e23]{display:flex;justify-content:center;align-items:center;min-height:60vh}.loading-view .loader-content[data-v-ca1f0e23]{display:flex;flex-direction:column;align-items:center;gap:1rem;color:var(--text-color)}.loading-view .loader-content .loader-icon[data-v-ca1f0e23]{font-size:2.5rem;color:var(--primary-color)}.cart-view{padding:16px 16px 160px;display:flex;flex-direction:column;gap:20px;min-height:100vh;background-color:var(--tg-theme-secondary-bg-color, #f4f4f7)}.cart-view .cart-header{display:flex;align-items:center;gap:12px;margin-bottom:8px;position:relative;width:100%}.cart-view .cart-header h1{font-size:1.2rem;font-weight:700;color:var(--tg-theme-text-color);margin:0;white-space:nowrap}.cart-view .empty-cart{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;background:var(--tg-theme-bg-color, #ffffff);border-radius:20px;box-shadow:0 4px 12px #0000000d;margin-top:20px}.cart-view .empty-cart .empty-icon{font-size:4rem;color:var(--tg-theme-hint-color, #999999);margin-bottom:16px;opacity:.4}.cart-view .empty-cart h2{font-size:1.25rem;margin-bottom:8px;color:var(--tg-theme-text-color)}.cart-view .empty-cart p{color:var(--tg-theme-hint-color);margin-bottom:24px}.cart-view .empty-cart .shop-btn{padding:12px 24px;font-weight:600;border-radius:12px}.cart-view .cart-items{display:flex;flex-direction:column;gap:12px}.cart-view .cart-item{display:flex;align-items:center;gap:12px;padding:12px;background:var(--tg-theme-bg-color, #ffffff);border-radius:16px;box-shadow:0 2px 8px #0000000a;transition:transform .2s ease;flex-wrap:nowrap;overflow:hidden}.cart-view .cart-item .item-image{width:80px;height:80px;border-radius:12px;object-fit:cover;flex-shrink:0}.cart-view .cart-item .item-meta{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.cart-view .cart-item .item-meta .item-name{font-size:1rem;font-weight:600;color:var(--tg-theme-text-color);margin:0;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart-view .cart-item .item-meta .item-price{font-size:1.1rem;font-weight:700;color:var(--tg-theme-button-color, #2481cc);white-space:nowrap}.cart-view .cart-item .item-meta .remove-btn{align-self:flex-start;margin-top:8px;padding:6px 12px;font-size:.9rem;font-weight:500;border-radius:8px;color:#ff3b30!important;background:transparent!important;border:1px solid #ff3b30!important}.cart-view .cart-item .item-meta .remove-btn:hover{background:#ff3b301a!important}.cart-view .cart-item .item-actions{display:flex;align-items:center;gap:10px;flex-shrink:0;min-width:60px}.cart-view .cart-item .quantity-controls{display:flex;align-items:center;justify-content:center;gap:6px;padding:4px;border:1px solid rgba(0,0,0,.12);border-radius:12px;flex-shrink:0}.cart-view .cart-item .quantity-controls.vertical{flex-direction:column}.cart-view .cart-item .quantity-controls .quantity-btn{width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:var(--tg-theme-text-color)!important;background:#ffffff14!important;border:1px solid rgba(0,0,0,.13)!important;border-radius:50%;padding:0}.cart-view .cart-item .quantity-controls .quantity-btn:hover{background:#ffffff26!important}.cart-view .cart-item .quantity-controls .quantity{font-size:.95rem;font-weight:700;color:var(--tg-theme-text-color);min-width:24px;text-align:center}.cart-view .cart-footer{position:fixed;bottom:57px;left:0;right:0;padding:12px 16px;background:var(--tg-theme-bg-color, #ffffff);border-top:1px solid var(--tg-theme-secondary-bg-color, rgba(0, 0, 0, .05));box-shadow:0 -4px 10px #00000008;z-index:100}.cart-view .cart-footer .summary-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.cart-view .cart-footer .summary-row .summary-label{font-size:1.1rem;color:var(--tg-theme-hint-color)}.cart-view .cart-footer .summary-row .summary-total{font-size:1.4rem;font-weight:800;color:var(--tg-theme-text-color)}.cart-view .cart-footer .checkout-btn{width:100%;padding:14px;font-size:1.1rem;font-weight:700;border-radius:14px;background:var(--tg-theme-button-color, #2481cc);color:var(--tg-theme-button-text-color, #ffffff)}.cart-view .loading-container{display:flex;justify-content:center;align-items:center;padding:100px 0}.cart-view .loading-container .spinner{font-size:2.5rem;color:var(--tg-theme-button-color, #2481cc)}.checkout-view{max-width:520px;margin:0 auto;padding:16px 16px 100px;min-height:100vh;background:var(--tg-theme-secondary-bg-color, #f4f4f7);color:var(--tg-theme-text-color, #000000)}.checkout-view h1{margin-bottom:16px;font-size:1.6rem;text-align:center;letter-spacing:.05em}.checkout-view .order-items,.checkout-view .order-summary{background:var(--tg-theme-bg-color, #ffffff);border:1px solid var(--tg-theme-secondary-bg-color, #e5e5e5);border-radius:14px;padding:16px;margin-bottom:14px}.checkout-view .order-items ul{padding:0;margin:0;list-style:none}.checkout-view .order-items h2,.checkout-view .order-summary .field>label{color:var(--tg-theme-hint-color, #999999)}.checkout-view .order-item{display:flex;align-items:center;gap:10px;margin-bottom:10px;padding:10px;border-radius:10px;background:var(--tg-theme-secondary-bg-color, #f4f4f7);border:1px solid var(--tg-theme-secondary-bg-color, #e5e5e5)}.checkout-view .order-item-img{width:48px;height:48px;object-fit:cover;border-radius:10px;border:1px solid var(--tg-theme-secondary-bg-color, #e5e5e5);box-shadow:0 0 0 1px #0000000a}.checkout-view .order-item-info{flex:1;display:flex;flex-direction:column;gap:2px;color:var(--tg-theme-text-color, #000000);overflow:hidden}.checkout-view .order-item-price{font-weight:700;color:#27ae60}.checkout-view .field{margin-bottom:14px}.checkout-view .field label{display:block;margin-bottom:5px;font-size:.93rem;font-weight:500;color:var(--tg-theme-hint-color, #999999)}.checkout-view .field .p-inputtext,.checkout-view .field .p-inputnumber-input{width:100%;background:var(--tg-theme-bg-color, #ffffff);color:var(--tg-theme-text-color, #000000);border:2px solid var(--tg-theme-secondary-bg-color, #e5e5e5);border-radius:10px;padding:10px 12px;box-shadow:0 2px 4px #0000000a;transition:border-color .2s ease}.checkout-view .field .p-inputtext:focus,.checkout-view .field .p-inputnumber-input:focus{border-color:var(--tg-theme-button-color, #3b82f6);outline:none}.checkout-view .field .p-inputtext.p-invalid,.checkout-view .field .p-inputnumber-input.p-invalid{border-color:#e53e3e;background:#e53e3e0a}.checkout-view .field .p-inputtext.p-invalid:focus,.checkout-view .field .p-inputnumber-input.p-invalid:focus{border-color:#d63031;box-shadow:0 0 0 .2rem #e53e3e1a}.checkout-view .field .p-autocomplete{display:flex!important;width:100%!important}.checkout-view .field .p-select{display:flex!important;width:100%!important;background:var(--tg-theme-bg-color, #ffffff)!important;color:var(--tg-theme-text-color, #000000)!important;border:2px solid var(--tg-theme-secondary-bg-color, #e5e5e5)!important;border-radius:10px!important;box-shadow:0 2px 4px #0000000a!important;transition:border-color .2s ease;align-items:center}.checkout-view .field .p-select .p-select-label{padding:10px 12px!important;color:var(--tg-theme-text-color, #000000)!important;background:transparent!important;font-size:1rem;border:none!important}.checkout-view .field .p-select .p-select-trigger{color:var(--tg-theme-hint-color, #999999)!important;padding-right:12px!important}.checkout-view .field .p-select:focus,.checkout-view .field .p-select.p-focus{border-color:var(--tg-theme-button-color, #3b82f6)!important;outline:none!important;box-shadow:0 0 0 2px #3b82f61a!important}.checkout-view .field .p-select.p-invalid{border-color:#e53e3e!important;background:#e53e3e0a!important}.checkout-view .field .p-select.p-invalid:focus,.checkout-view .field .p-select.p-invalid.p-focus{border-color:#d63031!important;box-shadow:0 0 0 2px #e53e3e1a!important}.checkout-view .field .p-select.p-disabled{opacity:.7;background:var(--tg-theme-secondary-bg-color, #f4f4f7)!important;cursor:not-allowed}.checkout-view .field .p-inputtext:disabled,.checkout-view .field .p-inputnumber-input:disabled{opacity:.7;background:var(--tg-theme-secondary-bg-color, #f4f4f7);color:var(--tg-theme-hint-color, #999999);cursor:not-allowed}.checkout-view .field .error-text{display:block;margin-top:4px;font-size:.8rem;color:#e53e3e;font-weight:500}.checkout-view .field .info-text{display:block;margin-top:4px;font-size:.8rem;color:var(--tg-theme-hint-color, #999999);font-weight:500}.checkout-view .status-block{display:flex;align-items:center;gap:14px;margin-bottom:14px;color:var(--tg-theme-text-color, #000000)}.checkout-view .error-msg{color:#e53e3e;margin-bottom:10px;font-weight:600}.checkout-view .actions{display:flex;gap:10px;margin-top:10px}.checkout-view .p-button{border-radius:12px;width:100%}.orders-view{max-width:520px;margin:0 auto;padding:16px 16px 80px;min-height:100vh;background:var(--tg-theme-secondary-bg-color, #f4f4f7);color:var(--tg-theme-text-color, #000000)}.orders-view .orders-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:24px}.orders-view .orders-header .back-btn,.orders-view .orders-header .history-btn{border-radius:50%;width:42px;height:42px;display:flex;align-items:center;justify-content:center;background:var(--tg-theme-bg-color, #ffffff);border:none;box-shadow:0 2px 10px #00000014;flex-shrink:0;transition:all .2s ease}.orders-view .orders-header .back-btn i,.orders-view .orders-header .history-btn i{font-size:1.2rem}.orders-view .orders-header .back-btn:active,.orders-view .orders-header .history-btn:active{transform:scale(.9)}.orders-view .orders-header .back-btn:hover,.orders-view .orders-header .history-btn:hover{opacity:.8}.orders-view .orders-header .back-btn{color:var(--tg-theme-hint-color, #999999)}.orders-view .orders-header .history-btn{color:var(--tg-theme-button-color, #3b82f6)}.orders-view .orders-header h1{font-size:1.4rem;font-weight:700;margin:0;color:var(--tg-theme-text-color, #000000)}.orders-view .empty-orders,.orders-view .order-card{background:var(--tg-theme-bg-color, #ffffff);border:1px solid var(--tg-theme-secondary-bg-color, #e5e5e5);border-radius:14px}.orders-view .empty-orders{text-align:center;padding:22px;color:var(--tg-theme-hint-color, #999999)}.orders-view .empty-orders .orders-icon{font-size:2rem;color:var(--tg-theme-hint-color, #999999);margin-bottom:10px}.orders-view .empty-orders h2{margin:5px 0 10px;color:var(--tg-theme-text-color, #000000)}.orders-view .empty-orders p{margin-bottom:12px;color:var(--tg-theme-hint-color, #999999)}.orders-view .empty-orders .shop-btn{background:var(--tg-theme-button-color, #3b82f6)!important;border-color:var(--tg-theme-button-color, #3b82f6)!important;color:var(--tg-theme-button-text-color, #fff)!important;padding:10px 16px;border-radius:10px}.orders-view .orders-list{display:flex;flex-direction:column;gap:10px}.orders-view .order-card{padding:14px;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.orders-view .order-card:hover{transform:translateY(-1px);box-shadow:0 8px 18px #0006}.orders-view .order-card.skeleton-card{pointer-events:none;transform:none!important;box-shadow:none!important;cursor:default}.orders-view .order-card .top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px;color:var(--tg-theme-text-color, #000000)}.orders-view .order-card .top .order-number-wrapper{flex:1;min-width:0}.orders-view .order-card .order-total{color:#27ae60}.orders-view .order-card .order-status-stepper{display:flex;align-items:center;gap:0;margin-bottom:8px}.orders-view .order-card .order-status-stepper .stepper-step-compact{flex:1;position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;padding:8px 0;color:var(--tg-theme-hint-color, #999999)}.orders-view .order-card .order-status-stepper .stepper-step-compact .stepper-dot{width:8px;height:8px;border-radius:50%;background:var(--tg-theme-secondary-bg-color, #e5e5e5);display:block;position:relative;z-index:1;transition:all .2s ease}.orders-view .order-card .order-status-stepper .stepper-step-compact .stepper-label{font-size:.5rem;font-weight:600;color:var(--tg-theme-hint-color, #999999);text-align:center;line-height:1;max-width:50px;transition:color .2s ease}.orders-view .order-card .order-status-stepper .stepper-step-compact.active .stepper-dot{background:var(--tg-theme-button-color, #3b82f6);width:10px;height:10px;box-shadow:0 0 0 3px #3b82f61a}.orders-view .order-card .order-status-stepper .stepper-step-compact.active .stepper-label{color:var(--tg-theme-button-color, #3b82f6);font-weight:700}.orders-view .order-card .order-status-stepper .stepper-step-compact:not(:last-child):after{content:"";position:absolute;top:15px;left:calc(50% + 5px);width:calc(100% - 10px);height:1px;background:var(--tg-theme-secondary-bg-color, #e5e5e5);z-index:0;transition:background-color .2s ease}.orders-view .order-card .order-status-stepper .stepper-step-compact:not(:last-child).completed:after{background:var(--tg-theme-button-color, #3b82f6)}.orders-view .order-card .order-cancelled-wrapper{background:#ef44440d;border-radius:10px;margin-bottom:12px;padding:10px 0;display:flex;flex-direction:column;align-items:center;gap:2px}.orders-view .order-card .order-cancelled-wrapper .order-cancelled-label{color:#ef4444;font-weight:800;font-size:.85rem;letter-spacing:.05em;text-transform:uppercase}.orders-view .order-card .order-cancelled-wrapper .order-cancel-reason{color:var(--tg-theme-hint-color, #999999);font-size:.75rem;font-weight:500;text-align:center;padding:0 10px}.orders-view .order-card .order-items-line{display:flex;justify-content:space-between;color:#9ca3af;font-size:.85rem}.orders-view .order-card .order-items-line .order-ttn{color:var(--tg-theme-button-color, #3b82f6);font-weight:600}.orders-view .order-card .order-items-line .order-actions{margin-top:-8px;margin-bottom:-8px}.orders-view .order-card .order-items-line .order-actions .delete-order-btn{width:32px!important;height:32px!important;padding:0!important;color:#ef4444!important}.orders-view .order-card .order-items-line .order-actions .delete-order-btn:hover{color:#dc2626!important;background:#ef44440d!important}.order-detail-view{max-width:760px;margin:0 auto;padding:16px 16px 80px;min-height:100vh;background:var(--tg-theme-secondary-bg-color, #f4f4f7);color:var(--tg-theme-text-color, #000000)}.order-detail-view .order-detail-view-header{margin-bottom:12px;padding:10px 0;display:flex;justify-content:space-between;align-items:baseline}.order-detail-view .order-detail-view-header h1{font-size:1.4rem;font-weight:700;margin:0;color:var(--tg-theme-text-color, #000000)}.order-detail-view .order-detail-view-header .order-number-header-wrapper{display:flex;align-items:center;gap:6px;cursor:pointer;transition:opacity .2s}.order-detail-view .order-detail-view-header .order-number-header-wrapper:active{opacity:.6}.order-detail-view .order-detail-view-header .order-number-header-wrapper .order-number{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:1.2rem;font-weight:700;color:var(--tg-theme-hint-color, #999999);letter-spacing:.02em}.order-detail-view .order-detail-view-header .order-number-header-wrapper .copy-icon{font-size:.9rem;color:var(--tg-theme-hint-color, #999999);opacity:.7}.order-detail-view .order-stepper-wrapper{margin:16px 0 18px}.order-detail-view .order-stepper{display:flex;align-items:stretch;justify-content:space-between;gap:0;padding:10px 12px;background:var(--tg-theme-bg-color, #ffffff);border:1px solid var(--tg-theme-secondary-bg-color, #e5e5e5);border-radius:14px}.order-detail-view .order-stepper .stepper-step{flex:1;position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:4px 2px;color:var(--tg-theme-hint-color, #999999)}.order-detail-view .order-stepper .stepper-step .stepper-circle{width:16px;height:16px;border-radius:50%;background:var(--tg-theme-secondary-bg-color, #e5e5e5);display:flex;align-items:center;justify-content:center;font-size:.65rem;font-weight:600;color:var(--tg-theme-hint-color, #999999);position:relative;z-index:1;transition:all .2s ease}.order-detail-view .order-stepper .stepper-step .stepper-text{font-size:.55rem;font-weight:600;text-align:center;line-height:1;transition:color .2s ease}.order-detail-view .order-stepper .stepper-step.active{color:var(--tg-theme-button-color, #3b82f6)}.order-detail-view .order-stepper .stepper-step.active .stepper-circle{background:var(--tg-theme-button-color, #3b82f6);color:var(--tg-theme-button-text-color, #ffffff);box-shadow:0 0 0 2px #3b82f61a}.order-detail-view .order-stepper .stepper-step.active .stepper-text{color:var(--tg-theme-button-color, #3b82f6)}.order-detail-view .order-stepper .stepper-step:not(:last-child):after{content:"";position:absolute;top:13px;left:calc(50% + 10px);width:calc(100% - 20px);height:2px;background:var(--tg-theme-secondary-bg-color, #e5e5e5);z-index:0;transition:background-color .2s ease}.order-detail-view .order-stepper .stepper-step:not(:last-child).completed:after{background:var(--tg-theme-button-color, #3b82f6)}.order-detail-view .order-cancelled-detail-wrapper{margin:16px 0 18px;padding:20px 16px;background:#ef444414;border:1px solid rgba(239,68,68,.2);border-radius:14px;display:flex;flex-direction:column;align-items:center;gap:8px}.order-detail-view .order-cancelled-detail-wrapper .order-cancelled-detail-label{color:#ef4444;font-weight:800;font-size:1.2rem;text-transform:uppercase;letter-spacing:.1em;margin:0;padding:0;background:none;border:none}.order-detail-view .order-cancelled-detail-wrapper .order-cancel-reason-text{color:var(--tg-theme-hint-color, #999999);font-size:.9rem;font-weight:500;text-align:center}.order-detail-view .status-bar,.order-detail-view .status-step{display:none}.order-detail-view .order-items,.order-detail-view .customer-info,.order-detail-view .summary{background:var(--tg-theme-bg-color, #ffffff);border:1px solid var(--tg-theme-secondary-bg-color, #e5e5e5);border-radius:14px;padding:14px;margin-bottom:12px}.order-detail-view .order-items ul,.order-detail-view .customer-info ul,.order-detail-view .summary ul{padding:0;margin:0;list-style:none}.order-detail-view .order-item{display:flex;gap:10px;margin-bottom:10px}.order-detail-view .order-item img{width:65px;height:65px;object-fit:cover;border-radius:10px;border:1px solid var(--tg-theme-secondary-bg-color, #e5e5e5)}.order-detail-view .order-item p{margin:2px 0;color:var(--tg-theme-text-color, #000000)}.profile-header[data-v-7d1ed609]{background-color:var(--tg-theme-bg-color, #ffffff);padding:24px 20px;margin-bottom:24px;box-shadow:0 1px 3px #0000000d}.profile-header .header-main[data-v-7d1ed609]{display:flex;align-items:center;gap:20px;text-align:left}.profile-header .avatar-wrapper[data-v-7d1ed609]{position:relative;flex-shrink:0}.profile-header .avatar-wrapper .profile-avatar[data-v-7d1ed609]{width:80px;height:80px;border-radius:50%;object-fit:cover;border:3px solid var(--tg-theme-secondary-bg-color)}.profile-header .avatar-wrapper .avatar-placeholder[data-v-7d1ed609]{width:80px;height:80px;border-radius:50%;background:var(--tg-theme-button-color, #2481cc);display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:700;color:#fff}.profile-header .user-info[data-v-7d1ed609]{display:flex;flex-direction:column;gap:2px}.profile-header .user-name[data-v-7d1ed609]{font-size:1.3rem;font-weight:700;color:var(--tg-theme-text-color);margin:0}.profile-header .user-username[data-v-7d1ed609]{font-size:.95rem;color:var(--tg-theme-hint-color);margin:0}.profile-view[data-v-b4f416b7]{min-height:100vh;background-color:var(--tg-theme-secondary-bg-color, #f4f4f7);padding-bottom:90px}.profile-view .profile-menu[data-v-b4f416b7]{padding:16px;display:flex;flex-direction:column;gap:16px}.profile-view .profile-menu .menu-section[data-v-b4f416b7]{background-color:var(--tg-theme-bg-color, #ffffff);border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #0000000d}.profile-view .profile-menu .menu-item[data-v-b4f416b7]{display:flex;align-items:center;padding:12px 16px;gap:16px;cursor:pointer;transition:background-color .2s;border-bottom:1px solid var(--tg-theme-secondary-bg-color)}.profile-view .profile-menu .menu-item[data-v-b4f416b7]:last-child{border-bottom:none}.profile-view .profile-menu .menu-item[data-v-b4f416b7]:active{background-color:#0000000d}.profile-view .profile-menu .menu-item .item-icon[data-v-b4f416b7]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:1.2rem;color:var(--tg-theme-button-color, #2481cc)}.profile-view .profile-menu .menu-item .item-icon.info[data-v-b4f416b7]{color:#5ac8fa}.profile-view .profile-menu .menu-item .item-icon.warning[data-v-b4f416b7]{color:#fc0}.profile-view .profile-menu .menu-item .item-icon.danger[data-v-b4f416b7]{color:#ff3b30}.profile-view .profile-menu .menu-item .item-content[data-v-b4f416b7]{flex-grow:1;display:flex;align-items:center;justify-content:space-between}.profile-view .profile-menu .menu-item .item-content .item-label[data-v-b4f416b7]{font-size:1rem;font-weight:500;color:var(--tg-theme-text-color)}.profile-view .profile-menu .menu-item .item-content .item-value[data-v-b4f416b7]{font-weight:600}.profile-view .profile-menu .menu-item .item-content .item-value.rank[data-v-b4f416b7]{color:var(--tg-theme-button-color, #2481cc)}.profile-view .profile-menu .menu-item .item-content .item-value.balance[data-v-b4f416b7]{color:#34c759}.profile-view .profile-menu .menu-item .item-content .item-arrow[data-v-b4f416b7]{color:var(--tg-theme-hint-color);font-size:.8rem;opacity:.5}.profile-view .profile-menu .menu-item .item-content .item-right[data-v-b4f416b7]{display:flex;align-items:center;gap:8px}.profile-view .profile-menu .menu-item .item-content .item-right .rank-wrapper[data-v-b4f416b7]{display:flex;align-items:center;gap:4px;background:var(--tg-theme-secondary-bg-color, #f4f4f7);padding:4px 10px;border-radius:100px;font-size:.9rem}.profile-view .profile-menu .menu-item .item-content .item-right .rank-wrapper .rank-icon[data-v-b4f416b7]{font-size:1.1rem}.profile-view .profile-menu .menu-item .item-content .item-badge[data-v-b4f416b7]{background-color:var(--tg-theme-button-color, #2481cc);color:var(--tg-theme-button-text-color, #ffffff);font-size:.75rem;font-weight:700;padding:2px 8px;border-radius:12px;min-width:24px;text-align:center}.profile-view .profile-menu .menu-item.logout .item-label[data-v-b4f416b7]{color:#ff3b30}.profile-view .profile-footer[data-v-b4f416b7]{text-align:center;padding:20px}.profile-view .profile-footer .version-text[data-v-b4f416b7]{font-size:.8rem;color:var(--tg-theme-hint-color);opacity:.6}.balance-view{max-width:520px;margin:0 auto;padding:16px 16px 80px;min-height:100vh;background:var(--tg-theme-secondary-bg-color, #f4f4f7);color:var(--tg-theme-text-color, #000000)}.balance-view .balance-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:24px}.balance-view .balance-header .back-btn,.balance-view .balance-header .history-btn{border-radius:50%;width:42px;height:42px;display:flex;align-items:center;justify-content:center;background:var(--tg-theme-bg-color, #ffffff);border:none;box-shadow:0 2px 10px #00000014;flex-shrink:0;transition:all .2s ease}.balance-view .balance-header .back-btn i,.balance-view .balance-header .history-btn i{font-size:1.2rem}.balance-view .balance-header .back-btn:active,.balance-view .balance-header .history-btn:active{transform:scale(.9)}.balance-view .balance-header .back-btn:hover,.balance-view .balance-header .history-btn:hover{opacity:.8}.balance-view .balance-header .back-btn{color:var(--tg-theme-hint-color, #999999)}.balance-view .balance-header .history-btn{color:var(--tg-theme-button-color, #3b82f6)}.balance-view .balance-header h1{font-size:1.4rem;font-weight:700;margin:0;color:var(--tg-theme-text-color, #000000)}.balance-view .balance-display,.balance-view .withdrawal-section,.balance-view .history-section,.balance-view .info-section{margin-bottom:24px}.balance-view .balance-card{position:relative;background:var(--tg-theme-button-color, #248bed)!important;background:linear-gradient(135deg,var(--tg-theme-button-color, #248bed) 0%,rgba(0,0,0,.2) 100%)!important;aspect-ratio:1.586/1;border-radius:20px;padding:24px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;box-shadow:0 15px 35px #0003;color:var(--tg-theme-button-text-color, #ffffff)!important;border:1px solid rgba(255,255,255,.15);text-align:left}.balance-view .balance-card .card-glass-overlay{position:absolute;inset:0;background:linear-gradient(110deg,#ffffff26,#fff0,#ffffff1a);pointer-events:none}.balance-view .balance-card .card-top{display:flex;justify-content:space-between;align-items:flex-start;z-index:1}.balance-view .balance-card .card-top .card-brand{display:flex;align-items:center;gap:8px;font-weight:600;font-size:1.1rem;letter-spacing:.5px;opacity:.9}.balance-view .balance-card .card-top .card-brand i{font-size:1.4rem}.balance-view .balance-card .card-top .card-chip{width:42px;height:32px;background:linear-gradient(135deg,#fde68a,#f59e0b);border-radius:6px;position:relative;overflow:hidden}.balance-view .balance-card .card-top .card-chip:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent,transparent 8px,rgba(0,0,0,.1) 8px,rgba(0,0,0,.1) 9px)}.balance-view .balance-card .balance-amount-wrapper{z-index:1;display:flex;align-items:baseline;gap:8px;margin-top:10px}.balance-view .balance-card .balance-amount-wrapper .currency{font-size:1.8rem;font-weight:500;opacity:.8}.balance-view .balance-card .balance-amount-wrapper .amount{font-size:3.2rem;font-weight:700;letter-spacing:-1px;text-shadow:0 4px 10px rgba(0,0,0,.2)}.balance-view .balance-card .card-bottom{display:flex;justify-content:space-between;align-items:flex-end;z-index:1}.balance-view .balance-card .card-bottom .card-holder{display:flex;flex-direction:column;gap:4px}.balance-view .balance-card .card-bottom .card-holder .label{font-size:.7rem;text-transform:uppercase;letter-spacing:1px;opacity:.7;font-weight:600}.balance-view .balance-card .card-bottom .card-holder .name{font-size:.9rem;font-weight:500;letter-spacing:.5px;opacity:.9}.balance-view .balance-card .card-bottom .card-logo{position:relative;width:45px;height:28px;display:flex}.balance-view .balance-card .card-bottom .card-logo .circle{width:28px;height:28px;border-radius:50%;opacity:.8}.balance-view .balance-card .card-bottom .card-logo .circle-1{background:#ef4444;margin-right:-12px}.balance-view .balance-card .card-bottom .card-logo .circle-2{background:#f59e0b}.balance-view .withdrawal-section h2,.balance-view .history-section h2{font-size:1.1rem;font-weight:600;margin-bottom:16px;color:var(--tg-theme-text-color, #000000);letter-spacing:.02em}.balance-view .withdrawal-methods{display:flex;flex-direction:column;gap:12px}.balance-view .withdrawal-card{--method-color: var(--tg-theme-button-color, #3b82f6);background:var(--tg-theme-bg-color, #ffffff);border:1px solid var(--tg-theme-secondary-bg-color, #e5e5e5);border-radius:14px;padding:16px;display:flex;align-items:center;gap:12px;transition:all .2s ease;cursor:pointer}.balance-view .withdrawal-card:hover{border-color:var(--method-color);box-shadow:0 4px 12px #00000014}.balance-view .withdrawal-card .method-icon-wrapper{width:48px;height:48px;border-radius:12px;background:#3b82f61a;display:flex;align-items:center;justify-content:center;flex-shrink:0}.balance-view .withdrawal-card .method-icon{font-size:1.5rem;color:var(--method-color)}.balance-view .withdrawal-card .method-info{flex:1}.balance-view .withdrawal-card .method-info h3{font-size:.95rem;font-weight:600;margin:0 0 4px;color:var(--tg-theme-text-color, #000000)}.balance-view .withdrawal-card .method-info p{font-size:.8rem;margin:0;color:var(--tg-theme-hint-color, #999999)}.balance-view .withdrawal-card .method-btn{flex-shrink:0;width:40px;height:40px;border-radius:10px}.balance-view .withdrawal-card .method-btn:hover{background:var(--tg-theme-secondary-bg-color, #f4f4f7)!important}.balance-view .withdrawal-card.active-request-card{background:var(--tg-theme-bg-color);border-color:#f59e0b;cursor:default}.balance-view .withdrawal-card.active-request-card .method-icon-wrapper{background:#f59e0b1a}.balance-view .withdrawal-card.active-request-card .method-info small{display:block;margin-top:4px;font-size:.75rem;color:var(--tg-theme-hint-color);opacity:.8}.balance-view .withdrawal-card.active-request-card .status-badge{font-size:.75rem;font-weight:600;padding:4px 10px;background:#f59e0b26;color:#f59e0b;border-radius:20px;text-transform:uppercase;letter-spacing:.05em}.balance-view .info-section{margin-bottom:16px}.balance-view .info-card{background:var(--tg-theme-bg-color, #ffffff);border:1px solid var(--tg-theme-secondary-bg-color, #e5e5e5);border-radius:14px;padding:16px;display:flex;align-items:flex-start;gap:12px;text-align:left}.balance-view .info-card i{font-size:1.3rem;color:var(--tg-theme-button-color, #3b82f6);margin-top:2px;flex-shrink:0}.balance-view .info-card p{font-size:.9rem;color:var(--tg-theme-text-color, #000000);margin:0;line-height:1.5}.favorites-view[data-v-8025746b]{padding:16px 16px 90px;min-height:100vh;background-color:var(--tg-theme-secondary-bg-color, #f4f4f7)}.favorites-view .favorites-header[data-v-8025746b]{display:flex;align-items:center;gap:12px;margin-bottom:20px}.favorites-view .favorites-header .back-btn[data-v-8025746b]{width:40px;height:40px;background:var(--tg-theme-bg-color, #ffffff);border:none;box-shadow:0 2px 8px #0000000d;color:var(--tg-theme-text-color)}.favorites-view .favorites-header h1[data-v-8025746b]{font-size:1.5rem;font-weight:700;color:var(--tg-theme-text-color);margin:0}.favorites-view .loading-container[data-v-8025746b]{display:flex;justify-content:center;align-items:center;padding:100px 0}.favorites-view .loading-container .spinner[data-v-8025746b]{font-size:2.5rem;color:var(--tg-theme-button-color, #2481cc)}.favorites-view .empty-favorites[data-v-8025746b]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;background:var(--tg-theme-bg-color, #ffffff);border-radius:24px;box-shadow:0 4px 12px #0000000d;margin-top:20px}.favorites-view .empty-favorites .heart-icon[data-v-8025746b]{font-size:4rem;color:#ff3b30;margin-bottom:16px;opacity:.3}.favorites-view .empty-favorites h2[data-v-8025746b]{font-size:1.3rem;color:var(--tg-theme-text-color);margin-bottom:8px}.favorites-view .empty-favorites p[data-v-8025746b]{color:var(--tg-theme-hint-color);margin-bottom:24px;line-height:1.4}.favorites-view .empty-favorites .shop-btn[data-v-8025746b]{border-radius:12px;font-weight:600;padding:12px 24px}.favorites-view .favorites-list[data-v-8025746b]{display:grid;grid-template-columns:1fr;gap:12px}.favorites-view .favorite-item[data-v-8025746b]{display:flex;background:var(--tg-theme-bg-color, #ffffff);border-radius:18px;overflow:hidden;box-shadow:0 2px 8px #0000000a;transition:transform .2s}.favorites-view .favorite-item[data-v-8025746b]:active{transform:scale(.98)}.favorites-view .favorite-item.out-of-stock-item[data-v-8025746b]{opacity:.75;filter:grayscale(.5)}.favorites-view .favorite-item .item-image[data-v-8025746b]{width:100px;height:110px;object-fit:cover;flex-shrink:0}.favorites-view .favorite-item .item-content[data-v-8025746b]{flex-grow:1;padding:12px;display:flex;flex-direction:column;justify-content:space-between}.favorites-view .favorite-item .item-content .item-info h3[data-v-8025746b]{font-size:1rem;font-weight:600;color:var(--tg-theme-text-color);margin:0 0 4px;line-height:1.3}.favorites-view .favorite-item .item-content .item-info .availability-label[data-v-8025746b]{font-size:.8rem;font-style:italic;color:#34c759;margin-top:2px}.favorites-view .favorite-item .item-content .item-info .availability-label.out-of-stock[data-v-8025746b]{color:#ff3b30}.favorites-view .favorite-item .item-content .item-footer[data-v-8025746b]{display:flex;justify-content:space-between;align-items:center;margin-top:auto}.favorites-view .favorite-item .item-content .item-footer .item-price[data-v-8025746b]{font-size:1.1rem;font-weight:800;color:var(--tg-theme-button-color, #2481cc)}.favorites-view .favorite-item .item-content .item-actions[data-v-8025746b]{display:flex;justify-content:flex-end;gap:8px}.favorites-view .favorite-item .item-content .item-actions .action-btn[data-v-8025746b]{width:36px;height:36px;border-radius:10px;padding:0;display:flex;align-items:center;justify-content:center}.favorites-view .favorite-item .item-content .item-actions .cart-btn[data-v-8025746b]{background-color:var(--tg-theme-button-color, #2481cc)!important;color:var(--tg-theme-button-text-color, #ffffff)!important;border:none}.favorites-view .favorite-item .item-content .item-actions .cart-btn.in-cart[data-v-8025746b]{background-color:#34c759!important}.favorites-view .favorite-item .item-content .item-actions .cart-btn.disabled[data-v-8025746b]{opacity:.5;cursor:not-allowed;filter:grayscale(1);background-color:#999!important;border-color:#999!important}.favorites-view .favorite-item .item-content .item-actions .fav-btn[data-v-8025746b]{background:#ff3b301a!important;color:#ff3b30!important;border:none}.settings-view[data-v-d8294547]{min-height:100vh;background-color:var(--tg-theme-secondary-bg-color, #f4f4f7);padding-bottom:90px}.settings-view .settings-header[data-v-d8294547]{display:flex;align-items:center;gap:12px;padding:16px;background-color:var(--tg-theme-bg-color, #ffffff);margin-bottom:24px;box-shadow:0 1px 3px #0000000d}.settings-view .settings-header .back-btn[data-v-d8294547]{width:40px;height:40px;background:transparent;border:none;color:var(--tg-theme-text-color)}.settings-view .settings-header h1[data-v-d8294547]{font-size:1.3rem;font-weight:700;color:var(--tg-theme-text-color);margin:0}.settings-view .settings-section[data-v-d8294547]{margin:0 16px 24px}.settings-view .settings-section .section-title[data-v-d8294547]{font-size:.85rem;font-weight:600;text-transform:uppercase;color:var(--tg-theme-button-color, #2481cc);margin:0 0 8px 12px;letter-spacing:.5px}.settings-view .settings-section .section-card[data-v-d8294547]{background-color:var(--tg-theme-bg-color, #ffffff);border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #0000000d}.settings-view .settings-row[data-v-d8294547]{display:flex;align-items:center;padding:14px 16px;gap:16px;border-bottom:1px solid var(--tg-theme-secondary-bg-color)}.settings-view .settings-row[data-v-d8294547]:last-child{border-bottom:none}.settings-view .settings-row .row-icon[data-v-d8294547]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:1.2rem;color:var(--tg-theme-button-color, #2481cc)}.settings-view .settings-row .row-content[data-v-d8294547]{flex-grow:1;display:flex;flex-direction:column}.settings-view .settings-row .row-content .row-title[data-v-d8294547]{font-size:1rem;font-weight:500;color:var(--tg-theme-text-color)}.settings-view .settings-row .row-content .row-subtitle[data-v-d8294547]{font-size:.8rem;color:var(--tg-theme-hint-color);margin-top:2px}.settings-view .settings-row .row-action[data-v-d8294547]{display:flex;align-items:center}[data-v-d8294547] .p-toggleswitch{width:44px;height:24px}[data-v-d8294547] .p-toggleswitch .p-toggleswitch-slider{background:#e9e9eb;border-radius:20px}[data-v-d8294547] .p-toggleswitch .p-toggleswitch-slider:before{background:#fff;width:20px;height:20px;left:2px;top:2px;box-shadow:0 2px 4px #0003}[data-v-d8294547] .p-toggleswitch.p-toggleswitch-checked .p-toggleswitch-slider{background:#34c759}[data-v-d8294547] .p-toggleswitch.p-toggleswitch-checked .p-toggleswitch-slider:before{left:22px}.partnership-view[data-v-2fb0e167]{padding:16px 16px 100px;min-height:100vh;background-color:var(--tg-theme-bg-color, #ffffff);color:var(--tg-theme-text-color, #000000)}.partnership-view .view-header[data-v-2fb0e167]{margin-bottom:32px;text-align:left}.partnership-view .view-header .view-title[data-v-2fb0e167]{font-size:28px;font-weight:800;margin:0 0 16px;letter-spacing:-.5px}.partnership-view .view-header .intro-text[data-v-2fb0e167]{font-size:15px;line-height:1.6;color:var(--tg-theme-text-color);opacity:.9;margin:0}.partnership-view .partnership-grid[data-v-2fb0e167]{display:flex;flex-direction:column;gap:16px}.partnership-view .partnership-card[data-v-2fb0e167]{background:var(--tg-theme-secondary-bg-color, #f4f4f7);padding:20px;border-radius:18px;border:1px solid rgba(0,0,0,.05);transition:transform .2s ease}.partnership-view .partnership-card[data-v-2fb0e167]:active{transform:scale(.98)}.partnership-view .partnership-card .card-icon[data-v-2fb0e167]{width:44px;height:44px;background:var(--tg-theme-button-color, #3b82f6);color:var(--tg-theme-button-text-color, #ffffff);border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:16px;font-size:20px;box-shadow:0 4px 10px #0000001a}.partnership-view .partnership-card h3[data-v-2fb0e167]{font-size:16px;font-weight:700;margin:0 0 10px;color:var(--tg-theme-button-color, #3b82f6);text-transform:uppercase;letter-spacing:.5px}.partnership-view .partnership-card p[data-v-2fb0e167]{font-size:14px;line-height:1.5;margin:0;color:var(--tg-theme-text-color);opacity:.8}.partnership-view .partnership-card.special[data-v-2fb0e167]{background:linear-gradient(135deg,var(--tg-theme-button-color, #3b82f6),#6366f1);border:none}.partnership-view .partnership-card.special h3[data-v-2fb0e167]{color:#fff}.partnership-view .partnership-card.special p[data-v-2fb0e167]{color:#fff;opacity:.9}.partnership-view .partnership-card.special .card-icon[data-v-2fb0e167]{background:#fff3;color:#fff;box-shadow:none}.partnership-view .action-footer[data-v-2fb0e167]{margin-top:32px}.partnership-view .action-footer .contact-btn[data-v-2fb0e167]{width:100%;padding:16px;border-radius:14px;background:var(--tg-theme-button-color, #3b82f6);color:var(--tg-theme-button-text-color, #ffffff);border:none;font-size:16px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:10px;box-shadow:0 4px 15px #00000026;cursor:pointer}.partnership-view .action-footer .contact-btn[data-v-2fb0e167]:active{transform:scale(.97)}.page-container[data-v-5980180a]{padding:2rem 1rem;text-align:center}.contacts-view[data-v-0f3d1a42]{min-height:100vh;background-color:var(--tg-theme-secondary-bg-color);color:var(--tg-theme-text-color);padding:0 16px 40px;animation:fadeIn-0f3d1a42 .4s ease-out}.contacts-view .contacts-header[data-v-0f3d1a42]{display:flex;align-items:center;gap:12px;margin:0 -16px 24px;padding:12px 16px;position:sticky;top:0;z-index:100;border-bottom:.5px solid rgba(128,128,128,.15);background-color:var(--tg-theme-secondary-bg-color);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}@supports (backdrop-filter: blur(12px)){.contacts-view .contacts-header[data-v-0f3d1a42]{background-color:rgba(var(--tg-theme-secondary-bg-color-rgb),.85)}}.contacts-view .contacts-header .back-btn[data-v-0f3d1a42]{color:var(--tg-theme-button-color);--p-button-icon-only-width: 32px;--p-button-padding-y: 4px}.contacts-view .contacts-header h1[data-v-0f3d1a42]{font-size:1.1rem;font-weight:600;margin:0;letter-spacing:-.01em}.contacts-view .contacts-content[data-v-0f3d1a42]{max-width:680px;margin:0 auto}.contacts-view .contacts-content .contacts-title[data-v-0f3d1a42]{text-align:center;margin-bottom:32px;padding:0 8px}.contacts-view .contacts-content .contacts-title h2[data-v-0f3d1a42]{font-size:1.5rem;font-weight:800;margin-bottom:10px;line-height:1.3;color:var(--tg-theme-text-color);letter-spacing:-.02em}.contacts-view .contacts-content .contacts-title .subtitle[data-v-0f3d1a42]{color:var(--tg-theme-hint-color);font-size:.9rem;font-weight:500}.contacts-view .contacts-content .contacts-section[data-v-0f3d1a42]{margin-bottom:32px}.contacts-view .contacts-content .contacts-section .section-label[data-v-0f3d1a42]{font-size:.85rem;font-weight:700;color:var(--tg-theme-button-color);text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px;padding-left:4px;opacity:.8}.contacts-view .contacts-content .contacts-section .contact-card[data-v-0f3d1a42]{background-color:var(--tg-theme-bg-color);border-radius:20px;border:1px solid rgba(128,128,128,.08);box-shadow:0 4px 12px #00000008;padding:20px;display:flex;align-items:center;gap:16px;text-decoration:none;color:inherit;transition:all .2s ease;margin-bottom:12px}.contacts-view .contacts-content .contacts-section .contact-card[data-v-0f3d1a42]:active{transform:scale(.98);background-color:rgba(var(--tg-theme-button-color-rgb),.05)}.contacts-view .contacts-content .contacts-section .contact-card .contact-icon-wrapper[data-v-0f3d1a42]{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:1.4rem;background:linear-gradient(135deg,var(--tg-theme-button-color),#50a8eb);color:#fff;box-shadow:0 4px 10px rgba(var(--tg-theme-button-color-rgb),.3)}.contacts-view .contacts-content .contacts-section .contact-card .contact-icon-wrapper.secondary[data-v-0f3d1a42]{background:linear-gradient(135deg,#f093fb,#f5576c)}.contacts-view .contacts-content .contacts-section .contact-card .contact-icon-wrapper.info[data-v-0f3d1a42]{background:linear-gradient(135deg,#5eeff5,#4568dc)}.contacts-view .contacts-content .contacts-section .contact-card .contact-icon-wrapper.success[data-v-0f3d1a42]{background:linear-gradient(135deg,#2ecc71,#27ae60);box-shadow:0 4px 10px #2ecc714d}.contacts-view .contacts-content .contacts-section .contact-card .contact-info[data-v-0f3d1a42]{flex:1}.contacts-view .contacts-content .contacts-section .contact-card .contact-info .contact-name[data-v-0f3d1a42]{display:block;font-weight:700;font-size:1rem;margin-bottom:2px}.contacts-view .contacts-content .contacts-section .contact-card .contact-info .contact-desc[data-v-0f3d1a42]{display:block;font-size:.85rem;color:var(--tg-theme-hint-color)}.contacts-view .contacts-content .contacts-section .contact-card .contact-action[data-v-0f3d1a42]{color:var(--tg-theme-hint-color);font-size:.9rem}.contacts-view .contacts-content .contacts-section .contact-card.special-card[data-v-0f3d1a42]{border:1.5px solid rgba(46,204,113,.3);background:linear-gradient(to right,var(--tg-theme-bg-color),rgba(46,204,113,.05))}.contacts-view .contacts-content .contacts-section .contact-card.special-card .contact-name[data-v-0f3d1a42]{color:#27ae60}.contacts-view .contacts-content .social-grid[data-v-0f3d1a42]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.contacts-view .contacts-content .social-grid .social-item[data-v-0f3d1a42]{background-color:var(--tg-theme-bg-color);border-radius:16px;padding:16px;display:flex;flex-direction:column;align-items:center;gap:10px;text-decoration:none;color:inherit;border:1px solid rgba(128,128,128,.08);transition:all .2s ease}.contacts-view .contacts-content .social-grid .social-item[data-v-0f3d1a42]:active{transform:scale(.96);background-color:rgba(var(--tg-theme-button-color-rgb),.05)}.contacts-view .contacts-content .social-grid .social-item i[data-v-0f3d1a42]{font-size:1.5rem;color:var(--tg-theme-button-color)}.contacts-view .contacts-content .social-grid .social-item span[data-v-0f3d1a42]{font-size:.85rem;font-weight:600}@keyframes fadeIn-0f3d1a42{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:360px){.contacts-view .contacts-content .contacts-title h2[data-v-0f3d1a42]{font-size:1.3rem}.contacts-view .contacts-content .contact-card[data-v-0f3d1a42]{padding:16px}}.faq-view[data-v-b4866ada]{min-height:100vh;background-color:var(--tg-theme-secondary-bg-color);color:var(--tg-theme-text-color);padding:0 16px 40px;animation:fadeIn-b4866ada .4s ease-out}.faq-view .faq-header[data-v-b4866ada]{display:flex;align-items:center;gap:12px;margin:0 -16px 24px;padding:12px 16px;position:sticky;top:0;z-index:100;border-bottom:.5px solid rgba(128,128,128,.15);background-color:var(--tg-theme-secondary-bg-color);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}@supports (backdrop-filter: blur(12px)){.faq-view .faq-header[data-v-b4866ada]{background-color:rgba(var(--tg-theme-secondary-bg-color-rgb),.85)}}.faq-view .faq-header .back-btn[data-v-b4866ada]{color:var(--tg-theme-button-color);--p-button-icon-only-width: 32px;--p-button-padding-y: 4px}.faq-view .faq-header h1[data-v-b4866ada]{font-size:1.1rem;font-weight:600;margin:0;letter-spacing:-.01em}.faq-view .faq-content[data-v-b4866ada]{max-width:680px;margin:0 auto}.faq-view .faq-content .faq-title[data-v-b4866ada]{text-align:center;margin-bottom:32px;padding:0 8px}.faq-view .faq-content .faq-title h2[data-v-b4866ada]{font-size:1.5rem;font-weight:800;margin-bottom:10px;line-height:1.3;color:var(--tg-theme-text-color);letter-spacing:-.02em}.faq-view .faq-content .faq-title .subtitle[data-v-b4866ada]{color:var(--tg-theme-hint-color);font-size:.9rem;font-weight:500}.faq-view .faq-content .faq-section[data-v-b4866ada]{margin-bottom:24px}.faq-view .faq-content .faq-section .section-category[data-v-b4866ada]{font-size:.85rem;font-weight:700;color:var(--tg-theme-button-color);text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px;padding-left:4px;opacity:.8}.faq-view .faq-content .faq-section .faq-item[data-v-b4866ada]{margin-bottom:16px;background-color:var(--tg-theme-bg-color);border-radius:16px;border:1px solid rgba(128,128,128,.08);box-shadow:0 2px 8px #0000000a;overflow:hidden;transition:transform .2s ease}.faq-view .faq-content .faq-section .faq-item[data-v-b4866ada]:active{transform:scale(.99)}.faq-view .faq-content .faq-section .faq-item .question[data-v-b4866ada]{padding:16px 20px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.faq-view .faq-content .faq-section .faq-item .question span[data-v-b4866ada]{font-weight:700;font-size:.95rem;line-height:1.4;color:var(--tg-theme-text-color)}.faq-view .faq-content .faq-section .faq-item .question .toggle-icon[data-v-b4866ada]{color:var(--tg-theme-button-color);font-size:.8rem;transition:transform .3s ease}.faq-view .faq-content .faq-section .faq-item .question .toggle-icon.active[data-v-b4866ada]{transform:rotate(180deg)}.faq-view .faq-content .faq-section .faq-item .answer[data-v-b4866ada]{padding:0 20px 20px;color:var(--tg-theme-text-color);font-size:.92rem;line-height:1.55;opacity:.9;animation:slideFadeIn-b4866ada .3s ease-out}@keyframes fadeIn-b4866ada{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes slideFadeIn-b4866ada{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:360px){.faq-view .faq-content .faq-title h2[data-v-b4866ada]{font-size:1.3rem}.faq-view .faq-content .faq-item .question span[data-v-b4866ada]{font-size:.9rem}}.terms-view[data-v-3eae083f]{min-height:100vh;background-color:var(--tg-theme-secondary-bg-color);color:var(--tg-theme-text-color);padding:0 16px 40px;animation:fadeIn-3eae083f .4s ease-out}.terms-view .terms-header[data-v-3eae083f]{display:flex;align-items:center;gap:12px;margin:0 -16px 24px;padding:12px 16px;position:sticky;top:0;z-index:100;border-bottom:.5px solid rgba(128,128,128,.15);background-color:var(--tg-theme-secondary-bg-color);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}@supports (backdrop-filter: blur(12px)){.terms-view .terms-header[data-v-3eae083f]{background-color:rgba(var(--tg-theme-secondary-bg-color-rgb),.85)}}.terms-view .terms-header .back-btn[data-v-3eae083f]{color:var(--tg-theme-button-color);--p-button-icon-only-width: 32px;--p-button-padding-y: 4px}.terms-view .terms-header h1[data-v-3eae083f]{font-size:1.1rem;font-weight:600;margin:0;letter-spacing:-.01em}.terms-view .terms-content[data-v-3eae083f]{max-width:680px;margin:0 auto;line-height:1.55;font-size:.92rem}.terms-view .terms-content .doc-title[data-v-3eae083f]{text-align:center;margin-bottom:32px;padding:0 8px}.terms-view .terms-content .doc-title h2[data-v-3eae083f]{font-size:1.25rem;font-weight:800;margin-bottom:10px;line-height:1.3;color:var(--tg-theme-text-color);letter-spacing:-.02em}.terms-view .terms-content .doc-title .subtitle[data-v-3eae083f]{color:var(--tg-theme-hint-color);font-size:.85rem;font-weight:500;max-width:90%;margin:0 auto}.terms-view .terms-content section[data-v-3eae083f]{margin-bottom:32px;padding:20px;background-color:var(--tg-theme-bg-color);border-radius:16px;border:1px solid rgba(128,128,128,.08);box-shadow:0 2px 8px #0000000a}.terms-view .terms-content section h3[data-v-3eae083f]{font-size:.95rem;font-weight:700;margin-bottom:16px;color:var(--tg-theme-button-color);text-transform:uppercase;letter-spacing:.03em;display:flex;align-items:center}.terms-view .terms-content section h3[data-v-3eae083f]:before{content:"";display:inline-block;width:4px;height:18px;background:var(--tg-theme-button-color);margin-right:12px;border-radius:2px}.terms-view .terms-content section .clause[data-v-3eae083f]{margin-bottom:16px;display:flex;gap:12px}.terms-view .terms-content section .clause[data-v-3eae083f]:last-child{margin-bottom:0}.terms-view .terms-content section .clause .clause-num[data-v-3eae083f]{font-weight:700;color:var(--tg-theme-button-color);min-width:32px;font-variant-numeric:tabular-nums;font-size:.85rem;opacity:.9}.terms-view .terms-content section .clause .clause-text[data-v-3eae083f]{color:var(--tg-theme-text-color);opacity:.95;word-break:break-word;text-align:left}@keyframes fadeIn-3eae083f{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:360px){.terms-view[data-v-3eae083f]{padding:0 12px 32px}.terms-view .terms-content[data-v-3eae083f]{font-size:.88rem}.terms-view .terms-content section[data-v-3eae083f]{padding:12px}}.stats-view{min-height:100vh;background-color:var(--tg-theme-secondary-bg-color, #f0f2f5);padding:16px 16px 80px}.stats-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.stats-header h1{font-size:1.5rem;font-weight:700;color:var(--tg-theme-text-color, #000000);margin:0}.stats-header .calendar-btn{width:42px;height:42px;background-color:var(--tg-theme-bg-color, #ffffff)!important;border:none!important;color:var(--tg-theme-button-color, #2481cc)!important;box-shadow:0 2px 10px #00000014;border-radius:50%!important;transition:all .2s ease;display:flex;align-items:center;justify-content:center;padding:0}.stats-header .calendar-btn:active{transform:scale(.9)}.stats-header .calendar-btn.filter-active{background-color:var(--tg-theme-button-color, #2481cc)!important;color:#fff!important}.stats-header .calendar-btn i{font-size:1.2rem}.stats-popover{background:var(--tg-theme-bg-color, #1c1c1d)!important;border:1px solid var(--tg-theme-secondary-bg-color, #2c2c2e)!important;border-radius:20px!important;padding:0!important;overflow:hidden!important;box-shadow:0 10px 40px #00000080!important}:deep(.custom-inline-datepicker),.custom-inline-datepicker,body .p-popover.stats-popover .custom-inline-datepicker{background:transparent!important;border:none!important;width:280px!important;padding:8px!important}:deep(.custom-inline-datepicker) .p-datepicker-header,.custom-inline-datepicker .p-datepicker-header,body .p-popover.stats-popover .custom-inline-datepicker .p-datepicker-header{background:transparent!important;color:var(--tg-theme-text-color)!important;border-bottom:1px solid var(--tg-theme-secondary-bg-color)!important;padding-bottom:8px!important;margin-bottom:8px!important}:deep(.custom-inline-datepicker) .p-datepicker-header .p-datepicker-title,.custom-inline-datepicker .p-datepicker-header .p-datepicker-title,body .p-popover.stats-popover .custom-inline-datepicker .p-datepicker-header .p-datepicker-title{color:var(--tg-theme-text-color)!important;font-weight:700!important}:deep(.custom-inline-datepicker) .p-datepicker-header .p-datepicker-title button,.custom-inline-datepicker .p-datepicker-header .p-datepicker-title button{color:var(--tg-theme-text-color)!important;background:transparent!important}:deep(.custom-inline-datepicker) .p-datepicker-header .p-datepicker-title button:hover,.custom-inline-datepicker .p-datepicker-header .p-datepicker-title button:hover{color:var(--tg-theme-button-color, #2481cc)!important}:deep(.custom-inline-datepicker) .p-datepicker-header .p-datepicker-prev,:deep(.custom-inline-datepicker) .p-datepicker-header .p-datepicker-next,.custom-inline-datepicker .p-datepicker-header .p-datepicker-prev,body .p-popover.stats-popover .custom-inline-datepicker .p-datepicker-header .p-datepicker-prev,.custom-inline-datepicker .p-datepicker-header .p-datepicker-next,body .p-popover.stats-popover .custom-inline-datepicker .p-datepicker-header .p-datepicker-next{color:var(--tg-theme-button-color, #2481cc)!important;background:transparent!important}:deep(.custom-inline-datepicker) .p-datepicker-header .p-datepicker-prev:hover,:deep(.custom-inline-datepicker) .p-datepicker-header .p-datepicker-next:hover,.custom-inline-datepicker .p-datepicker-header .p-datepicker-prev:hover,.custom-inline-datepicker .p-datepicker-header .p-datepicker-next:hover{background:var(--tg-theme-secondary-bg-color)!important}:deep(.custom-inline-datepicker) .p-datepicker-calendar th,.custom-inline-datepicker .p-datepicker-calendar th,body .p-popover.stats-popover .custom-inline-datepicker .p-datepicker-calendar th{color:var(--tg-theme-hint-color)!important;background:transparent!important;font-weight:600!important;padding:4px!important}:deep(.custom-inline-datepicker) .p-datepicker-calendar td,.custom-inline-datepicker .p-datepicker-calendar td,body .p-popover.stats-popover .custom-inline-datepicker .p-datepicker-calendar td{padding:2px!important;background:transparent!important}:deep(.custom-inline-datepicker) .p-datepicker-calendar td span,.custom-inline-datepicker .p-datepicker-calendar td span,body .p-popover.stats-popover .custom-inline-datepicker .p-datepicker-calendar td span{color:var(--tg-theme-text-color)!important;background:transparent!important;border-radius:12px!important;width:36px!important;height:36px!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all .2s!important}:deep(.custom-inline-datepicker) .p-datepicker-calendar td span:hover,.custom-inline-datepicker .p-datepicker-calendar td span:hover{background:var(--tg-theme-secondary-bg-color)!important}:deep(.custom-inline-datepicker) .p-datepicker-calendar td span.p-datepicker-today,.custom-inline-datepicker .p-datepicker-calendar td span.p-datepicker-today{border:1px solid var(--tg-theme-button-color, #2481cc)!important;color:var(--tg-theme-button-color, #2481cc)!important}:deep(.custom-inline-datepicker) .p-datepicker-calendar td span.p-datepicker-day-selected,.custom-inline-datepicker .p-datepicker-calendar td span.p-datepicker-day-selected{background:var(--tg-theme-button-color, #2481cc)!important;color:#fff!important}:deep(.custom-inline-datepicker) .p-datepicker-calendar td span.p-datepicker-day-selected-range,.custom-inline-datepicker .p-datepicker-calendar td span.p-datepicker-day-selected-range{background:#2481cc33!important;color:var(--tg-theme-text-color)!important}body .p-popover.stats-popover{background:var(--tg-theme-bg-color, #1c1c1d)!important;border-color:var(--tg-theme-secondary-bg-color, #2c2c2e)!important}.stats-container{display:flex;flex-direction:column;gap:12px}.stat-card{background-color:var(--tg-theme-bg-color, #ffffff);border-radius:16px;padding:16px;display:flex;align-items:center;gap:20px;box-shadow:0 2px 12px #0000000a;transition:transform .2s}.stat-card:active{transform:scale(.98)}.stat-card .stat-icon-wrapper{width:52px;height:52px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.5rem}.stat-card .stat-icon-wrapper.orders{background-color:#3b82f61a;color:#3b82f6}.stat-card .stat-icon-wrapper.items{background-color:#8b5cf61a;color:#8b5cf6}.stat-card .stat-icon-wrapper.money{background-color:#10b9811a;color:#10b981}.stat-card .stat-info{display:flex;flex-direction:column;gap:4px}.stat-card .stat-info .stat-label{font-size:.9rem;color:var(--tg-theme-hint-color, #a1a1a1);font-weight:500}.stat-card .stat-info .stat-value{font-size:1.4rem;font-weight:700;color:var(--tg-theme-text-color, #000000)}.stat-card .stat-info .stat-value.earned-amount{color:#10b981}.stat-card.earned{border:1px solid rgba(16,185,129,.1)}.stats-info-banner{margin-top:24px;background-color:rgba(var(--tg-theme-button-color-rgb, 36, 129, 204),.05);border-radius:12px;padding:12px 16px;display:flex;gap:12px;align-items:center;border:1px dashed var(--tg-theme-hint-color, #a1a1a1);opacity:.8}.stats-info-banner i{color:var(--tg-theme-button-color, #2481cc);font-size:1.1rem}.stats-info-banner p{font-size:.85rem;color:var(--tg-theme-hint-color, #a1a1a1);margin:0;line-height:1.4}:deep(.p-datepicker){border-radius:16px;border:1px solid var(--tg-theme-secondary-bg-color);box-shadow:0 10px 40px #0003}:deep(.p-datepicker) .p-datepicker-header{background:var(--tg-theme-bg-color);border-bottom:1px solid var(--tg-theme-secondary-bg-color)}:deep(.p-datepicker) .p-datepicker-calendar{background:var(--tg-theme-bg-color)}.filter-active-info{display:flex;justify-content:space-between;align-items:center;background:var(--tg-theme-button-color, #2481cc);color:#fff;padding:8px 16px;border-radius:10px;margin-bottom:16px;font-size:.85rem;animation:fadeIn .3s ease}.filter-active-info .clear-filter-btn{background:#fff3;border:none;color:#fff;padding:4px 8px;border-radius:6px;font-size:.75rem;cursor:pointer}.filter-active-info .clear-filter-btn:active{background:#ffffff4d}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.referrals-page[data-v-d2b9e0b5]{padding:16px;min-height:100vh;background-color:var(--tg-theme-bg-color, #f5f5f5);color:var(--tg-theme-text-color, #000)}.page-header[data-v-d2b9e0b5]{display:flex;align-items:center;gap:16px;margin-bottom:24px}.page-header .back-btn[data-v-d2b9e0b5]{background:none;border:none;color:var(--tg-theme-button-color, #2481cc);font-size:1.2rem;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center}.page-header .page-title[data-v-d2b9e0b5]{font-size:1.4rem;font-weight:700;margin:0}.stats-container[data-v-d2b9e0b5]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:24px}.stats-container .stat-card[data-v-d2b9e0b5]{background:var(--tg-theme-secondary-bg-color, #fff);padding:16px;border-radius:16px;display:flex;flex-direction:column;align-items:center;box-shadow:0 2px 8px #0000000d}.stats-container .stat-card .stat-label[data-v-d2b9e0b5]{font-size:.8rem;color:gray;margin-bottom:4px}.stats-container .stat-card .stat-value[data-v-d2b9e0b5]{font-size:1.2rem;font-weight:700;color:var(--tg-theme-button-color, #2481cc)}.section-title[data-v-d2b9e0b5]{font-size:1rem;font-weight:600;margin-bottom:12px;padding-left:4px;color:gray;text-transform:uppercase;letter-spacing:.5px}.link-section[data-v-d2b9e0b5]{margin-bottom:24px}.link-section .link-card[data-v-d2b9e0b5]{background:var(--tg-theme-secondary-bg-color, #fff);border-radius:16px;padding:12px 16px;display:flex;align-items:center;gap:12px;cursor:pointer;box-shadow:0 4px 12px #00000014;border:1px solid rgba(0,0,0,.05);transition:transform .2s}.link-section .link-card[data-v-d2b9e0b5]:active{transform:scale(.98)}.link-section .link-card .link-text[data-v-d2b9e0b5]{flex:1;font-size:.9rem;color:var(--tg-theme-button-color, #2481cc);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:monospace}.link-section .link-card .copy-btn[data-v-d2b9e0b5]{background:none;border:none;color:var(--tg-theme-hint-color, #999);font-size:1.1rem}.link-section .link-hint[data-v-d2b9e0b5]{font-size:.8rem;color:var(--tg-theme-hint-color, gray);margin-top:8px;padding:0 4px;text-align:center}.list-section .loading-state[data-v-d2b9e0b5],.list-section .empty-state[data-v-d2b9e0b5]{text-align:center;padding:40px 20px;color:var(--tg-theme-hint-color, gray)}.list-section .loading-state i[data-v-d2b9e0b5],.list-section .empty-state i[data-v-d2b9e0b5]{font-size:2.5rem;margin-bottom:16px;opacity:.5}.list-section .loading-state .empty-sub[data-v-d2b9e0b5],.list-section .empty-state .empty-sub[data-v-d2b9e0b5]{font-size:.9rem;margin-top:8px}.list-section .referrals-list[data-v-d2b9e0b5]{display:flex;flex-direction:column;gap:8px}.list-section .referral-item[data-v-d2b9e0b5]{background:var(--tg-theme-secondary-bg-color, #fff);border-radius:12px;padding:12px;display:flex;align-items:center;gap:12px;box-shadow:0 2px 6px #0000000a}.list-section .referral-item .referral-avatar[data-v-d2b9e0b5]{width:44px;height:44px;border-radius:50%;overflow:hidden;background:var(--tg-theme-bg-color, #eee);display:flex;align-items:center;justify-content:center}.list-section .referral-item .referral-avatar img[data-v-d2b9e0b5]{width:100%;height:100%;object-fit:cover}.list-section .referral-item .referral-avatar .avatar-placeholder[data-v-d2b9e0b5]{font-weight:700;color:var(--tg-theme-button-color, #2481cc);font-size:1.2rem}.list-section .referral-item .referral-info[data-v-d2b9e0b5]{flex:1;display:flex;flex-direction:column;gap:2px}.list-section .referral-item .referral-info .referral-name[data-v-d2b9e0b5]{font-weight:600;font-size:1rem}.list-section .referral-item .referral-info .referral-date[data-v-d2b9e0b5]{font-size:.75rem;color:var(--tg-theme-hint-color, gray)}.list-section .referral-item .referral-stats[data-v-d2b9e0b5]{text-align:right;display:flex;flex-direction:column;gap:2px}.list-section .referral-item .referral-stats .ref-orders[data-v-d2b9e0b5]{font-size:.85rem;font-weight:500}.list-section .referral-item .referral-stats .ref-earned[data-v-d2b9e0b5]{font-size:.95rem;font-weight:700;color:#4caf50}.profile-details-view[data-v-6853b177]{min-height:100vh;background-color:var(--tg-theme-secondary-bg-color, #f4f4f7);padding-bottom:40px}.view-header[data-v-6853b177]{display:flex;align-items:center;padding:12px 16px;background-color:var(--tg-theme-bg-color, #ffffff);border-bottom:1px solid var(--tg-theme-secondary-bg-color);position:sticky;top:0;z-index:10}.view-header .back-btn[data-v-6853b177]{color:var(--tg-theme-button-color, #2481cc)}.view-header .view-title[data-v-6853b177]{font-size:1.1rem;font-weight:600;margin:0;color:var(--tg-theme-text-color)}.details-content[data-v-6853b177]{padding:16px}.details-content .section-card[data-v-6853b177]{background-color:var(--tg-theme-bg-color, #ffffff);border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #0000000d}.profile-row[data-v-6853b177]{display:flex;align-items:center;padding:14px 16px;gap:16px;cursor:pointer;transition:background-color .2s;border-bottom:1px solid var(--tg-theme-secondary-bg-color)}.profile-row[data-v-6853b177]:last-child{border-bottom:none}.profile-row[data-v-6853b177]:active{background-color:#0000000d}.profile-row .row-icon[data-v-6853b177]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:1.3rem;color:var(--tg-theme-button-color, #2481cc);background-color:var(--tg-theme-secondary-bg-color);border-radius:10px;flex-shrink:0}.profile-row .row-content[data-v-6853b177]{flex-grow:1;display:flex;align-items:center;justify-content:space-between;min-width:0}.profile-row .row-content .row-info[data-v-6853b177]{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.profile-row .row-content .row-info .row-label[data-v-6853b177]{font-size:.8rem;color:var(--tg-theme-hint-color);font-weight:500}.profile-row .row-content .row-info .row-value[data-v-6853b177]{font-size:1rem;font-weight:500;color:var(--tg-theme-text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile-row .row-content .row-info .row-value.is-empty[data-v-6853b177]{color:var(--tg-theme-hint-color);font-weight:400;font-style:italic}.profile-row .row-content .row-arrow[data-v-6853b177]{color:var(--tg-theme-hint-color);font-size:.8rem;opacity:.6}.dialog-input-wrapper[data-v-6853b177]{padding:8px 0}.dialog-input-wrapper .dialog-input[data-v-6853b177]{width:100%}.dialog-input-wrapper .error-text[data-v-6853b177]{color:#ef4444;font-size:.75rem;display:block;margin-top:4px}.order-history-item[data-v-9e9617c2]{background-color:var(--tg-theme-bg-color, #ffffff);border:1px solid var(--tg-theme-secondary-bg-color, rgba(0, 0, 0, .05));border-radius:16px;padding:18px;margin-bottom:16px;box-shadow:0 4px 12px #00000008;transition:transform .2s ease}.order-history-item[data-v-9e9617c2]:active{transform:scale(.98)}.order-history-item .item-header[data-v-9e9617c2]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid var(--tg-theme-secondary-bg-color)}.order-history-item .item-header .order-info[data-v-9e9617c2]{display:flex;flex-direction:column;gap:4px}.order-history-item .item-header .order-info .order-id-block[data-v-9e9617c2]{display:flex;flex-direction:column;gap:0}.order-history-item .item-header .order-info .order-id-block .label[data-v-9e9617c2]{font-size:.7rem;font-weight:500;color:var(--tg-theme-hint-color, #999999);text-transform:uppercase;letter-spacing:.05em;margin-bottom:-2px}.order-history-item .item-header .order-info .order-id-block .number[data-v-9e9617c2]{font-size:1.05rem;font-weight:600;color:var(--tg-theme-text-color);white-space:nowrap}.order-history-item .item-header .order-info .order-date[data-v-9e9617c2]{font-size:.85rem;color:var(--tg-theme-hint-color);font-weight:500}.order-history-item .item-header .order-status[data-v-9e9617c2]{font-size:.7rem;font-weight:800;padding:6px 10px;border-radius:8px;letter-spacing:.5px;text-transform:uppercase}.order-history-item .item-header .order-status.badge-delivered[data-v-9e9617c2]{background-color:#34c75926;color:#34c759}.order-history-item .item-body[data-v-9e9617c2]{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.order-history-item .item-body .customer-info[data-v-9e9617c2],.order-history-item .item-body .tracking-info[data-v-9e9617c2]{display:flex;align-items:center;gap:10px;font-size:.95rem;color:var(--tg-theme-text-color)}.order-history-item .item-body .customer-info i[data-v-9e9617c2],.order-history-item .item-body .tracking-info i[data-v-9e9617c2]{font-size:1rem;color:var(--tg-theme-button-color, #2481cc);opacity:.7;width:20px;text-align:center}.order-history-item .item-body .tracking-info .ttn-label[data-v-9e9617c2]{color:var(--tg-theme-hint-color);font-size:.9rem}.order-history-item .item-body .tracking-info .ttn-value[data-v-9e9617c2]{font-weight:700;font-family:Courier New,Courier,monospace;letter-spacing:.5px}.order-history-item .item-footer[data-v-9e9617c2]{display:flex;justify-content:space-between;align-items:center;padding-top:14px;border-top:1px dashed var(--tg-theme-secondary-bg-color)}.order-history-item .item-footer .items-count[data-v-9e9617c2]{display:flex;align-items:center;gap:8px;font-size:.9rem;color:var(--tg-theme-hint-color);font-weight:500}.order-history-item .item-footer .items-count i[data-v-9e9617c2]{font-size:.9rem}.order-history-item .item-footer .order-total[data-v-9e9617c2]{display:flex;align-items:baseline;gap:6px}.order-history-item .item-footer .order-total .total-label[data-v-9e9617c2]{font-size:.9rem;color:var(--tg-theme-hint-color)}.order-history-item .item-footer .order-total .total-value[data-v-9e9617c2]{font-size:1.15rem;font-weight:800;color:var(--tg-theme-button-color, #2481cc)}.my-app-dark .order-history-item[data-v-9e9617c2]{background-color:#ffffff08;border-color:#ffffff14;box-shadow:0 4px 15px #0003}.profile-history-view{min-height:100vh;background-color:var(--tg-theme-secondary-bg-color, #f4f4f7);padding-bottom:80px}.profile-history-view .view-header{display:flex;align-items:center;padding:12px 16px;background-color:var(--tg-theme-bg-color, #ffffff);border-bottom:1px solid var(--tg-theme-secondary-bg-color)}.profile-history-view .view-header .back-btn{color:var(--tg-theme-button-color, #2481cc)}.profile-history-view .view-header .view-title{font-size:1.1rem;font-weight:600;margin:0;color:var(--tg-theme-text-color)}.profile-history-view .history-content .empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:var(--tg-theme-hint-color);text-align:center}.profile-history-view .history-content .empty-state .empty-icon{font-size:3rem;margin-bottom:16px;opacity:.3}.profile-history-view .history-content .empty-state p{font-size:1rem;font-weight:500}.profile-history-view .history-content .history-list{padding:16px;display:flex;flex-direction:column}.profile-history-view .custom-tabs,.profile-history-view .p-tabs,.profile-history-view .p-tablist,.profile-history-view .p-tabs-list,.profile-history-view .p-tablist-content,.profile-history-view .p-tablist-tab-wrapper,.profile-history-view .p-tab,.profile-history-view .p-tabpanels{background:var(--tg-theme-bg-color, #ffffff)!important;background-color:var(--tg-theme-bg-color, #ffffff)!important;border-color:var(--tg-theme-secondary-bg-color)!important}.profile-history-view .p-tab{color:var(--tg-theme-hint-color)!important}.profile-history-view .p-tab.p-tab-active{color:var(--tg-theme-button-color, #2481cc)!important;border-bottom-color:var(--tg-theme-button-color, #2481cc)!important}.profile-history-view .p-tab:hover{background:#0000000d!important}.my-app-dark .p-tabs,.my-app-dark .p-tablist,.my-app-dark .p-tabs-list,.my-app-dark .p-tab,.my-app-dark .p-tabpanels,.my-app-dark .p-tabview,.my-app-dark .p-tabview-nav,.my-app-dark .p-tabview-nav-link{background:var(--tg-theme-bg-color, #1c1c1d)!important;background-color:var(--tg-theme-bg-color, #1c1c1d)!important;color:var(--tg-theme-text-color)!important;border-color:var(--tg-theme-secondary-bg-color)!important}.my-app-dark .p-tab-active,.my-app-dark .p-highlight{border-bottom-color:var(--tg-theme-button-color, #2481cc)!important}.my-app-dark .p-tab-active .p-tab-nav-link,.my-app-dark .p-tab-active .p-tabview-nav-link,.my-app-dark .p-highlight .p-tab-nav-link,.my-app-dark .p-highlight .p-tabview-nav-link{color:var(--tg-theme-button-color, #2481cc)!important}.profile-status-view[data-v-762841c4]{padding:16px 16px 100px;min-height:100vh;background-color:var(--tg-theme-bg-color);color:var(--tg-theme-text-color)}.profile-status-view .view-header[data-v-762841c4]{margin-bottom:24px}.profile-status-view .view-header .view-title[data-v-762841c4]{font-size:24px;font-weight:800;margin:0}.profile-status-view .status-content[data-v-762841c4]{display:flex;flex-direction:column;gap:20px}.profile-status-view .status-content .loading-state[data-v-762841c4]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:12px;color:var(--tg-theme-hint-color)}.profile-status-view .status-content .loading-state i[data-v-762841c4]{font-size:2rem;color:var(--tg-theme-button-color)}.profile-status-view .current-rank-card[data-v-762841c4]{position:relative;padding:24px;border-radius:20px;background:var(--tg-theme-button-color, #248bed)!important;background:linear-gradient(135deg,var(--tg-theme-button-color, #248bed) 0%,rgba(0,0,0,.2) 100%)!important;color:var(--tg-theme-button-text-color, #ffffff)!important;display:flex;align-items:center;gap:20px;box-shadow:0 10px 20px #0000001a;overflow:hidden}.profile-status-view .current-rank-card[data-v-762841c4]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%);pointer-events:none}.profile-status-view .current-rank-card .rank-badge[data-v-762841c4]{background:#fff3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:70px;height:70px;border-radius:18px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.3)}.profile-status-view .current-rank-card .rank-badge .rank-emoji[data-v-762841c4]{font-size:36px}.profile-status-view .current-rank-card .rank-info .rank-label[data-v-762841c4]{font-size:12px;text-transform:uppercase;letter-spacing:1px;opacity:.8;font-weight:600}.profile-status-view .current-rank-card .rank-info .rank-name[data-v-762841c4]{font-size:28px;font-weight:800;margin:4px 0;text-shadow:0 2px 4px rgba(0,0,0,.2)}.profile-status-view .current-rank-card .rank-info .sales-badge[data-v-762841c4]{display:inline-flex;align-items:center;gap:6px;background:#00000026;padding:4px 10px;border-radius:20px;font-size:13px;font-weight:500}.profile-status-view .progress-section[data-v-762841c4]{background:var(--tg-theme-secondary-bg-color);padding:18px;border-radius:16px;border:1px solid var(--tg-theme-secondary-bg-color)}.profile-status-view .progress-section .progress-header[data-v-762841c4]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:12px;font-size:14px;gap:10px}.profile-status-view .progress-section .progress-header .next-rank-text[data-v-762841c4]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile-status-view .progress-section .progress-header .remaining-text[data-v-762841c4]{text-align:right;color:var(--tg-theme-hint-color);white-space:nowrap}.profile-status-view .progress-section .progress-header .remaining-text strong[data-v-762841c4]{color:var(--tg-theme-button-color);font-size:16px}.profile-status-view .progress-section .progress-container[data-v-762841c4]{position:relative;height:12px;margin-bottom:8px}.profile-status-view .progress-section .progress-container .status-progress-bar[data-v-762841c4]{height:100%!important;border-radius:6px;background:rgba(var(--tg-theme-text-color-rgb, 0, 0, 0),.05)}.profile-status-view .progress-section .progress-container .status-progress-bar[data-v-762841c4] .p-progressbar-value{background:linear-gradient(90deg,var(--tg-theme-button-color),#a855f7);border-radius:6px;transition:width 1s ease-out}.profile-status-view .progress-section .progress-footer[data-v-762841c4]{display:flex;justify-content:flex-end;margin-bottom:10px}.profile-status-view .progress-section .progress-footer .progress-label[data-v-762841c4]{font-size:12px;font-weight:800;color:var(--tg-theme-button-color)}.profile-status-view .progress-section .progress-tip[data-v-762841c4]{font-size:12px;color:var(--tg-theme-hint-color);margin:0;line-height:1.4}.profile-status-view .ranks-list-section .section-title[data-v-762841c4]{font-size:18px;font-weight:700;margin:0 0 16px 4px}.profile-status-view .ranks-list-section .ranks-grid[data-v-762841c4]{display:flex;flex-direction:column;gap:12px}.profile-status-view .rank-achievement[data-v-762841c4]{position:relative;background:var(--tg-theme-secondary-bg-color);padding:16px;border-radius:16px;border:1px solid transparent;transition:all .3s ease}.profile-status-view .rank-achievement.active[data-v-762841c4]{border-color:var(--tg-theme-button-color);background:var(--tg-theme-bg-color);box-shadow:0 4px 12px #0000000d}.profile-status-view .rank-achievement.active .achievement-name[data-v-762841c4]{color:var(--tg-theme-button-color)}.profile-status-view .rank-achievement.locked[data-v-762841c4]{opacity:.6;filter:grayscale(.5);background:rgba(var(--tg-theme-secondary-bg-color),.5)}.profile-status-view .rank-achievement.locked .achievement-icon[data-v-762841c4]{background:#0000000d}.profile-status-view .rank-achievement .achievement-header[data-v-762841c4]{display:flex;align-items:center;gap:14px;margin-bottom:12px}.profile-status-view .rank-achievement .achievement-header .achievement-icon[data-v-762841c4]{position:relative;width:48px;height:48px;background:var(--tg-theme-bg-color);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px;box-shadow:0 2px 6px #0000000d}.profile-status-view .rank-achievement .achievement-header .achievement-icon .lock-overlay[data-v-762841c4]{position:absolute;inset:0;background:#0006;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px}.profile-status-view .rank-achievement .achievement-header .achievement-meta[data-v-762841c4]{display:flex;flex-direction:column}.profile-status-view .rank-achievement .achievement-header .achievement-meta .achievement-name[data-v-762841c4]{font-weight:700;font-size:16px}.profile-status-view .rank-achievement .achievement-header .achievement-meta .achievement-req[data-v-762841c4]{font-size:12px;color:var(--tg-theme-hint-color)}.profile-status-view .rank-achievement .achievement-rewards[data-v-762841c4]{display:flex;flex-direction:column;gap:6px;padding-left:4px}.profile-status-view .rank-achievement .achievement-rewards .reward-item[data-v-762841c4]{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--tg-theme-text-color);opacity:.9}.profile-status-view .rank-achievement .achievement-rewards .reward-item i[data-v-762841c4]{font-size:12px;color:var(--tg-theme-button-color)}.profile-status-view .rank-achievement .current-label[data-v-762841c4]{position:absolute;top:12px;right:12px;background:var(--tg-theme-button-color);color:#fff;font-size:9px;font-weight:800;padding:3px 8px;border-radius:10px}.withdrawal-form-view{max-width:520px;margin:0 auto;padding:16px 16px 100px;min-height:100vh;background:var(--tg-theme-secondary-bg-color, #f4f4f7);color:var(--tg-theme-text-color, #000000);display:flex;flex-direction:column;gap:20px}.withdrawal-form-view .view-header{display:flex;align-items:center;gap:12px;margin-bottom:8px}.withdrawal-form-view .view-header .back-btn{border-radius:50%;width:40px;height:40px;background:var(--tg-theme-bg-color, #ffffff);color:var(--tg-theme-hint-color, #999999);border:none;display:flex;align-items:center;justify-content:center}.withdrawal-form-view .view-header h1{font-size:1.4rem;font-weight:700;margin:0;color:var(--tg-theme-text-color)}.withdrawal-form-view .method-badge{display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--tg-theme-bg-color, #ffffff);border-radius:14px;border:1px solid var(--tg-theme-secondary-bg-color, #e5e5e5)}.withdrawal-form-view .method-badge i{color:var(--tg-theme-button-color, #3b82f6);font-size:1.4rem}.withdrawal-form-view .method-badge span{font-weight:600;font-size:1rem}.withdrawal-form-view .balance-info{display:flex;justify-content:space-between;align-items:center;padding:20px;background:var(--tg-theme-button-color, #3b82f6);border-radius:16px;color:var(--tg-theme-button-text-color, #ffffff);box-shadow:0 4px 15px #0000001a}.withdrawal-form-view .balance-info .label{opacity:.9;font-size:.9rem;font-weight:500}.withdrawal-form-view .balance-info .amount{font-size:1.6rem;font-weight:700}.withdrawal-form-view .withdrawal-form{display:flex;flex-direction:column;gap:20px}.withdrawal-form-view .withdrawal-form .form-field{display:flex;flex-direction:column;gap:8px}.withdrawal-form-view .withdrawal-form .form-field label{font-weight:600;font-size:.95rem;color:var(--tg-theme-text-color);padding-left:4px}.withdrawal-form-view .withdrawal-form .form-field .p-inputtext{height:52px;border-radius:12px;background:var(--tg-theme-bg-color, #ffffff);border:1px solid var(--tg-theme-secondary-bg-color, #e5e5e5);color:var(--tg-theme-text-color);padding:0 16px;font-size:1rem}.withdrawal-form-view .withdrawal-form .form-field .p-inputtext:focus{border-color:var(--tg-theme-button-color);box-shadow:none}.withdrawal-form-view .withdrawal-form .form-field .p-inputtext::placeholder{color:var(--tg-theme-hint-color);opacity:.6}.withdrawal-form-view .withdrawal-form .form-field .help-text{font-size:.8rem;color:var(--tg-theme-hint-color);padding-left:4px}.withdrawal-form-view .withdrawal-form .withdraw-btn{height:54px;border-radius:14px;font-weight:700;font-size:1.1rem;background:var(--tg-theme-button-color, #3b82f6)!important;border:none!important;color:var(--tg-theme-button-text-color, #ffffff)!important;box-shadow:0 4px 12px #0000001a}.withdrawal-form-view .withdrawal-form .withdraw-btn:disabled{opacity:.5;background:var(--tg-theme-hint-color, #999999)!important}.withdrawal-form-view .error-msg{display:flex;align-items:center;gap:8px;color:#ef4444;background:#ef444414;padding:12px;border-radius:10px;font-size:.85rem;line-height:1.4}.withdrawal-form-view .error-msg i{font-size:1.1rem}.withdrawal-form-view .security-info{margin-top:auto;display:flex;align-items:flex-start;gap:12px;padding:16px;background:var(--tg-theme-bg-color, #ffffff);border-radius:14px;color:var(--tg-theme-hint-color);border:1px solid var(--tg-theme-secondary-bg-color, #e5e5e5)}.withdrawal-form-view .security-info i{font-size:1.3rem;color:var(--tg-theme-button-color);flex-shrink:0}.withdrawal-form-view .security-info p{margin:0;font-size:.85rem;line-height:1.5}
