.page-container.svelte-6a602v{max-width:1400px;margin:0 auto;padding:2rem}.page-header.svelte-6a602v{margin-bottom:2rem}.page-header.svelte-6a602v h1:where(.svelte-6a602v){margin:0 0 .5rem;font-size:2rem;color:#333}.page-header.svelte-6a602v p:where(.svelte-6a602v){margin:0;color:#666;font-size:1rem}.search-section.svelte-6a602v{margin-bottom:2rem}.search-section.svelte-6a602v .search-box:where(.svelte-6a602v){display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.search-section.svelte-6a602v .search-box:where(.svelte-6a602v) .search-input:where(.svelte-6a602v){flex:1;padding:.75rem;font-size:1rem;border:2px solid #ddd;border-radius:8px}.search-section.svelte-6a602v .search-box:where(.svelte-6a602v) .search-input:where(.svelte-6a602v):focus{outline:none;border-color:#4a90e2}.search-section.svelte-6a602v .search-box:where(.svelte-6a602v) .search-status:where(.svelte-6a602v){color:#888;font-size:.875rem}.search-section.svelte-6a602v .search-error:where(.svelte-6a602v){padding:1rem;background:#fff3cd;border:1px solid #ffc107;border-radius:8px;color:#856404}.search-section.svelte-6a602v .search-error:where(.svelte-6a602v) p:where(.svelte-6a602v){margin:0 0 .5rem}.search-section.svelte-6a602v .search-error:where(.svelte-6a602v) p:where(.svelte-6a602v):last-child{margin-bottom:0}.search-section.svelte-6a602v .search-error:where(.svelte-6a602v) .error-hint:where(.svelte-6a602v){font-size:.875rem}.search-section.svelte-6a602v .search-error:where(.svelte-6a602v) .error-hint:where(.svelte-6a602v) code:where(.svelte-6a602v){background:#fff;padding:.125rem .375rem;border-radius:4px;font-family:monospace}.search-section.svelte-6a602v .search-results:where(.svelte-6a602v){background:#fff;border:1px solid #ddd;border-radius:8px;padding:1rem}.search-section.svelte-6a602v .search-results:where(.svelte-6a602v) h3:where(.svelte-6a602v){margin:0 0 1rem;font-size:1.125rem;color:#333}.search-section.svelte-6a602v .search-results:where(.svelte-6a602v) .results-list:where(.svelte-6a602v){list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.search-section.svelte-6a602v .search-results:where(.svelte-6a602v) .results-list:where(.svelte-6a602v) .result-item:where(.svelte-6a602v){display:flex;align-items:flex-start;gap:1rem;padding:.75rem;border:1px solid #eee;border-radius:6px;transition:background .15s ease}.search-section.svelte-6a602v .search-results:where(.svelte-6a602v) .results-list:where(.svelte-6a602v) .result-item:where(.svelte-6a602v):hover{background:#f9f9f9}.search-section.svelte-6a602v .search-results:where(.svelte-6a602v) .results-list:where(.svelte-6a602v) .result-item:where(.svelte-6a602v) .result-content:where(.svelte-6a602v){flex:1}.search-section.svelte-6a602v .search-results:where(.svelte-6a602v) .results-list:where(.svelte-6a602v) .result-item:where(.svelte-6a602v) .result-content:where(.svelte-6a602v) .result-name:where(.svelte-6a602v){display:block;font-family:monospace;color:#333;margin-bottom:.25rem}.search-section.svelte-6a602v .search-results:where(.svelte-6a602v) .results-list:where(.svelte-6a602v) .result-item:where(.svelte-6a602v) .result-content:where(.svelte-6a602v) .result-description:where(.svelte-6a602v){margin:0 0 .5rem;color:#666;font-size:.875rem;line-height:1.4}.search-section.svelte-6a602v .search-results:where(.svelte-6a602v) .results-list:where(.svelte-6a602v) .result-item:where(.svelte-6a602v) .result-content:where(.svelte-6a602v) .result-metadata:where(.svelte-6a602v){display:flex;gap:.5rem}.search-section.svelte-6a602v .search-results:where(.svelte-6a602v) .results-list:where(.svelte-6a602v) .result-item:where(.svelte-6a602v) .result-content:where(.svelte-6a602v) .result-metadata:where(.svelte-6a602v) .meta-tag:where(.svelte-6a602v){padding:.125rem .5rem;background:#f0f0f0;border-radius:12px;font-size:.75rem;color:#666}.search-section.svelte-6a602v .search-results:where(.svelte-6a602v) .results-list:where(.svelte-6a602v) .result-item:where(.svelte-6a602v) .add-button:where(.svelte-6a602v){padding:.5rem 1rem;background:#4a90e2;color:#fff;border:none;border-radius:6px;cursor:pointer;font-weight:600;transition:background .15s ease}.search-section.svelte-6a602v .search-results:where(.svelte-6a602v) .results-list:where(.svelte-6a602v) .result-item:where(.svelte-6a602v) .add-button:where(.svelte-6a602v):hover:not(:disabled){background:#357abd}.search-section.svelte-6a602v .search-results:where(.svelte-6a602v) .results-list:where(.svelte-6a602v) .result-item:where(.svelte-6a602v) .add-button:where(.svelte-6a602v):disabled{background:#ccc;cursor:not-allowed}.registers-section.svelte-6a602v .empty-state:where(.svelte-6a602v){text-align:center;padding:3rem 2rem;background:#f9f9f9;border:2px dashed #ddd;border-radius:8px}.registers-section.svelte-6a602v .empty-state:where(.svelte-6a602v) p:where(.svelte-6a602v){margin:0 0 1rem;color:#666}.registers-section.svelte-6a602v .empty-state:where(.svelte-6a602v) .quick-add:where(.svelte-6a602v) p:where(.svelte-6a602v){margin-bottom:.5rem;font-weight:600;color:#333}.registers-section.svelte-6a602v .empty-state:where(.svelte-6a602v) .quick-add:where(.svelte-6a602v){display:flex;flex-direction:column;align-items:center;gap:.5rem}.registers-section.svelte-6a602v .empty-state:where(.svelte-6a602v) .quick-add:where(.svelte-6a602v) .quick-add-button:where(.svelte-6a602v){padding:.5rem 1rem;background:#fff;border:2px solid #4a90e2;color:#4a90e2;border-radius:6px;cursor:pointer;font-family:monospace;font-weight:600;transition:all .15s ease}.registers-section.svelte-6a602v .empty-state:where(.svelte-6a602v) .quick-add:where(.svelte-6a602v) .quick-add-button:where(.svelte-6a602v):hover{background:#4a90e2;color:#fff}.registers-section.svelte-6a602v .open-registers:where(.svelte-6a602v){display:flex;flex-direction:column;gap:1.5rem}.registers-section.svelte-6a602v .open-registers:where(.svelte-6a602v) .register-container:where(.svelte-6a602v){position:relative}.registers-section.svelte-6a602v .open-registers:where(.svelte-6a602v) .register-container:where(.svelte-6a602v) .register-actions:where(.svelte-6a602v){position:absolute;top:.5rem;right:.5rem;z-index:10}.registers-section.svelte-6a602v .open-registers:where(.svelte-6a602v) .register-container:where(.svelte-6a602v) .register-actions:where(.svelte-6a602v) .remove-button:where(.svelte-6a602v){width:32px;height:32px;border:none;background:#f44;color:#fff;border-radius:50%;cursor:pointer;font-size:1.5rem;line-height:1;display:flex;align-items:center;justify-content:center;transition:background .15s ease}.registers-section.svelte-6a602v .open-registers:where(.svelte-6a602v) .register-container:where(.svelte-6a602v) .register-actions:where(.svelte-6a602v) .remove-button:where(.svelte-6a602v):hover{background:#c00}
