.AdminEmptyState-module__y0wtHG__wrap{text-align:center;flex-direction:column;align-items:center;padding:5rem 0;display:flex}.AdminEmptyState-module__y0wtHG__bordered{border:1px solid var(--border-strong)}.AdminEmptyState-module__y0wtHG__icon{color:var(--success);margin-bottom:.75rem;font-size:2rem}.AdminEmptyState-module__y0wtHG__title{color:var(--text-muted);letter-spacing:.1em;font-size:.875rem}.AdminEmptyState-module__y0wtHG__subtitle{color:var(--text-muted);margin-top:.25rem;font-size:.8125rem}
.AdminPageHeader-module__m6-mnG__row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem;display:flex}.AdminPageHeader-module__m6-mnG__title{letter-spacing:-.03em;text-transform:uppercase;font-size:clamp(1.5rem,3vw,2rem);font-weight:800}.AdminPageHeader-module__m6-mnG__subtitle{letter-spacing:.15em;color:var(--text-muted);font-size:.75rem;font-weight:600}.AdminPageHeader-module__m6-mnG__line{border-top:1px solid var(--text);margin:.75rem 0 1.5rem}@media (max-width:768px){.AdminPageHeader-module__m6-mnG__row{flex-direction:column;align-items:stretch}.AdminPageHeader-module__m6-mnG__line{margin:.5rem 0 1rem}}
.AdminFilterTabs-module__Aj_JkW__filterRow{border-bottom:1px solid var(--border-soft);-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:.5rem;display:flex;overflow-x:auto}.AdminFilterTabs-module__Aj_JkW__filterRow::-webkit-scrollbar{display:none}.AdminFilterTabs-module__Aj_JkW__filterBtn{letter-spacing:.08em;cursor:pointer;font-size:.625rem;font-family:var(--font-sans);color:var(--text-muted);white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;flex-shrink:0;padding:.5rem .75rem;transition:all .2s}.AdminFilterTabs-module__Aj_JkW__filterBtnActive{color:var(--text);border-bottom-color:var(--text);font-weight:700}
.AdminPhoneSearch-module__zrMYba__searchWrap{flex-shrink:0;position:relative}.AdminPhoneSearch-module__zrMYba__searchInput{border:none;border-bottom:1px solid var(--border-strong);width:200px;color:var(--text);font:inherit;appearance:none;background:0 0;border-radius:0;outline:none;padding:.5rem 1.5rem .5rem 0;font-size:.8125rem;transition:border-color .2s}.AdminPhoneSearch-module__zrMYba__searchInput:focus{border-bottom-color:var(--text)}.AdminPhoneSearch-module__zrMYba__searchInput::placeholder{color:var(--text-muted);font-size:.75rem}.AdminPhoneSearch-module__zrMYba__searchClear{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:.25rem;font-size:.875rem;line-height:1;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media (max-width:720px){.AdminPhoneSearch-module__zrMYba__searchInput{width:100%;min-width:0}}
.page-module__-mJU_W__actions{justify-content:flex-end;align-items:center;gap:.75rem;width:100%;display:flex}.page-module__-mJU_W__toggleBtn{letter-spacing:.08em;cursor:pointer;color:#6e6e6e;background:0 0;border:1px solid #d6d3cb;padding:.5rem 1rem;font-family:Inter,sans-serif;font-size:.5625rem;font-weight:600;transition:all .2s}.page-module__-mJU_W__toggleBtnActive{color:#9e3a3a;background:#fdf2f2;border-color:#9e3a3a}.page-module__-mJU_W__newButton{padding:.625rem 1.5rem;font-size:.625rem}.page-module__-mJU_W__skeletonRow{height:64px;margin-bottom:1px}.page-module__-mJU_W__tableScroll{-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto}.page-module__-mJU_W__tableScroll::-webkit-scrollbar{display:none}.page-module__-mJU_W__tableInner{min-width:640px}.page-module__-mJU_W__searchBar{justify-content:flex-end;align-items:flex-end;gap:1rem;margin-bottom:1rem;display:flex}.page-module__-mJU_W__searchField{min-width:180px}.page-module__-mJU_W__searchDivider{background:#d6d3cb;flex-shrink:0;width:1px;height:24px}.page-module__-mJU_W__tableHeadRow{gap:1rem;padding:0 0 .875rem}.page-module__-mJU_W__row{border-bottom:1px solid #e5e2da;align-items:center;gap:1rem;padding:1rem 0;transition:all .15s;display:flex}.page-module__-mJU_W__inactiveRow{opacity:.6;background:#fcfaf4}.page-module__-mJU_W__idCol{flex-shrink:0;width:50px}.page-module__-mJU_W__idCell{color:#a3a3a3;font-family:Inter,monospace;font-size:.6875rem}.page-module__-mJU_W__nameCol{flex:2;min-width:0}.page-module__-mJU_W__nameCell{min-width:0}.page-module__-mJU_W__productName{margin-bottom:.125rem;font-size:.8125rem;font-weight:600}.page-module__-mJU_W__inactiveName{color:#8a6f2a}.page-module__-mJU_W__productSlug{color:#a3a3a3;letter-spacing:.03em;font-family:Inter,monospace;font-size:.625rem}.page-module__-mJU_W__priceCol{flex-shrink:0;width:120px}.page-module__-mJU_W__priceCell{font-feature-settings:"tnum";font-size:.8125rem;font-weight:700}.page-module__-mJU_W__statusCol,.page-module__-mJU_W__optionCol{text-align:center;flex-shrink:0;width:80px}.page-module__-mJU_W__optionCount{color:#6e6e6e;font-size:.8125rem}.page-module__-mJU_W__manageCol{text-align:right;flex-shrink:0;width:140px}.page-module__-mJU_W__manageCell{justify-content:flex-end;gap:.5rem;display:flex}.page-module__-mJU_W__actionBtn{letter-spacing:.1em;cursor:pointer;color:#6e6e6e;background:0 0;border:1px solid #d6d3cb;padding:.375rem .75rem;font-family:Inter,sans-serif;font-size:.5625rem;font-weight:600;text-decoration:none;transition:all .2s}.page-module__-mJU_W__pagination{border-top:1px solid var(--border-strong);justify-content:center;align-items:center;gap:2rem;margin-top:2rem;padding-top:1.5rem;display:flex}.page-module__-mJU_W__pageBtn{letter-spacing:.12em;cursor:pointer;font-size:.6875rem;font-weight:600;font-family:var(--font-sans);color:var(--text);background:0 0;border:none}.page-module__-mJU_W__pageInfo{font-size:.75rem;font-weight:500;font-family:var(--font-mono);letter-spacing:.1em;color:var(--text-sub)}@media (max-width:768px){.page-module__-mJU_W__searchBar{flex-direction:column;align-items:stretch}.page-module__-mJU_W__searchField{width:100%;min-width:0}.page-module__-mJU_W__searchDivider{display:none}.page-module__-mJU_W__tableScroll{overflow-x:visible}.page-module__-mJU_W__tableInner{min-width:0}.page-module__-mJU_W__tableHeadRow{display:none}.page-module__-mJU_W__row{border-bottom:1px solid #e5e2da;grid-template-columns:1fr 1fr 1fr;gap:.5rem 1rem;padding:1rem 0;display:grid}.page-module__-mJU_W__idCol{grid-column:1/-1;width:auto}.page-module__-mJU_W__nameCol{grid-column:1/-1}.page-module__-mJU_W__priceCol,.page-module__-mJU_W__statusCol,.page-module__-mJU_W__optionCol{text-align:left;flex-direction:column;gap:.25rem;width:auto;display:flex}.page-module__-mJU_W__priceCol:before,.page-module__-mJU_W__statusCol:before,.page-module__-mJU_W__optionCol:before{content:attr(data-label);letter-spacing:.15em;color:#a3a3a3;text-transform:uppercase;font-size:.5625rem;font-weight:700}.page-module__-mJU_W__manageCol{text-align:left;grid-column:1/-1;width:auto;margin-top:.25rem}.page-module__-mJU_W__manageCell{justify-content:flex-start}.page-module__-mJU_W__actionBtn{text-align:center;width:100%}.page-module__-mJU_W__actions{flex-wrap:wrap}}
.Pagination-module___XjRuG__pagination{border-top:1px solid var(--border-strong);justify-content:center;align-items:center;gap:.25rem;margin-top:2rem;padding-top:1.5rem;display:flex}.Pagination-module___XjRuG__arrow{cursor:pointer;width:32px;height:32px;font-size:.75rem;font-family:var(--font-sans);color:var(--text);transition:opacity var(--transition);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.Pagination-module___XjRuG__arrow:hover:not(:disabled){opacity:.5}.Pagination-module___XjRuG__arrow:disabled{opacity:.2;cursor:default;pointer-events:none}.Pagination-module___XjRuG__page{min-width:32px;height:32px;font-size:.6875rem;font-weight:500;font-family:var(--font-mono);letter-spacing:.04em;cursor:pointer;color:var(--text-sub);transition:all var(--transition);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0 .25rem;display:inline-flex}.Pagination-module___XjRuG__page:hover{color:var(--text);border-color:var(--border-soft)}.Pagination-module___XjRuG__active{color:var(--accent-inv);background:var(--accent);border-color:var(--accent);font-weight:700}.Pagination-module___XjRuG__active:hover{color:var(--accent-inv);border-color:var(--accent)}.Pagination-module___XjRuG__ellipsis{min-width:32px;height:32px;font-size:.6875rem;font-family:var(--font-mono);color:var(--text-muted);letter-spacing:.1em;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex}
.page-module__N_eFzW__skeletonRow{height:56px;margin-bottom:1px}.page-module__N_eFzW__filterBar{align-items:flex-end;gap:1rem;margin-bottom:1.5rem;display:flex}.page-module__N_eFzW__searchWrap{margin-left:auto}.page-module__N_eFzW__tableScroll{-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto}.page-module__N_eFzW__tableScroll::-webkit-scrollbar{display:none}.page-module__N_eFzW__tableInner{min-width:560px}.page-module__N_eFzW__tableHead{border-bottom:1px solid var(--border-strong);letter-spacing:.15em;color:var(--text-muted);align-items:center;gap:1rem;padding:.75rem 0;font-size:.5625rem;font-weight:700;display:flex}.page-module__N_eFzW__orderBlock{border-bottom:1px solid var(--border-soft)}.page-module__N_eFzW__orderRow{cursor:pointer;width:100%;font-family:var(--font-sans);text-align:left;background:0 0;border:none;align-items:center;gap:1rem;padding:1rem 0;display:flex}.page-module__N_eFzW__idCell{width:60px}.page-module__N_eFzW__dateCell{width:110px}.page-module__N_eFzW__customerHead,.page-module__N_eFzW__customerCell{flex:1}.page-module__N_eFzW__customerCell{text-align:left;flex-direction:column;gap:2px;display:flex}.page-module__N_eFzW__statusCell{text-align:center;width:100px}.page-module__N_eFzW__amountCell{text-align:right;width:110px}.page-module__N_eFzW__orderId{font-size:.75rem;font-weight:700;font-family:var(--font-mono);letter-spacing:.04em}.page-module__N_eFzW__orderDate{color:var(--text-muted);font-feature-settings:"tnum";font-size:.6875rem}.page-module__N_eFzW__customerName{font-size:.8125rem}.page-module__N_eFzW__customerEmail{color:var(--text-muted);font-size:.6875rem}.page-module__N_eFzW__orderAmount{font-feature-settings:"tnum";text-align:right;font-size:.8125rem;font-weight:700}.page-module__N_eFzW__expandCell{text-align:center;width:30px;color:var(--text-muted)}.page-module__N_eFzW__detail{grid-template-columns:1fr 1fr;gap:1.5rem;padding:0 0 1.5rem 60px;display:grid}.page-module__N_eFzW__detailLabel{letter-spacing:.18em;color:var(--text-muted);text-transform:uppercase;margin-bottom:.625rem;font-size:.5625rem;font-weight:700}.page-module__N_eFzW__detailItemRow{align-items:center;gap:.5rem;margin-bottom:.375rem;display:flex}.page-module__N_eFzW__detailItemName{flex:1;font-size:.75rem;font-weight:500}.page-module__N_eFzW__detailItemOption{color:var(--text-muted);font-size:.625rem}.page-module__N_eFzW__detailItemQty{color:var(--text-sub);font-feature-settings:"tnum";font-size:.6875rem}.page-module__N_eFzW__detailItemPrice{font-feature-settings:"tnum";text-align:right;width:70px;font-size:.75rem;font-weight:600}.page-module__N_eFzW__detailSummaryRow{color:var(--text-sub);justify-content:space-between;margin-bottom:.375rem;font-size:.75rem;display:flex}.page-module__N_eFzW__totalSummaryRow{border-top:1px solid var(--border-soft);justify-content:space-between;margin-top:.25rem;padding-top:.5rem;font-size:.875rem;font-weight:700;display:flex}.page-module__N_eFzW__detailValue{color:var(--text-sub);font-size:.75rem;line-height:1.6}.page-module__N_eFzW__remoteArea{color:var(--danger);font-size:.75rem;line-height:1.6}.page-module__N_eFzW__statusBtns{flex-wrap:wrap;gap:.375rem;display:flex}.page-module__N_eFzW__statusUpdateBtn{letter-spacing:.06em;border:1px solid var(--border-strong);cursor:pointer;font-size:.5625rem;font-weight:600;font-family:var(--font-sans);color:var(--text-sub);background:0 0;padding:.375rem .75rem;transition:all .2s}.page-module__N_eFzW__statusUpdateBtnActive{background:var(--accent);color:var(--accent-inv);border-color:var(--accent)}.page-module__N_eFzW__statusUpdateBtnPending{opacity:.5}@media (max-width:768px){.page-module__N_eFzW__filterBar{flex-direction:column;align-items:stretch}.page-module__N_eFzW__searchWrap{margin-left:0}.page-module__N_eFzW__tableScroll{overflow-x:visible}.page-module__N_eFzW__tableInner{min-width:0}.page-module__N_eFzW__tableHead{display:none}.page-module__N_eFzW__orderRow{grid-template-rows:auto auto auto;grid-template-columns:auto 1fr auto;gap:.25rem .75rem;padding:1rem 0;display:grid}.page-module__N_eFzW__idCell{grid-area:1/1;width:auto}.page-module__N_eFzW__dateCell{grid-area:1/2;align-self:center;width:auto}.page-module__N_eFzW__expandCell{grid-area:1/3/3;align-self:center;width:auto;font-size:1.25rem}.page-module__N_eFzW__customerCell{grid-area:2/1/auto/3}.page-module__N_eFzW__statusCell{text-align:left;grid-area:3/1;width:auto}.page-module__N_eFzW__amountCell{text-align:right;grid-area:3/2/auto/4;align-self:center;width:auto}.page-module__N_eFzW__detail{grid-template-columns:1fr;padding:0 0 1.5rem}.page-module__N_eFzW__detailItemRow{flex-wrap:wrap}.page-module__N_eFzW__detailItemPrice{width:auto;margin-left:auto}.page-module__N_eFzW__statusBtns{gap:.5rem}.page-module__N_eFzW__statusUpdateBtn{padding:.5rem .875rem;font-size:.625rem}}
.StatusBadge-module__b-0TZW__badge{letter-spacing:.08em;border:1px solid;padding:.2rem .5rem;font-size:.5rem;font-weight:700;display:inline-block}
.AdminSupportTranscriptView-module__58p9Ja__panel{border:1px solid var(--border-strong);background:linear-gradient(#f5f5f5e6,#fff);flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.AdminSupportTranscriptView-module__58p9Ja__header{border-bottom:1px solid var(--border-soft);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1rem .875rem;display:flex}.AdminSupportTranscriptView-module__58p9Ja__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);margin-bottom:.35rem;font-size:.625rem;font-weight:700}.AdminSupportTranscriptView-module__58p9Ja__title{letter-spacing:.08em;font-size:.875rem;font-weight:700}.AdminSupportTranscriptView-module__58p9Ja__count{color:var(--text-muted);letter-spacing:.08em;white-space:nowrap;font-size:.6875rem}.AdminSupportTranscriptView-module__58p9Ja__empty{color:var(--text-sub);padding:1.25rem 1rem;font-size:.8125rem}.AdminSupportTranscriptView-module__58p9Ja__timeline{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:1rem;min-height:0;padding:1rem;display:flex;overflow-y:auto}.AdminSupportTranscriptView-module__58p9Ja__item{border:1px solid var(--border);border-radius:var(--support-transcript-bubble-radius,12px);background:#ffffffe0;flex-direction:column;flex-shrink:0;max-width:85%;padding:.85rem 1rem;display:flex}.AdminSupportTranscriptView-module__58p9Ja__itemUser{border-bottom-right-radius:var(--support-transcript-user-tail-radius,4px);background:#f4f4f5;border-color:#0000;align-self:flex-end}.AdminSupportTranscriptView-module__58p9Ja__itemAssistant{border-bottom-left-radius:var(--support-transcript-assistant-tail-radius,4px);background:#fff;align-self:flex-start}.AdminSupportTranscriptView-module__58p9Ja__itemUser .AdminSupportTranscriptView-module__58p9Ja__time{opacity:.7}.AdminSupportTranscriptView-module__58p9Ja__meta{justify-content:space-between;gap:1rem;margin-bottom:.55rem;display:flex}.AdminSupportTranscriptView-module__58p9Ja__role{letter-spacing:.15em;text-transform:uppercase;color:var(--text);font-size:.625rem;font-weight:700}.AdminSupportTranscriptView-module__58p9Ja__time{color:var(--text-muted);font-size:.6875rem}.AdminSupportTranscriptView-module__58p9Ja__message{white-space:pre-wrap;color:var(--text);font-size:.875rem;line-height:1.65}.AdminSupportTranscriptView-module__58p9Ja__attachments{gap:.6rem;margin-top:.9rem;display:grid}.AdminSupportTranscriptView-module__58p9Ja__attachmentLabel{letter-spacing:.08em;color:var(--text-sub);font-size:.6875rem}.AdminSupportTranscriptView-module__58p9Ja__imageRow{flex-wrap:wrap;gap:.75rem;display:flex}.AdminSupportTranscriptView-module__58p9Ja__imageLink{aspect-ratio:1;border:1px solid var(--border);width:clamp(3.5rem,18vw,4.5rem);display:block;position:relative;overflow:hidden}.AdminSupportTranscriptView-module__58p9Ja__image{object-fit:cover;display:block}@media (max-width:768px){.AdminSupportTranscriptView-module__58p9Ja__header{flex-direction:column}.AdminSupportTranscriptView-module__58p9Ja__item{padding:.85rem}.AdminSupportTranscriptView-module__58p9Ja__meta{flex-direction:column;gap:.25rem}}
.page-module__MGMzdG__controlRow{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.page-module__MGMzdG__controlGroup{align-items:center;gap:.75rem;display:flex}.page-module__MGMzdG__controlLabel{letter-spacing:.15em;color:var(--text-muted);font-size:.5625rem;font-weight:700}.page-module__MGMzdG__thresholdBtns{gap:.375rem;display:flex}.page-module__MGMzdG__thresholdBtn{letter-spacing:.06em;border:1px solid var(--border-strong);cursor:pointer;font-size:.625rem;font-weight:600;font-family:var(--font-sans);color:var(--text-sub);background:0 0;padding:.375rem .75rem;transition:all .2s}.page-module__MGMzdG__thresholdBtnActive{background:var(--accent);color:var(--accent-inv);border-color:var(--accent)}.page-module__MGMzdG__totalCount{letter-spacing:.15em;color:var(--text-muted);font-feature-settings:"tnum";font-size:.75rem;font-weight:600}.page-module__MGMzdG__skeletonRow{height:48px;margin-bottom:1px}.page-module__MGMzdG__emptyTitle{letter-spacing:.2em;color:var(--success);font-size:1rem;font-weight:700}.page-module__MGMzdG__tableScroll{-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto}.page-module__MGMzdG__tableScroll::-webkit-scrollbar{display:none}.page-module__MGMzdG__tableInner{min-width:680px}.page-module__MGMzdG__tableHead{border-bottom:1px solid var(--border-strong);letter-spacing:.15em;color:var(--text-muted);text-transform:uppercase;align-items:center;gap:1rem;padding:.75rem 1rem;font-size:.5625rem;font-weight:700;display:flex}.page-module__MGMzdG__row{border-bottom:1px solid var(--border-soft);align-items:center;gap:1rem;padding:.875rem 1rem;transition:background .15s;display:flex}.page-module__MGMzdG__rowSoldOut{background:var(--surface-danger-soft)}.page-module__MGMzdG__idCell{width:50px;font-family:var(--font-mono);color:var(--text-muted);font-size:.6875rem}.page-module__MGMzdG__productName{flex:2;min-width:120px;font-size:.8125rem;font-weight:500}.page-module__MGMzdG__sku{width:130px;font-size:.6875rem;font-family:var(--font-mono);color:var(--text-sub);letter-spacing:.03em}.page-module__MGMzdG__size{text-align:center;width:60px;font-size:.75rem}.page-module__MGMzdG__color{text-align:center;width:70px;color:var(--text-sub);font-size:.75rem}.page-module__MGMzdG__stock{text-align:right;font-feature-settings:"tnum";width:80px;font-size:.875rem;font-weight:800}.page-module__MGMzdG__stockNormal{color:var(--text)}.page-module__MGMzdG__stockWarning{color:var(--warning)}.page-module__MGMzdG__stockDanger{color:var(--danger)}.page-module__MGMzdG__soldOutBadge{letter-spacing:.1em;color:var(--danger);border:1px solid var(--danger);vertical-align:middle;margin-left:.5rem;padding:.1rem .375rem;font-size:.4375rem;font-weight:700;display:inline-block}@media (max-width:768px){.page-module__MGMzdG__controlRow{flex-direction:column;align-items:flex-start;gap:.5rem}.page-module__MGMzdG__thresholdBtns{flex-wrap:wrap}.page-module__MGMzdG__thresholdBtn{padding:.5rem .875rem;font-size:.6875rem}.page-module__MGMzdG__tableScroll{overflow-x:visible}.page-module__MGMzdG__tableInner{min-width:0}.page-module__MGMzdG__tableHead{display:none}.page-module__MGMzdG__row{grid-template-columns:1fr 1fr;gap:.375rem 1rem;padding:1rem 0;display:grid}.page-module__MGMzdG__rowSoldOut{margin:0 -.75rem;padding:1rem .75rem}.page-module__MGMzdG__idCell,.page-module__MGMzdG__productName,.page-module__MGMzdG__sku,.page-module__MGMzdG__size,.page-module__MGMzdG__color,.page-module__MGMzdG__stock{text-align:left;flex-direction:column;gap:.25rem;width:auto;display:flex}.page-module__MGMzdG__idCell:before,.page-module__MGMzdG__productName:before,.page-module__MGMzdG__sku:before,.page-module__MGMzdG__size:before,.page-module__MGMzdG__color:before,.page-module__MGMzdG__stock:before{content:attr(data-label);letter-spacing:.15em;color:var(--text-muted);text-transform:uppercase;font-size:.5625rem;font-weight:700}.page-module__MGMzdG__productName{grid-column:1/-1;font-size:.875rem}.page-module__MGMzdG__sku{grid-column:1/-1;font-size:.75rem}.page-module__MGMzdG__stock{font-size:.9375rem}.page-module__MGMzdG__soldOutBadge{margin-left:.375rem}}
