.license-modal-backdrop.svelte-qbfy6q{z-index:9999999;background:var(--overlay-bg,#000000bf);-webkit-backdrop-filter:blur(16px);overscroll-behavior:contain;will-change:opacity;scrollbar-width:thin;scrollbar-color:#ffffff40 transparent;justify-content:center;align-items:center;padding:2rem 1rem;display:flex;position:fixed;inset:0;overflow-y:auto}.license-modal-backdrop.svelte-qbfy6q::-webkit-scrollbar{width:6px}.license-modal-backdrop.svelte-qbfy6q::-webkit-scrollbar-track{background:0 0}.license-modal-backdrop.svelte-qbfy6q::-webkit-scrollbar-thumb{background:#ffffff40;border-radius:9999px}.license-modal-backdrop.svelte-qbfy6q::-webkit-scrollbar-thumb:hover{background:#ffffff73}.license-modal-card.svelte-qbfy6q{background:var(--bg-surface);border:1px solid var(--border-strong);contain:layout style paint;will-change:transform, opacity;backface-visibility:hidden;width:100%;max-width:680px;max-height:90vh;color:var(--text-primary);border-radius:8px;flex-direction:column;margin:auto;animation:.25s cubic-bezier(.16,1,.3,1) svelte-qbfy6q-modalFadeIn;display:flex;overflow:hidden;transform:translate(0,0);box-shadow:0 25px 50px -12px #000000bf,0 0 0 1px #ffffff14}@keyframes svelte-qbfy6q-modalFadeIn{0%{opacity:0;transform:scale(.96)translateY(-10px)}to{opacity:1;transform:scale(1)translateY(0)}}.license-modal-header.svelte-qbfy6q{border-bottom:1px solid var(--border-subtle);background:var(--bg-surface);justify-content:space-between;align-items:center;padding:1.25rem;display:flex}.brand-title.svelte-qbfy6q{align-items:center;gap:.6rem;display:flex}.brand-title.svelte-qbfy6q h3:where(.svelte-qbfy6q){color:var(--text-primary);letter-spacing:.5px;margin:0;font-size:1.1rem;font-weight:800}.btn-close-modal.svelte-qbfy6q{cursor:pointer;color:var(--text-muted);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:.25rem;transition:all .2s;display:flex}.btn-close-modal.svelte-qbfy6q:hover{background:var(--bg-surface-hover);color:var(--text-primary)}.license-body.svelte-qbfy6q{background:var(--bg-inset);color:var(--text-primary);overscroll-behavior:contain;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--border-strong,#334155) transparent;flex-direction:column;gap:1.2rem;max-height:75vh;padding:1.5rem;display:flex;overflow-y:auto}.license-body.svelte-qbfy6q::-webkit-scrollbar{width:6px}.license-body.svelte-qbfy6q::-webkit-scrollbar-track{background:0 0;margin:8px 0}.license-body.svelte-qbfy6q::-webkit-scrollbar-thumb{background:var(--border-strong,#334155);background-clip:padding-box;border:1px solid #0000;border-radius:9999px;transition:background .2s}.license-body.svelte-qbfy6q::-webkit-scrollbar-thumb:hover{background:var(--color-warning,#f59e0b)}.certificate-top-banner.svelte-qbfy6q{text-align:center;border-bottom:2px dashed var(--border-strong);flex-direction:column;align-items:center;gap:.35rem;padding-bottom:1rem;display:flex}.certificate-badge-row.svelte-qbfy6q{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}.cert-status-badge.svelte-qbfy6q{background:var(--color-success-bg);border:1px solid var(--color-success);color:var(--color-success);letter-spacing:.5px;border-radius:20px;align-items:center;gap:.35rem;padding:.2rem .6rem;font-size:.72rem;font-weight:700;display:inline-flex}.cert-watermark.svelte-qbfy6q{color:var(--color-warning);letter-spacing:1px;font-size:.7rem;font-weight:700}.cert-main-title.svelte-qbfy6q{color:var(--text-primary);letter-spacing:.8px;margin:.4rem 0 0;font-size:1.35rem;font-weight:900}.license-key-highlight-box.svelte-qbfy6q{background:var(--bg-surface);border:1px solid var(--border-strong);border-radius:8px;flex-direction:column;gap:.35rem;padding:.85rem 1rem;display:flex}.key-label-row.svelte-qbfy6q{justify-content:space-between;align-items:center;display:flex}.key-label.svelte-qbfy6q{color:var(--text-muted);letter-spacing:.5px;font-size:.72rem;font-weight:700}.license-code-display.svelte-qbfy6q code:where(.svelte-qbfy6q){color:var(--color-secondary);letter-spacing:1px;font-family:monospace;font-size:1.15rem;font-weight:800}.license-meta-grid.svelte-qbfy6q{background:var(--bg-surface);border:1px solid var(--border-subtle);contain:content;border-radius:8px;grid-template-columns:repeat(2,1fr);gap:.85rem;padding:1rem;display:grid}.meta-item.svelte-qbfy6q{flex-direction:column;gap:.25rem;min-width:0;display:flex}.meta-lbl.svelte-qbfy6q{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;font-size:.7rem;font-weight:700}.meta-item.svelte-qbfy6q strong:where(.svelte-qbfy6q){color:var(--text-primary);word-break:break-word;overflow-wrap:anywhere;font-size:.88rem;line-height:1.35}.meta-sub.svelte-qbfy6q{color:var(--text-secondary);word-break:break-word;overflow-wrap:anywhere;font-size:.72rem;line-height:1.35}.license-terms-card.svelte-qbfy6q{border-top:1px solid var(--border-subtle);contain:content;grid-template-columns:repeat(2,1fr);gap:1rem;padding-top:.85rem;display:grid}.terms-column.svelte-qbfy6q{flex-direction:column;gap:.5rem;display:flex}.terms-column.svelte-qbfy6q h5:where(.svelte-qbfy6q){letter-spacing:.5px;align-items:center;gap:.35rem;margin:0;font-size:.78rem;font-weight:800;display:flex}.terms-column.permitted.svelte-qbfy6q h5:where(.svelte-qbfy6q){color:var(--color-success)}.terms-column.restricted.svelte-qbfy6q h5:where(.svelte-qbfy6q){color:var(--color-error)}.terms-column.svelte-qbfy6q ul:where(.svelte-qbfy6q){flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.terms-column.svelte-qbfy6q ul:where(.svelte-qbfy6q) li:where(.svelte-qbfy6q){color:var(--text-secondary);font-size:.74rem;line-height:1.35}.license-legal-notice.svelte-qbfy6q{background:var(--bg-surface);border:1px solid var(--border-subtle);border-left:3px solid var(--color-warning);border-radius:0 4px 4px 0;padding:.6rem .85rem}.license-legal-notice.svelte-qbfy6q p:where(.svelte-qbfy6q){color:var(--text-muted);margin:0;font-size:.68rem;line-height:1.45}.certificate-footer-seal.svelte-qbfy6q{border-top:1px solid var(--border-subtle);color:var(--text-muted);justify-content:space-between;align-items:center;padding-top:.75rem;font-size:.72rem;display:flex}.certificate-footer-seal.svelte-qbfy6q .seal-brand:where(.svelte-qbfy6q){color:var(--color-success);background:var(--color-success-bg,#10b9811a);border:1px solid var(--color-success,#10b981);border-radius:9999px;align-items:center;gap:.35rem;padding:.2rem .65rem;font-size:.72rem;font-weight:700;display:inline-flex}.license-footer-actions.svelte-qbfy6q{border-top:1px solid var(--border-subtle);background:var(--bg-surface);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex}.btn-download-cert.svelte-qbfy6q{background:var(--color-warning);border:1px solid var(--color-warning);color:var(--gray-900);cursor:pointer;box-shadow:var(--shadow-sm);border-radius:8px;align-items:center;gap:.35rem;padding:.5rem 1.15rem;font-size:.82rem;font-weight:700;transition:all .2s;display:flex}.btn-download-cert.svelte-qbfy6q:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.btn-download-cert.svelte-qbfy6q:disabled{opacity:.7;cursor:not-allowed}.btn-close-license.svelte-qbfy6q{border:1px solid var(--border-subtle);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:8px;padding:.5rem 1rem;font-size:.82rem;transition:all .2s}.btn-close-license.svelte-qbfy6q:hover{background:var(--bg-surface-hover);color:var(--text-primary)}@media (width<=900px){.license-meta-grid.svelte-qbfy6q,.license-terms-card.svelte-qbfy6q{grid-template-columns:1fr}}@media (width<=640px){.license-modal-card.svelte-qbfy6q{width:95vw;max-height:90vh;margin:.5rem;overflow-y:auto}.license-body.svelte-qbfy6q{padding:1rem}.license-footer-actions.svelte-qbfy6q{flex-direction:column}.btn-download-cert.svelte-qbfy6q,.btn-close-license.svelte-qbfy6q{justify-content:center;width:100%}}@media print{@page{size:A4 portrait;margin:8mm 10mm}html,body{color:#0f172a!important;background:#fff!important;height:auto!important;min-height:auto!important;overflow:visible!important}nav,header,footer,aside,.navbar,.left-sidebar,.toast-container,.notification-container,.cart-drawer,.cart-drawer-backdrop,.orders-header,.orders-content-body,.orders-list-pane,.order-details-pane,.orders-sidebar,.payment-status-banner,.order-details-header,.order-card,.invoice-modal-backdrop{display:none!important}.license-modal-backdrop.svelte-qbfy6q{-webkit-backdrop-filter:none!important;z-index:auto!important;background:0 0!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important}.license-modal-card.svelte-qbfy6q{width:100%!important;max-width:100%!important;max-height:none!important;box-shadow:none!important;color:#0f172a!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#fff!important;border:2px solid #0f172a!important;border-radius:8px!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important}.license-modal-header.svelte-qbfy6q{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#f8fafc!important;border-bottom:2px solid #0f172a!important;justify-content:space-between!important;align-items:center!important;padding:10px 16px!important;display:flex!important}.license-modal-header.svelte-qbfy6q .brand-title:where(.svelte-qbfy6q) h3:where(.svelte-qbfy6q){color:#0f172a!important;font-size:13px!important;font-weight:900!important}.btn-close-modal.svelte-qbfy6q,.license-footer-actions.svelte-qbfy6q{display:none!important}#printable-license.svelte-qbfy6q{color:#0f172a!important;box-sizing:border-box!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#fff!important;flex-direction:column!important;gap:10px!important;width:100%!important;max-height:none!important;margin:0!important;padding:14px 18px!important;display:flex!important;overflow:visible!important}.certificate-top-banner.svelte-qbfy6q{border-bottom:2px dashed #0f172a!important;gap:4px!important;padding-bottom:8px!important}.cert-main-title.svelte-qbfy6q{color:#0f172a!important;font-size:17px!important;font-weight:900!important}.cert-status-badge.svelte-qbfy6q{color:#065f46!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#ecfdf5!important;border:1px solid #10b981!important;font-size:9.5px!important}.cert-watermark.svelte-qbfy6q{color:#b45309!important;font-size:9.5px!important;font-weight:800!important}.license-key-highlight-box.svelte-qbfy6q{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;page-break-inside:avoid!important;break-inside:avoid!important;background:#f8fafc!important;border:1.5px solid #0f172a!important;border-radius:6px!important;padding:8px 12px!important}.key-label.svelte-qbfy6q{color:#64748b!important;font-size:9px!important;font-weight:800!important}.license-code-display.svelte-qbfy6q code:where(.svelte-qbfy6q){color:#0f172a!important;letter-spacing:1.5px!important;font-family:Courier New,Courier,monospace!important;font-size:15px!important;font-weight:900!important}.license-meta-grid.svelte-qbfy6q{page-break-inside:avoid!important;break-inside:avoid!important;background:0 0!important;border:none!important;grid-template-columns:1fr 1fr!important;gap:8px!important;padding:0!important;display:grid!important}.meta-item.svelte-qbfy6q{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:6px!important;padding:6px 10px!important}.meta-item.svelte-qbfy6q strong:where(.svelte-qbfy6q){color:#0f172a!important;font-size:11px!important}.meta-lbl.svelte-qbfy6q{color:#64748b!important;font-size:8.5px!important}.meta-sub.svelte-qbfy6q{color:#475569!important;font-size:9.5px!important}.license-terms-card.svelte-qbfy6q{page-break-inside:avoid!important;break-inside:avoid!important;border-top:1px solid #e2e8f0!important;grid-template-columns:1fr 1fr!important;gap:8px!important;padding-top:8px!important;display:grid!important}.terms-column.svelte-qbfy6q{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:6px!important;padding:8px 10px!important}.terms-column.permitted.svelte-qbfy6q{border-left:3.5px solid #10b981!important}.terms-column.restricted.svelte-qbfy6q{border-left:3.5px solid #ef4444!important}.terms-column.svelte-qbfy6q h5:where(.svelte-qbfy6q){color:#0f172a!important;margin-bottom:4px!important;font-size:9.5px!important;font-weight:800!important}.terms-column.permitted.svelte-qbfy6q h5:where(.svelte-qbfy6q){color:#065f46!important}.terms-column.restricted.svelte-qbfy6q h5:where(.svelte-qbfy6q){color:#991b1b!important}.terms-column.svelte-qbfy6q ul:where(.svelte-qbfy6q) li:where(.svelte-qbfy6q){color:#334155!important;font-size:9px!important;line-height:1.35!important}.license-legal-notice.svelte-qbfy6q{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;page-break-inside:avoid!important;break-inside:avoid!important;background:#f8fafc!important;border:1px solid #e2e8f0!important;border-left:3.5px solid #d97706!important;border-radius:4px!important;padding:6px 10px!important}.license-legal-notice.svelte-qbfy6q p:where(.svelte-qbfy6q){color:#475569!important;font-size:8.5px!important;line-height:1.3!important}.certificate-footer-seal.svelte-qbfy6q{color:#64748b!important;page-break-inside:avoid!important;break-inside:avoid!important;border-top:1px solid #e2e8f0!important;justify-content:space-between!important;align-items:center!important;padding-top:6px!important;font-size:8.5px!important;display:flex!important}.certificate-footer-seal.svelte-qbfy6q .seal-brand:where(.svelte-qbfy6q){color:#0f172a!important;font-weight:800!important}}.payment-status-banner.svelte-16sqyde{border-radius:14px;align-items:flex-start;gap:1.25rem;padding:1.25rem 1.5rem;animation:.35s cubic-bezier(.16,1,.3,1) svelte-16sqyde-slideDown;display:flex;position:relative;box-shadow:0 10px 30px #0006}@keyframes svelte-16sqyde-slideDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.payment-status-banner.failure-banner.svelte-16sqyde{background:linear-gradient(135deg,#ef44441f 0%,#e11d480d 100%);border:1px solid #ef444459}.banner-icon-circle.svelte-16sqyde{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.banner-icon-circle.failure.svelte-16sqyde{background:#ef444433;border:1px solid #ef444466}.banner-text.svelte-16sqyde{flex-direction:column;flex:1;gap:.4rem;display:flex}.banner-title-row.svelte-16sqyde{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.banner-title-row.svelte-16sqyde h3:where(.svelte-16sqyde){color:#fff;margin:0;font-size:1.15rem;font-weight:700}.badge-status-tag.svelte-16sqyde{text-transform:uppercase;letter-spacing:.5px;border-radius:20px;padding:.15rem .6rem;font-size:.75rem;font-weight:700}.badge-status-tag.failure.svelte-16sqyde{color:#fca5a5;background:#ef444440;border:1px solid #ef444466}.banner-text.svelte-16sqyde p:where(.svelte-16sqyde){color:var(--text-secondary,#cbd5e1);margin:0;font-size:.92rem;line-height:1.45}.banner-actions.svelte-16sqyde{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.4rem;display:flex}.btn-back-store-link.svelte-16sqyde{color:#94a3b8;font-size:.85rem;font-weight:600;text-decoration:underline;transition:color .2s}.btn-back-store-link.svelte-16sqyde:hover{color:#fff}.btn-dismiss-banner.svelte-16sqyde{cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.25rem;transition:background .2s}.btn-dismiss-banner.svelte-16sqyde:hover{background:#ffffff1a}.orders-container.svelte-16sqyde{width:100%;max-width:1100px;color:var(--text-primary);margin:0 auto;padding:0}.orders-card-box.svelte-16sqyde{background:var(--bg-surface);border:1px solid var(--border-subtle);box-shadow:var(--shadow-md);border-radius:0;overflow:hidden}.orders-header.svelte-16sqyde{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.orders-content-body.svelte-16sqyde{padding:1rem 1.25rem}.title-badge.svelte-16sqyde{align-items:center;gap:.65rem;display:flex}.title-badge.svelte-16sqyde h2:where(.svelte-16sqyde){margin:0;font-size:1.5rem;font-weight:700}.skeleton-orders-list.svelte-16sqyde{flex-direction:column;gap:.5rem;width:100%;display:flex}.skeleton-order-card.svelte-16sqyde{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:10px;align-items:center;gap:1rem;padding:.65rem 1rem;display:flex}.shimmer.svelte-16sqyde{background:var(--bg-inset);position:relative;overflow:hidden}.shimmer.svelte-16sqyde:after{content:"";background:linear-gradient(90deg,#fff0 0%,#ffffff14 50%,#fff0 100%);animation:1.5s infinite svelte-16sqyde-shimmer-animation;position:absolute;inset:0;transform:translate(-100%)}:root.dark .shimmer.svelte-16sqyde:after{background:linear-gradient(90deg,#fff0 0%,#ffffff0d 50%,#fff0 100%)}@keyframes svelte-16sqyde-shimmer-animation{to{transform:translate(100%)}}.skeleton-thumb.svelte-16sqyde{border-radius:8px;flex-shrink:0;width:42px;height:42px}.skeleton-info.svelte-16sqyde{flex-direction:column;flex:1;gap:.45rem;min-width:0;display:flex}.skeleton-line.svelte-16sqyde{border-radius:4px;height:12px}.skeleton-line.title.svelte-16sqyde{width:55%;height:14px}.skeleton-line.meta.svelte-16sqyde{width:35%;height:10px}.skeleton-price.svelte-16sqyde{border-radius:4px;flex-shrink:0;width:55px;height:16px}.skeleton-actions.svelte-16sqyde{flex-shrink:0;align-items:center;gap:.55rem;display:flex}.skeleton-btn.svelte-16sqyde{border-radius:6px;height:28px}.skeleton-btn.download.svelte-16sqyde{width:110px}.skeleton-btn.license.svelte-16sqyde,.skeleton-btn.invoice.svelte-16sqyde{width:70px}.empty-orders-card.svelte-16sqyde{text-align:center;background:var(--bg-surface,#1e293b);border:1px solid var(--border-subtle,#ffffff1a);border-radius:16px;flex-direction:column;align-items:center;gap:1rem;padding:4rem 2rem;display:flex}.empty-icon-circle.svelte-16sqyde{background:#ffffff0d;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;display:flex}.empty-icon-circle.lock-icon.svelte-16sqyde{background:#ef44441f;border:1px solid #ef444440}.btn-login-now.svelte-16sqyde{box-shadow:0 4px 14px #ef44444d;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%)!important}.btn-login-now.svelte-16sqyde:hover{transform:translateY(-2px);background:linear-gradient(135deg,#dc2626 0%,#b91c1c 100%)!important}.btn-browse-store.svelte-16sqyde{color:#fff;background:#3b82f6;border-radius:10px;align-items:center;gap:.5rem;padding:.65rem 1.25rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.btn-browse-store.svelte-16sqyde:hover{background:#2563eb;transform:translateY(-2px)}.orders-list.svelte-16sqyde{flex-direction:column;gap:.5rem;display:flex}.single-row-order-card.svelte-16sqyde{background:var(--bg-surface);border:1px solid var(--border-subtle);box-shadow:var(--shadow-sm);cursor:pointer;contain:layout style paint;content-visibility:auto;contain-intrinsic-size:0 60px;will-change:transform;backface-visibility:hidden;border-radius:10px;align-items:center;gap:1rem;padding:.65rem 1rem;transition:all .2s;display:flex;transform:translateZ(0)}.single-row-order-card.svelte-16sqyde:hover{border-color:var(--color-primary);background:var(--bg-surface-hover)}.item-icon-box.svelte-16sqyde{background:var(--color-primary-light);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex;overflow:hidden}.item-thumb-img.svelte-16sqyde{object-fit:cover;border-radius:8px;width:100%;height:100%}.item-info.svelte-16sqyde{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.item-title.svelte-16sqyde{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.88rem;font-weight:600;overflow:hidden}.item-meta-row.svelte-16sqyde{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.74rem;display:flex}.order-id-tag.svelte-16sqyde{color:var(--color-primary);background:var(--color-primary-light);white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;border-radius:4px;max-width:150px;padding:.05rem .4rem;font-size:.74rem;font-weight:700;display:inline-block;overflow:hidden}.meta-dot.svelte-16sqyde{color:var(--text-muted);font-size:.7rem}.meta-txt.svelte-16sqyde{color:var(--text-secondary)}.txn-tag.svelte-16sqyde{color:var(--text-muted);background:var(--bg-inset);white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;border-radius:4px;max-width:150px;padding:.05rem .35rem;font-family:monospace;font-size:.7rem;display:inline-block;overflow:hidden}.item-price.svelte-16sqyde{color:var(--text-primary);flex-shrink:0;padding:0 .25rem;font-size:.95rem;font-weight:800}.item-actions-group.svelte-16sqyde{flex-shrink:0;align-items:center;display:flex}.desktop-actions-trio.svelte-16sqyde{align-items:center;gap:.5rem;display:flex}.btn-download-source.svelte-16sqyde{background:var(--color-success);border:1px solid var(--color-success);color:var(--text-inverse);cursor:pointer;border-radius:6px;align-items:center;gap:.35rem;padding:.35rem .75rem;font-size:.76rem;font-weight:600;transition:all .2s;display:flex;box-shadow:0 2px 8px #10b98140}.btn-download-source.svelte-16sqyde:hover{background:var(--color-success);filter:brightness(.9);color:var(--text-inverse);transform:translateY(-1px);box-shadow:0 4px 12px #10b98166}.btn-view-invoice.svelte-16sqyde{border:1px solid var(--border-strong);color:var(--color-primary);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:.3rem;padding:.32rem .6rem;font-size:.76rem;font-weight:600;transition:all .2s;display:flex}.btn-view-invoice.svelte-16sqyde:hover{background:var(--color-primary-light);border-color:var(--color-primary);color:var(--color-primary)}.btn-view-license.svelte-16sqyde{color:#f59e0b;cursor:pointer;background:#f59e0b1a;border:1px solid #f59e0b59;border-radius:6px;align-items:center;gap:.3rem;padding:.32rem .65rem;font-size:.76rem;font-weight:600;transition:all .2s;display:flex}.btn-view-license.svelte-16sqyde:hover{color:#fbbf24;background:#f59e0b33;border-color:#f59e0b;transform:translateY(-1px)}.mobile-actions-bar.svelte-16sqyde{display:none}.skeleton-desktop-actions.svelte-16sqyde{align-items:center;gap:.5rem;display:flex}.skeleton-mobile-actions.svelte-16sqyde{display:none}.category-tag.svelte-16sqyde{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:140px;display:inline-block;overflow:hidden}@media (width<=900px){.orders-card-box.svelte-16sqyde{box-shadow:none;background:0 0;border:none;border-radius:0}.orders-header.svelte-16sqyde{text-align:center;border-bottom:none;flex-direction:column;align-items:center;padding:.85rem 0}.header-content.svelte-16sqyde,.title-badge.svelte-16sqyde{text-align:center;justify-content:center;width:100%;display:flex}.title-badge.svelte-16sqyde h2:where(.svelte-16sqyde){text-align:center;width:100%}.orders-content-body.svelte-16sqyde{padding:.75rem 0}}@media (width<=768px){.single-row-order-card.svelte-16sqyde,.skeleton-order-card.svelte-16sqyde{flex-wrap:wrap;gap:.75rem;padding:.85rem 1rem}.item-info.svelte-16sqyde,.skeleton-info.svelte-16sqyde{flex:50%;min-width:180px}.item-price.svelte-16sqyde,.skeleton-price.svelte-16sqyde{margin-left:auto;font-size:1.05rem}.item-actions-group.svelte-16sqyde,.skeleton-actions.svelte-16sqyde{border-top:1px dashed var(--border-subtle);width:100%;margin-top:.15rem;padding-top:.6rem}.desktop-actions-trio.svelte-16sqyde,.skeleton-desktop-actions.svelte-16sqyde{display:none}.mobile-actions-bar.svelte-16sqyde{align-items:center;gap:.5rem;width:100%;display:flex;position:relative}.skeleton-mobile-actions.svelte-16sqyde{align-items:center;gap:.5rem;width:100%;display:flex}.btn-mobile-primary-download.svelte-16sqyde{background:var(--color-success);border:1px solid var(--color-success);height:38px;color:var(--text-inverse);cursor:pointer;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:.45rem;padding:0 1rem;font-size:.82rem;font-weight:600;transition:all .2s;display:flex;box-shadow:0 3px 10px #10b98140}.btn-mobile-primary-download.svelte-16sqyde:active{transform:scale(.98);box-shadow:0 1px 4px #10b9814d}.mobile-menu-anchor.svelte-16sqyde{flex-shrink:0;position:relative}.btn-mobile-more-options.svelte-16sqyde{background:var(--bg-surface);border:1px solid var(--border-strong);cursor:pointer;width:38px;height:38px;color:var(--text-secondary);border-radius:8px;justify-content:center;align-items:center;transition:all .2s;display:flex}.btn-mobile-more-options.svelte-16sqyde:hover,.btn-mobile-more-options.active.svelte-16sqyde{background:var(--bg-inset);border-color:var(--color-primary);color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-light)}.mobile-actions-dropdown-menu.svelte-16sqyde{background:var(--bg-surface);border:1px solid var(--border-strong);-webkit-backdrop-filter:blur(20px);z-index:150;border-radius:12px;flex-direction:column;gap:.2rem;min-width:230px;padding:.4rem;animation:.2s cubic-bezier(.16,1,.3,1) svelte-16sqyde-dropdownPopup;display:flex;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 16px 36px #0000008c,0 0 0 1px #ffffff0f}@keyframes svelte-16sqyde-dropdownPopup{0%{opacity:0;transform:translateY(6px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.dropdown-menu-item.svelte-16sqyde{cursor:pointer;text-align:left;width:100%;color:var(--text-primary);background:0 0;border:none;border-radius:8px;align-items:center;gap:.65rem;padding:.55rem .65rem;transition:all .15s;display:flex}.dropdown-menu-item.svelte-16sqyde:hover,.dropdown-menu-item.svelte-16sqyde:active{background:var(--bg-inset)}.menu-icon-badge.svelte-16sqyde{border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.menu-icon-badge.license.svelte-16sqyde{background:#f59e0b26}.menu-icon-badge.invoice.svelte-16sqyde{background:var(--color-primary-light)}.menu-text-wrap.svelte-16sqyde{flex-direction:column;flex:1;gap:.05rem;min-width:0;display:flex}.menu-title.svelte-16sqyde{color:var(--text-primary);font-size:.8rem;font-weight:600;line-height:1.2}.menu-desc.svelte-16sqyde{color:var(--text-secondary);font-size:.68rem;line-height:1.2}.skeleton-btn.mobile-download.svelte-16sqyde{border-radius:8px;flex:1;height:38px}.skeleton-btn.mobile-more.svelte-16sqyde{border-radius:8px;flex-shrink:0;width:38px;height:38px}}@media (width<=640px){.orders-header.svelte-16sqyde{padding:.85rem 1rem}.orders-content-body.svelte-16sqyde{padding:.85rem}.single-row-order-card.svelte-16sqyde,.skeleton-order-card.svelte-16sqyde{gap:.65rem;padding:.75rem .85rem}.item-title.svelte-16sqyde{white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.item-meta-row.svelte-16sqyde{gap:.3rem}.category-tag.svelte-16sqyde{max-width:110px}}@media (width<=420px){.item-icon-box.svelte-16sqyde,.skeleton-thumb.svelte-16sqyde{width:38px;height:38px}.order-id-tag.svelte-16sqyde,.txn-tag.svelte-16sqyde{font-size:.68rem}}
