.sip-liste{display:flex;flex-direction:column;gap:1rem;margin:2rem 0}.sip-kutu{background:#242535;border:1px solid #363749;border-radius:8px;padding:1rem}.sip-ust{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #363749}.sip-no{font-weight:600;color:#6366f1}.sip-tarih{color:#9293a5}.sip-icerik{display:grid;grid-template-columns:auto 1fr auto;gap:1rem;align-items:center}.sip-gorsel{width:100px;height:100px;border-radius:6px;overflow:hidden}.sip-gorsel img{width:100%;height:100%;object-fit:cover}.sip-bilgi{display:flex;flex-direction:column;gap:.5rem}.sip-baslik{font-size:1.1rem;font-weight:600;margin:0}.sip-baslik a{color:#fff;text-decoration:none;transition:color .2s}.sip-baslik a:hover{color:#6366f1}.sip-satici{display:flex;align-items:center;gap:.5rem;color:#9293a5}.sip-satici i{color:#6366f1}.sip-fiyat{font-size:1.2rem;font-weight:600;color:#6366f1}.sip-durum{padding:.5rem 1rem;border-radius:6px;font-weight:500;text-align:center;background:rgba(99,102,241,.1)}.sip-durum.bekliyor{background:rgba(234,179,8,.1)}.sip-durum.hazirlaniyor{background:rgba(99,102,241,.1)}.sip-durum.teslim-edildi{background:rgba(34,197,94,.1)}.sip-durum.tamamlandi{background:rgba(34,197,94,.1)}.sip-durum.iptal{background:rgba(239,68,68,.1)}.sip-butonlar{display:flex;gap:.5rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #363749}.sip-btn{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:6px;font-weight:500;text-decoration:none;transition:all .2s}.sip-btn-onayla{background:#6366f1;color:#fff;border:none;cursor:pointer}.sip-btn-onayla:hover{background:#4f46e5}.sip-btn-mesaj{background:#2b2c3d;color:#9293a5;border:1px solid #363749}.sip-btn-mesaj:hover{background:#363749;color:#fff}.bos-siparis{text-align:center;padding:3rem;background:#242535;border:1px solid #363749;border-radius:8px}.bos-siparis i{font-size:3rem;color:#6366f1;margin-bottom:1rem}.bos-siparis p{color:#9293a5;margin-bottom:1.5rem}.bos-siparis a{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#6366f1;color:#fff;border-radius:6px;text-decoration:none;font-weight:500;transition:all .2s}.bos-siparis a:hover{background:#4f46e5}.ticket-card{background:var(--dark-card);border-radius:10px;padding:15px;margin-bottom:15px;transition:all .3s ease;border:1px solid var(--border-color)}.ticket-card:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,.2)}.ticket-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.ticket-title{font-size:1.1rem;font-weight:600;color:var(--text-color)}.ticket-category{font-size:.9rem;color:var(--text-muted)}.ticket-status{padding:5px 10px;border-radius:15px;font-size:.8rem;font-weight:500}.ticket-status.open{background:var(--bs-primary);color:#fff}.ticket-status.pending{background:var(--bs-warning);color:#000}.ticket-status.answered{background:var(--bs-success);color:#fff}.ticket-status.closed{background:var(--bs-danger);color:#fff}.ticket-footer{display:flex;justify-content:space-between;align-items:center;margin-top:10px;padding-top:10px;border-top:1px solid var(--border-color)}.ticket-date{font-size:.85rem;color:var(--text-muted)}.new-ticket-btn{background:#6366f1;color:#fff;border:none;padding:10px 20px;border-radius:5px;display:inline-flex;align-items:center;gap:8px;transition:all .3s ease}.new-ticket-btn:hover{background:#4f46e5;transform:translateY(-2px)}.new-ticket-btn i{font-size:1.1rem}.ticket-detail{background:var(--dark-card);border-radius:10px;padding:20px;margin-bottom:20px}.ticket-messages{margin:20px 0}.message-item{margin-bottom:20px;display:flex;gap:15px}.message-avatar{width:40px;height:40px;border-radius:50%;overflow:hidden;flex-shrink:0}.message-avatar img{width:100%;height:100%;object-fit:cover}.default-avatar{width:100%;height:100%;background:#2b2c3d;display:flex;align-items:center;justify-content:center;color:#6366f1;font-size:1.2rem}.message-content{flex:1;background:var(--darker-bg);padding:15px;border-radius:10px;position:relative}.message-content.admin{background:#6366f1;color:#fff}.message-content.admin .message-time{color:rgba(255,255,255,.7)}.message-content.admin .badge{background:#fff!important;color:#6366f1!important}.message-header{display:flex;justify-content:space-between;margin-bottom:10px;align-items:center}.message-author{font-weight:600;color:var(--text-color);display:flex;align-items:center;gap:8px}.message-content.admin .message-author{color:#fff}.message-time{font-size:.85rem;color:var(--text-muted)}.message-text{line-height:1.5}.message-attachments{margin-top:10px;display:flex;gap:10px;flex-wrap:wrap}.attachment-item{background:rgba(0,0,0,.2);padding:5px 10px;border-radius:5px;font-size:.9rem;display:inline-flex;align-items:center;gap:5px;color:inherit;text-decoration:none;transition:all .2s}.attachment-item:hover{background:rgba(0,0,0,.3);color:inherit}.attachment-item i{font-size:1rem}.reply-form{background:var(--dark-card);border-radius:10px;padding:20px}.reply-form textarea{background:var(--darker-bg);border:1px solid var(--border-color);color:var(--text-color);resize:vertical;min-height:100px}.reply-form .form-actions{display:flex;justify-content:space-between;align-items:center;margin-top:15px}.attachment-preview{display:flex;gap:10px;flex-wrap:wrap;margin-top:10px}.preview-item{position:relative;width:100px;height:100px;border-radius:5px;overflow:hidden}.preview-item img{width:100%;height:100%;object-fit:cover}.remove-preview{position:absolute;top:5px;right:5px;background:rgba(0,0,0,.5);color:#fff;border:none;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}@media (max-width:768px){.ticket-header{flex-direction:column;align-items:flex-start;gap:10px}.ticket-footer{flex-direction:column;align-items:flex-start;gap:10px}.message-item{flex-direction:column}.message-avatar{width:30px;height:30px}}.swal2-dark{background:#242535!important;color:#fff!important}.swal2-dark .swal2-title{color:#fff!important}.swal2-dark .swal2-html-container{color:rgba(255,255,255,.8)!important}.swal2-dark .swal2-close{color:#9293a5!important}.swal2-dark .swal2-close:hover{color:#fff!important}.form-control-dark{background:#2b2c3d!important;border:1px solid #363749!important;color:#fff!important}.form-control-dark:focus{border-color:#6366f1!important;box-shadow:none!important}.form-control-dark::placeholder{color:#9293a5!important}.form-select-dark{background-color:#2b2c3d!important;border:1px solid #363749!important;color:#fff!important;background-image:url(data:image/svg+xml,%3csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 16\ 16\'%3e%3cpath\ fill=\'none\'\ stroke=\'%23ffffff\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'\ stroke-width=\'2\'\ d=\'m2\ 5\ 6\ 6\ 6-6\'/%3e%3c/svg%3e)!important}.form-select-dark:focus{border-color:#6366f1!important;box-shadow:none!important}.form-select-dark option{background:#2b2c3d!important;color:#fff!important}.form-label{color:#9293a5!important;font-size:.875rem!important;font-weight:500!important}.bk-payment-container{background:#242535;border-radius:8px;padding:1.5rem;margin-bottom:1.5rem}.bk-balance-card{background:#1e1f2d;border-radius:8px;padding:1.5rem;margin-bottom:1.5rem;display:flex;align-items:center;justify-content:space-between}.bk-balance-info{display:flex;align-items:center;gap:1rem}.bk-balance-icon{width:48px;height:48px;background:#6366f1;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem}.bk-balance-details h3{font-size:1rem;color:rgba(255,255,255,.7);margin:0 0 .25rem 0}.bk-balance-amount{font-size:1.5rem;font-weight:600;color:#fff}.bk-payment-methods{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;margin-bottom:1.5rem}.bk-payment-method{background:#1e1f2d;border:1px solid #2f3042;border-radius:8px;padding:1rem;cursor:pointer;transition:all .2s;position:relative}.bk-payment-method:hover{border-color:#6366f1;transform:translateY(-2px)}.bk-payment-method.selected{border-color:#6366f1;background:rgba(99,102,241,.1)}.bk-payment-method.selected::after{content:'\f00c';font-family:'Font Awesome 5 Free';font-weight:900;position:absolute;top:.5rem;right:.5rem;color:#6366f1}.bk-method-header{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.bk-method-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#242535;border-radius:6px;color:#6366f1}.bk-method-title{font-size:1rem;font-weight:500;color:#fff;margin:0}.bk-method-description{font-size:.875rem;color:rgba(255,255,255,.5);margin:0}.bk-method-info{display:flex;align-items:center;justify-content:space-between;margin-top:.75rem;padding-top:.75rem;border-top:1px solid #2f3042}.bk-method-commission{font-size:.875rem;color:rgba(255,255,255,.7)}.bk-method-limits{font-size:.875rem;color:rgba(255,255,255,.5)}.bk-payment-summary{background:#1e1f2d;border-radius:8px;padding:1.5rem}.bk-summary-title{font-size:1.1rem;color:#fff;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #2f3042}.bk-summary-item{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.bk-summary-label{color:rgba(255,255,255,.7);font-size:.9375rem}.bk-summary-value{color:#fff;font-size:.9375rem}.bk-summary-total{margin-top:1rem;padding-top:1rem;border-top:1px solid #2f3042}.bk-summary-total .bk-summary-label{font-weight:500}.bk-summary-total .bk-summary-value{font-size:1.1rem;font-weight:600;color:#6366f1}.bk-amount-input{background:#242535;border:1px solid #2f3042;border-radius:6px;padding:1rem;margin-bottom:1.5rem}.bk-amount-input label{display:block;color:rgba(255,255,255,.7);font-size:.875rem;margin-bottom:.5rem}.bk-amount-field{position:relative;display:flex;align-items:center}.bk-amount-field input{width:100%;background:#1e1f2d;border:1px solid #2f3042;border-radius:6px;padding:.75rem 3rem .75rem 1rem;color:#fff;font-size:1rem}.bk-amount-field input:focus{border-color:#6366f1;outline:none}.bk-amount-field .currency{position:absolute;right:1rem;color:rgba(255,255,255,.5)}.bk-quick-amounts{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:.75rem;margin-top:.75rem}.bk-quick-amount{background:#1e1f2d;border:1px solid #2f3042;border-radius:6px;padding:.5rem;text-align:center;color:#fff;cursor:pointer;transition:all .2s}.bk-quick-amount:hover{border-color:#6366f1;background:rgba(99,102,241,.1)}.bk-quick-amount.selected{border-color:#6366f1;background:rgba(99,102,241,.1)}.bk-payment-button{width:100%;background:#6366f1;color:#fff;border:none;border-radius:6px;padding:1rem;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s}.bk-payment-button:hover{background:#4f46e5}.bk-payment-button:disabled{background:#374151;cursor:not-allowed}.bk-paytr-frame{width:100%;height:600px;border:none;margin-top:1.5rem}@media (max-width:768px){.bk-payment-methods{grid-template-columns:1fr}.bk-balance-card{flex-direction:column;text-align:center}.bk-balance-info{flex-direction:column}.bk-quick-amounts{grid-template-columns:repeat(2,1fr)}}.ep-packages{padding:2rem 0}.ep-package-item{display:flex;align-items:center;padding:1.5rem;background:#1e2124;border-radius:8px;margin-bottom:1rem;position:relative;transition:all .2s}.ep-package-item:hover{background:#23272a;border-color:rgba(88,101,242,.3);box-shadow:0 4px 12px rgba(0,0,0,.2)}.ep-info-group{display:flex;align-items:center;flex:1}.ep-image-box{width:80px;height:80px;background:rgba(88,101,242,.1);border-radius:8px;position:relative;margin-right:1.5rem;display:flex;align-items:center;justify-content:center}.ep-amount-badge{background:#5865f2;color:#fff;padding:.75rem;border-radius:6px;font-weight:700;font-size:1.1rem;line-height:1;text-align:center}.ep-amount-badge span{display:block}.ep-amount-badge .ep-text{font-size:.8rem;margin-top:4px;opacity:.8}.ep-discount-tag{position:absolute;top:-10px;left:-10px;background:#00a65a;color:#fff;padding:4px 8px;border-radius:4px;font-weight:600;font-size:.8rem;z-index:1;white-space:nowrap}.ep-info{flex:1}.ep-title{font-size:1.2rem;font-weight:600;color:#fff;margin-bottom:.25rem}.ep-subtitle{font-size:.9rem;color:rgba(255,255,255,.6)}.ep-quantity{display:flex;align-items:center;background:rgba(255,255,255,.1);border-radius:6px;padding:.25rem;margin-right:1rem}.ep-quantity-btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.1);border:none;color:#fff;font-size:1rem;cursor:pointer;transition:all .2s;border-radius:4px}.ep-quantity-btn:hover{background:rgba(255,255,255,.2);color:#00c853}.ep-quantity-input{width:48px;background:none;border:none;color:#fff;font-size:1rem;text-align:center;-moz-appearance:textfield;margin:0 .5rem}.ep-quantity-input::-webkit-outer-spin-button,.ep-quantity-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ep-price-box{display:flex;flex-direction:column;align-items:flex-end;min-width:120px;margin-right:1.5rem}.ep-original-price{font-size:.9rem;color:rgba(255,255,255,.6);text-decoration:line-through}.ep-final-price{font-size:1.4rem;font-weight:600;color:#00a65a;margin-bottom:.5rem}.ep-buy-button{height:40px;padding:0 1.5rem;background:#00a65a;border:none;border-radius:4px;color:#fff;font-weight:600;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;min-width:120px;gap:.5rem}.ep-buy-button i{font-size:1rem}.ep-buy-button:hover{background:#008d4c}.ep-buy-button:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.ep-package-item{flex-direction:column;align-items:stretch;gap:1rem}.ep-package-item>div{width:100%}.ep-info{text-align:center}.ep-price-box{align-items:center}.ep-quantity{width:100%;margin-right:0}.ep-buy-button{width:100%}.ep-amount-badge{font-size:1.1rem;padding:.4rem .8rem}}