.hcp-inline-field{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:0;max-width:100%;overflow-wrap:break-word;word-break:normal}.hcp-inline-field .hcp-inline-value{color:inherit;min-width:0;max-width:100%;overflow-wrap:break-word}.hcp-inline-add{color:var(--aa-text-tertiary,#9aa4b2);font-style:italic;font-size:.92em;border:1px dashed var(--hcp-glass-border,hsla(0,0%,100%,.22));border-radius:8px;padding:1px 8px}.hcp-inline-edit-pencil{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex:0 0 auto;border-radius:6px;cursor:pointer;color:var(--aa-text-secondary,#aeb7c4);background:var(--layer4-field-bg,rgba(15,15,35,.28));border:1px solid var(--hcp-glass-border,hsla(0,0%,100%,.16));opacity:.55;transition:opacity .15s ease,color .15s ease,background .15s ease}.hcp-inline-field.is-editable:hover .hcp-inline-edit-pencil,.hcp-inline-field.is-empty .hcp-inline-edit-pencil{opacity:1}.hcp-inline-edit-pencil:focus-visible,.hcp-inline-edit-pencil:hover{opacity:1;color:var(--aa-text-primary,#fff);background:var(--layer4-field-bg-active,rgba(99,102,241,.25))}.hcp-inline-field.is-editing{flex-direction:column;align-items:stretch;gap:6px;width:100%}.hcp-inline-input{width:100%;min-width:0;padding:6px 9px;font-family:var(--font-body,"Outfit",sans-serif);font-size:14px;color:var(--aa-text-primary,#fff);text-shadow:var(--wp-text-halo,0 1px 2px rgba(0,0,0,.85));background:var(--layer4-field-bg,rgba(15,15,35,.28));backdrop-filter:blur(24px) saturate(180%);border:1px solid var(--glass-accent-blue,#6366f1);border-radius:8px}.hcp-inline-textarea{resize:vertical;min-height:80px;max-height:60vh}.hcp-inline-input-wrap{display:inline-flex;align-items:center;gap:4px;width:100%;min-width:0}.hcp-inline-affix{color:var(--aa-text-secondary,#b8b8bc);font-size:13px;flex:0 0 auto}.hcp-inline-actions{display:flex;gap:8px}.hcp-inline-cancel,.hcp-inline-save{flex:1;padding:5px 0;border-radius:7px;font-size:13px;cursor:pointer;font-family:var(--font-body,"Outfit",sans-serif)}.hcp-inline-save{color:var(--aa-text-primary,#fff);background:var(--layer4-field-bg-positive,rgba(34,197,94,.22));border:1px solid var(--glass-accent-green,rgba(34,197,94,.5))}.hcp-inline-cancel{color:var(--aa-text-secondary,#d7deea);background:var(--layer4-field-bg,rgba(15,15,35,.28));border:1px solid var(--hcp-glass-border,hsla(0,0%,100%,.18))}.hcp-inline-cancel[disabled],.hcp-inline-save[disabled]{opacity:.6;cursor:default}.hcp-inline-error{color:var(--aa-text-danger,#fca5a5);text-shadow:var(--wp-text-halo,0 1px 2px rgba(0,0,0,.85));font-size:12px}.hcp-inline-chips{display:flex;flex-wrap:wrap;gap:6px}.hcp-inline-chip,.hcp-inline-chips{align-items:center;min-width:0;max-width:100%}.hcp-inline-chip{display:inline-flex;gap:5px;padding:2px 9px;border-radius:999px;font-size:.92em;color:var(--aa-text-primary,#fff);text-shadow:var(--wp-text-halo,0 1px 2px rgba(0,0,0,.85));background-color:var(--layer4-field-bg,rgba(15,15,35,.28));border:1px solid var(--hcp-glass-border,hsla(0,0%,100%,.18));overflow-wrap:break-word;word-break:normal}.hcp-inline-chip-text{min-width:0;overflow-wrap:break-word}.hcp-inline-chip-logo{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:16px;height:16px;overflow:hidden;border-radius:3px;line-height:0}.hcp-inline-chip-logo img,.hcp-inline-chip-logo svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (max-width:480px){.hcp-inline-chip-logo{width:18px;height:18px}}.hcp-inline-chips-empty{color:var(--aa-text-tertiary,#9aa4b2);font-style:italic;font-size:.92em}.hcp-inline-chipedit{display:flex;flex-direction:column;gap:8px;width:100%;min-width:0}.hcp-inline-chip-move,.hcp-inline-chip-remove{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 2px;border-radius:5px;cursor:pointer;line-height:1;font-size:12px;color:var(--aa-text-secondary,#aeb7c4);background-color:var(--layer4-field-bg,rgba(15,15,35,.28));border:1px solid var(--hcp-glass-border,hsla(0,0%,100%,.16))}.hcp-inline-chip-move:focus-visible,.hcp-inline-chip-move:hover,.hcp-inline-chip-remove:focus-visible,.hcp-inline-chip-remove:hover{color:var(--aa-text-primary,#fff);background-color:var(--layer4-field-bg-active,rgba(99,102,241,.25))}.hcp-inline-chip-move[disabled],.hcp-inline-chip-remove[disabled]{opacity:.4;cursor:default}@media (max-width:480px){.hcp-inline-chip{padding:5px 11px}.hcp-inline-chip-move,.hcp-inline-chip-remove{min-width:26px;height:26px;font-size:var(--aa-text-sm,13px)}.hcp-inline-input{font-size:var(--aa-text,20px)}.hcp-inline-error{font-size:var(--aa-text-sm,13px)}.hcp-inline-cancel,.hcp-inline-save{padding:9px 0}}