:root{--ps10-primary:#06c;--ps10-primary-hover:#0085ff;--ps10-primary-light:#e6f3ff;--ps10-success:#00b074;--ps10-warning:#ff9500;--ps10-text:#1a3353;--ps10-text-light:#5d7290;--ps10-border:#e1e8f5;--ps10-bg:#fff;--ps10-bg-light:#f5f9ff}.ps10-last-orders{margin:2rem 0;background:var(--ps10-bg);border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,0.1)}.ps10-header{padding:1.5rem 2rem;border-bottom:1px solid var(--ps10-border)}.ps10-header
h2{color:var(--ps10-text);font-size:1.5rem;font-weight:700;margin:0;display:flex;align-items:center;gap:0.75rem}.ps10-header h2
i{background:linear-gradient(45deg, var(--ps10-primary) 0%, var(--ps10-primary-hover) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ps10-orders-grid{padding:2rem;display:grid;grid-template-columns:repeat(auto-fill, minmax(400px, 1fr));gap:1.5rem}.ps10-order-card{background:var(--ps10-bg);border:1px
solid var(--ps10-border);border-radius:12px;overflow:hidden;transition:all 0.3s ease;box-shadow:0 2px 4px rgba(0, 133, 255, 0.05)}.ps10-order-card:hover{border-color:var(--ps10-primary);box-shadow:0 4px 12px rgba(0, 133, 255, 0.15);transform:translateY(-2px)}.ps10-order-header{padding:1.25rem;background:var(--ps10-bg-light);border-bottom:1px solid var(--ps10-border);display:flex;justify-content:space-between;align-items:center}.ps10-order-meta{display:flex;gap:1.5rem;align-items:center}.ps10-order-number,.ps10-order-date{display:flex;align-items:center;gap:0.5rem;color:var(--ps10-text);font-size:0.875rem}.ps10-order-number
i{color:var(--ps10-primary-hover)}.ps10-order-date
i{color:var(--ps10-text-light)}.ps10-order-status{display:inline-flex;align-items:center;gap:0.375rem;padding:0.375rem 0.75rem;border-radius:9999px;font-size:0.75rem;font-weight:600;text-transform:uppercase;letter-spacing:0.05em}.ps10-order-status.completed{background:linear-gradient(45deg, #00b074 0%, #0c8 100%);color:white;box-shadow:0 2px 8px rgba(0, 176, 116, 0.2)}.ps10-order-status.processing{background:linear-gradient(45deg, #06c 0%, #0085ff 100%);color:white;box-shadow:0 2px 8px rgba(0, 133, 255, 0.2)}.ps10-order-status
i{font-size:0.625rem}.ps10-order-items{padding:1.25rem}.ps10-items-list{display:flex;flex-direction:column;gap:0.75rem}.ps10-item{padding:1rem;background:var(--ps10-bg);border:1px
solid var(--ps10-border);border-radius:10px;transition:all 0.2s ease}.ps10-item:hover{border-color:var(--ps10-primary);background:var(--ps10-primary-light);box-shadow:0 2px 8px rgba(0, 133, 255, 0.1)}.ps10-item-details{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.ps10-item-info{display:flex;flex-direction:column;gap:0.5rem;flex:1}.ps10-item-name{display:flex;align-items:center;gap:0.625rem;color:var(--ps10-text);font-weight:600;font-size:1rem}.ps10-item-name
i{color:var(--ps10-primary-hover)}.ps10-item-meta{display:flex;gap:1rem;align-items:center}.ps10-item-quantity{display:flex;align-items:center;gap:0.5rem;color:var(--ps10-text-light);font-size:0.875rem}.ps10-item-quantity
i{color:var(--ps10-primary-hover)}.ps10-item-quantity
strong{color:var(--ps10-text);font-weight:600}.ps10-order-footer{padding:1.5rem;background:var(--ps10-bg-light);border-top:1px solid var(--ps10-border);display:flex;justify-content:space-between;align-items:center}.ps10-order-total{display:flex;align-items:center;gap:0.75rem;color:var(--ps10-text);font-weight:600;font-size:1.125rem}.ps10-order-total
i{color:var(--ps10-success)}.ps10-button-wrapper{position:relative;display:inline-block;width:auto}.ps10-button-wrapper .ps10-custom-button{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:180px;padding:0;margin:0;background:none;border:none;cursor:pointer;outline:none;text-decoration:none}.ps10-button-wrapper .ps10-custom-button .ps10-button-content{display:flex;align-items:center;justify-content:center;gap:0.75rem;width:100%;padding:0.75rem 1.25rem;background:linear-gradient(45deg, var(--ps10-primary) 0%, var(--ps10-primary-hover) 100%);color:white;border-radius:8px;font-size:0.875rem;font-weight:600;line-height:1.5;transition:all 0.3s ease;box-shadow:0 4px 12px rgba(0, 133, 255, 0.25)}.ps10-button-wrapper .ps10-custom-button .ps10-button-content
i{font-size:1rem;line-height:1}.ps10-button-wrapper .ps10-custom-button .ps10-button-content .ps10-arrow{font-size:0.75rem;transition:transform 0.2s ease}.ps10-button-wrapper .ps10-custom-button:hover .ps10-button-content{background:linear-gradient(45deg, #0057b3 0%, #06c 100%);transform:translateY(-1px);box-shadow:0 6px 16px rgba(0, 133, 255, 0.3)}.ps10-button-wrapper .ps10-custom-button:hover .ps10-arrow{transform:translateX(3px)}.ps10-button-wrapper .ps10-custom-button:focus .ps10-button-content{box-shadow:0 0 0 2px var(--ps10-primary-light)}.ps10-button-text{font-family:inherit;font-size:0.875rem;font-weight:600;color:white}@media (max-width: 768px){.ps10-orders-grid{grid-template-columns:1fr;padding:1rem;gap:1rem}.ps10-header{padding:1rem}.ps10-order-meta{flex-direction:column;align-items:flex-start;gap:0.5rem}.ps10-order-header{flex-direction:column;gap:1rem;align-items:flex-start}.ps10-item-details{flex-direction:column}.ps10-item-meta{flex-wrap:wrap}.ps10-order-footer{flex-direction:column;gap:1rem;align-items:stretch}body .woocommerce-MyAccount-content .ps10-last-orders .ps10-order-footer .ps10-view-order,
body .woocommerce .ps10-last-orders .ps10-view-order,
html body .ps10-last-orders .ps10-view-order{width:100% !important;min-width:100% !important;max-width:100% !important;justify-content:center !important;display:flex !important}.ps10-button-wrapper{width:100%}.ps10-button-wrapper .ps10-custom-button{width:100%}.ps10-button-wrapper .ps10-custom-button .ps10-button-content{width:100%;justify-content:center}}