.dispute-details-module__3VmTZW__container{box-sizing:border-box;flex-direction:column;gap:16px;width:100%;max-width:1280px;margin:0 auto;display:flex}.dispute-details-module__3VmTZW__backNav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.dispute-details-module__3VmTZW__backLink{color:var(--on-surface-variant,#64748b);background-color:var(--surface,#fff);border:1px solid var(--outline-variant,#e8dde7);border-radius:8px;align-items:center;gap:8px;padding:7px 12px;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.dispute-details-module__3VmTZW__backLink:hover{color:var(--primary,#3b0038);border-color:var(--primary,#3b0038);background-color:#3b00380a;transform:translate(-2px)}.dispute-details-module__3VmTZW__ticketBadge{color:var(--on-surface-variant,#64748b);background-color:var(--surface-variant,#faf7fa);border:1px solid var(--outline-variant,#e8dde7);border-radius:6px;align-items:center;gap:6px;padding:5px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8rem;font-weight:600;display:inline-flex}.dispute-details-module__3VmTZW__headerCard{background-color:var(--surface,#fff);border:1px solid var(--outline-variant,#e8dde7);border-radius:var(--border-radius,10px);box-shadow:var(--shadow-sm,0 1px 3px #0000000a);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.dispute-details-module__3VmTZW__headerLeft{flex-direction:column;gap:6px;min-width:0;display:flex}.dispute-details-module__3VmTZW__titleRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dispute-details-module__3VmTZW__title{color:var(--on-surface,#1e293b);margin:0;font-size:1.35rem;font-weight:700;line-height:1.25}.dispute-details-module__3VmTZW__metaRow{color:var(--on-surface-variant,#64748b);flex-wrap:wrap;align-items:center;gap:10px;font-size:.8125rem;display:flex}.dispute-details-module__3VmTZW__metaItem{align-items:center;gap:5px;display:inline-flex}.dispute-details-module__3VmTZW__statusBadge{letter-spacing:.03em;text-transform:uppercase;border-radius:9999px;align-items:center;gap:5px;padding:3px 10px;font-size:.72rem;font-weight:700;display:inline-flex}.dispute-details-module__3VmTZW__statusOpen{color:#c2410c;background-color:#fff7ed;border:1px solid #ffedd5}.dispute-details-module__3VmTZW__statusRefunded{color:#047857;background-color:#ecfdf5;border:1px solid #d1fae5}.dispute-details-module__3VmTZW__statusDismissed{color:#475569;background-color:#f1f5f9;border:1px solid #e2e8f0}.dispute-details-module__3VmTZW__statusDot{background-color:currentColor;border-radius:50%;width:6px;height:6px}.dispute-details-module__3VmTZW__headerActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dispute-details-module__3VmTZW__refundBtn{background-color:var(--primary,#3b0038);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:8px;padding:9px 18px;font-size:.875rem;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 2px 5px #3b003826}.dispute-details-module__3VmTZW__refundBtn:hover:not(:disabled){background-color:#4f004a;transform:translateY(-1px)}.dispute-details-module__3VmTZW__refundBtn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.dispute-details-module__3VmTZW__dismissBtn{color:#475569;cursor:pointer;background-color:#fff;border:1.5px solid #cbd5e1;border-radius:8px;align-items:center;gap:8px;padding:9px 18px;font-size:.875rem;font-weight:700;transition:all .2s;display:inline-flex}.dispute-details-module__3VmTZW__dismissBtn:hover:not(:disabled){color:#1e293b;background-color:#f8fafc;border-color:#94a3b8;transform:translateY(-1px)}.dispute-details-module__3VmTZW__retryRefundBtn{color:#fff;cursor:pointer;background-color:#dc2626;border:none;border-radius:8px;align-items:center;gap:8px;padding:9px 18px;font-size:.875rem;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 2px 5px #dc262633}.dispute-details-module__3VmTZW__retryRefundBtn:hover:not(:disabled){background-color:#b91c1c;transform:translateY(-1px)}.dispute-details-module__3VmTZW__retryRefundBtn:disabled{opacity:.55;cursor:not-allowed;transform:none}.dispute-details-module__3VmTZW__refundIssueAlert{background-color:#fef2f2;border:1px solid #fca5a5;border-radius:8px;flex-direction:column;gap:10px;margin-top:12px;padding:12px 14px;display:flex}.dispute-details-module__3VmTZW__refundIssueAlertContent{color:#991b1b;align-items:flex-start;gap:10px;font-size:.83rem;line-height:1.45;display:flex}.dispute-details-module__3VmTZW__retryRefundInlineBtn{color:#fff;cursor:pointer;background-color:#dc2626;border:none;border-radius:6px;align-self:flex-start;align-items:center;gap:6px;padding:7px 14px;font-size:.8rem;font-weight:700;transition:all .2s;display:inline-flex}.dispute-details-module__3VmTZW__retryRefundInlineBtn:hover:not(:disabled){background-color:#b91c1c}.dispute-details-module__3VmTZW__retryRefundInlineBtn:disabled{opacity:.55;cursor:not-allowed}.dispute-details-module__3VmTZW__spinIcon{animation:1s linear infinite dispute-details-module__3VmTZW__spin}@keyframes dispute-details-module__3VmTZW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dispute-details-module__3VmTZW__dismissBtn:disabled{opacity:.45;cursor:not-allowed;color:#94a3b8;background-color:#f1f5f9;border-color:#e2e8f0;transform:none}.dispute-details-module__3VmTZW__awaitingSellerProofPill{color:#92400e;background-color:#fef3c7;border:1px solid #fcd34d;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:.75rem;font-weight:700;display:inline-flex}.dispute-details-module__3VmTZW__assignBtn{background-color:var(--primary,#3b0038);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:8px;padding:9px 18px;font-size:.875rem;font-weight:700;transition:all .2s;display:inline-flex}.dispute-details-module__3VmTZW__assignBtn:hover{background-color:#4f004a}.dispute-details-module__3VmTZW__assignedBadge{color:var(--primary,#3b0038);background-color:#3b00380d;border:1px solid #3b00381f;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:.8125rem;font-weight:600;display:inline-flex}.dispute-details-module__3VmTZW__disputeGrid{grid-template-columns:minmax(0,1.15fr) minmax(340px,1fr);align-items:start;gap:16px;display:grid}.dispute-details-module__3VmTZW__leftCol,.dispute-details-module__3VmTZW__rightCol{flex-direction:column;gap:16px;min-width:0;display:flex}.dispute-details-module__3VmTZW__card{background-color:var(--surface,#fff);border:1px solid var(--outline-variant,#e8dde7);border-radius:var(--border-radius,10px);box-shadow:var(--shadow-sm,0 1px 3px #00000008);padding:18px 20px;position:relative}.dispute-details-module__3VmTZW__cardHeader{border-bottom:1px solid var(--outline-variant,#f1e9f1);justify-content:space-between;align-items:center;margin-bottom:14px;padding-bottom:10px;display:flex}.dispute-details-module__3VmTZW__cardTitle{color:var(--on-surface,#1e293b);align-items:center;gap:8px;margin:0;font-size:1rem;font-weight:700;display:inline-flex}.dispute-details-module__3VmTZW__cardTitleIcon{color:var(--primary,#3b0038);display:flex}.dispute-details-module__3VmTZW__descriptionBox{background-color:var(--surface-variant,#faf7fa);border-left:3px solid var(--primary,#3b0038);border-radius:0 8px 8px 0;margin-bottom:16px;padding:14px 16px}.dispute-details-module__3VmTZW__descriptionLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--primary,#3b0038);margin-bottom:4px;font-size:.72rem;font-weight:700}.dispute-details-module__3VmTZW__descriptionText{color:var(--on-surface,#334155);white-space:pre-wrap;margin:0;font-size:.9rem;line-height:1.6}.dispute-details-module__3VmTZW__evidenceSection{margin-top:14px}.dispute-details-module__3VmTZW__evidenceHeader{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.dispute-details-module__3VmTZW__evidenceGrid{flex-wrap:wrap;gap:10px;display:flex}.dispute-details-module__3VmTZW__evidenceItem{border:1px solid var(--outline-variant,#e8dde7);background-color:var(--surface-variant,#faf7fa);cursor:pointer;border-radius:8px;flex:0 0 125px;width:125px;height:125px;transition:transform .15s,box-shadow .15s;position:relative;overflow:hidden}.dispute-details-module__3VmTZW__evidenceItem:hover{transform:translateY(-2px);box-shadow:0 4px 10px #0000001a}.dispute-details-module__3VmTZW__evidenceImg{object-fit:cover;width:100%;height:100%;display:block}.dispute-details-module__3VmTZW__zoomHint{color:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:none;background:#000000a6;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;display:flex;position:absolute;bottom:5px;right:5px}.dispute-details-module__3VmTZW__evidenceOverlay{opacity:0;color:#fff;background:#00000059;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.dispute-details-module__3VmTZW__evidenceItem:hover .dispute-details-module__3VmTZW__evidenceOverlay{opacity:1}.dispute-details-module__3VmTZW__resolutionBox{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;gap:6px;margin-top:16px;padding:14px 16px;display:flex}.dispute-details-module__3VmTZW__resolutionBoxRefund{background-color:#f0fdf4;border-color:#dcfce7}.dispute-details-module__3VmTZW__resolutionBoxDismiss{background-color:#f8fafc;border-color:#e2e8f0}.dispute-details-module__3VmTZW__resolutionHeader{color:var(--on-surface,#1e293b);align-items:center;gap:8px;font-size:.85rem;font-weight:700;display:flex}.dispute-details-module__3VmTZW__resolutionNotes{color:var(--on-surface-variant,#475569);margin:0;font-size:.85rem;font-style:italic;line-height:1.5}.dispute-details-module__3VmTZW__metaGrid{flex-direction:column;gap:2px;display:flex}.dispute-details-module__3VmTZW__metaItemRow{border-bottom:1px solid var(--outline-variant,#f3edf4);justify-content:space-between;align-items:center;padding:7px 0;font-size:.85rem;display:flex}.dispute-details-module__3VmTZW__metaItemRow:last-child{border-bottom:none;padding-bottom:0}.dispute-details-module__3VmTZW__metaKey{color:var(--on-surface-variant,#64748b);align-items:center;gap:6px;font-weight:500;display:inline-flex}.dispute-details-module__3VmTZW__metaVal{color:var(--on-surface,#1e293b);text-align:right;align-items:center;gap:6px;font-weight:600;display:inline-flex}.dispute-details-module__3VmTZW__metaLink{color:var(--primary,#3b0038);align-items:center;gap:4px;font-weight:700;text-decoration:none;transition:color .15s;display:inline-flex}.dispute-details-module__3VmTZW__metaLink:hover{text-decoration:underline}.dispute-details-module__3VmTZW__copyableUuid{background-color:var(--surface-variant,#faf7fa);border:1px solid var(--outline-variant,#e8dde7);color:#475569;border-radius:4px;align-items:center;gap:6px;padding:3px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;display:inline-flex}.dispute-details-module__3VmTZW__copyBtn{cursor:pointer;color:var(--on-surface-variant,#64748b);background:0 0;border:none;border-radius:4px;align-items:center;padding:2px;transition:color .15s;display:flex}.dispute-details-module__3VmTZW__copyBtn:hover{color:var(--primary,#3b0038)}.dispute-details-module__3VmTZW__contactBtnGroup{gap:8px;margin-top:10px;display:flex}.dispute-details-module__3VmTZW__contactBtn{border-radius:6px;flex:1;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-size:.8rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.dispute-details-module__3VmTZW__contactBtnEmail{color:var(--primary,#3b0038);background-color:#3b00380f;border:1px solid #3b00381f}.dispute-details-module__3VmTZW__contactBtnEmail:hover{background-color:#3b00381f}.dispute-details-module__3VmTZW__contactBtnPhone{color:#047857;background-color:#ecfdf5;border:1px solid #a7f3d0}.dispute-details-module__3VmTZW__contactBtnPhone:hover{background-color:#d1fae5}.dispute-details-module__3VmTZW__lightboxOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1050;background-color:#000000d9;flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.dispute-details-module__3VmTZW__lightboxContent{flex-direction:column;align-items:center;max-width:90vw;max-height:85vh;display:flex;position:relative}.dispute-details-module__3VmTZW__lightboxImage{object-fit:contain;border-radius:8px;max-width:100%;max-height:80vh;box-shadow:0 8px 30px #00000080}.dispute-details-module__3VmTZW__lightboxClose{color:#fff;cursor:pointer;background:#fff3;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .2s;display:flex;position:absolute;top:-44px;right:0}.dispute-details-module__3VmTZW__lightboxClose:hover{background:#fff6}.dispute-details-module__3VmTZW__lightboxCount{color:#fff;background:#00000080;border-radius:9999px;margin-top:12px;padding:4px 12px;font-size:.85rem}.dispute-details-module__3VmTZW__modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background-color:#0009;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.dispute-details-module__3VmTZW__modalContent{background-color:var(--surface,#fff);border-radius:var(--border-radius-lg,14px);border:1px solid var(--outline-variant,#e8dde7);flex-direction:column;gap:16px;width:100%;max-width:460px;padding:24px;animation:.2s cubic-bezier(.16,1,.3,1) dispute-details-module__3VmTZW__modalPop;display:flex;box-shadow:0 12px 36px #0000002e}@keyframes dispute-details-module__3VmTZW__modalPop{0%{opacity:0;transform:scale(.95)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.dispute-details-module__3VmTZW__modalHeader{justify-content:space-between;align-items:center;display:flex}.dispute-details-module__3VmTZW__modalTitle{color:var(--on-surface,#1e293b);align-items:center;gap:8px;margin:0;font-size:1.15rem;font-weight:700;display:flex}.dispute-details-module__3VmTZW__modalDesc{color:var(--on-surface-variant,#64748b);margin:0;font-size:.875rem;line-height:1.5}.dispute-details-module__3VmTZW__modalTextarea{border:1px solid var(--outline-variant,#d1d5db);background-color:var(--surface,#fff);resize:vertical;box-sizing:border-box;border-radius:8px;width:100%;min-height:110px;padding:12px;font-family:inherit;font-size:.875rem;line-height:1.5;transition:border-color .15s}.dispute-details-module__3VmTZW__modalTextarea:focus{border-color:var(--primary,#3b0038);outline:none;box-shadow:0 0 0 3px #3b003814}.dispute-details-module__3VmTZW__modalTextareaError{background-color:#dc262608;border-color:#dc2626!important}.dispute-details-module__3VmTZW__modalErrorText{color:#dc2626;margin-top:-8px;font-size:.78rem;font-weight:600}.dispute-details-module__3VmTZW__modalActions{justify-content:flex-end;align-items:center;gap:10px;margin-top:4px;display:flex}.dispute-details-module__3VmTZW__refundTypeGroup{gap:10px;margin-top:4px;display:flex}.dispute-details-module__3VmTZW__refundTypeCard{border:1.5px solid var(--outline-variant,#e2e8f0);cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border-radius:8px;flex-direction:column;flex:1;padding:10px 12px;transition:all .15s;display:flex}.dispute-details-module__3VmTZW__refundTypeCard:hover{border-color:#cbd5e1}.dispute-details-module__3VmTZW__refundTypeCardActive{border-color:var(--primary,#3b0038)!important;background-color:#3b00380a!important}.dispute-details-module__3VmTZW__refundTypeTitle{color:var(--on-surface,#1e293b);align-items:center;gap:6px;font-size:.85rem;font-weight:700;display:flex}.dispute-details-module__3VmTZW__refundTypeSub{color:var(--on-surface-variant,#64748b);margin-top:2px;font-size:.75rem}.dispute-details-module__3VmTZW__presetPillGroup{align-items:center;gap:6px;margin-top:8px;display:flex}.dispute-details-module__3VmTZW__presetPill{border:1px solid var(--outline-variant,#cbd5e1);color:var(--on-surface,#334155);cursor:pointer;text-align:center;background:#fff;border-radius:6px;flex:1;padding:6px 0;font-size:.8rem;font-weight:600;transition:all .15s}.dispute-details-module__3VmTZW__presetPill:hover{background:#f1f5f9}.dispute-details-module__3VmTZW__presetPillActive{background:var(--primary,#3b0038)!important;color:#fff!important;border-color:var(--primary,#3b0038)!important}.dispute-details-module__3VmTZW__percentageInputRow{align-items:center;gap:8px;margin-top:8px;display:flex}.dispute-details-module__3VmTZW__percentageInput{border:1px solid var(--outline-variant,#d1d5db);border-radius:8px;outline:none;flex:1;padding:8px 12px;font-size:.875rem;font-weight:600}.dispute-details-module__3VmTZW__percentageInput:focus{border-color:var(--primary,#3b0038);box-shadow:0 0 0 3px #3b003814}.dispute-details-module__3VmTZW__breakdownBox{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;gap:6px;padding:10px 12px;font-size:.8125rem;display:flex}.dispute-details-module__3VmTZW__breakdownRow{justify-content:space-between;align-items:center;display:flex}.dispute-details-module__3VmTZW__breakdownLabel{color:var(--on-surface-variant,#64748b)}.dispute-details-module__3VmTZW__breakdownVal{color:var(--on-surface,#1e293b);font-weight:700}.dispute-details-module__3VmTZW__infoNoticeBox{color:#92400e;background-color:#fffbeb;border:1px solid #fef3c7;border-radius:8px;align-items:center;gap:8px;margin-top:12px;padding:10px 12px;font-size:.8rem;display:flex}@media (max-width:960px){.dispute-details-module__3VmTZW__disputeGrid{grid-template-columns:1fr;gap:14px}.dispute-details-module__3VmTZW__headerCard{flex-direction:column;align-items:stretch;gap:12px;padding:16px}.dispute-details-module__3VmTZW__headerActions{gap:8px;width:100%;display:flex}.dispute-details-module__3VmTZW__headerActions>button{flex:1;justify-content:center}.dispute-details-module__3VmTZW__title{font-size:1.25rem}}@media (max-width:640px){.dispute-details-module__3VmTZW__container{gap:12px}.dispute-details-module__3VmTZW__card{border-radius:8px;padding:14px 16px}.dispute-details-module__3VmTZW__evidenceGrid{flex-flow:wrap;gap:8px;display:flex}.dispute-details-module__3VmTZW__evidenceItem{border-radius:6px;flex:0 0 82px;width:82px;max-width:82px;height:82px}.dispute-details-module__3VmTZW__zoomHint{width:18px;height:18px;bottom:3px;right:3px}.dispute-details-module__3VmTZW__contactBtnGroup{flex-direction:column}}
@keyframes Skeleton-module__iLQKgG__shimmer{0%{background-position:-600px 0}to{background-position:600px 0}}.Skeleton-module__iLQKgG__skeleton{background:linear-gradient(90deg, var(--skeleton-base,#ede8ed) 25%, var(--skeleton-highlight,#f8f5f8) 50%, var(--skeleton-base,#ede8ed) 75%);background-size:600px 100%;border-radius:6px;animation:1.4s ease-in-out infinite Skeleton-module__iLQKgG__shimmer;display:block}.Skeleton-module__iLQKgG__statCardGrid{grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:24px;display:grid}@media (min-width:960px){.Skeleton-module__iLQKgG__statCardGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}}@media (max-width:600px){.Skeleton-module__iLQKgG__statCardGrid{gap:10px;margin-bottom:16px}}.Skeleton-module__iLQKgG__statCard{background:var(--surface,#fff);border:1px solid var(--outline-variant,#e8dde7);border-radius:var(--border-radius,8px);justify-content:space-between;align-items:center;padding:16px 18px;display:flex;box-shadow:0 1px 3px #0000000a}@media (max-width:600px){.Skeleton-module__iLQKgG__statCard{border-radius:10px;padding:12px}}.Skeleton-module__iLQKgG__statCardContent{flex-direction:column;flex:1;gap:8px;display:flex}.Skeleton-module__iLQKgG__statCardLabel{width:70%;height:11px}.Skeleton-module__iLQKgG__statCardValue{border-radius:4px;width:55%;height:28px}.Skeleton-module__iLQKgG__statCardIcon{border-radius:8px;flex-shrink:0;width:44px;height:44px}@media (max-width:600px){.Skeleton-module__iLQKgG__statCardIcon{border-radius:6px;width:32px;height:32px}.Skeleton-module__iLQKgG__statCardValue{height:22px}}.Skeleton-module__iLQKgG__desktopTableSkeleton{width:100%;display:block}.Skeleton-module__iLQKgG__skeletonTableHeader{background-color:var(--surface-variant,#faf7fa);border-bottom:2px solid var(--outline-variant,#e8dde7);align-items:center;gap:16px;padding:12px 16px;display:flex}.Skeleton-module__iLQKgG__headerCell{border-radius:4px;height:12px}.Skeleton-module__iLQKgG__tableBody{flex-direction:column;gap:0;display:flex}.Skeleton-module__iLQKgG__tableRow{border-bottom:1px solid var(--outline-variant,#e8dde7);align-items:center;gap:16px;padding:12px 16px;display:flex}.Skeleton-module__iLQKgG__tableRow:last-child{border-bottom:none}.Skeleton-module__iLQKgG__tableCell{border-radius:4px;height:14px}.Skeleton-module__iLQKgG__tableCellSm{border-radius:4px;height:12px}.Skeleton-module__iLQKgG__tableCellBadge{border-radius:12px;height:24px}.Skeleton-module__iLQKgG__tableCellAvatar{border-radius:50%;flex-shrink:0;width:36px;height:36px}.Skeleton-module__iLQKgG__mobileCardSkeletonList{display:none}@media (max-width:960px){.Skeleton-module__iLQKgG__desktopTableSkeleton{display:none!important}.Skeleton-module__iLQKgG__mobileCardSkeletonList{flex-direction:column;gap:12px;width:100%;display:flex!important}}.Skeleton-module__iLQKgG__skeletonMobileCard{background:var(--surface,#fff);border:1px solid var(--outline-variant,#e8dde7);border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex;box-shadow:0 1px 3px #00000008}.Skeleton-module__iLQKgG__skeletonMobileCardHeader{justify-content:space-between;align-items:center;display:flex}.Skeleton-module__iLQKgG__skeletonMobileGrid{background:var(--surface-variant,#faf7fa);border:1px solid #3b00380d;border-radius:8px;grid-template-columns:1fr 1fr;gap:10px 12px;padding:11px 13px;display:grid}.Skeleton-module__iLQKgG__skeletonMobileGridItem{flex-direction:column;display:flex}.Skeleton-module__iLQKgG__skeletonMobileCardFooter{border-top:1px solid var(--outline-variant,#e8dde7);justify-content:space-between;align-items:center;padding-top:10px;display:flex}.Skeleton-module__iLQKgG__detailPage{flex-direction:column;gap:24px;max-width:1200px;margin:0 auto;padding:24px;display:flex}@media (max-width:768px){.Skeleton-module__iLQKgG__detailPage{gap:16px;padding:16px}}.Skeleton-module__iLQKgG__detailHeader{align-items:center;gap:12px;display:flex}.Skeleton-module__iLQKgG__detailBackBtn{border-radius:8px;flex-shrink:0;width:36px;height:36px}.Skeleton-module__iLQKgG__detailTitleBlock{flex-direction:column;flex:1;gap:6px;display:flex}.Skeleton-module__iLQKgG__detailTitle{border-radius:6px;width:240px;height:24px}.Skeleton-module__iLQKgG__detailSubtitle{border-radius:4px;width:160px;height:14px}.Skeleton-module__iLQKgG__detailCard{background:var(--surface,#fff);border:1px solid var(--outline-variant,#e8dde7);border-radius:12px;flex-direction:column;gap:14px;padding:20px 24px;display:flex;box-shadow:0 1px 3px #0000000a}@media (max-width:600px){.Skeleton-module__iLQKgG__detailCard{padding:16px}}.Skeleton-module__iLQKgG__detailCardHeader{border-radius:4px;width:130px;height:16px;margin-bottom:4px}.Skeleton-module__iLQKgG__detailRow{gap:16px;display:flex}.Skeleton-module__iLQKgG__detailField{flex-direction:column;flex:1;gap:6px;display:flex}.Skeleton-module__iLQKgG__detailFieldLabel{border-radius:3px;width:60%;height:11px}.Skeleton-module__iLQKgG__detailFieldValue{border-radius:4px;width:80%;height:16px}.Skeleton-module__iLQKgG__detailGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (max-width:768px){.Skeleton-module__iLQKgG__detailGrid{grid-template-columns:1fr;gap:16px}}.Skeleton-module__iLQKgG__profileBlock{align-items:center;gap:16px;display:flex}.Skeleton-module__iLQKgG__profileAvatar{border-radius:50%;flex-shrink:0;width:64px;height:64px}.Skeleton-module__iLQKgG__profileInfo{flex-direction:column;flex:1;gap:8px;display:flex}.Skeleton-module__iLQKgG__profileName{border-radius:5px;width:160px;height:20px}.Skeleton-module__iLQKgG__profileSub{border-radius:4px;width:110px;height:14px}.Skeleton-module__iLQKgG__timeline{flex-direction:column;gap:16px;display:flex}.Skeleton-module__iLQKgG__timelineItem{align-items:flex-start;gap:12px;display:flex}.Skeleton-module__iLQKgG__timelineDot{border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:4px}.Skeleton-module__iLQKgG__timelineContent{flex-direction:column;flex:1;gap:6px;display:flex}.Skeleton-module__iLQKgG__timelineTitle{border-radius:4px;width:70%;height:14px}.Skeleton-module__iLQKgG__timelineDate{border-radius:3px;width:40%;height:11px}.Skeleton-module__iLQKgG__actionStrip{gap:10px;display:flex}.Skeleton-module__iLQKgG__actionBtn{border-radius:8px;flex:1;height:36px}.Skeleton-module__iLQKgG__h10{height:10px}.Skeleton-module__iLQKgG__h12{height:12px}.Skeleton-module__iLQKgG__h14{height:14px}.Skeleton-module__iLQKgG__h16{height:16px}.Skeleton-module__iLQKgG__h20{height:20px}.Skeleton-module__iLQKgG__h24{height:24px}.Skeleton-module__iLQKgG__h32{height:32px}.Skeleton-module__iLQKgG__h40{height:40px}.Skeleton-module__iLQKgG__h48{height:48px}.Skeleton-module__iLQKgG__h80{height:80px}.Skeleton-module__iLQKgG__h120{height:120px}.Skeleton-module__iLQKgG__w30{width:30%}.Skeleton-module__iLQKgG__w40{width:40%}.Skeleton-module__iLQKgG__w50{width:50%}.Skeleton-module__iLQKgG__w60{width:60%}.Skeleton-module__iLQKgG__w70{width:70%}.Skeleton-module__iLQKgG__w80{width:80%}.Skeleton-module__iLQKgG__w100{width:100%}.Skeleton-module__iLQKgG__rounded{border-radius:999px}.Skeleton-module__iLQKgG__roundedMd{border-radius:8px}
.MobilePhonePreview-module__aWZlHq__previewWrapper{flex-direction:column;align-items:center;gap:14px;width:100%;display:flex}.MobilePhonePreview-module__aWZlHq__deviceControls{background:var(--surface,#fff);border:1px solid var(--outline-variant,#e2e8f0);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:6px;display:flex;box-shadow:0 2px 6px #0000000a}.MobilePhonePreview-module__aWZlHq__deviceTabBtn{color:var(--on-surface-variant,#64748b);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:6px;padding:6px 14px;font-size:.8125rem;font-weight:600;transition:all .2s;display:inline-flex}.MobilePhonePreview-module__aWZlHq__deviceTabBtn:hover{color:var(--primary,#3b0038);background:#3b00380d}.MobilePhonePreview-module__aWZlHq__deviceTabBtnActive{box-shadow:0 2px 6px #3b003840;color:#fff!important;background:#3b0038!important}.MobilePhonePreview-module__aWZlHq__phoneFrame{-webkit-user-select:none;user-select:none;background:#090d16;border-radius:46px;flex-direction:column;width:320px;height:640px;padding:10px;transition:transform .2s;display:flex;position:relative;box-shadow:0 25px 50px -12px #0f172a59,inset 0 0 0 1px #ffffff26,0 0 0 4px #1e293b}.MobilePhonePreview-module__aWZlHq__phoneScreen{background:#fafafc;border-radius:36px;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.MobilePhonePreview-module__aWZlHq__dynamicIsland{z-index:50;background:#000;border-radius:14px;justify-content:flex-end;align-items:center;width:86px;height:20px;padding-right:7px;display:flex;position:absolute;top:9px;left:50%;transform:translate(-50%)}.MobilePhonePreview-module__aWZlHq__cameraLens{background:#111e38;border:1px solid #1a2a4f;border-radius:50%;width:7px;height:7px}.MobilePhonePreview-module__aWZlHq__statusBar{color:#1e293b;z-index:30;background:#fff;justify-content:space-between;align-items:center;height:38px;padding:11px 18px 0;font-size:.65rem;font-weight:700;display:flex}.MobilePhonePreview-module__aWZlHq__statusIcons{align-items:center;gap:5px;display:flex}.MobilePhonePreview-module__aWZlHq__batteryPill{border:1.5px solid #1e293b;border-radius:3px;width:17px;height:9px;padding:1px;position:relative}.MobilePhonePreview-module__aWZlHq__batteryPill:after{content:"";background:#1e293b;border-radius:0 1px 1px 0;width:1.5px;height:3px;position:absolute;top:2px;right:-3px}.MobilePhonePreview-module__aWZlHq__batteryLevel{background:#1e293b;border-radius:1px;width:80%;height:100%}.MobilePhonePreview-module__aWZlHq__appHeader{background:#fff;border-bottom:1px solid #f1f5f9;flex-shrink:0;justify-content:space-between;align-items:center;padding:8px 14px 10px;display:flex}.MobilePhonePreview-module__aWZlHq__headerUserRow{align-items:center;gap:10px;display:flex}.MobilePhonePreview-module__aWZlHq__avatarCircle{color:#64748b;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.MobilePhonePreview-module__aWZlHq__headerTextGroup{flex-direction:column;gap:1px;display:flex}.MobilePhonePreview-module__aWZlHq__greetingText{color:#64748b;font-size:.625rem;font-weight:500}.MobilePhonePreview-module__aWZlHq__locationDropdownRow{color:#1e293b;cursor:pointer;align-items:center;gap:3px;font-size:.725rem;font-weight:700;display:flex}.MobilePhonePreview-module__aWZlHq__locationPin{color:#3b0038}.MobilePhonePreview-module__aWZlHq__bagBtn{color:#3b0038;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.MobilePhonePreview-module__aWZlHq__screenBody{-webkit-overflow-scrolling:touch;flex:1;padding-bottom:56px;overflow:hidden auto}.MobilePhonePreview-module__aWZlHq__screenBody::-webkit-scrollbar{width:3px}.MobilePhonePreview-module__aWZlHq__screenBody::-webkit-scrollbar-thumb{background:#00000026;border-radius:4px}.MobilePhonePreview-module__aWZlHq__sectionHeader{justify-content:space-between;align-items:center;padding:10px 14px 6px;display:flex}.MobilePhonePreview-module__aWZlHq__sectionTitle{color:#1e293b;letter-spacing:-.01em;margin:0;font-size:.78rem;font-weight:800}.MobilePhonePreview-module__aWZlHq__sectionActionGold{color:#c5a059;cursor:pointer;font-size:.6875rem;font-weight:700}.MobilePhonePreview-module__aWZlHq__carouselWrapper{padding:8px 12px 4px;position:relative}.MobilePhonePreview-module__aWZlHq__bannerCard{background:#fde8f5;border-radius:16px;align-items:center;width:100%;min-height:135px;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #3b00380d}.MobilePhonePreview-module__aWZlHq__bannerContent{z-index:2;flex-direction:column;flex:1;justify-content:center;min-width:0;padding:14px;display:flex}.MobilePhonePreview-module__aWZlHq__bannerTitle{color:#3b0038;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 3px;font-size:.85rem;font-weight:800;line-height:1.25;display:-webkit-box;overflow:hidden}.MobilePhonePreview-module__aWZlHq__bannerDesc{color:#4b5563;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 8px;font-size:.65rem;line-height:1.35;display:-webkit-box;overflow:hidden}.MobilePhonePreview-module__aWZlHq__bannerActionBtn{color:#fff;cursor:pointer;white-space:nowrap;background:#3b0038;border:none;border-radius:9999px;align-self:flex-start;align-items:center;gap:3px;padding:4px 12px;font-size:.625rem;font-weight:700;display:inline-flex;box-shadow:0 2px 4px #3b003833}.MobilePhonePreview-module__aWZlHq__bannerLayoutBackground{position:relative}.MobilePhonePreview-module__aWZlHq__bannerLayoutBackground .MobilePhonePreview-module__aWZlHq__bannerContent{color:#fff;background:linear-gradient(#0f000e1a 0%,#0f000e66 40%,#0f000ee6 100%);width:100%}.MobilePhonePreview-module__aWZlHq__bannerLayoutBackground .MobilePhonePreview-module__aWZlHq__bannerTitle{color:#fff;text-shadow:0 1px 3px #00000080}.MobilePhonePreview-module__aWZlHq__bannerLayoutBackground .MobilePhonePreview-module__aWZlHq__bannerDesc{color:#ffffffe6;text-shadow:0 1px 2px #00000080}.MobilePhonePreview-module__aWZlHq__bannerLayoutBackground .MobilePhonePreview-module__aWZlHq__bannerActionBtn{color:#3b0038;background:#fff}.MobilePhonePreview-module__aWZlHq__alignLeft{text-align:left;align-items:flex-start}.MobilePhonePreview-module__aWZlHq__alignCenter{text-align:center;align-items:center}.MobilePhonePreview-module__aWZlHq__alignCenter .MobilePhonePreview-module__aWZlHq__bannerActionBtn{align-self:center}.MobilePhonePreview-module__aWZlHq__alignRight{text-align:right;align-items:flex-end}.MobilePhonePreview-module__aWZlHq__alignRight .MobilePhonePreview-module__aWZlHq__bannerActionBtn{align-self:flex-end}.MobilePhonePreview-module__aWZlHq__bannerMediaContainer{flex-shrink:0;justify-content:center;align-items:center;width:44%;height:100%;display:flex;position:relative;overflow:hidden}.MobilePhonePreview-module__aWZlHq__bannerMediaImg{object-fit:contain;width:100%;height:100%;transition:transform .3s}.MobilePhonePreview-module__aWZlHq__bannerMediaBackgroundImg{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}.MobilePhonePreview-module__aWZlHq__carouselIndicatorRow{justify-content:center;align-items:center;gap:4px;margin-top:6px;display:flex}.MobilePhonePreview-module__aWZlHq__carouselDot{cursor:pointer;background:#cbd5e1;border-radius:50%;width:5px;height:5px;transition:all .2s}.MobilePhonePreview-module__aWZlHq__carouselDotActive{background:#3b0038;width:6px;height:6px}.MobilePhonePreview-module__aWZlHq__carouselArrow{color:#1e293b;cursor:pointer;z-index:10;background:#ffffffe0;border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;transition:all .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 6px #00000026}.MobilePhonePreview-module__aWZlHq__carouselArrow:hover{color:#3b0038;background:#fff}.MobilePhonePreview-module__aWZlHq__carouselArrowLeft{left:6px}.MobilePhonePreview-module__aWZlHq__carouselArrowRight{right:6px}.MobilePhonePreview-module__aWZlHq__categoriesSection{padding:6px 0 8px}.MobilePhonePreview-module__aWZlHq__categoriesRow{gap:10px;padding:2px 14px 6px;display:flex;overflow-x:auto}.MobilePhonePreview-module__aWZlHq__categoriesRow::-webkit-scrollbar{display:none}.MobilePhonePreview-module__aWZlHq__categoryPill{flex-direction:column;flex-shrink:0;align-items:center;gap:4px;display:flex}.MobilePhonePreview-module__aWZlHq__categoryIconBox{background:#fff;border:1px solid #f1f5f9;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.25rem;display:flex;box-shadow:0 1px 3px #0000000a}.MobilePhonePreview-module__aWZlHq__categoryLabel{color:#334155;font-size:.625rem;font-weight:600}.MobilePhonePreview-module__aWZlHq__promoBannerWrapper{padding:6px 12px 10px}.MobilePhonePreview-module__aWZlHq__promoBannerCard{color:#fff;background:#4a154b;border-radius:14px;flex-direction:column;width:100%;padding:16px;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #4a154b26}.MobilePhonePreview-module__aWZlHq__promoBannerWatermark{pointer-events:none;background:#ffffff14;border-radius:50%;width:95px;height:95px;position:absolute;bottom:-24px;right:-20px}.MobilePhonePreview-module__aWZlHq__promoBannerTitle{color:#fff;margin:0 0 4px;font-size:.9rem;font-weight:800}.MobilePhonePreview-module__aWZlHq__promoBannerDesc{color:#f3e8ff;max-width:82%;margin:0 0 12px;font-size:.65rem;line-height:1.35}.MobilePhonePreview-module__aWZlHq__promoBannerBtn{color:#4a154b;cursor:pointer;background:#fdf2f8;border:none;border-radius:9999px;align-self:flex-start;align-items:center;gap:4px;padding:5px 12px;font-size:.625rem;font-weight:700;display:inline-flex;box-shadow:0 2px 4px #0000001a}.MobilePhonePreview-module__aWZlHq__sellersSection{padding:6px 0 10px}.MobilePhonePreview-module__aWZlHq__sellersRow{gap:10px;padding:2px 14px 6px;display:flex;overflow-x:auto}.MobilePhonePreview-module__aWZlHq__sellersRow::-webkit-scrollbar{display:none}.MobilePhonePreview-module__aWZlHq__sellerCard{background:#fff;border:1px solid #f1f5f9;border-radius:10px;flex-shrink:0;width:135px;overflow:hidden;box-shadow:0 1px 3px #0000000a}.MobilePhonePreview-module__aWZlHq__sellerThumb{object-fit:cover;background:#f1f5f9;width:100%;height:64px}.MobilePhonePreview-module__aWZlHq__sellerInfo{padding:6px 8px 8px}.MobilePhonePreview-module__aWZlHq__sellerNameRow{justify-content:space-between;align-items:center;display:flex}.MobilePhonePreview-module__aWZlHq__sellerName{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;max-width:85px;font-size:.6875rem;font-weight:700;overflow:hidden}.MobilePhonePreview-module__aWZlHq__sellerRating{color:#f59e0b;font-size:.625rem;font-weight:700}.MobilePhonePreview-module__aWZlHq__sellerCategory{color:#c5a059;margin-top:1px;font-size:.58rem}.MobilePhonePreview-module__aWZlHq__sellerReviews{color:#94a3b8;font-size:.55rem}.MobilePhonePreview-module__aWZlHq__topPicksSection{padding:6px 14px 16px}.MobilePhonePreview-module__aWZlHq__topPickCard{background:#fff;border:1px solid #f1f5f9;border-radius:12px;width:140px;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000a}.MobilePhonePreview-module__aWZlHq__topPickThumbWrapper{width:100%;height:95px;position:relative}.MobilePhonePreview-module__aWZlHq__topPickThumb{object-fit:cover;width:100%;height:100%}.MobilePhonePreview-module__aWZlHq__topPickCategoryBadge{color:#334155;white-space:nowrap;background:#ffffffe6;border-radius:4px;padding:2px 6px;font-size:.52rem;font-weight:600;position:absolute;top:6px;left:6px}.MobilePhonePreview-module__aWZlHq__topPickHeart{color:#64748b;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:6px;right:6px;box-shadow:0 1px 3px #00000026}.MobilePhonePreview-module__aWZlHq__topPickInfo{padding:6px 8px}.MobilePhonePreview-module__aWZlHq__topPickTitle{color:#1e293b;font-size:.6875rem;font-weight:700}.MobilePhonePreview-module__aWZlHq__topPickRating{color:#64748b;margin-top:2px;font-size:.58rem}.MobilePhonePreview-module__aWZlHq__topPickPriceRow{align-items:center;gap:4px;margin-top:2px;display:flex}.MobilePhonePreview-module__aWZlHq__topPickPrice{color:#1e293b;font-size:.725rem;font-weight:800}.MobilePhonePreview-module__aWZlHq__topPickOldPrice{color:#94a3b8;font-size:.6rem;text-decoration:line-through}.MobilePhonePreview-module__aWZlHq__topPickDiscount{color:#ef4444;background:#fee2e2;border-radius:3px;padding:1px 4px;font-size:.55rem;font-weight:700}.MobilePhonePreview-module__aWZlHq__onboardingScreen{background:#fff;flex-direction:column;flex:1;justify-content:space-between;padding:24px 18px 20px;display:flex}.MobilePhonePreview-module__aWZlHq__onboardingTop{justify-content:flex-end;display:flex}.MobilePhonePreview-module__aWZlHq__onboardingSkipBtn{color:#94a3b8;cursor:pointer;background:0 0;border:none;font-size:.75rem;font-weight:600}.MobilePhonePreview-module__aWZlHq__onboardingContent{text-align:center;flex-direction:column;align-items:center;padding:10px 0;display:flex}.MobilePhonePreview-module__aWZlHq__onboardingImageFrame{background:#f8fafc;border-radius:20px;width:180px;height:180px;margin-bottom:20px;overflow:hidden;box-shadow:0 8px 24px #3b003814}.MobilePhonePreview-module__aWZlHq__onboardingHeroImg{object-fit:cover;width:100%;height:100%}.MobilePhonePreview-module__aWZlHq__onboardingTitle{color:#3b0038;margin:0 0 8px;font-size:1.15rem;font-weight:800;line-height:1.3}.MobilePhonePreview-module__aWZlHq__onboardingDesc{color:#64748b;max-width:240px;margin:0;font-size:.75rem;line-height:1.45}.MobilePhonePreview-module__aWZlHq__onboardingBottom{flex-direction:column;align-items:center;gap:16px;display:flex}.MobilePhonePreview-module__aWZlHq__onboardingPrimaryBtn{color:#fff;cursor:pointer;background:#3b0038;border:none;border-radius:12px;width:100%;padding:10px;font-size:.8125rem;font-weight:700;box-shadow:0 4px 12px #3b003840}.MobilePhonePreview-module__aWZlHq__bottomNav{z-index:40;background:#fffffffa;border-top:1px solid #0000000f;justify-content:space-around;align-items:center;height:50px;padding:0 4px 6px;display:flex;position:absolute;bottom:0;left:0;right:0}.MobilePhonePreview-module__aWZlHq__navItem{color:#64748b;flex-direction:column;align-items:center;gap:2px;font-size:.56rem;font-weight:600;display:flex}.MobilePhonePreview-module__aWZlHq__navItemActive{color:#3b0038;font-weight:700}.MobilePhonePreview-module__aWZlHq__homeIndicatorBar{background:#000;border-radius:2px;width:80px;height:3px;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.MobilePhonePreview-module__aWZlHq__mockEmptyBanner{text-align:center;color:#94a3b8;background:#f8fafc;border:1.5px dashed #cbd5e1;border-radius:12px;margin:6px 12px;padding:20px 14px;font-size:.75rem;font-weight:500}
.OnboardSellerModal-module__P11HZW__modalOverlay{z-index:1200;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f010e99;justify-content:center;align-items:center;padding:16px;animation:.15s ease-out OnboardSellerModal-module__P11HZW__fadeIn;display:flex;position:fixed;inset:0}.OnboardSellerModal-module__P11HZW__modalContent{background:#fff;border:1px solid #3b00381a;border-radius:8px;flex-direction:column;width:100%;max-width:860px;max-height:90vh;font-family:Plus Jakarta Sans,sans-serif;animation:.18s ease-out OnboardSellerModal-module__P11HZW__scaleUp;display:flex;overflow:hidden;box-shadow:0 10px 30px #3b003826,0 1px 3px #00000014}@keyframes OnboardSellerModal-module__P11HZW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes OnboardSellerModal-module__P11HZW__scaleUp{0%{opacity:0;transform:scale(.97)translateY(6px)}to{opacity:1;transform:scale(1)translateY(0)}}.OnboardSellerModal-module__P11HZW__modalHeader{background:#faf7fa;border-bottom:1px solid #ece4ec;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.OnboardSellerModal-module__P11HZW__modalHeaderTitle{align-items:center;gap:10px;display:flex}.OnboardSellerModal-module__P11HZW__headerIcon{color:#25d366;font-size:1.4rem}.OnboardSellerModal-module__P11HZW__modalHeaderTitle h3{color:#3b0038;margin:0;font-size:1.15rem;font-weight:700}.OnboardSellerModal-module__P11HZW__modalSubtitle{color:#6b7280;margin:2px 0 0;font-size:.8rem}.OnboardSellerModal-module__P11HZW__closeBtn{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:all .15s;display:flex}.OnboardSellerModal-module__P11HZW__closeBtn:hover{color:#3b0038;background:#ece4ec}.OnboardSellerModal-module__P11HZW__modalBody{grid-template-columns:1.1fr .9fr;gap:24px;padding:20px;display:grid;overflow-y:auto}.OnboardSellerModal-module__P11HZW__formSection{flex-direction:column;gap:16px;display:flex}.OnboardSellerModal-module__P11HZW__formGroup{flex-direction:column;gap:6px;display:flex}.OnboardSellerModal-module__P11HZW__formLabel{color:#3b0038;align-items:center;gap:6px;font-size:.85rem;font-weight:600;display:flex}.OnboardSellerModal-module__P11HZW__requiredStar{color:#ff6b6b}.OnboardSellerModal-module__P11HZW__inputWrapper{align-items:center;display:flex;position:relative}.OnboardSellerModal-module__P11HZW__phonePrefix{color:#6b7280;pointer-events:none;align-items:center;gap:4px;font-size:.9rem;font-weight:600;display:flex;position:absolute;left:12px}.OnboardSellerModal-module__P11HZW__formInput{color:#1f2937;background:#fff;border:1px solid #d6c8d6;border-radius:8px;width:100%;padding:10px 12px;font-family:Plus Jakarta Sans,sans-serif;font-size:.9rem;transition:border-color .15s,box-shadow .15s}.OnboardSellerModal-module__P11HZW__phoneInput{padding-left:54px}.OnboardSellerModal-module__P11HZW__formInput:focus{border-color:#3b0038;outline:none;box-shadow:0 0 0 3px #3b003814}.OnboardSellerModal-module__P11HZW__formInput::placeholder{color:#9ca3af}.OnboardSellerModal-module__P11HZW__brochureCard{background:#faf7fa;border:1px dashed #d4af37;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.OnboardSellerModal-module__P11HZW__brochureInfo{align-items:center;gap:10px;display:flex}.OnboardSellerModal-module__P11HZW__brochureIcon{color:#3b0038;font-size:1.5rem}.OnboardSellerModal-module__P11HZW__brochureTitle{color:#3b0038;margin:0;font-size:.85rem;font-weight:600}.OnboardSellerModal-module__P11HZW__brochureMeta{color:#6b7280;margin:2px 0 0;font-size:.75rem}.OnboardSellerModal-module__P11HZW__previewDocLink{color:#3b0038;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;padding:4px 6px;font-size:.8rem;font-weight:600;text-decoration:underline;transition:background .15s;display:flex}.OnboardSellerModal-module__P11HZW__previewDocLink:hover{background:#3b00380d}.OnboardSellerModal-module__P11HZW__previewSection{background:#efeae2 radial-gradient(#dfd8ce 1px,#0000 1px) 0 0/14px 14px;border:1px solid #dfd8ce;border-radius:8px;flex-direction:column;height:100%;padding:16px;display:flex}.OnboardSellerModal-module__P11HZW__previewHeader{border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;display:flex}.OnboardSellerModal-module__P11HZW__previewBadge{text-transform:uppercase;letter-spacing:.5px;color:#075e54;background:#dcf8c6;border-radius:4px;padding:3px 8px;font-size:.72rem;font-weight:700}.OnboardSellerModal-module__P11HZW__previewNotice{color:#6b7280;font-size:.7rem}.OnboardSellerModal-module__P11HZW__waBubble{background:#fff;border-radius:8px;flex-direction:column;max-width:100%;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000001f}.OnboardSellerModal-module__P11HZW__waDocHeader{background:#faf7fa;border-bottom:1px solid #ece4ec;align-items:center;gap:10px;padding:10px 12px;display:flex}.OnboardSellerModal-module__P11HZW__waDocIconBox{color:#fff;background:#ff6b6b;border-radius:6px;justify-content:center;align-items:center;width:38px;height:38px;font-size:1.1rem;display:flex}.OnboardSellerModal-module__P11HZW__waDocDetails{flex:1;min-width:0}.OnboardSellerModal-module__P11HZW__waDocName{color:#1f2937;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.82rem;font-weight:700;overflow:hidden}.OnboardSellerModal-module__P11HZW__waDocSub{color:#6b7280;margin:2px 0 0;font-size:.72rem}.OnboardSellerModal-module__P11HZW__waBody{color:#111827;white-space:pre-line;padding:12px 14px;font-size:.82rem;line-height:1.45}.OnboardSellerModal-module__P11HZW__waHighlighted{color:#3b0038;background:#faf0d7;border-radius:3px;padding:1px 4px;font-weight:700}.OnboardSellerModal-module__P11HZW__waFooter{color:#6b7280;padding:0 14px 8px;font-size:.72rem}.OnboardSellerModal-module__P11HZW__waActionButtons{border-top:1px solid #f3f4f6;flex-direction:column;display:flex}.OnboardSellerModal-module__P11HZW__waBtnMock{color:#00a884;background:#fff;border-bottom:1px solid #f3f4f6;justify-content:center;align-items:center;gap:6px;padding:9px 12px;font-size:.78rem;font-weight:600;display:flex}.OnboardSellerModal-module__P11HZW__waBtnMock:last-child{border-bottom:none}.OnboardSellerModal-module__P11HZW__modalFooter{background:#faf7fa;border-top:1px solid #ece4ec;justify-content:flex-end;align-items:center;gap:12px;padding:14px 20px;display:flex}.OnboardSellerModal-module__P11HZW__cancelBtn{color:#4b5563;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:8px;padding:9px 16px;font-size:.85rem;font-weight:600;transition:all .15s}.OnboardSellerModal-module__P11HZW__cancelBtn:hover{color:#1f2937;background:#f3f4f6}.OnboardSellerModal-module__P11HZW__waWebBtn{color:#075e54;cursor:pointer;background:#fff;border:1px solid #25d366;border-radius:8px;align-items:center;gap:8px;padding:9px 16px;font-size:.85rem;font-weight:600;transition:all .15s;display:flex}.OnboardSellerModal-module__P11HZW__waWebBtn:hover{background:#f0fdf4}.OnboardSellerModal-module__P11HZW__submitBtn{color:#fff;cursor:pointer;background:#3b0038;border:1px solid #3b0038;border-radius:8px;align-items:center;gap:8px;padding:9px 20px;font-size:.85rem;font-weight:600;transition:all .15s;display:flex}.OnboardSellerModal-module__P11HZW__submitBtn:hover:not(:disabled){background:#4f004b;box-shadow:0 2px 6px #3b003833}.OnboardSellerModal-module__P11HZW__submitBtn:disabled{opacity:.6;cursor:not-allowed}@media (max-width:768px){.OnboardSellerModal-module__P11HZW__modalContent{max-height:95vh}.OnboardSellerModal-module__P11HZW__modalBody{grid-template-columns:1fr;gap:18px}.OnboardSellerModal-module__P11HZW__previewSection{order:2}.OnboardSellerModal-module__P11HZW__modalFooter{flex-direction:column-reverse;gap:8px}.OnboardSellerModal-module__P11HZW__modalFooter button{justify-content:center;width:100%}}
.whatsapp-module__0e-InG__whatsappContainer{background:var(--surface);border:1px solid var(--outline-variant);border-radius:var(--border-radius);height:calc(100vh - 110px);min-height:550px;box-shadow:var(--shadow-sm);display:flex;position:relative;overflow:hidden}.whatsapp-module__0e-InG__sidebarList{border-right:1px solid var(--outline-variant);background:#fcfafc;flex-direction:column;width:380px;min-width:320px;height:100%;display:flex}.whatsapp-module__0e-InG__sidebarHeader{border-bottom:1px solid var(--outline-variant);background:var(--surface);padding:16px}.whatsapp-module__0e-InG__headerTop{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.whatsapp-module__0e-InG__onboardBtn{background:var(--primary);color:#fff;border:1px solid var(--primary);cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:.78rem;font-weight:600;transition:all .15s;display:flex}.whatsapp-module__0e-InG__onboardBtn:hover:not(:disabled){background:#4f004b;box-shadow:0 2px 6px #3b003833}.whatsapp-module__0e-InG__onboardBtn:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;background:#6b4069;border-color:#6b4069}.whatsapp-module__0e-InG__titleWithIcon{align-items:center;gap:10px;display:flex}.whatsapp-module__0e-InG__titleWithIcon h1{color:var(--primary);font-size:1.15rem;font-weight:700}.whatsapp-module__0e-InG__whatsappBadgeIcon{color:#25d366;font-size:1.4rem}.whatsapp-module__0e-InG__searchBox{background:var(--background);border:1px solid var(--outline);border-radius:var(--border-radius);align-items:center;gap:8px;padding:8px 12px;font-size:.875rem;display:flex}.whatsapp-module__0e-InG__searchBox input{width:100%;color:var(--on-surface);background:0 0;border:none;outline:none;font-size:.875rem}.whatsapp-module__0e-InG__filterTabs{border-bottom:1px solid var(--outline-variant);background:var(--surface);display:flex;overflow-x:auto}.whatsapp-module__0e-InG__tabBtn{color:var(--on-surface-variant);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;gap:4px;padding:10px 8px;font-size:.775rem;font-weight:600;transition:all .2s;display:flex}.whatsapp-module__0e-InG__tabBtn:hover{color:var(--primary);background:#3b003808}.whatsapp-module__0e-InG__tabBtnActive{color:var(--primary);border-bottom-color:var(--primary);background:#3b00380a}.whatsapp-module__0e-InG__tabBadge{background:var(--tertiary);color:#fff;border-radius:10px;padding:2px 6px;font-size:.65rem;font-weight:700}.whatsapp-module__0e-InG__conversationsScroll{flex:1;overflow-y:auto}.whatsapp-module__0e-InG__conversationItem{border-bottom:1px solid var(--outline-variant);cursor:pointer;align-items:flex-start;gap:12px;padding:14px 16px;transition:background .15s;display:flex;position:relative}.whatsapp-module__0e-InG__conversationItem:hover{background:#f4eef4}.whatsapp-module__0e-InG__conversationItemActive{border-left:4px solid var(--primary);background:#efe4ee!important}.whatsapp-module__0e-InG__avatar{background:var(--primary-container);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:.95rem;font-weight:700;display:flex;position:relative}.whatsapp-module__0e-InG__avatarWaBadge{color:#fff;background:#25d366;border:1.5px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;display:flex;position:absolute;bottom:-2px;right:-2px}.whatsapp-module__0e-InG__convInfo{flex:1;min-width:0}.whatsapp-module__0e-InG__convTopRow{justify-content:space-between;align-items:baseline;margin-bottom:4px;display:flex}.whatsapp-module__0e-InG__convName{color:var(--on-surface);white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:700;overflow:hidden}.whatsapp-module__0e-InG__convTime{color:var(--on-surface-variant);flex-shrink:0;font-size:.725rem}.whatsapp-module__0e-InG__convSubRow{align-items:center;gap:6px;margin-bottom:4px;display:flex}.whatsapp-module__0e-InG__phoneText{color:var(--on-surface-variant);font-size:.75rem}.whatsapp-module__0e-InG__userBadgeRegistered{color:#137333;background:#e6f4ea;border-radius:4px;padding:1px 6px;font-size:.65rem;font-weight:600}.whatsapp-module__0e-InG__userBadgeGuest{color:#5f6368;background:#f1f3f4;border-radius:4px;padding:1px 6px;font-size:.65rem;font-weight:600}.whatsapp-module__0e-InG__badgeResolved{color:#137333;background:#e6f4ea;border-radius:4px;align-items:center;gap:4px;padding:2px 8px;font-size:.65rem;font-weight:700;display:inline-flex}.whatsapp-module__0e-InG__lastMsgPreview{color:var(--on-surface-variant);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}.whatsapp-module__0e-InG__unreadPill{color:#fff;background:#25d366;border-radius:10px;margin-left:6px;padding:2px 7px;font-size:.7rem;font-weight:700}.whatsapp-module__0e-InG__assigneeTag{color:var(--primary);font-size:.7rem;font-weight:600}.whatsapp-module__0e-InG__unassignedTag{color:var(--tertiary);font-size:.7rem;font-weight:700}.whatsapp-module__0e-InG__paginationFooter{border-top:1px solid var(--outline-variant);background:var(--surface);color:var(--on-surface-variant);justify-content:space-between;align-items:center;padding:8px;font-size:.75rem;display:flex}.whatsapp-module__0e-InG__chatArea{background:#faf7fa;flex-direction:column;flex:1;height:100%;display:flex;position:relative}.whatsapp-module__0e-InG__noChatSelected{height:100%;color:var(--on-surface-variant);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px;display:flex}.whatsapp-module__0e-InG__chatHeader{background:var(--surface);border-bottom:1px solid var(--outline-variant);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.whatsapp-module__0e-InG__chatHeaderLeft{align-items:center;gap:12px;display:flex}.whatsapp-module__0e-InG__backBtnMobile{color:var(--primary);cursor:pointer;background:0 0;border:none;padding:4px;font-size:1.25rem;display:none}.whatsapp-module__0e-InG__headerDetails h2{color:var(--primary);align-items:center;gap:8px;font-size:1rem;font-weight:700;display:flex}.whatsapp-module__0e-InG__headerSubMeta{color:var(--on-surface-variant);align-items:center;gap:8px;margin-top:2px;font-size:.775rem;display:flex}.whatsapp-module__0e-InG__chatHeaderActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.whatsapp-module__0e-InG__btnAction{border-radius:var(--border-radius);cursor:pointer;border:1px solid #0000;align-items:center;gap:6px;padding:6px 12px;font-size:.775rem;font-weight:600;transition:all .2s;display:flex}.whatsapp-module__0e-InG__btnTakeOwnership{background:var(--secondary);color:#1d1d1d;border-color:#c5a030}.whatsapp-module__0e-InG__btnTakeOwnership:hover{background:#c5a030}.whatsapp-module__0e-InG__btnResolve{color:#137333;background:#e6f4ea;border-color:#ceead6}.whatsapp-module__0e-InG__btnResolve:hover{background:#ceead6}.whatsapp-module__0e-InG__btnCreateTicket{background:var(--tertiary-container);color:var(--on-tertiary-container);border-color:#ffb3b3}.whatsapp-module__0e-InG__btnCreateTicket:hover{background:#ffb3b3}.whatsapp-module__0e-InG__messageStream{flex-direction:column;flex:1;gap:12px;padding:20px;display:flex;overflow-y:auto}.whatsapp-module__0e-InG__messageRow{width:100%;display:flex}.whatsapp-module__0e-InG__messageRowCustomer{justify-content:flex-start}.whatsapp-module__0e-InG__messageRowAdmin{justify-content:flex-end}.whatsapp-module__0e-InG__messageRowSystem{justify-content:center}.whatsapp-module__0e-InG__bubble{word-wrap:break-word;border-radius:12px;max-width:70%;padding:10px 14px;font-size:.875rem;line-height:1.45;position:relative;box-shadow:0 1px 2px #0000000f}.whatsapp-module__0e-InG__bubbleCustomer{background:var(--surface);color:var(--on-surface);border:1px solid var(--outline-variant);border-bottom-left-radius:3px}.whatsapp-module__0e-InG__bubbleAdmin{background:var(--primary);color:#fff;border-bottom-right-radius:3px}.whatsapp-module__0e-InG__bubbleSystem{color:var(--on-surface-variant);text-align:center;border:1px dashed var(--outline);background:#f1edf1;border-radius:16px;max-width:80%;padding:6px 14px;font-size:.75rem;font-weight:500}.whatsapp-module__0e-InG__bubbleMeta{opacity:.8;justify-content:flex-end;align-items:center;gap:4px;margin-top:4px;font-size:.675rem;display:flex}.whatsapp-module__0e-InG__bubbleSenderName{margin-bottom:2px;font-size:.725rem;font-weight:700;display:block}.whatsapp-module__0e-InG__chatInputArea{background:var(--surface);border-top:1px solid var(--outline-variant);align-items:flex-end;gap:10px;padding:14px 20px;display:flex}.whatsapp-module__0e-InG__inputWrapper{flex:1;align-items:flex-end;display:flex;position:relative}.whatsapp-module__0e-InG__inputWrapper textarea{border:1px solid var(--outline);border-radius:var(--border-radius);background:var(--background);color:var(--on-surface);resize:none;box-sizing:border-box;outline:none;flex:1;min-height:44px;max-height:104px;padding:10px 14px 10px 42px;font-family:inherit;font-size:.875rem;line-height:1.4;transition:border-color .2s;overflow-y:auto}.whatsapp-module__0e-InG__inputWrapper textarea:focus{border-color:var(--primary)}.whatsapp-module__0e-InG__btnTemplateInside{width:28px;height:28px;color:var(--secondary);cursor:pointer;z-index:2;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex;position:absolute;bottom:8px;left:8px}.whatsapp-module__0e-InG__btnTemplateInside:hover{background:#d4af3726;transform:scale(1.1)}.whatsapp-module__0e-InG__btnSend{background:var(--primary);color:#fff;border-radius:var(--border-radius);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;padding:0;transition:all .2s;display:flex}.whatsapp-module__0e-InG__btnSend:hover:not(:disabled){opacity:.9;transform:scale(1.02)}.whatsapp-module__0e-InG__btnSend:disabled{opacity:.45;cursor:not-allowed}.whatsapp-module__0e-InG__resolvedFooter{border-top:1px solid var(--outline-variant);background:#f8f9fa;justify-content:center;align-items:center;padding:16px 20px;display:flex}.whatsapp-module__0e-InG__resolvedFooterContent{align-items:center;gap:12px;width:100%;max-width:640px;display:flex}.whatsapp-module__0e-InG__resolvedFooterIcon{color:#137333;flex-shrink:0;font-size:1.5rem}.whatsapp-module__0e-InG__resolvedFooterTitle{color:#137333;margin-bottom:2px;font-size:.875rem;font-weight:700;display:block}.whatsapp-module__0e-InG__resolvedFooterText{color:var(--on-surface-variant);margin:0;font-size:.8rem;line-height:1.35}.whatsapp-module__0e-InG__claimPromptFooter{background:#fff9f2;border-top:1px solid #ffe0b2;justify-content:center;align-items:center;padding:14px 20px;display:flex}.whatsapp-module__0e-InG__assignedOtherFooter{border-top:1px solid var(--outline-variant);background:#f8f9fa;justify-content:center;align-items:center;padding:14px 20px;display:flex}.whatsapp-module__0e-InG__claimPromptContent{justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:700px;display:flex}.whatsapp-module__0e-InG__claimPromptIcon{color:#e65100;flex-shrink:0;font-size:1.5rem}.whatsapp-module__0e-InG__claimPromptText{flex:1}.whatsapp-module__0e-InG__claimPromptText strong{color:#e65100;margin-bottom:2px;font-size:.875rem;display:block}.whatsapp-module__0e-InG__claimPromptText p{color:var(--on-surface-variant);margin:0;font-size:.8rem;line-height:1.35}.whatsapp-module__0e-InG__assignedOtherFooter .whatsapp-module__0e-InG__claimPromptIcon{color:var(--on-surface-variant)}.whatsapp-module__0e-InG__assignedOtherFooter .whatsapp-module__0e-InG__claimPromptText strong{color:var(--primary)}.whatsapp-module__0e-InG__modalOverlay{z-index:1000;background:#00000080;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.whatsapp-module__0e-InG__modalContent{background:var(--surface);border-radius:var(--border-radius);width:100%;max-width:500px;box-shadow:var(--shadow-md);max-height:90vh;padding:24px;overflow-y:auto}.whatsapp-module__0e-InG__modalHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.whatsapp-module__0e-InG__modalHeader h3{color:var(--primary);font-size:1.1rem;font-weight:700}.whatsapp-module__0e-InG__closeBtn{cursor:pointer;color:var(--on-surface-variant);background:0 0;border:none;font-size:1.25rem}.whatsapp-module__0e-InG__formGroup{margin-bottom:14px}.whatsapp-module__0e-InG__formGroup label{color:var(--on-surface);margin-bottom:6px;font-size:.8rem;font-weight:600;display:block}.whatsapp-module__0e-InG__formGroup select,.whatsapp-module__0e-InG__formGroup input,.whatsapp-module__0e-InG__formGroup textarea{border:1px solid var(--outline);border-radius:var(--border-radius);background:var(--background);width:100%;color:var(--on-surface);outline:none;padding:8px 12px;font-size:.875rem}.whatsapp-module__0e-InG__inputError{background-color:#dc26260a!important;border-color:#dc2626!important}.whatsapp-module__0e-InG__errorMsg{color:#dc2626;margin-top:4px;font-size:.78rem;font-weight:500;display:block}.whatsapp-module__0e-InG__modalActions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}@media (max-width:768px){.whatsapp-module__0e-InG__whatsappContainer{height:calc(100dvh - 80px);min-height:0}.whatsapp-module__0e-InG__sidebarList{border-right:none;width:100%;min-width:0}.whatsapp-module__0e-InG__chatArea{width:100%;min-width:0}.whatsapp-module__0e-InG__chatInputArea{gap:8px;padding:10px 12px}.whatsapp-module__0e-InG__sidebarHiddenMobile,.whatsapp-module__0e-InG__chatHiddenMobile{display:none!important}.whatsapp-module__0e-InG__backBtnMobile{display:block}}
.Pagination-module__Ih5jkq__paginationContainer{background-color:var(--surface);border-top:1px solid var(--gray-200);justify-content:space-between;align-items:center;margin-top:1rem;padding:1rem;display:flex}.Pagination-module__Ih5jkq__pageInfo{font-family:var(--font-jakarta);color:var(--gray-600);font-size:.875rem}.Pagination-module__Ih5jkq__controls{gap:.5rem;display:flex}.Pagination-module__Ih5jkq__pageBtn{border-radius:var(--radius-base);border:1px solid var(--gray-300);background-color:var(--surface);min-width:32px;height:32px;color:var(--gray-700);font-family:var(--font-jakarta);cursor:pointer;justify-content:center;align-items:center;padding:0 .5rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.Pagination-module__Ih5jkq__pageBtn:hover:not(:disabled){border-color:var(--primary);color:var(--primary);background-color:var(--gray-50)}.Pagination-module__Ih5jkq__pageBtn:disabled{opacity:.5;cursor:not-allowed}.Pagination-module__Ih5jkq__activePage{background-color:var(--primary);color:#fff;border-color:var(--primary)}.Pagination-module__Ih5jkq__activePage:hover:not(:disabled){background-color:var(--primary);color:#fff}@media (max-width:640px){.Pagination-module__Ih5jkq__paginationContainer{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:12px 8px}.Pagination-module__Ih5jkq__controls{flex-wrap:wrap;justify-content:center}}
.CustomSelect-module__nvuioG__wrapper{min-width:170px;font-family:inherit;display:inline-block;position:relative}.CustomSelect-module__nvuioG__trigger{background-color:var(--surface);border:1px solid var(--outline-variant);border-radius:var(--border-radius);width:100%;color:var(--on-surface);cursor:pointer;box-shadow:var(--shadow-sm);-webkit-user-select:none;user-select:none;outline:none;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;font-family:inherit;font-size:.875rem;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.CustomSelect-module__nvuioG__trigger:hover{border-color:var(--outline);background-color:#fdfbfd}.CustomSelect-module__nvuioG__triggerOpen{border-color:var(--primary);box-shadow:0 0 0 3px #3b00381f, var(--shadow-sm)}.CustomSelect-module__nvuioG__valueContainer{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;display:flex;overflow:hidden}.CustomSelect-module__nvuioG__leadingIcon{color:var(--on-surface-variant);align-items:center;display:flex}.CustomSelect-module__nvuioG__statusDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.CustomSelect-module__nvuioG__chevron{color:var(--on-surface-variant);flex-shrink:0;align-items:center;transition:transform .2s cubic-bezier(.16,1,.3,1);display:flex}.CustomSelect-module__nvuioG__chevronOpen{color:var(--primary);transform:rotate(180deg)}.CustomSelect-module__nvuioG__dropdownMenu{background-color:var(--surface);border:1px solid var(--outline-variant);z-index:100;border-radius:10px;width:max-content;min-width:100%;max-width:280px;max-height:280px;padding:6px;animation:.15s cubic-bezier(.16,1,.3,1) CustomSelect-module__nvuioG__dropdownFadeIn;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 12px 28px -4px #3b00381f,0 4px 12px #0000000d}@keyframes CustomSelect-module__nvuioG__dropdownFadeIn{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.CustomSelect-module__nvuioG__option{width:100%;color:var(--on-surface);cursor:pointer;text-align:left;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;font-size:.875rem;font-weight:500;transition:all .15s;display:flex}.CustomSelect-module__nvuioG__option:hover,.CustomSelect-module__nvuioG__optionHighlighted{color:var(--primary);background-color:#3b00380f}.CustomSelect-module__nvuioG__optionSelected{color:var(--primary);background-color:#3b003817;font-weight:700}.CustomSelect-module__nvuioG__optionLeft{align-items:center;gap:8px;display:flex}.CustomSelect-module__nvuioG__checkIcon{color:var(--primary);flex-shrink:0;align-items:center;display:flex}@media (max-width:640px){.CustomSelect-module__nvuioG__wrapper{flex:1;width:auto;min-width:0}.CustomSelect-module__nvuioG__trigger{border-radius:6px;gap:6px;padding:8px 10px;font-size:.8125rem}.CustomSelect-module__nvuioG__dropdownMenu{width:max-content;min-width:150px;max-width:min(260px,90vw)}}
.categories-module__a6OnfW__container{flex-direction:column;gap:24px;display:flex}.categories-module__a6OnfW__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.categories-module__a6OnfW__addBtn{background-color:var(--primary,#3b0038);color:#fff;border-radius:var(--radius-base,8px);cursor:pointer;box-shadow:var(--shadow-sm);white-space:nowrap;border:none;align-items:center;gap:8px;padding:.55rem 1.1rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:transform .15s,box-shadow .15s;display:inline-flex}.categories-module__a6OnfW__addBtn:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.categories-module__a6OnfW__title{color:var(--on-surface);font-size:1.5rem;font-weight:700}.categories-module__a6OnfW__filterRow{grid-template-columns:1fr auto;align-items:center;gap:12px;margin-bottom:1.5rem;display:grid}.categories-module__a6OnfW__searchBox{align-items:center;display:flex;position:relative}.categories-module__a6OnfW__searchIcon{color:var(--on-surface-variant);pointer-events:none;position:absolute;left:12px}.categories-module__a6OnfW__searchInput{border-radius:var(--radius-base,8px);border:1px solid var(--outline-variant);background-color:var(--surface);width:100%;color:var(--on-surface);outline:none;padding:.65rem 1rem .65rem 2.25rem;font-family:inherit;font-size:.9rem;transition:border-color .2s}.categories-module__a6OnfW__searchInput:focus{border-color:var(--primary)}.categories-module__a6OnfW__filterDropdowns{flex-shrink:0;align-items:center;gap:10px;display:flex}.categories-module__a6OnfW__grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px;display:grid}.categories-module__a6OnfW__categoryCard{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:20px;display:flex;position:relative}.categories-module__a6OnfW__deleteBtn{background:var(--error-container);color:var(--error);cursor:pointer;opacity:0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:opacity .2s;display:flex;position:absolute;top:12px;right:12px}.categories-module__a6OnfW__categoryCard:hover .categories-module__a6OnfW__deleteBtn{opacity:1}.categories-module__a6OnfW__deleteBtn:hover{opacity:.8}.categories-module__a6OnfW__actionBtns{justify-content:flex-end;align-items:center;gap:8px;display:flex}.categories-module__a6OnfW__viewBtn{width:32px;height:32px;color:var(--primary,#7c3aed);border:1px solid var(--primary,#7c3aed);border-radius:var(--radius-base,6px);cursor:pointer;background:0 0;justify-content:center;align-items:center;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.categories-module__a6OnfW__viewBtn:hover{background:var(--primary,#7c3aed);color:#fff}.categories-module__a6OnfW__deleteBtnRow{width:32px;height:32px;color:var(--error,#dc2626);border:1px solid var(--error,#dc2626);border-radius:var(--radius-base,6px);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.categories-module__a6OnfW__deleteBtnRow:hover{background:var(--error,#dc2626);color:#fff}.categories-module__a6OnfW__categoryIcon{background-color:var(--surface-variant);object-fit:cover;border-radius:50%;width:64px;height:64px;margin-bottom:8px}.categories-module__a6OnfW__categoryName{color:var(--on-surface);font-size:1.125rem;font-weight:700}.categories-module__a6OnfW__subcategoriesList{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.categories-module__a6OnfW__subcategoryBadge{background-color:var(--surface-variant);color:var(--on-surface-variant);border-radius:4px;padding:4px 8px;font-size:.75rem;font-weight:600}.categories-module__a6OnfW__emptyState{text-align:center;color:var(--on-surface-variant);grid-column:1/-1;padding:48px;font-weight:500}.categories-module__a6OnfW__modalOverlay{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.categories-module__a6OnfW__modalContent{background-color:var(--surface);border-radius:var(--border-radius,8px);flex-direction:column;gap:16px;width:100%;max-width:440px;max-height:90vh;padding:24px;display:flex;overflow-y:auto}.categories-module__a6OnfW__modalTitle{color:var(--on-surface);margin-bottom:8px;font-size:1.25rem;font-weight:700}.categories-module__a6OnfW__inputGroup{flex-direction:column;gap:6px;display:flex}.categories-module__a6OnfW__inputGroup label{color:var(--on-surface);font-size:.875rem;font-weight:600}.categories-module__a6OnfW__inputGroup input{border-radius:var(--border-radius);border:1px solid var(--outline-variant);background-color:var(--surface);padding:10px 12px;font-family:inherit;font-size:.95rem}.categories-module__a6OnfW__inputGroup input:focus{border-color:var(--primary);outline:none}.categories-module__a6OnfW__inputError{background-color:#dc26260a!important;border-color:#dc2626!important}.categories-module__a6OnfW__errorMsg{color:#dc2626;margin-top:-2px;font-size:.78rem;font-weight:500}.categories-module__a6OnfW__modalActions{justify-content:flex-end;gap:12px;margin-top:8px;display:flex}.categories-module__a6OnfW__tableContainer{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.categories-module__a6OnfW__table{text-align:left;border-collapse:collapse;width:100%}.categories-module__a6OnfW__table th{background-color:var(--surface-variant);border-bottom:1px solid var(--outline-variant);color:var(--on-surface);padding:12px 16px;font-weight:600}.categories-module__a6OnfW__table td{border-bottom:1px solid var(--outline-variant);color:var(--on-surface);vertical-align:middle;padding:12px 16px}.categories-module__a6OnfW__table tr{transition:background-color .2s}.categories-module__a6OnfW__table tr:hover{background-color:var(--surface-variant)}@media (max-width:600px){.categories-module__a6OnfW__filterRow{grid-template-columns:1fr}.categories-module__a6OnfW__filterDropdowns{width:100%}.categories-module__a6OnfW__filterDropdowns>*{flex:1}.categories-module__a6OnfW__grid{grid-template-columns:1fr;gap:14px}.categories-module__a6OnfW__modalContent{padding:16px}.categories-module__a6OnfW__table th,.categories-module__a6OnfW__table td{padding:10px 8px;font-size:.8rem}}.categories-module__a6OnfW__tableCardContainer{background:var(--surface,#fff);border-radius:var(--border-radius,8px);border:1px solid var(--outline-variant,#e8dde7);box-shadow:var(--shadow-sm);padding:0;overflow:hidden}.categories-module__a6OnfW__desktopTable{width:100%;display:block}.categories-module__a6OnfW__mobileCardList{display:none}@media (max-width:960px){.categories-module__a6OnfW__tableCardContainer{box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important;overflow:visible!important}.categories-module__a6OnfW__desktopTable{display:none!important}.categories-module__a6OnfW__mobileCardList{flex-direction:column;gap:12px;display:flex}}.categories-module__a6OnfW__mobileCard{background:var(--surface,#fff);border:1px solid #3b003817;border-radius:12px;flex-direction:column;gap:12px;padding:16px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;box-shadow:0 2px 8px #3b00380a,0 1px 3px #00000005}.categories-module__a6OnfW__mobileCard:hover{border-color:#3b00382e;box-shadow:0 6px 16px #3b003814,0 2px 4px #00000008}.categories-module__a6OnfW__mobileCardHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.categories-module__a6OnfW__mobileDetailsGrid{background:var(--surface-variant,#faf7fa);border:1px solid #3b00380d;border-radius:8px;grid-template-columns:1fr 1fr;gap:10px 14px;padding:11px 13px;font-size:.8125rem;display:grid}.categories-module__a6OnfW__mobileDetailItem{flex-direction:column;gap:2px;min-width:0;display:flex}.categories-module__a6OnfW__mobileDetailLabel{color:var(--on-surface-variant,#64748b);text-transform:uppercase;letter-spacing:.03em;font-size:.7rem;font-weight:700}.categories-module__a6OnfW__mobileDetailValue{color:var(--on-surface,#1e293b);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.categories-module__a6OnfW__mobileCardFooter{border-top:1px solid #3b003812;justify-content:flex-end;align-items:center;gap:10px;padding-top:12px;display:flex}.categories-module__a6OnfW__mobileViewBtn,.categories-module__a6OnfW__mobileCardFooter .categories-module__a6OnfW__viewBtn{min-height:38px;color:var(--primary,#3b0038);border-radius:var(--border-radius,8px);white-space:nowrap;background-color:#3b00380f;border:1px solid #3b003833;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:.8125rem;font-weight:700;text-decoration:none;transition:all .18s;display:inline-flex}.categories-module__a6OnfW__mobileViewBtn:hover,.categories-module__a6OnfW__mobileCardFooter .categories-module__a6OnfW__viewBtn:hover{background-color:var(--primary,#3b0038);color:#fff;border-color:var(--primary,#3b0038);transform:translateY(-1px);box-shadow:0 2px 4px #3b003826}.categories-module__a6OnfW__mobileDeleteBtn{border-radius:var(--border-radius,8px);color:#dc2626;cursor:pointer;background-color:#dc262614;border:1px solid #dc262633;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:8px 14px;font-size:.8125rem;font-weight:700;transition:all .18s;display:inline-flex}.categories-module__a6OnfW__mobileDeleteBtn:hover{color:#fff;background-color:#dc2626;transform:translateY(-1px)}.categories-module__a6OnfW__spinner{border:2px solid #3b003833;border-top-color:var(--primary,#3b0038);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite categories-module__a6OnfW__spin;display:inline-block}@keyframes categories-module__a6OnfW__spin{to{transform:rotate(360deg)}}.categories-module__a6OnfW__loadingMore{color:var(--primary,#3b0038);justify-content:center;align-items:center;gap:10px;padding:16px;font-size:.875rem;font-weight:600;display:flex}.categories-module__a6OnfW__endMessage{color:var(--on-surface-variant,#64748b);text-align:center;justify-content:center;align-items:center;padding:16px 12px;font-size:.8125rem;font-weight:500;display:flex}.categories-module__a6OnfW__desktopPagination{margin-top:24px;display:block}@media (max-width:960px){.categories-module__a6OnfW__desktopPagination{display:none!important}}.categories-module__a6OnfW__complianceBadgeFssai{color:#b45309;white-space:nowrap;background-color:#fef3c7;border:1px solid #fde68a;border-radius:4px;align-items:center;gap:4px;padding:2px 7px;font-size:.7rem;font-weight:700;display:inline-flex}.categories-module__a6OnfW__complianceBadgePerishable{color:#b91c1c;white-space:nowrap;background-color:#fee2e2;border:1px solid #fecaca;border-radius:4px;align-items:center;gap:4px;padding:2px 7px;font-size:.7rem;font-weight:700;display:inline-flex}.categories-module__a6OnfW__toggleRow{background:var(--surface-variant,#faf7fa);border-radius:var(--radius-base,8px);border:1px solid var(--outline-variant,#e2e8f0);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.categories-module__a6OnfW__toggleLabelBlock{flex-direction:column;flex:1;gap:2px;display:flex}.categories-module__a6OnfW__toggleTitle{color:var(--on-surface);font-size:.85rem;font-weight:600}.categories-module__a6OnfW__toggleDesc{color:var(--on-surface-variant);font-size:.75rem;line-height:1.3}.categories-module__a6OnfW__switch{flex-shrink:0;width:44px;height:24px;display:inline-block;position:relative}.categories-module__a6OnfW__switch input{opacity:0;width:0;height:0}.categories-module__a6OnfW__slider{cursor:pointer;background-color:#cbd5e1;border-radius:24px;transition:all .25s;position:absolute;inset:0}.categories-module__a6OnfW__slider:before{content:"";background-color:#fff;border-radius:50%;width:18px;height:18px;transition:all .25s;position:absolute;bottom:3px;left:3px;box-shadow:0 1px 3px #00000040}.categories-module__a6OnfW__switch input:checked+.categories-module__a6OnfW__slider{background-color:var(--primary,#3b0038)}.categories-module__a6OnfW__switch input:checked+.categories-module__a6OnfW__slider:before{transform:translate(20px)}
.details-module__XsGaCG__container{flex-direction:column;gap:24px;display:flex}.details-module__XsGaCG__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.details-module__XsGaCG__title{color:var(--on-surface);font-size:1.5rem;font-weight:700}.details-module__XsGaCG__sectionTitle{margin-bottom:16px;font-size:1.25rem;font-weight:700}.details-module__XsGaCG__backLink{color:var(--on-surface-variant,#64748b);align-items:center;gap:6px;margin-bottom:4px;font-size:.875rem;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.details-module__XsGaCG__backLink:hover{color:var(--primary,#3b0038)}.details-module__XsGaCG__infoGrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;display:grid}.details-module__XsGaCG__cardsGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.details-module__XsGaCG__detailCardGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px 16px;display:grid}.details-module__XsGaCG__infoItem{flex-direction:column;gap:4px;display:flex}.details-module__XsGaCG__infoLabel{color:var(--on-surface-variant);font-size:.875rem}.details-module__XsGaCG__infoValue{font-weight:600}.details-module__XsGaCG__badge{white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:4px 10px;font-size:.75rem;font-weight:700;line-height:1.2;display:inline-flex}.details-module__XsGaCG__badgePending{color:#b78103;background-color:#fff8e1;border:1px solid #ffe082}.details-module__XsGaCG__badgeVerified{color:#2e7d32;background-color:#e8f5e9;border:1px solid #c8e6c9}.details-module__XsGaCG__badgeRejected{color:#dc2626;background-color:#fee2e2;border:1px solid #fecaca}.details-module__XsGaCG__badgeSuspended{color:#e53935;background-color:#ff6b6b1f;border:1px solid #ff6b6b4d}.details-module__XsGaCG__badgeNeutral{color:#4b5563;background-color:#f3f4f6;border:1px solid #e5e7eb}.details-module__XsGaCG__badgeActive{color:var(--primary,#3b0038);background-color:#3b003814;border:1px solid #3b003833}.details-module__XsGaCG__badgeInfo{color:#1d4ed8;background-color:#eff6ff;border:1px solid #bfdbfe}.details-module__XsGaCG__orderIdBadge{color:var(--primary,#3b0038);white-space:nowrap;background:#3b00380f;border:1px solid #3b003826;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem;font-weight:700;text-decoration:none;transition:all .15s;display:inline-flex}.details-module__XsGaCG__orderIdBadge:hover{border-color:var(--primary,#3b0038);background:#3b00381f}@keyframes details-module__XsGaCG__spin{to{transform:rotate(360deg)}}.details-module__XsGaCG__spinIcon{animation:1s linear infinite details-module__XsGaCG__spin}.details-module__XsGaCG__tableContainer{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.details-module__XsGaCG__table{text-align:left;border-collapse:collapse;width:100%}.details-module__XsGaCG__table th{background-color:var(--surface-variant);border-bottom:1px solid var(--outline-variant);color:var(--on-surface);white-space:nowrap;padding:12px 16px;font-weight:600}.details-module__XsGaCG__table td{border-bottom:1px solid var(--outline-variant);color:var(--on-surface);vertical-align:middle;padding:12px 16px}.details-module__XsGaCG__table tr{transition:background-color .2s}.details-module__XsGaCG__table tr:hover{background-color:var(--surface-variant)}.details-module__XsGaCG__emptyState{text-align:center;color:var(--on-surface-variant);padding:48px;font-weight:500}.details-module__XsGaCG__tableCardContainer{background:var(--surface,#fff);border-radius:var(--border-radius,8px);border:1px solid var(--outline-variant,#e8dde7);box-shadow:var(--shadow-sm);padding:0;overflow:hidden}.details-module__XsGaCG__desktopTable{width:100%;display:block}.details-module__XsGaCG__mobileCardList{display:none}@media (max-width:960px){.details-module__XsGaCG__tableCardContainer{box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important;overflow:visible!important}.details-module__XsGaCG__desktopTable{display:none!important}.details-module__XsGaCG__mobileCardList{flex-direction:column;gap:12px;display:flex}}.details-module__XsGaCG__mobileCard{background:var(--surface,#fff);border:1px solid #3b003817;border-radius:12px;flex-direction:column;gap:12px;padding:16px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;box-shadow:0 2px 8px #3b00380a,0 1px 3px #00000005}.details-module__XsGaCG__mobileCard:hover{border-color:#3b00382e;box-shadow:0 6px 16px #3b003814,0 2px 4px #00000008}.details-module__XsGaCG__mobileCardHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.details-module__XsGaCG__mobileSubjectLink{color:inherit;text-decoration:none}.details-module__XsGaCG__mobileSubject{color:var(--on-surface,#1e293b);margin:0;font-size:.95rem;font-weight:700;line-height:1.4;transition:color .15s}.details-module__XsGaCG__mobileSubject:hover{color:var(--primary,#3b0038)}.details-module__XsGaCG__mobilePrice{color:var(--primary,#3b0038);font-size:1.15rem;font-weight:800}.details-module__XsGaCG__mobileDetailsGrid{background:var(--surface-variant,#faf7fa);border:1px solid #3b00380d;border-radius:8px;grid-template-columns:1fr 1fr;gap:10px 14px;padding:11px 13px;font-size:.8125rem;display:grid}.details-module__XsGaCG__mobileDetailItem{flex-direction:column;gap:2px;min-width:0;display:flex}.details-module__XsGaCG__mobileDetailLabel{color:var(--on-surface-variant,#64748b);text-transform:uppercase;letter-spacing:.03em;font-size:.7rem;font-weight:700}.details-module__XsGaCG__mobileDetailValue{color:var(--on-surface,#1e293b);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.details-module__XsGaCG__mobileCardFooter{border-top:1px solid #3b003812;justify-content:flex-end;align-items:center;gap:10px;padding-top:12px;display:flex}.details-module__XsGaCG__mobileViewBtn{border-radius:var(--border-radius,8px);min-height:38px;color:var(--primary,#3b0038);background-color:#3b00380f;border:1px solid #3b00382e;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:.8125rem;font-weight:700;text-decoration:none;transition:all .18s;display:inline-flex;box-shadow:0 1px 2px #3b00380d}.details-module__XsGaCG__mobileViewBtn:hover,.details-module__XsGaCG__mobileViewBtn:active{background-color:var(--primary,#3b0038);border-color:var(--primary,#3b0038);color:#fff;transform:translateY(-1px);box-shadow:0 4px 10px #3b003833}.details-module__XsGaCG__viewActionBtn{color:var(--primary,#3b0038);border-radius:var(--border-radius,8px);white-space:nowrap;background-color:#3b00380f;border:1px solid #3b003833;justify-content:center;align-items:center;gap:6px;padding:6px 12px;font-size:.8125rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.details-module__XsGaCG__viewActionBtn:hover{background-color:var(--primary,#3b0038);color:#fff;border-color:var(--primary,#3b0038);transform:translateY(-1px);box-shadow:0 2px 4px #3b003826}.details-module__XsGaCG__modalOverlay{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.details-module__XsGaCG__modalContent{background-color:var(--surface);border-radius:var(--border-radius,8px);flex-direction:column;gap:16px;width:100%;max-width:440px;max-height:90vh;padding:24px;display:flex;overflow-y:auto}.details-module__XsGaCG__modalTitle{color:var(--on-surface);margin-bottom:8px;font-size:1.25rem;font-weight:700}.details-module__XsGaCG__inputGroup{flex-direction:column;gap:6px;display:flex}.details-module__XsGaCG__inputGroup label{color:var(--on-surface);font-size:.875rem;font-weight:600}.details-module__XsGaCG__inputGroup input,.details-module__XsGaCG__inputGroup textarea{border:1px solid var(--outline-variant);background-color:var(--surface);border-radius:8px;padding:10px 12px;font-family:inherit;font-size:.95rem}.details-module__XsGaCG__inputGroup input:focus,.details-module__XsGaCG__inputGroup textarea:focus{border-color:var(--primary);outline:none}.details-module__XsGaCG__inputError{background-color:#dc26260a!important;border-color:#dc2626!important}.details-module__XsGaCG__errorMsg{color:#dc2626;margin-top:2px;font-size:.78rem;font-weight:500}.details-module__XsGaCG__modalActions{justify-content:flex-end;gap:12px;margin-top:8px;display:flex}.details-module__XsGaCG__backNav{justify-content:space-between;align-items:center;margin-bottom:-8px;display:flex}.details-module__XsGaCG__backLink{color:var(--on-surface-variant,#64748b);background-color:var(--surface,#fff);border:1px solid var(--outline-variant,#e8dde7);border-radius:6px;align-items:center;gap:8px;padding:6px 12px;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.details-module__XsGaCG__backLink:hover{color:var(--primary,#3b0038);border-color:var(--primary,#3b0038);background-color:#3b00380a}.details-module__XsGaCG__emptyAlert{background-color:var(--surface-variant,#faf7fa);border:1px solid var(--outline-variant,#e8dde7);border-radius:8px;align-items:center;gap:12px;padding:14px 16px;display:flex}.details-module__XsGaCG__emptyAlertIcon{width:36px;height:36px;color:var(--primary,#3b0038);background:#3b003814;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.details-module__XsGaCG__emptyAlertContent{flex-direction:column;gap:2px;display:flex}.details-module__XsGaCG__emptyAlertTitle{color:var(--on-surface,#1e293b);font-size:.875rem;font-weight:600}.details-module__XsGaCG__emptyAlertDesc{color:var(--on-surface-variant,#64748b);margin:0;font-size:.8125rem;line-height:1.4}.details-module__XsGaCG__segmentedTabs{background-color:var(--surface-variant,#f3edf4);border-radius:10px;gap:4px;margin-bottom:20px;padding:4px;display:flex}.details-module__XsGaCG__segmentTab{color:var(--on-surface-variant,#64748b);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:10px 14px;font-size:.875rem;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.details-module__XsGaCG__segmentTab:hover{color:var(--on-surface,#1e293b)}.details-module__XsGaCG__segmentTabActive{background-color:var(--surface,#fff);color:var(--primary,#3b0038);box-shadow:0 1px 4px #3b003814}.details-module__XsGaCG__tableEmptyState{text-align:center;background-color:var(--surface-variant,#faf7fa);border:1px dashed var(--outline-variant,#e8dde7);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:36px 20px;display:flex}.details-module__XsGaCG__tableEmptyIcon{width:44px;height:44px;color:var(--primary,#3b0038);background:#3b003814;border-radius:50%;justify-content:center;align-items:center;margin-bottom:2px;display:flex}.details-module__XsGaCG__tableEmptyTitle{color:var(--on-surface,#1e293b);font-size:.95rem;font-weight:700}.details-module__XsGaCG__tableEmptySubtitle{color:var(--on-surface-variant,#64748b);max-width:320px;font-size:.8125rem;line-height:1.4}.details-module__XsGaCG__infoItemFull{grid-column:1/-1}@media (max-width:768px){.details-module__XsGaCG__container{gap:16px}.details-module__XsGaCG__headerRow{flex-direction:column;align-items:flex-start;gap:12px}.details-module__XsGaCG__cardsGrid{gap:16px;grid-template-columns:1fr!important}.details-module__XsGaCG__infoGrid{grid-template-columns:1fr;gap:12px 14px}.details-module__XsGaCG__detailCardGrid{grid-template-columns:1fr;gap:12px}.details-module__XsGaCG__infoItemFull{grid-column:1/-1!important}.details-module__XsGaCG__table th,.details-module__XsGaCG__table td{padding:12px 10px;font-size:.85rem}}@media (max-width:480px){.details-module__XsGaCG__title{font-size:1.25rem}.details-module__XsGaCG__sectionTitle{font-size:1.1rem}.details-module__XsGaCG__cardsGrid{gap:12px;grid-template-columns:1fr!important}.details-module__XsGaCG__infoGrid{grid-template-columns:1fr;gap:10px 12px}.details-module__XsGaCG__detailCardGrid{grid-template-columns:1fr;gap:10px}.details-module__XsGaCG__infoLabel{font-size:.75rem}.details-module__XsGaCG__infoValue{font-size:.875rem}.details-module__XsGaCG__table th,.details-module__XsGaCG__table td{padding:10px 8px;font-size:.8rem}.details-module__XsGaCG__modalContent{padding:16px}}.details-module__XsGaCG__filterRow{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;display:flex}.details-module__XsGaCG__filterInput{border-radius:var(--border-radius,8px);border:1px solid var(--outline-variant,#d1d5db);background-color:var(--surface,#fff);min-width:240px;color:var(--on-surface);box-sizing:border-box;flex:1;padding:.75rem 1rem;font-size:.9375rem;transition:all .2s}.details-module__XsGaCG__filterInput:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px #3b00381a}.details-module__XsGaCG__filterDropdowns{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (max-width:640px){.details-module__XsGaCG__filterRow{flex-direction:column;align-items:stretch;gap:10px;margin-bottom:14px}.details-module__XsGaCG__filterInput{width:100%;min-width:100%}.details-module__XsGaCG__filterDropdowns{gap:8px;width:100%;display:flex}.details-module__XsGaCG__filterDropdowns>*{flex:1;min-width:0}}.details-module__XsGaCG__loadingMore{color:var(--primary,#3b0038);justify-content:center;align-items:center;gap:10px;padding:16px;font-size:.875rem;font-weight:600;display:flex}.details-module__XsGaCG__spinner{border:2px solid #3b003833;border-top-color:var(--primary,#3b0038);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite details-module__XsGaCG__spin;display:inline-block}.details-module__XsGaCG__endMessage{color:var(--on-surface-variant,#64748b);text-align:center;justify-content:center;align-items:center;padding:16px 12px;font-size:.8125rem;font-weight:500;display:flex}.details-module__XsGaCG__desktopPagination{margin-top:24px;display:block}@media (max-width:960px){.details-module__XsGaCG__desktopPagination{display:none!important}}.details-module__XsGaCG__timelineList{flex-direction:column;gap:14px;padding-left:6px;display:flex}.details-module__XsGaCG__timelineItem{gap:14px;display:flex}.details-module__XsGaCG__timelineMarkerCol{flex-direction:column;align-items:center;min-width:16px;display:flex}.details-module__XsGaCG__timelineDot{background-color:var(--primary,#3b0038);border-radius:50%;flex-shrink:0;width:12px;height:12px;margin-top:4px;box-shadow:0 0 0 3px #3b00381f}.details-module__XsGaCG__timelineLine{background-color:var(--outline-variant,#e8dde7);flex:1;width:2px;min-height:28px;margin:4px 0}.details-module__XsGaCG__timelineContent{flex:1;padding-bottom:8px}.details-module__XsGaCG__timelineTitle{color:var(--on-surface,#1e293b);margin-bottom:2px;font-size:.88rem;font-weight:700}.details-module__XsGaCG__timelineTime{color:var(--on-surface-variant,#64748b);font-size:.78rem}.details-module__XsGaCG__timelineNote{color:var(--on-surface,#334155);background:var(--surface-variant,#faf7fa);border-left:3px solid var(--primary,#3b0038);word-break:break-word;overflow-wrap:break-word;border-radius:0 6px 6px 0;margin-top:6px;padding:6px 10px;font-size:.8rem;font-style:italic}.details-module__XsGaCG__categoryChipsContainer{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.details-module__XsGaCG__categoryChip{color:var(--primary,#3b0038);background:#3b00380d;border:1px solid #3b003824;border-radius:8px;align-items:center;gap:6px;padding:5px 11px;font-size:.8125rem;font-weight:600;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 1px 2px #3b00380a}.details-module__XsGaCG__categoryChip:hover{color:var(--primary,#3b0038);background:#3b00381f;border-color:#3b003840;transform:translateY(-1px);box-shadow:0 2px 5px #3b003814}.details-module__XsGaCG__complianceBadgeFssai{color:#b45309;white-space:nowrap;background-color:#fef3c7;border:1px solid #fde68a;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-size:.75rem;font-weight:700;display:inline-flex}.details-module__XsGaCG__complianceBadgePerishable{color:#b91c1c;white-space:nowrap;background-color:#fee2e2;border:1px solid #fecaca;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-size:.75rem;font-weight:700;display:inline-flex}.details-module__XsGaCG__toggleRow{background:var(--surface-variant,#faf7fa);border-radius:var(--radius-base,8px);border:1px solid var(--outline-variant,#e2e8f0);justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1.1rem;display:flex}.details-module__XsGaCG__toggleLabelBlock{flex-direction:column;flex:1;gap:3px;display:flex}.details-module__XsGaCG__toggleTitle{color:var(--on-surface);font-size:.875rem;font-weight:600}.details-module__XsGaCG__toggleDesc{color:var(--on-surface-variant);font-size:.75rem;line-height:1.35}.details-module__XsGaCG__switch{flex-shrink:0;width:44px;height:24px;display:inline-block;position:relative}.details-module__XsGaCG__switch input{opacity:0;width:0;height:0}.details-module__XsGaCG__slider{cursor:pointer;background-color:#cbd5e1;border-radius:24px;transition:all .25s;position:absolute;inset:0}.details-module__XsGaCG__slider:before{content:"";background-color:#fff;border-radius:50%;width:18px;height:18px;transition:all .25s;position:absolute;bottom:3px;left:3px;box-shadow:0 1px 3px #00000040}.details-module__XsGaCG__switch input:checked+.details-module__XsGaCG__slider{background-color:var(--primary,#3b0038)}.details-module__XsGaCG__switch input:checked+.details-module__XsGaCG__slider:before{transform:translate(20px)}
.DatePicker-module__o_mf1W__wrapper{width:100%;font-family:inherit;position:relative}.DatePicker-module__o_mf1W__trigger{background-color:var(--surface,#fff);border:1px solid var(--surface-variant,#e8dde7);border-radius:var(--radius-base,8px);width:100%;color:var(--on-surface,#1d1d1d);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;font-family:inherit;font-size:.9375rem;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 1px 2px #00000008}.DatePicker-module__o_mf1W__trigger:hover:not(:disabled){border-color:var(--primary,#3b0038);background-color:#faf7fa}.DatePicker-module__o_mf1W__triggerFocused{border-color:var(--primary,#3b0038)!important;background-color:var(--surface,#fff)!important;box-shadow:0 0 0 3px #3b00381f!important}.DatePicker-module__o_mf1W__triggerError{background-color:#dc262608!important;border-color:#dc2626!important}.DatePicker-module__o_mf1W__triggerError:focus-within,.DatePicker-module__o_mf1W__triggerError.DatePicker-module__o_mf1W__triggerFocused{box-shadow:0 0 0 3px #dc262624!important}.DatePicker-module__o_mf1W__triggerDisabled{opacity:.6;cursor:not-allowed;background-color:var(--surface-variant,#f5f5f5)}.DatePicker-module__o_mf1W__triggerContent{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:10px;display:flex;overflow:hidden}.DatePicker-module__o_mf1W__calendarIcon{color:var(--primary,#3b0038);flex-shrink:0;align-items:center;display:flex}.DatePicker-module__o_mf1W__placeholderText{color:#9ca3af;font-weight:400}.DatePicker-module__o_mf1W__valueText{color:var(--on-surface,#111827);font-weight:500}.DatePicker-module__o_mf1W__triggerActions{flex-shrink:0;align-items:center;gap:6px;display:flex}.DatePicker-module__o_mf1W__clearButton{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .15s;display:flex}.DatePicker-module__o_mf1W__clearButton:hover{color:#ef4444;background-color:#ef444414}.DatePicker-module__o_mf1W__popoverDesktop{z-index:9999;border:1px solid var(--outline-variant,#e8dde7);-webkit-user-select:none;user-select:none;background-color:#fff;border-radius:14px;flex-direction:column;gap:10px;width:324px;padding:14px;animation:.18s cubic-bezier(.16,1,.3,1) DatePicker-module__o_mf1W__popoverFadeIn;display:flex;position:fixed;box-shadow:0 20px 40px -8px #3b003838,0 6px 16px #00000014}@keyframes DatePicker-module__o_mf1W__popoverFadeIn{0%{opacity:0;transform:scale(.97)translateY(-4px)}to{opacity:1;transform:scale(1)translateY(0)}}.DatePicker-module__o_mf1W__mobileBackdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:10000;background:#0000008c;justify-content:center;align-items:flex-end;animation:.2s DatePicker-module__o_mf1W__backdropFadeIn;display:flex;position:fixed;inset:0}@keyframes DatePicker-module__o_mf1W__backdropFadeIn{0%{opacity:0}to{opacity:1}}.DatePicker-module__o_mf1W__mobileSheet{background:#fff;border-radius:20px 20px 0 0;flex-direction:column;gap:14px;width:100%;max-width:480px;max-height:90vh;padding:16px 20px 28px;animation:.24s cubic-bezier(.16,1,.3,1) DatePicker-module__o_mf1W__sheetSlideUp;display:flex;overflow-y:auto;box-shadow:0 -10px 30px #0003}@keyframes DatePicker-module__o_mf1W__sheetSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.DatePicker-module__o_mf1W__mobileHandleBar{background-color:#e2e8f0;border-radius:4px;width:36px;height:4px;margin:0 auto 4px}.DatePicker-module__o_mf1W__mobileHeader{border-bottom:1px solid #f1ebf1;justify-content:space-between;align-items:center;padding-bottom:8px;display:flex}.DatePicker-module__o_mf1W__mobileTitle{color:var(--primary,#3b0038);font-size:1.05rem;font-weight:700}.DatePicker-module__o_mf1W__mobileCloseBtn{color:#4b5563;cursor:pointer;background:#f3f4f6;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.DatePicker-module__o_mf1W__presetsContainer{scrollbar-width:none;-ms-overflow-style:none;align-items:center;gap:6px;padding-bottom:6px;display:flex;overflow-x:auto}.DatePicker-module__o_mf1W__presetsContainer::-webkit-scrollbar{display:none}.DatePicker-module__o_mf1W__presetChip{color:var(--primary,#3b0038);cursor:pointer;white-space:nowrap;background-color:#faf5fa;border:1px solid #3b00381f;border-radius:20px;flex-shrink:0;padding:5px 10px;font-size:.75rem;font-weight:600;transition:all .15s}.DatePicker-module__o_mf1W__presetChip:hover{border-color:var(--primary,#3b0038);background-color:#3b003814;transform:translateY(-1px)}.DatePicker-module__o_mf1W__presetChipActive{box-shadow:0 2px 6px #3b003840;background-color:var(--primary,#3b0038)!important;color:#fff!important;border-color:var(--primary,#3b0038)!important}.DatePicker-module__o_mf1W__calendarHeader{justify-content:space-between;align-items:center;padding:4px 2px;display:flex}.DatePicker-module__o_mf1W__monthYearLabel{color:#1f2937;letter-spacing:-.01em;font-size:.95rem;font-weight:700}.DatePicker-module__o_mf1W__navButtonGroup{align-items:center;gap:6px;display:flex}.DatePicker-module__o_mf1W__navButton{border:1px solid var(--outline-variant,#e8dde7);color:#374151;cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}.DatePicker-module__o_mf1W__navButton:hover{border-color:var(--primary,#3b0038);color:var(--primary,#3b0038);background-color:#faf5fa}.DatePicker-module__o_mf1W__weekDaysGrid{text-align:center;grid-template-columns:repeat(7,1fr);margin-bottom:4px;display:grid}.DatePicker-module__o_mf1W__weekDayHeader{color:#9ca3af;text-transform:uppercase;letter-spacing:.05em;padding:4px 0;font-size:.72rem;font-weight:700}.DatePicker-module__o_mf1W__daysGrid{grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.DatePicker-module__o_mf1W__dayCell{aspect-ratio:1;cursor:pointer;color:#1f2937;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-height:34px;font-size:.85rem;font-weight:500;transition:all .14s;display:flex}.DatePicker-module__o_mf1W__dayCell:hover:not(.DatePicker-module__o_mf1W__dayDisabled):not(.DatePicker-module__o_mf1W__daySelected){color:var(--primary,#3b0038);background-color:#faf5fa;font-weight:600;transform:scale(1.08)}.DatePicker-module__o_mf1W__dayDisabled{cursor:not-allowed;pointer-events:none;opacity:.4;color:#d1d5db!important}.DatePicker-module__o_mf1W__dayToday:not(.DatePicker-module__o_mf1W__daySelected){border-color:var(--primary,#3b0038);color:var(--primary,#3b0038);background-color:#3b00380d;font-weight:700}.DatePicker-module__o_mf1W__daySelected{transform:scale(1.04);box-shadow:0 4px 10px #3b003859;background:var(--primary,#3b0038)!important;color:#fff!important;font-weight:700!important}.DatePicker-module__o_mf1W__footer{border-top:1px solid #f1ebf1;justify-content:space-between;align-items:center;margin-top:4px;padding-top:10px;display:flex}.DatePicker-module__o_mf1W__footerBtn{cursor:pointer;background:0 0;border:none;border-radius:6px;padding:6px 12px;font-size:.82rem;font-weight:600;transition:all .15s}.DatePicker-module__o_mf1W__todayBtn{color:var(--primary,#3b0038)}.DatePicker-module__o_mf1W__todayBtn:hover:not(:disabled){background-color:#3b00380f}.DatePicker-module__o_mf1W__todayBtn:disabled{opacity:.4;cursor:not-allowed}.DatePicker-module__o_mf1W__doneBtn{background-color:var(--primary,#3b0038);color:#fff;padding:6px 14px}.DatePicker-module__o_mf1W__doneBtn:hover{opacity:.92}
.MediaLightbox-module__Xe7Ewq__lightboxOverlay{-webkit-backdrop-filter:blur(8px);z-index:9999;background-color:#0f050fe0;flex-direction:column;justify-content:center;align-items:center;padding:20px;animation:.2s ease-out MediaLightbox-module__Xe7Ewq__fadeIn;display:flex;position:fixed;inset:0}@keyframes MediaLightbox-module__Xe7Ewq__fadeIn{0%{opacity:0}to{opacity:1}}.MediaLightbox-module__Xe7Ewq__lightboxContent{flex-direction:column;justify-content:center;align-items:center;max-width:92vw;max-height:88vh;display:flex;position:relative}.MediaLightbox-module__Xe7Ewq__lightboxMediaWrapper{justify-content:center;align-items:center;max-width:100%;max-height:80vh;display:flex;position:relative}.MediaLightbox-module__Xe7Ewq__lightboxImage{object-fit:contain;-webkit-user-select:none;user-select:none;border-radius:8px;max-width:100%;max-height:80vh;box-shadow:0 12px 40px #0009}.MediaLightbox-module__Xe7Ewq__lightboxVideo{background-color:#000;border-radius:8px;outline:none;max-width:100%;max-height:80vh;box-shadow:0 12px 40px #0009}.MediaLightbox-module__Xe7Ewq__lightboxTopBar{align-items:center;gap:10px;display:flex;position:absolute;top:-48px;right:0}.MediaLightbox-module__Xe7Ewq__lightboxBtn{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fff3;border:1px solid #ffffff4d;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;transition:all .2s;display:flex}.MediaLightbox-module__Xe7Ewq__lightboxBtn:hover{background:#fff6;transform:scale(1.05)}.MediaLightbox-module__Xe7Ewq__navBtn{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10;background:#0000008c;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.MediaLightbox-module__Xe7Ewq__navBtn:hover:not(:disabled){background:var(--primary,#3b0038);border-color:var(--secondary,#d4af37);transform:translateY(-50%)scale(1.1)}.MediaLightbox-module__Xe7Ewq__navBtn:disabled{opacity:.3;cursor:not-allowed}.MediaLightbox-module__Xe7Ewq__prevBtn{left:-58px}.MediaLightbox-module__Xe7Ewq__nextBtn{right:-58px}.MediaLightbox-module__Xe7Ewq__lightboxFooter{align-items:center;gap:12px;margin-top:14px;display:flex}.MediaLightbox-module__Xe7Ewq__lightboxCount{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000a6;border:1px solid #ffffff26;border-radius:9999px;align-items:center;gap:6px;padding:5px 14px;font-size:.85rem;font-weight:600;display:inline-flex}.MediaLightbox-module__Xe7Ewq__lightboxCaption{color:#ffffffd9;text-overflow:ellipsis;white-space:nowrap;max-width:60vw;font-size:.82rem;overflow:hidden}.MediaLightbox-module__Xe7Ewq__gallerySection{margin-top:14px}.MediaLightbox-module__Xe7Ewq__galleryHeader{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.MediaLightbox-module__Xe7Ewq__galleryTitle{color:var(--on-surface,#1e1b1e);align-items:center;gap:6px;margin:0;font-size:.875rem;font-weight:700;display:inline-flex}.MediaLightbox-module__Xe7Ewq__gallerySubtitle{color:var(--on-surface-variant,#49454e);font-size:.75rem}.MediaLightbox-module__Xe7Ewq__galleryGrid{flex-wrap:wrap;gap:10px;display:flex}.MediaLightbox-module__Xe7Ewq__galleryItem{border:1px solid var(--outline-variant,#e8dde7);background-color:var(--surface-variant,#faf7fa);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;transition:transform .15s,box-shadow .15s,border-color .15s;position:relative;overflow:hidden}.MediaLightbox-module__Xe7Ewq__galleryItem:hover{border-color:var(--secondary,#d4af37);transform:translateY(-2px);box-shadow:0 4px 12px #3b003826}.MediaLightbox-module__Xe7Ewq__galleryImg{object-fit:cover;width:100%;height:100%;display:block}.MediaLightbox-module__Xe7Ewq__videoBadge{color:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#3b0038bf;border:1px solid #d4af3766;border-radius:4px;align-items:center;gap:3px;padding:2px 6px;font-size:10px;font-weight:700;display:flex;position:absolute;top:6px;left:6px}.MediaLightbox-module__Xe7Ewq__zoomHint{color:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:none;background:#000000a6;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;display:flex;position:absolute;bottom:5px;right:5px}.MediaLightbox-module__Xe7Ewq__galleryOverlay{opacity:0;color:#fff;background:#3b003866;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.MediaLightbox-module__Xe7Ewq__galleryItem:hover .MediaLightbox-module__Xe7Ewq__galleryOverlay{opacity:1}@media (max-width:768px){.MediaLightbox-module__Xe7Ewq__prevBtn{left:8px}.MediaLightbox-module__Xe7Ewq__nextBtn{right:8px}.MediaLightbox-module__Xe7Ewq__lightboxTopBar{top:-42px}.MediaLightbox-module__Xe7Ewq__pdfMediaWrapper{width:95vw!important;height:75vh!important}}.MediaLightbox-module__Xe7Ewq__pdfLightboxContent{width:90vw;max-width:960px}.MediaLightbox-module__Xe7Ewq__pdfMediaWrapper{width:90vw;max-width:960px;height:80vh}.MediaLightbox-module__Xe7Ewq__pdfContainer{background:#fff;border-radius:8px;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden;box-shadow:0 12px 40px #0009}.MediaLightbox-module__Xe7Ewq__lightboxPdf{background-color:#fff;border:none;width:100%;height:100%}.MediaLightbox-module__Xe7Ewq__pdfThumbnail{text-align:center;background:#fef2f2;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%;height:100%;padding:8px;display:flex}.MediaLightbox-module__Xe7Ewq__pdfThumbText{color:#991b1b;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;font-weight:600;overflow:hidden}.MediaLightbox-module__Xe7Ewq__pdfBadge{color:#fff;background:#dc2626;border-radius:4px;align-items:center;gap:3px;padding:2px 6px;font-size:10px;font-weight:700;display:flex;position:absolute;top:6px;left:6px;box-shadow:0 1px 3px #0003}
.coupons-module__xI4rxq__container{flex-direction:column;gap:24px;display:flex}.coupons-module__xI4rxq__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.coupons-module__xI4rxq__title{color:var(--text-primary);margin:0;font-size:1.5rem;font-weight:700}.coupons-module__xI4rxq__createBtn{background-color:var(--primary);color:#fff;border-radius:var(--radius-base);cursor:pointer;border:none;align-items:center;gap:8px;padding:10px 16px;font-weight:600;transition:opacity .2s;display:flex}.coupons-module__xI4rxq__createBtn:hover{opacity:.9}.coupons-module__xI4rxq__tableContainer{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.coupons-module__xI4rxq__table{border-collapse:collapse;width:100%}.coupons-module__xI4rxq__table th,.coupons-module__xI4rxq__table td{text-align:left;border-bottom:1px solid var(--surface-variant);padding:12px 16px}.coupons-module__xI4rxq__table th{color:var(--text-secondary);font-size:.875rem;font-weight:600}.coupons-module__xI4rxq__emptyState{text-align:center;color:var(--text-secondary);padding:48px}.coupons-module__xI4rxq__modalOverlay{z-index:1000;background:#00000080;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.coupons-module__xI4rxq__modalContent{background:var(--surface);border-radius:var(--radius-base);flex-direction:column;gap:20px;width:100%;max-width:500px;max-height:90vh;padding:24px;display:flex;overflow-y:auto}.coupons-module__xI4rxq__formGroup{flex-direction:column;gap:8px;display:flex}.coupons-module__xI4rxq__formGroup label{color:var(--text-primary);font-size:.875rem;font-weight:600}.coupons-module__xI4rxq__formGroup input,.coupons-module__xI4rxq__formGroup select{border:1px solid var(--surface-variant);border-radius:var(--radius-base);background-color:var(--surface);color:var(--on-surface);outline:none;padding:10px;font-family:inherit;font-size:1rem;transition:border-color .2s}.coupons-module__xI4rxq__formGroup input:focus{border-color:var(--primary)}.coupons-module__xI4rxq__inputError{background-color:#dc26260a!important;border-color:#dc2626!important}.coupons-module__xI4rxq__errorMsg{color:#dc2626;margin-top:-4px;font-size:.78rem;font-weight:500}.coupons-module__xI4rxq__modalActions{justify-content:flex-end;gap:12px;margin-top:16px;display:flex}.coupons-module__xI4rxq__cancelBtn{border-radius:var(--radius-base);border:1px solid var(--surface-variant);cursor:pointer;background:0 0;padding:10px 16px;font-weight:600}.coupons-module__xI4rxq__submitBtn{border-radius:var(--radius-base);background:var(--primary);color:#fff;cursor:pointer;border:none;padding:10px 16px;font-weight:600}.coupons-module__xI4rxq__statusBadge{border-radius:999px;padding:4px 12px;font-size:.75rem;font-weight:600;display:inline-block}.coupons-module__xI4rxq__statusActive{color:#16a34a;background-color:#22c55e1a}.coupons-module__xI4rxq__statusInactive{color:#dc2626;background-color:#ef44441a}.coupons-module__xI4rxq__filterRow{flex-wrap:wrap;align-items:center;gap:12px;width:100%;display:flex}.coupons-module__xI4rxq__filterInput{border-radius:var(--radius-base,8px);border:1px solid var(--outline-variant,#e5e7eb);background-color:var(--surface,#fff);min-width:240px;color:var(--on-surface,#111827);outline:none;flex:1;padding:10px 14px;font-size:.875rem;transition:border-color .2s}.coupons-module__xI4rxq__filterInput:focus{border-color:var(--primary,#3b0038)}.coupons-module__xI4rxq__filterDropdowns{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (max-width:768px){.coupons-module__xI4rxq__filterRow{flex-direction:column;align-items:stretch;gap:10px}.coupons-module__xI4rxq__filterInput{width:100%;min-width:100%}.coupons-module__xI4rxq__filterDropdowns{gap:8px;width:100%;display:flex}.coupons-module__xI4rxq__filterDropdowns>*{flex:1}}@media (max-width:600px){.coupons-module__xI4rxq__modalContent{padding:16px}.coupons-module__xI4rxq__table th,.coupons-module__xI4rxq__table td{padding:12px 10px;font-size:.85rem}}.coupons-module__xI4rxq__tableCardContainer{background:var(--surface,#fff);border-radius:var(--border-radius,8px);border:1px solid var(--outline-variant,#e8dde7);box-shadow:var(--shadow-sm);padding:0;overflow:hidden}.coupons-module__xI4rxq__desktopTable{width:100%;display:block}.coupons-module__xI4rxq__mobileCardList{display:none}@media (max-width:960px){.coupons-module__xI4rxq__tableCardContainer{box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important;overflow:visible!important}.coupons-module__xI4rxq__desktopTable{display:none!important}.coupons-module__xI4rxq__mobileCardList{flex-direction:column;gap:12px;display:flex}}.coupons-module__xI4rxq__mobileCard{background:var(--surface,#fff);border:1px solid #3b003817;border-radius:12px;flex-direction:column;gap:12px;padding:16px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;box-shadow:0 2px 8px #3b00380a,0 1px 3px #00000005}.coupons-module__xI4rxq__mobileCard:hover{border-color:#3b00382e;box-shadow:0 6px 16px #3b003814,0 2px 4px #00000008}.coupons-module__xI4rxq__mobileCardHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.coupons-module__xI4rxq__codeBadge{letter-spacing:.05em;color:var(--primary,#3b0038);background:#3b003812;border:1px dashed #3b003859;border-radius:6px;padding:3px 9px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9rem;font-weight:700}.coupons-module__xI4rxq__typeBadge{color:#5e35b1;background-color:#ede7f6;border:1px solid #d1c4e9;border-radius:4px;align-items:center;gap:4px;padding:2px 7px;font-size:.72rem;font-weight:700;display:inline-flex}.coupons-module__xI4rxq__mobileDiscountRow{justify-content:space-between;align-items:baseline;padding:6px 0 2px;display:flex}.coupons-module__xI4rxq__mobileDiscountAmount{color:var(--primary,#3b0038);font-size:1.3rem;font-weight:800;line-height:1.2}.coupons-module__xI4rxq__mobileDiscountSubtitle{color:var(--text-secondary,#6b7280);font-size:.8125rem;font-weight:500}.coupons-module__xI4rxq__mobileDetailsGrid{background:var(--surface-variant,#faf7fa);border:1px solid #3b00380d;border-radius:8px;grid-template-columns:1fr 1fr;gap:10px 14px;padding:11px 13px;font-size:.8125rem;display:grid}.coupons-module__xI4rxq__mobileDetailItem{flex-direction:column;gap:2px;min-width:0;display:flex}.coupons-module__xI4rxq__mobileDetailLabel{color:var(--on-surface-variant,#64748b);text-transform:uppercase;letter-spacing:.03em;font-size:.7rem;font-weight:700}.coupons-module__xI4rxq__mobileDetailValue{color:var(--on-surface,#1e293b);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.coupons-module__xI4rxq__mobileCardFooter{border-top:1px solid #3b003812;justify-content:space-between;align-items:center;gap:10px;padding-top:12px;display:flex}.coupons-module__xI4rxq__mobileToggleBtn{border-radius:var(--border-radius,8px);cursor:pointer;white-space:nowrap;background:0 0;border:1.5px solid;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:8px 16px;font-size:.8125rem;font-weight:700;transition:all .18s;display:inline-flex}.coupons-module__xI4rxq__mobileToggleBtnActive{color:#dc2626;background-color:#ef444414;border-color:#ef4444}.coupons-module__xI4rxq__mobileToggleBtnActive:hover{color:#fff;background-color:#dc2626;transform:translateY(-1px)}.coupons-module__xI4rxq__mobileToggleBtnInactive{color:#16a34a;background-color:#22c55e14;border-color:#22c55e}.coupons-module__xI4rxq__mobileToggleBtnInactive:hover{color:#fff;background-color:#16a34a;transform:translateY(-1px)}.coupons-module__xI4rxq__mobileEditBtn{border-radius:var(--border-radius,8px);min-height:38px;color:var(--primary,#3b0038);cursor:pointer;white-space:nowrap;background-color:#3b00380f;border:1px solid #3b003833;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:.8125rem;font-weight:700;transition:all .18s;display:inline-flex}.coupons-module__xI4rxq__mobileEditBtn:hover{background-color:var(--primary,#3b0038);color:#fff;border-color:var(--primary,#3b0038);transform:translateY(-1px);box-shadow:0 2px 4px #3b003826}.coupons-module__xI4rxq__desktopPagination{display:block}@media (max-width:960px){.coupons-module__xI4rxq__desktopPagination{display:none!important}}.coupons-module__xI4rxq__loadingMore{color:var(--on-surface-variant,#64748b);justify-content:center;align-items:center;gap:10px;padding:16px;font-size:.875rem;font-weight:500;display:flex}.coupons-module__xI4rxq__spinner{border:2px solid var(--outline-variant,#e8dde7);border-top-color:var(--primary,#3b0038);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite coupons-module__xI4rxq__spin}@keyframes coupons-module__xI4rxq__spin{to{transform:rotate(360deg)}}.coupons-module__xI4rxq__endMessage{text-align:center;color:var(--on-surface-variant,#64748b);padding:16px;font-size:.8125rem;font-style:italic}
