.name-card[data-v-b32213da]{display:flex;flex-direction:column;gap:16px;padding:24px;border:1px solid var(--line);border-radius:8px;background:var(--white);animation:arrive-b32213da .3s ease var(--ease);transition:all .2s ease}.name-card[data-v-b32213da]:hover{border-color:var(--coral);box-shadow:0 2px 8px #0000000a}.card-header[data-v-b32213da]{display:flex;align-items:baseline;gap:16px}.index[data-v-b32213da]{font-size:12px;color:var(--muted);font-weight:600;letter-spacing:.12em}.name-card h3[data-v-b32213da]{font-size:26px;margin:0;flex:1;font-weight:600}.favourite[data-v-b32213da]{background:none;border:none;font-size:20px;cursor:pointer;padding:4px 8px;transition:transform .2s}.favourite[data-v-b32213da]:hover{transform:scale(1.2)}.favourite.active[data-v-b32213da]{color:var(--coral)}.card-meta[data-v-b32213da]{display:flex;gap:8px}.style-tag[data-v-b32213da],.territory-tag[data-v-b32213da]{display:inline-block;padding:4px 10px;font-size:11px;text-transform:uppercase;letter-spacing:.12em;border-radius:4px;background:var(--cream);color:var(--muted);font-weight:600}.rationale[data-v-b32213da]{font-size:13px;line-height:1.5;color:var(--ink)}.score-section[data-v-b32213da]{display:flex;align-items:center;gap:12px}.score-track[data-v-b32213da]{flex:1;height:6px;background:var(--line);border-radius:3px;overflow:hidden}.score-track i[data-v-b32213da]{display:block;height:100%;background:linear-gradient(90deg,var(--coral),var(--lime));transition:width .3s ease}.score[data-v-b32213da]{font-size:12px;font-weight:600;color:var(--coral);min-width:40px}.domains[data-v-b32213da]{display:flex;flex-direction:column;gap:8px}.domain-row[data-v-b32213da]{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid var(--line);font-size:12px}.domain-name[data-v-b32213da]{font-family:monospace;font-weight:500;color:var(--coral);text-decoration:none;cursor:pointer;transition:all .2s ease;padding:2px 4px;border-radius:3px}.domain-name[data-v-b32213da]:hover{text-decoration:underline;background-color:#ff7c5b14}.domain-status[data-v-b32213da]{color:var(--muted);text-transform:uppercase;font-size:10px;letter-spacing:.1em}.domain-status.checking[data-v-b32213da]{color:var(--coral)}.domain-status.available[data-v-b32213da]{color:var(--lime);font-weight:600}.domain-status.registered[data-v-b32213da]{color:var(--coral);font-weight:600}.check-button[data-v-b32213da]{align-self:flex-start;padding:8px 16px;background:var(--cream);border:1px solid var(--line);border-radius:4px;cursor:pointer;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;transition:all .2s}.check-button[data-v-b32213da]:hover:not(:disabled){background:var(--coffee);color:var(--white);border-color:var(--coffee)}.check-button[data-v-b32213da]:disabled{opacity:.5;cursor:not-allowed}@keyframes arrive-b32213da{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.project-manager[data-v-4fb133fd]{position:relative}.project-button[data-v-4fb133fd]{border:0;background:transparent;font-size:11px;text-decoration:underline;text-underline-offset:3px;cursor:pointer;color:var(--muted);transition:color .2s ease}.project-button[data-v-4fb133fd]:hover{color:var(--ink)}.modal-overlay[data-v-4fb133fd]{position:fixed;inset:0;background:#300f1db3;backdrop-filter:blur(4px);display:flex;align-items:flex-start;justify-content:center;z-index:100;padding-top:100px;height:100vh}.modal-content[data-v-4fb133fd]{background:var(--paper);border:1px solid var(--line);border-radius:8px;width:90%;max-width:520px;max-height:70vh;display:flex;flex-direction:column;box-shadow:0 12px 32px #300f1d1f;animation:slideDown-4fb133fd .3s var(--ease)}@keyframes slideDown-4fb133fd{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:none}}.modal-header[data-v-4fb133fd]{display:flex;align-items:center;justify-content:space-between;padding:24px;border-bottom:1px solid var(--line)}.modal-header h3[data-v-4fb133fd]{margin:0;font-size:18px;font-weight:600}.modal-close[data-v-4fb133fd]{width:32px;height:32px;border:1px solid var(--line);border-radius:50%;background:transparent;cursor:pointer;font-size:16px;color:var(--muted);transition:all .2s ease}.modal-close[data-v-4fb133fd]:hover{border-color:var(--coral);color:var(--coral);background:var(--cream)}.modal-body[data-v-4fb133fd]{flex:1;overflow-y:auto;padding:20px}.create-project[data-v-4fb133fd]{margin-bottom:24px}.create-button[data-v-4fb133fd]{width:100%;display:flex;align-items:center;justify-content:center;gap:12px;padding:16px;border:2px solid var(--line);border-radius:6px;background:var(--cream);cursor:pointer;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--ink);transition:all .2s ease}.create-button[data-v-4fb133fd]:hover{border-color:var(--coral);background:var(--white);color:var(--coral)}.create-button .icon[data-v-4fb133fd]{font-size:18px;font-weight:400}.projects-list[data-v-4fb133fd]{border-top:1px solid var(--line);padding-top:16px}.loading-state[data-v-4fb133fd],.empty-state[data-v-4fb133fd]{padding:32px 16px;text-align:center;color:var(--muted);font-size:13px}.projects-items[data-v-4fb133fd]{display:flex;flex-direction:column;gap:12px}.project-item[data-v-4fb133fd]{display:flex;align-items:stretch;gap:8px;padding:12px;border:1px solid var(--line);border-radius:6px;background:var(--white);transition:all .2s ease;position:relative}.project-item[data-v-4fb133fd]:hover{border-color:var(--coral);background:color-mix(in srgb,var(--cream) 30%,transparent)}.project-item.is-current[data-v-4fb133fd]{border-color:var(--coral);background:color-mix(in srgb,var(--coral) 8%,transparent)}.project-info[data-v-4fb133fd]{flex:1;border:0;background:transparent;padding:0;cursor:pointer;text-align:left;display:flex;flex-direction:column;justify-content:center}.project-info[data-v-4fb133fd]:disabled{cursor:default}.project-details[data-v-4fb133fd]{min-width:0}.project-name[data-v-4fb133fd]{font-size:14px;font-weight:600;color:var(--ink);margin-bottom:4px;word-break:break-word}.project-meta[data-v-4fb133fd]{font-size:11px;color:var(--muted);display:flex;gap:12px;flex-wrap:wrap}.meta-item[data-v-4fb133fd]{white-space:nowrap}.rename-edit[data-v-4fb133fd]{width:100%}.rename-input[data-v-4fb133fd]{width:100%;border:0;border-bottom:2px solid var(--coral);padding:8px 0;font-size:14px;font-weight:600;background:transparent;color:var(--ink);font-family:inherit}.rename-input[data-v-4fb133fd]:focus{outline:0}.project-actions[data-v-4fb133fd],.rename-actions[data-v-4fb133fd],.delete-confirm[data-v-4fb133fd]{display:flex;gap:8px;align-items:center}.action-button[data-v-4fb133fd]{width:36px;height:36px;border:1px solid var(--line);border-radius:50%;background:var(--white);cursor:pointer;font-size:14px;transition:all .2s ease}.action-button[data-v-4fb133fd]:hover{border-color:var(--coral);background:var(--cream)}.action-button.delete-btn[data-v-4fb133fd]:hover{border-color:#d73a3a;color:#d73a3a}.confirm-actions[data-v-4fb133fd],.rename-actions[data-v-4fb133fd],.delete-confirm[data-v-4fb133fd]{flex-wrap:wrap;gap:8px}.delete-confirm[data-v-4fb133fd]{flex-direction:column;gap:12px;padding:12px;background:color-mix(in srgb,#d73a3a 8%,transparent);border-radius:4px;border:1px solid color-mix(in srgb,#d73a3a 30%,transparent)}.delete-confirm p[data-v-4fb133fd]{margin:0;font-size:12px;color:var(--ink);font-weight:500}.confirm-button[data-v-4fb133fd]{flex:1;min-width:80px;padding:8px 12px;border:1px solid var(--line);border-radius:4px;background:var(--white);cursor:pointer;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;transition:all .2s ease}.confirm-button[data-v-4fb133fd]:hover{border-color:var(--coral);color:var(--coral)}.confirm-button.cancel[data-v-4fb133fd]{background:var(--cream)}.confirm-button.cancel[data-v-4fb133fd]:hover{border-color:var(--muted);color:var(--muted)}.confirm-button.delete[data-v-4fb133fd]{color:#d73a3a;border-color:#d73a3a}.confirm-button.delete[data-v-4fb133fd]:hover{background:color-mix(in srgb,#d73a3a 10%,transparent)}.current-badge[data-v-4fb133fd]{position:absolute;top:8px;right:8px;width:20px;height:20px;background:var(--coral);color:var(--white);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600}@media(max-width:560px){.modal-overlay[data-v-4fb133fd]{padding-top:60px;align-items:stretch}.modal-content[data-v-4fb133fd]{width:calc(100% - 24px);max-height:calc(100vh - 100px);border-radius:4px}.project-item[data-v-4fb133fd]{flex-direction:column;gap:12px}.project-actions[data-v-4fb133fd],.rename-actions[data-v-4fb133fd]{width:100%;justify-content:flex-end}}.load-more-wrap[data-v-234e7630]{margin-top:24px;text-align:center;padding-top:24px;border-top:1px solid var(--line)}.generation-summary[data-v-234e7630]{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.1em;margin:0 0 16px}.results-list[data-v-234e7630]{display:grid;gap:16px;margin-bottom:24px}.empty[data-v-234e7630]{text-align:center;padding:48px 24px;color:var(--muted);font-size:14px;line-height:1.5}.domain-toggles label[data-v-234e7630]{display:inline-flex;align-items:center;gap:4px}.domain-toggles input[data-v-234e7630]{position:relative}.switch-row input[type=checkbox][data-v-234e7630]{width:16px;height:16px;cursor:pointer;accent-color:var(--coral)}.project-save-button[data-v-234e7630]{background:var(--coffee);border-color:var(--coffee);color:#fff;border-radius:20px;padding:7px 14px;margin-top:20px}
