.orders-main-content{max-width:1100px;margin:0 auto;padding:2rem 1.25rem 3rem}.orders-page-header{border-bottom:1.5px dashed var(--shop-border);justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:.75rem;display:flex}.shop-section-left{align-items:center;gap:.5rem;display:flex}.shop-section-bracket{color:var(--shop-accent-purple);font-size:1rem;font-weight:700}.shop-section-title{text-transform:uppercase;letter-spacing:.04em;color:var(--shop-text);margin:0;font-size:1.3rem;font-weight:800}.shop-section-id{color:var(--shop-muted);background:var(--shop-surface);border-radius:.25rem;padding:.2rem .6rem;font-family:inherit;font-size:.72rem}.shop-section-count{color:var(--shop-muted);font-size:.78rem;font-weight:600}.shop-loading{justify-content:center;align-items:center;gap:1rem;padding:4rem 2rem;display:flex}.shop-loading-char{color:var(--shop-accent-purple);font-size:2rem;animation:1s step-end infinite blink}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.shop-loading-stack{flex-direction:column;gap:.3rem;display:flex}.shop-loading-text{color:var(--shop-text);letter-spacing:.06em;font-size:.9rem;font-weight:700}.shop-loading-progress{color:var(--shop-muted);font-family:inherit;font-size:.72rem}.shop-empty{text-align:center;background:var(--shop-card-bg);border:1.5px solid var(--shop-border);border-radius:1rem;padding:4rem 2rem}.orders-empty-center{flex-direction:column;align-items:center;gap:.5rem;display:flex}.shop-empty-glitch{display:inline-block;position:relative}.shop-empty-icon{opacity:.6;font-size:3rem}.shop-empty-icon-ghost{color:var(--shop-accent-red);opacity:.25;clip-path:inset(0 0 60%);position:absolute;top:0;left:2px}.shop-empty-text{color:var(--shop-text);text-transform:uppercase;letter-spacing:.06em;margin:.5rem 0 0;font-size:1rem;font-weight:800}.shop-empty-sub{color:var(--shop-muted);margin:0 0 .75rem;font-size:.78rem}.orders-browse-btn{background:var(--shop-accent-purple);color:#fff;border:1.5px solid var(--shop-accent-purple);cursor:pointer;letter-spacing:.03em;border-radius:.5rem;justify-content:center;align-items:center;padding:.6rem 1.4rem;font-family:inherit;font-size:.82rem;font-weight:700;text-decoration:none;transition:all .15s;display:inline-flex}.orders-browse-btn:hover{background:#7a6ab4;border-color:#7a6ab4;transform:translateY(-1px);box-shadow:0 4px 12px #8a7ac44d}.orders-list-wrapper{flex-direction:column;gap:1.5rem;display:flex}.orders-stats-grid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.orders-stat-card{background:var(--shop-card-bg);border:1.5px solid var(--shop-border);border-radius:.75rem;flex-direction:column;align-items:center;gap:.35rem;padding:1.25rem 1rem;display:flex;position:relative;overflow:hidden}.orders-stat-card:before{content:"";background-image:radial-gradient(var(--shop-border) .6px, transparent .6px);opacity:.3;pointer-events:none;background-size:8px 8px;position:absolute;inset:0}.orders-stat-card>*{z-index:1;position:relative}.orders-stat-number{color:var(--shop-accent-purple);letter-spacing:-.02em;font-size:1.6rem;font-weight:800}.orders-stat-label{color:var(--shop-text-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.75rem;font-weight:600}.orders-stack{flex-direction:column;gap:1rem;display:flex}.orders-card-vw{background:var(--shop-card-bg);border:1.5px solid var(--shop-border);border-radius:.75rem;transition:all .25s;position:relative;overflow:hidden}.orders-card-vw:hover{border-color:var(--shop-accent-purple);transform:translateY(-2px);box-shadow:0 6px 20px #8a7ac41f}.orders-card-stripe{background:repeating-linear-gradient(90deg, var(--shop-accent-green) 0px, var(--shop-accent-green) 12px, var(--shop-accent-blue) 12px, var(--shop-accent-blue) 24px, var(--shop-accent-yellow) 24px, var(--shop-accent-yellow) 36px, var(--shop-accent-purple) 36px, var(--shop-accent-purple) 48px);height:3px}.orders-card-dots{background:var(--shop-surface);border-bottom:1px dotted var(--shop-border);gap:.4rem;padding:.35rem 1rem;display:flex}.orders-card-dot{background:var(--shop-border);border-radius:50%;flex-shrink:0;width:4px;height:4px}.o-dot-fill{background:var(--shop-accent-purple)}.orders-card-vw-header{justify-content:space-between;align-items:center;padding:.75rem 1rem .25rem;display:flex}.orders-card-vw-id{color:var(--shop-accent-blue);align-items:center;gap:.15rem;font-size:.95rem;font-weight:700;display:flex}.orders-card-vw-hash{color:var(--shop-muted);font-weight:400}.orders-status-badge{letter-spacing:.04em;border-radius:9999px;padding:.25rem .8rem;font-size:.72rem;font-weight:700}.ostatus-pending{color:var(--shop-accent-yellow);background:#c4a46a26;border:1px solid #c4a46a4d}.ostatus-paid{color:var(--shop-accent-blue);background:#6a8fc426;border:1px solid #6a8fc44d}.ostatus-processing{color:var(--shop-accent-cyan);background:#6ab4c426;border:1px solid #6ab4c44d}.ostatus-shipped{color:var(--shop-accent-purple);background:#8a7ac426;border:1px solid #8a7ac44d}.ostatus-completed{color:var(--shop-accent-green);background:#6a9e7a26;border:1px solid #6a9e7a4d}.ostatus-cancelled{color:var(--shop-accent-red);background:#c46a6a26;border:1px solid #c46a6a4d}.orders-card-vw-date{color:var(--shop-text-muted);align-items:center;gap:.3rem;padding:0 1rem .5rem;font-size:.78rem;display:flex}.orders-card-vw-date-icon{font-size:.85rem}.orders-card-vw-body{padding:.5rem 1rem 0}.orders-items-list{flex-direction:column;gap:.35rem;display:flex}.orders-line-item{background:var(--shop-surface);border-radius:.4rem;grid-template-columns:1fr auto auto auto;align-items:center;gap:.75rem;padding:.5rem .7rem;font-size:.85rem;display:grid}.orders-line-name{color:var(--shop-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.orders-line-qty{color:var(--shop-text);font-weight:500}.orders-line-price{color:var(--shop-text-muted);font-size:.8rem}.orders-line-subtotal{color:var(--shop-accent-green);text-align:right;min-width:5rem;font-size:.85rem;font-weight:700}.orders-address-block{background:#6a8fc40f;border-radius:.4rem;gap:.4rem;margin-top:.5rem;padding:.6rem .7rem;font-size:.82rem;display:flex}.orders-address-label{color:var(--shop-accent-blue);flex-shrink:0;font-weight:700}.orders-address-block span:last-child{color:var(--shop-text)}.orders-card-vw-footer{border-top:1px dotted var(--shop-border);justify-content:space-between;align-items:center;margin-top:.25rem;padding:.75rem 1rem;display:flex}.orders-payment-info{align-items:center;gap:.4rem;font-size:.78rem;display:flex}.orders-pay-label{color:var(--shop-text-muted);letter-spacing:.03em;font-weight:600}.orders-pay-value{color:var(--shop-text);font-weight:700}.orders-total-block{align-items:center;gap:.5rem;display:flex}.orders-total-label{color:var(--shop-text-muted);letter-spacing:.04em;font-size:.78rem;font-weight:600}.orders-total-value{color:var(--shop-accent-green);letter-spacing:-.01em;font-size:1.2rem;font-weight:800}@media (max-width:768px){.orders-stats-grid{grid-template-columns:repeat(2,1fr)}.orders-line-item{grid-template-columns:1fr auto auto;gap:.4rem;font-size:.78rem}.orders-line-price{display:none}.orders-card-vw-footer{flex-direction:column;align-items:flex-start;gap:.5rem}.orders-total-value{font-size:1.1rem}}@media (max-width:480px){.orders-stats-grid{grid-template-columns:1fr}.orders-main-content{padding:1rem .75rem}.orders-page-header{flex-direction:column;align-items:flex-start;gap:.5rem}}
