.am-photo.svelte-82pas4{align-items:center;gap:var(--spacing-16);flex-wrap:wrap}.am-photo-img.svelte-82pas4,.am-photo-initials.svelte-82pas4{width:48px;height:48px;font-size:var(--text-base);flex:0 0 48px}.am-photo-img.svelte-82pas4{object-fit:cover;background:var(--bg-avatar)}.am-photo-text.svelte-82pas4{gap:var(--spacing-4);flex-direction:column;min-width:0;display:flex}.am-photo-actions.svelte-82pas4{gap:var(--spacing-8);display:flex}.am-file.svelte-82pas4{display:none}.am-names.svelte-82pas4{gap:var(--spacing-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.am-name.svelte-82pas4{gap:var(--spacing-4);flex-direction:column;display:flex}.am-name-label.svelte-82pas4{color:var(--text-secondary)}.am-save-state.svelte-82pas4{min-width:64px;padding-top:var(--spacing-2);justify-content:flex-end}.am-code.svelte-82pas4{letter-spacing:.2em;max-width:160px}.am-phone.svelte-82pas4 .am-names:where(.svelte-82pas4){grid-template-columns:minmax(0,1fr)}.am-devices.svelte-82pas4{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.am-device.svelte-82pas4{align-items:flex-start;gap:var(--spacing-12);padding:var(--spacing-12) 0;border-top:1px solid var(--stroke-card);display:flex}.am-device.svelte-82pas4:first-child{border-top:none;padding-top:0}.am-device-icon.svelte-82pas4{width:20px;padding-top:var(--spacing-2);color:var(--fg-tertiary);text-align:center}.am-device-text.svelte-82pas4{gap:var(--spacing-4);flex-direction:column;flex:auto;min-width:0;display:flex}.am-policy-doc.svelte-82pas4{max-width:68ch;padding-top:var(--spacing-8);color:var(--text-secondary);line-height:1.6}.am-policy-doc.svelte-82pas4 h1{display:none}.am-policy-doc.svelte-82pas4 h2,.am-policy-doc.svelte-82pas4 h3{margin:var(--spacing-24) 0 var(--spacing-8);font-size:var(--text-lg);font-weight:var(--fw-bold);color:var(--text-primary);line-height:1.3}.am-policy-doc.svelte-82pas4 h4,.am-policy-doc.svelte-82pas4 h5,.am-policy-doc.svelte-82pas4 h6{margin:var(--spacing-16) 0 var(--spacing-4);font-size:var(--text-base);font-weight:var(--fw-bold);color:var(--text-primary)}.am-policy-doc.svelte-82pas4 p{margin:0 0 var(--spacing-8)}.am-policy-doc.svelte-82pas4 ul,.am-policy-doc.svelte-82pas4 ol{margin:0 0 var(--spacing-8);padding-left:var(--spacing-24)}.am-policy-doc.svelte-82pas4 ul{list-style:outside}.am-policy-doc.svelte-82pas4 ol{list-style:decimal}.am-policy-doc.svelte-82pas4 li{margin-bottom:var(--spacing-4)}.am-policy-doc.svelte-82pas4 a{color:var(--text-primary);text-decoration:underline}.am-policy-doc.svelte-82pas4 details{margin:var(--spacing-8) 0;padding:var(--spacing-8) var(--spacing-12);border:1px solid var(--stroke-card);border-radius:var(--spacing-8);background:var(--bg-card)}.am-policy-doc.svelte-82pas4 summary{align-items:flex-start;gap:var(--spacing-12);cursor:pointer;color:var(--text-primary);list-style:none;display:flex}.am-policy-doc.svelte-82pas4 summary::-webkit-details-marker{display:none}.am-policy-doc.svelte-82pas4 summary:before{content:"";border-right:1.5px solid var(--fg-tertiary);border-bottom:1.5px solid var(--fg-tertiary);width:6px;height:6px;transition:transform var(--duration-fast) var(--ease-out);flex:none;margin-top:7px;transform:rotate(-45deg)}.am-policy-doc.svelte-82pas4 details[open]>summary:before{transform:rotate(45deg)}.am-policy-doc.svelte-82pas4 summary h3,.am-policy-doc.svelte-82pas4 summary h4,.am-policy-doc.svelte-82pas4 summary h5{margin:0 0 var(--spacing-2);font-size:var(--text-base)}.am-policy-doc.svelte-82pas4 summary p{font-size:var(--text-sm);color:var(--text-tertiary);margin:0}.am-policy-doc.svelte-82pas4 details[open]>summary{margin-bottom:var(--spacing-12)}@media (prefers-reduced-motion:reduce){.am-policy-doc.svelte-82pas4 summary:before{transition:none}}.am-policy-doc.svelte-82pas4 hr{border:none;border-top:1px solid var(--stroke-card);margin:var(--spacing-16) 0}.am-data-text.svelte-82pas4{color:var(--text-secondary);margin:0}.am-data-error.svelte-82pas4{color:var(--text-error);margin:0}.am-data-confirm.svelte-82pas4{gap:var(--spacing-12);margin-top:var(--spacing-12);padding:var(--spacing-16);border:1px solid var(--stroke-card);border-radius:var(--spacing-16);background:var(--bg-card);box-shadow:var(--shadow-card);flex-direction:column;display:flex}.am-data-label.svelte-82pas4{color:var(--text-primary)}.am-data-actions.svelte-82pas4{gap:var(--spacing-8);display:flex}
