.notification-item[data-v-8cbb1afa]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.75rem;border-bottom:1px solid var(--admin-border, var(--border-default));background:var(--admin-card-bg, var(--bg-card))}.notification-item--unread[data-v-8cbb1afa]{background:var(--admin-bg-secondary, var(--bg-secondary))}.notification-item--compact[data-v-8cbb1afa]{padding:.625rem .75rem}.notification-item--compact .notification-item__avatar[data-v-8cbb1afa],.notification-item--compact .notification-item__icon[data-v-8cbb1afa]{width:2rem;height:2rem;font-size:var(--text-xs)}.notification-item--compact .notification-item__title[data-v-8cbb1afa]{margin-bottom:0}.notification-item--compact .notification-item__message[data-v-8cbb1afa]{margin-top:.125rem;margin-bottom:.25rem;font-size:var(--text-xs-plus)}.notification-item__main[data-v-8cbb1afa]{display:flex;align-items:flex-start;gap:.75rem;flex:1;border:0;background:transparent;text-align:left;padding:0;cursor:pointer}.notification-item__main[data-v-8cbb1afa]:focus-visible,.notification-item__action-btn[data-v-8cbb1afa]:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.notification-item__avatar-wrap[data-v-8cbb1afa]{flex-shrink:0}.notification-item__avatar[data-v-8cbb1afa],.notification-item__icon[data-v-8cbb1afa]{width:2.5rem;height:2.5rem;border-radius:var(--radius-full);border:1px solid var(--admin-border, var(--border-default));display:flex;align-items:center;justify-content:center;font-size:var(--text-xs);color:var(--admin-text-secondary, var(--text-secondary));background:var(--admin-bg-primary, var(--bg-primary))}.notification-item__avatar[data-v-8cbb1afa]{object-fit:cover}.notification-item__avatar--initials[data-v-8cbb1afa]{font-weight:var(--font-semibold)}.notification-item__content[data-v-8cbb1afa]{min-width:0}.notification-item__title[data-v-8cbb1afa]{margin:0;color:var(--admin-text-primary, var(--text-primary));line-height:1.4}.notification-item__actor[data-v-8cbb1afa]{color:var(--admin-text-primary, var(--text-primary))}.notification-item__message[data-v-8cbb1afa]{margin:.25rem 0 0;color:var(--admin-text-secondary, var(--text-secondary));line-height:1.4;word-break:break-word}.notification-item__time[data-v-8cbb1afa]{margin:.25rem 0 0;color:var(--admin-text-muted, var(--text-muted));font-size:var(--text-xs)}.notification-item__actions[data-v-8cbb1afa]{display:flex;gap:.5rem;align-items:center}.notification-item__action-btn[data-v-8cbb1afa]{border:1px solid var(--admin-border, var(--border-default));border-radius:var(--radius-full);background:transparent;color:var(--admin-text-secondary, var(--text-secondary));padding:.25rem .625rem;font-size:var(--text-xs);line-height:1.1}.notification-item__action-btn[data-v-8cbb1afa]:disabled{opacity:.6;cursor:not-allowed}.notification-item__action-btn--danger[data-v-8cbb1afa]{color:var(--admin-error, var(--color-danger, #dc2626))}.notification-dropdown[data-v-afa5cf97]{position:absolute;top:calc(100% + 8px);right:0;width:360px;background:var(--admin-dropdown-bg, var(--admin-card-bg));border:1px solid var(--admin-dropdown-border, var(--admin-border));border-radius:var(--radius-xl);box-shadow:var( --admin-dropdown-shadow, 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1) );overflow:hidden;z-index:200}.notification-dropdown__header[data-v-afa5cf97]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--admin-border-muted, var(--admin-border))}.notification-dropdown__title[data-v-afa5cf97]{margin:0;font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--admin-text-primary)}.notification-dropdown__count[data-v-afa5cf97]{font-size:var(--text-xs);color:var(--admin-text-secondary)}.notification-dropdown__body[data-v-afa5cf97]{max-height:300px;overflow-y:auto}.notification-dropdown__empty[data-v-afa5cf97]{padding:12px 16px;font-size:var(--text-xs-plus);color:var(--admin-text-secondary)}.notification-dropdown__empty--error[data-v-afa5cf97]{display:flex;flex-direction:column;gap:.5rem}.notification-dropdown__error-title[data-v-afa5cf97],.notification-dropdown__error-message[data-v-afa5cf97]{margin:0}.notification-dropdown__error-title[data-v-afa5cf97]{color:var(--admin-text-primary);font-weight:var(--font-semibold)}.notification-dropdown__retry[data-v-afa5cf97]{align-self:flex-start;border:1px solid var(--admin-border);background:var(--admin-card-bg);color:var(--color-primary, #2563eb);border-radius:var(--radius-md);padding:.375rem .625rem;font-size:var(--text-xs-plus);font-weight:var(--font-medium);cursor:pointer}.notification-dropdown__list[data-v-afa5cf97]{list-style:none;margin:0;padding:0}.notification-dropdown__list-item[data-v-afa5cf97]{margin:0}.notification-dropdown__footer[data-v-afa5cf97]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;border-top:1px solid var(--admin-border-muted, var(--admin-border))}.notification-dropdown__action[data-v-afa5cf97]{font-size:var(--text-xs-plus);font-weight:var(--font-medium);color:var(--color-primary, #2563eb);background:transparent;border:0;padding:0;cursor:pointer}.notification-dropdown__action[data-v-afa5cf97]:disabled{color:var(--admin-text-tertiary);cursor:not-allowed}.notification-dropdown__link[data-v-afa5cf97]{font-size:var(--text-xs-plus);font-weight:var(--font-medium);color:var(--color-primary, #2563eb);text-decoration:none}.notification-dropdown__action[data-v-afa5cf97]:hover,.notification-dropdown__link[data-v-afa5cf97]:hover{text-decoration:underline}.notification-dropdown__action[data-v-afa5cf97]:focus-visible,.notification-dropdown__link[data-v-afa5cf97]:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.notification-dropdown__sr-only[data-v-afa5cf97]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media(max-width:640px){.notification-dropdown[data-v-afa5cf97]{width:calc(100vw - 32px);right:-8px}}.modal-overlay[data-v-6ebc1a55]{position:fixed;inset:0;z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;padding:1rem;background-color:#00000080}.modal-overlay--popover[data-v-6ebc1a55]{z-index:var(--z-popover)}.modal-dialog[data-v-6ebc1a55]{width:100%;max-height:calc(100vh - 2rem);overflow:auto;background:var(--bg-card, var(--color-bg, #ffffff));border-radius:var(--radius-xl);box-shadow:var(--shadow-2xl);outline:none;pointer-events:auto}.modal-dialog--sm[data-v-6ebc1a55]{max-width:400px}.modal-dialog--md[data-v-6ebc1a55]{max-width:500px}.modal-dialog--lg[data-v-6ebc1a55]{max-width:600px}.modal-dialog--xl[data-v-6ebc1a55]{max-width:800px}.modal-dialog--full[data-v-6ebc1a55]{max-width:calc(100vw - 2rem);max-height:calc(100vh - 2rem)}.modal-header[data-v-6ebc1a55]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem;border-bottom:1px solid var(--border-default, var(--color-border, #e5e7eb));background:var(--bg-card, var(--color-bg, #ffffff))}.modal-title[data-v-6ebc1a55]{margin:0;font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary, var(--color-text, #111827));line-height:1.4}.modal-close[data-v-6ebc1a55]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;flex-shrink:0;background:transparent;border:none;border-radius:var(--radius-lg);color:var(--text-secondary, var(--color-text-secondary, #6b7280));cursor:pointer;transition:all var(--transition-fast) ease}.modal-close[data-v-6ebc1a55]:hover{background:var(--bg-muted, var(--color-bg-tertiary, #f3f4f6));color:var(--text-primary, var(--color-text, #111827))}.modal-close[data-v-6ebc1a55]:focus-visible{outline:2px solid var(--color-primary, #2563eb);outline-offset:2px}.modal-body[data-v-6ebc1a55]{padding:1.5rem;background:var(--bg-card, var(--color-bg, #ffffff));pointer-events:auto}.modal-footer[data-v-6ebc1a55]{display:flex;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;border-top:1px solid var(--border-default, var(--color-border, #e5e7eb));background:var(--bg-page, var(--color-bg-secondary, #f9fafb));border-radius:0 0 .75rem .75rem}.modal-fade-enter-active[data-v-6ebc1a55]{transition:opacity var(--transition-normal) ease}.modal-fade-leave-active[data-v-6ebc1a55]{transition:opacity var(--transition-fast) ease}.modal-fade-enter-from[data-v-6ebc1a55],.modal-fade-leave-to[data-v-6ebc1a55]{opacity:0}.modal-fade-enter-active .modal-dialog[data-v-6ebc1a55]{animation:modal-slide-in-6ebc1a55 .2s ease}.modal-fade-leave-active .modal-dialog[data-v-6ebc1a55]{animation:modal-slide-out-6ebc1a55 .15s ease}@keyframes modal-slide-in-6ebc1a55{0%{opacity:0;transform:scale(.95) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes modal-slide-out-6ebc1a55{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.95) translateY(-10px)}}.modal-overlay--sheet[data-v-6ebc1a55]{padding:0;align-items:flex-end;justify-content:center}.modal-dialog--sheet[data-v-6ebc1a55]{max-width:560px;max-height:85vh;border-radius:.75rem .75rem 0 0;padding-bottom:env(safe-area-inset-bottom)}.modal-overlay--sheet .modal-footer[data-v-6ebc1a55]{border-radius:0}.modal-fade-enter-active .modal-dialog--sheet[data-v-6ebc1a55]{animation:modal-slide-up-6ebc1a55 .25s ease}.modal-fade-leave-active .modal-dialog--sheet[data-v-6ebc1a55]{animation:modal-slide-down-6ebc1a55 .2s ease}@keyframes modal-slide-up-6ebc1a55{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes modal-slide-down-6ebc1a55{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@media(max-width:480px){.modal-overlay[data-v-6ebc1a55]{padding:0;align-items:flex-end}.modal-dialog[data-v-6ebc1a55]{max-width:100%;max-height:90vh;border-radius:.75rem .75rem 0 0}.modal-footer[data-v-6ebc1a55]{border-radius:0}.modal-fade-enter-active .modal-dialog[data-v-6ebc1a55]{animation:modal-slide-up-6ebc1a55 .25s ease}.modal-fade-leave-active .modal-dialog[data-v-6ebc1a55]{animation:modal-slide-down-6ebc1a55 .2s ease}@keyframes modal-slide-up-6ebc1a55{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes modal-slide-down-6ebc1a55{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}}@media(prefers-reduced-motion:reduce){.modal-fade-enter-active[data-v-6ebc1a55],.modal-fade-leave-active[data-v-6ebc1a55],.modal-fade-enter-active .modal-dialog[data-v-6ebc1a55],.modal-fade-leave-active .modal-dialog[data-v-6ebc1a55]{animation:none;transition:none}}.cf-star-rating[data-v-be743fc9]{--cf-star-rating-size: 1.25rem;--cf-star-rating-gap: .125rem;--cf-star-rating-filled-color: var(--color-star-filled, #fbbf24);--cf-star-rating-empty-color: var(--color-star-empty, #d1d5db);--cf-star-rating-focus-color: var(--color-primary, #2563eb);--cf-star-rating-label-color: var(--text-secondary, #6b7280);display:inline-flex;align-items:center;gap:.5rem;color:var(--cf-star-rating-label-color);line-height:1}.dark{--cf-star-rating-filled-color: var(--color-star-filled, #f59e0b);--cf-star-rating-empty-color: var(--color-star-empty, #4b5563);--cf-star-rating-focus-color: var(--color-primary, #60a5fa);--cf-star-rating-label-color: var(--text-secondary, #d1d5db)}.cf-star-rating__stars[data-v-be743fc9]{display:inline-flex;align-items:center;gap:var(--cf-star-rating-gap);line-height:0;touch-action:manipulation}.cf-star-rating__star-shell[data-v-be743fc9]{display:inline-flex;width:var(--cf-star-rating-size);height:var(--cf-star-rating-size);flex:0 0 auto}.cf-star-rating__star[data-v-be743fc9]{display:block;width:var(--cf-star-rating-size);height:var(--cf-star-rating-size);overflow:visible}.cf-star-rating__star-path[data-v-be743fc9]{stroke:none}.cf-star-rating__value[data-v-be743fc9]{font-size:var(--text-sm, .875rem);color:var(--cf-star-rating-label-color);line-height:1.25}.cf-star-rating--interactive[data-v-be743fc9]{cursor:pointer;-webkit-user-select:none;user-select:none}.cf-star-rating--interactive[data-v-be743fc9]:focus{outline:none}.cf-star-rating--interactive[data-v-be743fc9]:focus-visible{border-radius:var(--radius-default, .375rem);outline:2px solid var(--cf-star-rating-focus-color);outline-offset:4px}.cf-star-rating--disabled[data-v-be743fc9]{cursor:not-allowed;opacity:.6}.cf-star-rating--rtl .cf-star-rating__stars[data-v-be743fc9]{direction:rtl}@media(forced-colors:active){.cf-star-rating[data-v-be743fc9]{--cf-star-rating-filled-color: CanvasText;--cf-star-rating-empty-color: Canvas;--cf-star-rating-focus-color: Highlight}.cf-star-rating__star-path[data-v-be743fc9]{stroke:CanvasText;stroke-width:1px}}.price-display[data-v-212ed604]{align-items:baseline;color:var(--text-primary, #111827);display:inline-flex;flex-wrap:wrap;gap:.25rem .5rem;line-height:1.2}.price-display--sm[data-v-212ed604]{font-size:.875rem}.price-display--md[data-v-212ed604]{font-size:1rem}.price-display--lg[data-v-212ed604]{font-size:1.125rem}.price-display__current[data-v-212ed604]{font-weight:700}.price-display__retail[data-v-212ed604],.price-display__original[data-v-212ed604]{color:var(--text-secondary, #6b7280);font-size:.875em;text-decoration:line-through}.price-display__label[data-v-212ed604]{color:var(--text-secondary, #6b7280);font-size:.8125em;font-weight:600}.price-display--unavailable .price-display__current[data-v-212ed604]{color:var(--text-secondary, #6b7280);font-weight:600}.storefront-pagination[data-v-c933cada]{display:flex;align-items:center;justify-content:center;gap:.25rem;flex-wrap:wrap}.sf-page-btn[data-v-c933cada]{padding:.5rem .75rem;font-size:var(--text-sm);color:var(--text-secondary, #374151);text-decoration:none;background:var(--bg-card, #fff);border:1px solid var(--border-default, #d1d5db);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-normal)}.sf-page-btn[data-v-c933cada]:hover:not(:disabled){background-color:var(--bg-muted, #f3f4f6)}.sf-page-btn[data-v-c933cada]:disabled{color:var(--text-tertiary, #9ca3af);cursor:not-allowed;opacity:.6}.sf-page-btn.active[data-v-c933cada]{background-color:var(--color-primary, #2563eb);border-color:var(--color-primary, #2563eb);color:var(--text-inverse, #fff)}.sf-page-btn[data-v-c933cada]:focus-visible{outline:2px solid var(--color-primary, #2563eb);outline-offset:2px}.flex[data-v-c933cada]{display:flex}.items-center[data-v-c933cada]{align-items:center}.gap-1[data-v-c933cada]{gap:.25rem}.inline-flex[data-v-c933cada]{display:inline-flex}.justify-center[data-v-c933cada]{justify-content:center}.rounded-lg[data-v-c933cada]{border-radius:var(--radius-lg)}.px-3[data-v-c933cada]{padding-left:.75rem;padding-right:.75rem}.py-2[data-v-c933cada]{padding-top:.5rem;padding-bottom:.5rem}.h-9[data-v-c933cada]{height:2.25rem}.min-w-9[data-v-c933cada]{min-width:2.25rem}.text-sm[data-v-c933cada]{font-size:var(--text-sm);line-height:1.25rem}.font-semibold[data-v-c933cada]{font-weight:var(--font-semibold)}.text-gray-800[data-v-c933cada]{color:var(--text-primary, #1f2937)}.text-white[data-v-c933cada]{color:var(--text-inverse, #ffffff)}.bg-blue-600[data-v-c933cada]{background-color:var(--color-primary, #2563eb)}.hover\:bg-gray-100[data-v-c933cada]:hover{background-color:var(--bg-muted, #f3f4f6)}.focus\:outline-none[data-v-c933cada]:focus{outline:none}.focus\:ring-2[data-v-c933cada]:focus{box-shadow:0 0 0 2px var(--color-primary, #2563eb)}.focus\:ring-blue-500[data-v-c933cada]:focus{--tw-ring-color: var(--color-primary-500, #3b82f6)}.focus\:ring-offset-2[data-v-c933cada]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--color-primary, #2563eb)}.disabled\:cursor-not-allowed[data-v-c933cada]:disabled{cursor:not-allowed}.disabled\:opacity-50[data-v-c933cada]:disabled{opacity:.5}nav[aria-label=Pagination] .flex>button[data-v-c933cada]{display:inline-flex;align-items:center;justify-content:center;border:none;background:none;cursor:pointer;transition:background-color var(--transition-fast) ease}nav[aria-label=Pagination] .flex>button[data-v-c933cada]:not(:disabled):hover{background-color:var(--bg-muted, #f3f4f6)}nav[aria-label=Pagination] .flex>button[data-v-c933cada]:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--color-primary, #2563eb)}nav[aria-label=Pagination] .flex>button[data-v-c933cada]:disabled{cursor:not-allowed;opacity:.5}nav[aria-label=Pagination] .flex>button.bg-blue-600[data-v-c933cada]{background-color:var(--color-primary, #2563eb);color:var(--text-inverse, white)}nav[aria-label=Pagination] .flex>button.bg-blue-600[data-v-c933cada]:hover{background-color:var(--color-primary-hover, #1d4ed8)}.toggle-switch-control[data-v-026b027f]{--toggle-switch-track-off: var(--admin-border-strong, var(--border-strong));--toggle-switch-track-on: var(--color-success);--toggle-switch-thumb-bg: var(--admin-card-bg, var(--bg-card));--toggle-switch-label: var(--admin-text-primary, var(--text-primary));--toggle-switch-description: var(--admin-text-secondary, var(--text-secondary));display:inline-flex;align-items:center;gap:var(--space-3, .75rem);min-height:2.25rem;padding:0;color:var(--toggle-switch-label);background:transparent;border:0;border-radius:var(--radius-md);font:inherit;text-align:left;cursor:pointer}.toggle-switch-control--primary[data-v-026b027f]{--toggle-switch-track-on: var(--color-primary)}.toggle-switch-control--danger[data-v-026b027f]{--toggle-switch-track-on: var(--color-error)}.toggle-switch-control[data-v-026b027f]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.toggle-switch-control.is-disabled[data-v-026b027f]{opacity:.58;cursor:not-allowed}.toggle-switch__track[data-v-026b027f]{position:relative;display:inline-flex;flex:0 0 auto;width:2.75rem;height:1.5rem;border-radius:999px;background:var(--toggle-switch-track-off);box-shadow:inset 0 0 0 1px var(--admin-border, transparent);transition:background-color var(--transition-fast, .16s) ease,box-shadow var(--transition-fast, .16s) ease}.toggle-switch__thumb[data-v-026b027f]{position:absolute;top:.125rem;left:.125rem;width:1.25rem;height:1.25rem;border-radius:999px;background:var(--toggle-switch-thumb-bg);box-shadow:var(--shadow-sm);transition:transform var(--transition-fast, .16s) ease}.is-active .toggle-switch__track[data-v-026b027f]{background:var(--toggle-switch-track-on);box-shadow:none}.is-active .toggle-switch__thumb[data-v-026b027f]{transform:translate(1.25rem)}.toggle-switch__copy[data-v-026b027f]{display:flex;flex-direction:column;gap:var(--space-1, .25rem);min-width:0}.toggle-switch__label[data-v-026b027f]{color:var(--toggle-switch-label);font-size:var(--text-sm);font-weight:var(--font-semibold);line-height:1.2}.toggle-switch__description[data-v-026b027f]{color:var(--toggle-switch-description);font-size:var(--text-xs);font-weight:var(--font-normal);line-height:1.35}.toggle-switch-control--sm[data-v-026b027f]{gap:var(--space-2, .5rem);min-height:1.75rem}.toggle-switch-control--sm .toggle-switch__track[data-v-026b027f]{width:2.25rem;height:1.25rem}.toggle-switch-control--sm .toggle-switch__thumb[data-v-026b027f]{width:1rem;height:1rem}.toggle-switch-control--sm.is-active .toggle-switch__thumb[data-v-026b027f]{transform:translate(1rem)}.toggle-switch-control--sm .toggle-switch__label[data-v-026b027f]{font-size:var(--text-xs-plus)}.toggle-switch-control--lg .toggle-switch__track[data-v-026b027f]{width:3rem;height:1.75rem}.toggle-switch-control--lg .toggle-switch__thumb[data-v-026b027f]{width:1.5rem;height:1.5rem}.toggle-switch-control--lg.is-active .toggle-switch__thumb[data-v-026b027f]{transform:translate(1.25rem)}@media(prefers-reduced-motion:reduce){.toggle-switch__track[data-v-026b027f],.toggle-switch__thumb[data-v-026b027f]{transition:none}}.in-stock-toggle-wrapper[data-v-6a143f4d]{display:inline-flex;align-items:center}.in-stock-toggle-helper[data-v-6a143f4d]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.label-text[data-v-6a143f4d]{display:none;-webkit-user-select:none;user-select:none}.color-swatch[data-v-5feaad43]{display:inline-block;flex-shrink:0;border-radius:50%;box-shadow:inset 0 0 0 1px #0000002e}.color-swatch--clear[data-v-5feaad43]{background:linear-gradient(135deg,#e5e7eb73,#ffffffe6 45%,#d1d5db99)}.color-swatch--multi[data-v-5feaad43]{background:conic-gradient(#dc2626,#ea580c,#facc15,#059669,#2563eb,#7c3aed,#dc2626)}.search-settings[data-v-4f5674f6]{display:flex;align-items:center;gap:8px}.sort-label[data-v-4f5674f6]{font-size:var(--text-sm);color:var(--text-secondary, #6b7280);white-space:nowrap}.sort-select[data-v-4f5674f6]{padding:6px 28px 6px 10px;font-size:var(--text-sm);border:1px solid var(--border-default, #d1d5db);border-radius:var(--radius-md);background-color:var(--bg-card, #fff);color:var(--text-primary, #111827);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3E%3C/svg%3E");background-position:right 6px center;background-repeat:no-repeat;background-size:16px}.sort-select[data-v-4f5674f6]:focus{outline:none;border-color:var(--color-primary, #2563eb);box-shadow:var(--shadow-focus-ring)}@media(max-width:480px){.sort-label[data-v-4f5674f6]{display:none}.sort-select[data-v-4f5674f6]{font-size:var(--text-xs-plus);padding:5px 24px 5px 8px}}.breadcrumb[data-v-505f5be7]{padding:.75rem 0}.breadcrumb__list[data-v-505f5be7]{display:flex;flex-wrap:wrap;align-items:center;gap:0;list-style:none;margin:0;padding:0}.breadcrumb__item[data-v-505f5be7]{display:flex;align-items:center}.breadcrumb__separator[data-v-505f5be7]{margin:0 .5rem;color:var(--color-text-muted, #6c757d)}.breadcrumb__link[data-v-505f5be7]{color:var(--color-text-secondary, #6c757d);text-decoration:none;font-size:var(--text-sm);transition:color var(--transition-fast) ease}.breadcrumb__link[data-v-505f5be7]:hover{color:var(--color-primary, #007bff);text-decoration:underline}.breadcrumb__current[data-v-505f5be7]{color:var(--color-text, #212529);font-size:var(--text-sm);font-weight:var(--font-medium)}.breadcrumb__link[data-v-505f5be7]:focus-visible{outline:2px solid var(--color-primary, #007bff);outline-offset:2px;border-radius:var(--radius-sm)}.breadcrumb__ellipsis[data-v-505f5be7]{color:var(--color-text-muted, #6c757d);padding:0 .25rem}
