.page-module__03ggdq__main{background-color:var(--color-background);min-height:90vh;padding-top:80px;padding-bottom:120px}.page-module__03ggdq__loading{min-height:60vh;font-family:var(--font-serif);color:var(--color-muted-foreground);justify-content:center;align-items:center;font-size:18px;display:flex}.page-module__03ggdq__header{border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:50px;padding-bottom:30px;display:flex}.page-module__03ggdq__title{font-family:var(--font-serif);color:var(--color-foreground);font-size:clamp(2.2rem,4vw,3.2rem);font-weight:400}.page-module__03ggdq__email{color:var(--color-muted-foreground);margin-top:6px;font-size:14px}.page-module__03ggdq__logoutBtn{text-transform:uppercase;letter-spacing:.15em;color:#f87171;cursor:pointer;background:0 0;border:1px solid #f871714d;padding:12px 24px;font-size:11px;font-weight:600;transition:all .3s}.page-module__03ggdq__logoutBtn:hover{background:#f8717114;border-color:#f87171}.page-module__03ggdq__layout{grid-template-columns:1fr;align-items:flex-start;gap:50px;display:grid}@media (min-width:1024px){.page-module__03ggdq__layout{grid-template-columns:1.1fr .9fr;gap:70px}}.page-module__03ggdq__card{background:var(--color-card);border:1px solid #ffffff14;padding:40px}.page-module__03ggdq__sectionTitle{font-family:var(--font-serif);color:var(--color-foreground);margin-bottom:8px;font-size:22px;font-weight:400}.page-module__03ggdq__sectionSubtitle{color:var(--color-muted-foreground);margin-bottom:30px;font-size:13px;line-height:1.4}.page-module__03ggdq__subheading{font-family:var(--font-serif);color:var(--color-primary);margin-top:32px;margin-bottom:16px;font-size:16px}.page-module__03ggdq__form{flex-direction:column;gap:20px;display:flex}.page-module__03ggdq__fieldsGrid{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:640px){.page-module__03ggdq__fieldsGrid{grid-template-columns:repeat(2,1fr)}.page-module__03ggdq__colSpan2{grid-column:span 2}}.page-module__03ggdq__inputGroup{flex-direction:column;gap:8px;display:flex}.page-module__03ggdq__label{text-transform:uppercase;letter-spacing:.15em;color:var(--color-muted-foreground);font-size:10px;font-weight:600}.page-module__03ggdq__input{width:100%;color:var(--color-foreground);background:#ffffff05;border:1px solid #ffffff1a;border-radius:0;padding:12px 16px;font-size:14px;transition:all .3s}.page-module__03ggdq__input:focus{border-color:var(--color-primary);background:#ffffff0a;outline:none}.page-module__03ggdq__saveBtn{text-transform:uppercase;letter-spacing:.2em;background:var(--color-primary);color:var(--color-primary-foreground);border:1px solid var(--color-primary);cursor:pointer;margin-top:15px;padding:16px;font-size:12px;font-weight:600;transition:all .3s}.page-module__03ggdq__saveBtn:hover:not(:disabled){color:var(--color-primary);background:0 0}.page-module__03ggdq__saveBtn:disabled{opacity:.5}.page-module__03ggdq__error{color:#f87171;text-align:center;background:#ef444414;border:1px solid #ef444433;padding:12px;font-size:13px}.page-module__03ggdq__success{color:#4ade80;text-align:center;background:#22c55e14;border:1px solid #22c55e33;padding:12px;font-size:13px}.page-module__03ggdq__emptyOrders{text-align:center;color:var(--color-muted-foreground);background:#ffffff03;border:1px dashed #ffffff1a;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:60px;display:flex}.page-module__03ggdq__emptyOrders span{opacity:.5;font-size:36px}.page-module__03ggdq__ordersList{flex-direction:column;gap:24px;display:flex}.page-module__03ggdq__orderCard{background:#ffffff03;border:1px solid #ffffff0f;padding:24px}.page-module__03ggdq__orderHeader{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:16px;display:flex}.page-module__03ggdq__orderId{font-family:var(--font-serif);color:var(--color-foreground);margin-right:12px;font-size:15px;font-weight:500}.page-module__03ggdq__orderDate{color:var(--color-muted-foreground);font-size:12px}.page-module__03ggdq__statusBadge{text-transform:uppercase;letter-spacing:.1em;border-radius:20px;padding:4px 10px;font-size:10px;font-weight:600}.page-module__03ggdq__statusBadge.page-module__03ggdq__pending{color:var(--color-primary);background:#f2ca501a}.page-module__03ggdq__statusBadge.page-module__03ggdq__approved{color:#4ade80;background:#22c55e1a}.page-module__03ggdq__statusBadge.page-module__03ggdq__rejected{color:#f87171;background:#ef44441a}.page-module__03ggdq__statusBadge.page-module__03ggdq__refunded{color:var(--color-muted-foreground);background:#ffffff1a}.page-module__03ggdq__orderProducts{border-bottom:1px solid #ffffff0f;flex-direction:column;gap:12px;margin-bottom:16px;padding-bottom:16px;display:flex}.page-module__03ggdq__productRow{color:var(--color-foreground);justify-content:space-between;font-size:14px;display:flex}.page-module__03ggdq__productTitle{max-width:75%}.page-module__03ggdq__qty{color:var(--color-muted-foreground);margin-left:8px}.page-module__03ggdq__productPrice{font-weight:500}.page-module__03ggdq__orderFooter{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.page-module__03ggdq__metaLabel{color:var(--color-muted-foreground);margin-bottom:4px;font-size:11px}.page-module__03ggdq__metaValue{color:var(--color-foreground);font-weight:500}.page-module__03ggdq__totalPriceContainer{text-align:right}.page-module__03ggdq__totalPrice{font-family:var(--font-serif);color:var(--color-primary);margin-top:4px;font-size:18px;font-weight:500;display:block}
