.initials-wrap.svelte-g36rfr{display:flex;flex-direction:column;align-items:center;gap:6px;width:fit-content;max-width:100%}.initials-input.svelte-g36rfr{width:120px;height:48px;border-radius:24px;border:2px solid var(--text-primary);background:transparent;color:var(--text-primary);font-family:var(--font-primary);font-size:20px;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:4px;outline:none;transition:border-color .2s ease;-webkit-tap-highlight-color:transparent}.initials-input.svelte-g36rfr::placeholder{color:var(--text-muted);letter-spacing:8px}.initials-input.svelte-g36rfr:focus{border-color:var(--info)}.initials-input.svelte-g36rfr:disabled{opacity:.58;cursor:not-allowed;border-style:dashed}.initials-lock-cue.svelte-g36rfr{display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:3px 8px;border-radius:999px;border:1px solid rgba(168,186,219,.22);background:#a8badb14;color:color-mix(in srgb,var(--text-primary) 62%,transparent);font-size:10.5px;font-weight:600;letter-spacing:.01em;text-decoration:none;line-height:1.2;white-space:nowrap;transition:color .15s ease,border-color .15s ease,background .15s ease}.initials-lock-cue.svelte-g36rfr:hover{color:var(--text-primary);border-color:#a8badb66;background:#a8badb24}.light-mode .initials-lock-cue.svelte-g36rfr{border-color:#58709c33;background:#58709c12;color:#2a3348b8}.light-mode .initials-lock-cue.svelte-g36rfr:hover{color:#2a3348;border-color:#58709c59;background:#58709c1f}
