.page-module__0Mprqq__container{width:100%;max-width:1536px;margin:0 auto;padding:40px 5%}.page-module__0Mprqq__title{margin-bottom:32px;font-size:2rem;font-weight:700}.page-module__0Mprqq__layout{grid-template-columns:280px 1fr;align-items:start;gap:48px;display:grid}@media (max-width:768px){.page-module__0Mprqq__layout{grid-template-columns:1fr}}.page-module__0Mprqq__sidebar{border-radius:var(--border-radius);box-shadow:var(--shadow-sm);border:1px solid var(--gray-100);background-color:#fff;flex-direction:column;gap:8px;padding:20px 16px;display:flex}.page-module__0Mprqq__menuItem{border-radius:var(--border-radius-sm);color:var(--gray-700);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:12px;padding:12px 16px;font-weight:500;transition:all .2s;display:flex}.page-module__0Mprqq__menuItem:hover{background-color:var(--gray-50);color:var(--primary);transform:translate(4px)}.page-module__0Mprqq__menuItem.page-module__0Mprqq__active{background-color:var(--primary);color:#fff;box-shadow:0 4px 12px #7b2cbf40}.page-module__0Mprqq__content{flex-direction:column;width:100%;min-width:0;display:flex}.page-module__0Mprqq__contentTitle{border-bottom:1px solid var(--gray-200);margin-bottom:24px;padding-bottom:16px;font-size:1.5rem;font-weight:600}.page-module__0Mprqq__orderList{flex-direction:column;gap:16px;display:flex}.page-module__0Mprqq__orderCard{border:1px solid var(--gray-200);border-radius:var(--border-radius);box-shadow:var(--shadow-sm);background-color:#fff;width:100%;padding:24px;transition:all .3s}.page-module__0Mprqq__orderCard:hover{box-shadow:var(--shadow-md);border-color:var(--secondary)}.page-module__0Mprqq__orderHeader{border-bottom:1px solid var(--gray-100);justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:16px;display:flex}.page-module__0Mprqq__orderHeader>div{flex-direction:column;gap:4px;display:flex}.page-module__0Mprqq__orderHeader>div:last-child{align-items:flex-end}.page-module__0Mprqq__orderDate{color:var(--gray-500);font-size:.875rem}.page-module__0Mprqq__orderNumber{color:var(--gray-900);font-weight:600}.page-module__0Mprqq__statusBadge{background-color:var(--gray-100);border-radius:12px;padding:4px 8px;font-size:.95rem;font-weight:600}.page-module__0Mprqq__statusBadge.page-module__0Mprqq__pending{color:#856404;background-color:#fff3cd}.page-module__0Mprqq__statusBadge.page-module__0Mprqq__processing{color:#004085;background-color:#cce5ff}.page-module__0Mprqq__statusBadge.page-module__0Mprqq__shipped{color:#155724;background-color:#d4edda}.page-module__0Mprqq__orderTotal{color:var(--primary);margin-top:4px;font-size:1.125rem;font-weight:700}.page-module__0Mprqq__orderItems{flex-direction:column;gap:12px;display:flex}.page-module__0Mprqq__orderItem{align-items:center;gap:16px;display:flex}.page-module__0Mprqq__itemImage{border-radius:var(--border-radius-sm);background-color:var(--gray-100);width:48px;height:48px}@media print{@page{margin:1cm;size:A4}body{color:#000!important;background:#fff!important;font-size:12pt!important}:is(.no-print,header,footer,.page-module__0Mprqq__sidebar){display:none!important}.page-module__0Mprqq__container{max-width:100%!important;margin:0!important;padding:0!important}.page-module__0Mprqq__layout{display:block!important}.page-module__0Mprqq__content{box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}.print-only-header{display:block!important}.page-module__0Mprqq__detailGrid{grid-template-columns:1fr 1fr!important;align-items:start!important;gap:24px!important}.page-module__0Mprqq__detailGrid>div>div{break-inside:avoid;margin-bottom:16px;box-shadow:none!important;border:1px solid #000!important;border-radius:0!important;padding:16px!important}.page-module__0Mprqq__detailGrid>div>div>div:first-child{background:0 0!important;border-bottom:1px solid #000!important;border-radius:0!important;margin-bottom:12px!important;padding:0 0 8px!important}.page-module__0Mprqq__table{border-collapse:collapse!important;border:1px solid #000!important;width:100%!important}.page-module__0Mprqq__table th,.page-module__0Mprqq__table td{border:1px solid #000!important;padding:8px!important}.page-module__0Mprqq__table th{-webkit-print-color-adjust:exact;color:#000!important;background-color:#f0f0f0!important}}
