.modal[data-v-456f9b9e]{gap:1rem;padding:1rem}.modal[data-v-456f9b9e],.modal .error-message[data-v-456f9b9e]{display:flex;flex-direction:column}.modal .error-message[data-v-456f9b9e]{border-radius:12px}.modal .error-message div[data-v-456f9b9e]{white-space:pre-wrap}.submit-row[data-v-456f9b9e]{gap:.75rem}.category-summary[data-v-456f9b9e],.submit-row[data-v-456f9b9e]{display:flex;flex-direction:column}.category-summary[data-v-456f9b9e]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);gap:.4rem;padding:.6rem .7rem}.category-summary .category-chips[data-v-456f9b9e]{align-items:center;display:flex;flex-wrap:wrap;gap:.35rem}.category-summary .summary-label[data-v-456f9b9e]{color:var(--muted);font-size:.72rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.category-summary .summary-note[data-v-456f9b9e]{color:var(--muted);font-size:.72rem;margin:0}.tag-input[data-v-596f17b8]{display:flex;flex-direction:column;gap:.45rem;min-width:0}.tag-list[data-v-596f17b8]{display:flex;flex-wrap:wrap;gap:.35rem}.tag[data-v-596f17b8]{align-items:center;display:inline-flex;gap:.25rem;max-width:100%}.tag>span[data-v-596f17b8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag-remove[data-v-596f17b8]{align-items:center;background:transparent;border:0;border-radius:var(--radius-sm);color:inherit;cursor:pointer;display:inline-flex;flex:0 0 auto;height:1rem;justify-content:center;padding:0;width:1rem}.tag-remove[data-v-596f17b8]:hover:not(:disabled){background:var(--surface-hover)}.tag-remove[data-v-596f17b8]:focus-visible{outline:2px solid #22c55e;outline-offset:1px}.tag-remove[data-v-596f17b8]:disabled{cursor:not-allowed;opacity:.55}.entry-row[data-v-596f17b8]{align-items:center;display:flex;gap:.4rem;position:relative}.entry-input[data-v-596f17b8]{flex:1;min-width:0}.menu[data-v-596f17b8]{animation:menu-in-596f17b8 90ms ease-out;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:0 10px 24px -14px #000000b3;left:0;max-height:14rem;overflow-y:auto;padding:.25rem;position:absolute;right:0;top:calc(100% + .25rem);z-index:20}.menu--up[data-v-596f17b8]{bottom:calc(100% + .25rem);top:auto}@keyframes menu-in-596f17b8{0%{opacity:0}to{opacity:1}}.menu-option[data-v-596f17b8]{align-items:baseline;border-radius:var(--radius-sm);cursor:pointer;display:flex;gap:.75rem;justify-content:space-between;padding:.35rem .5rem}.menu-option--active[data-v-596f17b8]{background:var(--surface-hover)}.menu-option .option-name[data-v-596f17b8]{font-size:.85rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-option .option-slug[data-v-596f17b8]{color:var(--muted);flex:0 0 auto;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.7rem}.menu-empty[data-v-596f17b8]{color:var(--muted);font-size:.75rem;margin:0;padding:.4rem .5rem}@media(prefers-reduced-motion:reduce){.menu[data-v-596f17b8]{animation:none}}.pending[data-v-596f17b8]{background:color-mix(in srgb,var(--warning) 10%,var(--surface));border:1px solid color-mix(in srgb,var(--warning) 35%,var(--border));border-radius:var(--radius-sm);display:flex;flex-direction:column;gap:.45rem;padding:.5rem .6rem}.pending-actions[data-v-596f17b8]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.pending-note[data-v-596f17b8]{color:var(--muted);font-size:.72rem}.tag-meta[data-v-596f17b8]{color:var(--muted);display:flex;font-size:.75rem;gap:.75rem;justify-content:space-between}.tag-meta>span[data-v-596f17b8]{align-items:center;display:inline-flex;gap:.25rem}.tag-meta--error>span[data-v-596f17b8]:first-child{color:var(--text-strong,#f3f4f6);font-weight:600}.shared-hint[data-v-596f17b8]{align-items:center;color:var(--muted);display:inline-flex;font-size:.72rem;gap:.3rem;margin:0}.modal{display:flex;flex-direction:column;gap:1rem;padding:1rem}.error-message{color:red}.case{display:flex;flex-direction:column;gap:.5rem}.items,.items .item{flex-direction:column}.items,.items .item,.items .item .content{display:flex;gap:1rem}.items .item .content img{font-size:10px;height:75px;-o-object-fit:contain;object-fit:contain;width:75px}.items .item .content .details{display:flex;flex-direction:column;gap:.5rem}.submit{display:flex;flex-direction:column;gap:1rem}.submit .buttons{display:flex;gap:.5rem}.submit .buttons button{flex:1}.edit-case-modal[data-v-4b33e416]{display:flex;flex-direction:column;gap:1rem;padding:1rem}.error-message[data-v-4b33e416]{color:var(--critical)}.case-form[data-v-4b33e416]{gap:.5rem}.case-form[data-v-4b33e416],.selected-items[data-v-4b33e416]{display:flex;flex-direction:column}.selected-items[data-v-4b33e416]{gap:.75rem;margin-top:.5rem}.items-toolbar[data-v-4b33e416]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between}.selected-items-heading[data-v-4b33e416]{align-items:baseline;display:flex;gap:.5rem}.selected-items-title[data-v-4b33e416]{font-size:.9rem;font-weight:600}.selected-items-count[data-v-4b33e416]{color:var(--muted);font-size:.75rem}.selected-filter[data-v-4b33e416]{width:min(100%,20rem)}.no-selected-results[data-v-4b33e416]{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--muted);margin:0;padding:1rem;text-align:center}.items[data-v-4b33e416]{gap:1rem}.items[data-v-4b33e416],.items .item[data-v-4b33e416]{display:flex;flex-direction:column}.items .item[data-v-4b33e416]{gap:.75rem}.items .item .content[data-v-4b33e416]{align-items:flex-start;display:flex;gap:1rem}.items .item .content img[data-v-4b33e416]{border-radius:var(--radius-sm);font-size:.75rem;height:84px;-o-object-fit:contain;object-fit:contain;width:60px}.items .item .content .details[data-v-4b33e416]{display:flex;flex:1;flex-direction:column;gap:.35rem}.items .item .content .details .card-title[data-v-4b33e416]{font-size:1rem;font-weight:600}.items .item .content .details .card-meta[data-v-4b33e416]{color:var(--muted);font-size:.8rem}.submit[data-v-4b33e416]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);bottom:0;display:flex;flex-direction:column;gap:.75rem;margin-top:.5rem;padding:.75rem;position:sticky;z-index:1}.submit .chance-warning[data-v-4b33e416]{align-items:center;background:color-mix(in srgb,var(--warning) 10%,var(--surface));border:1px solid color-mix(in srgb,var(--warning) 35%,var(--border));border-radius:var(--radius-sm);color:var(--warning);display:flex;font-size:.8rem;gap:.5rem;padding:.5rem .65rem}.submit .buttons[data-v-4b33e416]{display:flex;gap:.5rem}.submit .buttons button[data-v-4b33e416]{flex:1}@media(max-width:640px){.selected-filter[data-v-4b33e416]{width:100%}.items .item .content[data-v-4b33e416]{gap:.75rem}.submit .buttons[data-v-4b33e416]{flex-direction:column}}.header[data-v-c4c417fb]{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.filters[data-v-c4c417fb]{display:flex;gap:1rem}.category-filter[data-v-c4c417fb]{min-width:200px}.case-list[data-v-c4c417fb]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));margin-bottom:1rem}.case[data-v-c4c417fb]{align-items:center;background-color:#1f232e;border:2px solid #1f232e;border-radius:12px;display:flex;flex-direction:column;padding:.5rem;position:relative;text-align:center}.case .case-name[data-v-c4c417fb]{font-weight:600}.case .case-price[data-v-c4c417fb]{font-size:14px}.case .case-categories[data-v-c4c417fb]{display:flex;flex-wrap:wrap;gap:.25rem;justify-content:center;margin-top:.35rem}.case .case-categories .case-category[data-v-c4c417fb]{font-size:.7rem}.case .edit-button[data-v-c4c417fb]{position:absolute;right:.5rem;top:.5rem;z-index:1}.case .case-image[data-v-c4c417fb]{font-size:12px;height:0;overflow:hidden;overflow-wrap:break-word;padding-top:100%;position:relative;width:100%}.case .case-image img[data-v-c4c417fb]{font-size:10px;left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}.case-name[data-v-c4c417fb]{margin-top:.5rem}.pagination[data-v-c4c417fb]{align-items:center;display:flex;gap:1rem;justify-content:center}
