@keyframes svelte-10cpdln-ghost-lines{0%{background-position:-100px}40%{background-position:40vw}to{background-position:60vw}}.avatar-edit.svelte-10cpdln{display:flex;flex-direction:column;gap:1rem}.avatar-edit.svelte-10cpdln .avatar-label:where(.svelte-10cpdln){font-size:.875rem}.avatar-edit.svelte-10cpdln .type-options:where(.svelte-10cpdln){display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1rem}.avatar-edit.svelte-10cpdln .type-options:where(.svelte-10cpdln) button:where(.svelte-10cpdln){flex:1 1 0}.avatar-edit.svelte-10cpdln .type-options:where(.svelte-10cpdln) button.active:where(.svelte-10cpdln){background:var(--bg-inverse-primary);color:var(--fg-inverse-primary)}.avatar-edit.svelte-10cpdln .avatar-preview:where(.svelte-10cpdln){padding:1rem;background:var(--bg-secondary);border-radius:.5rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1rem}.avatar-edit.svelte-10cpdln .avatar-preview:where(.svelte-10cpdln) .avatar:where(.svelte-10cpdln){flex:0 0 auto;display:flex;flex-direction:row}.avatar-edit.svelte-10cpdln .avatar-preview:where(.svelte-10cpdln) .avatar:where(.svelte-10cpdln) label.upload-button:where(.svelte-10cpdln){background:var(--bg-tertiary);cursor:pointer;width:40px;height:40px;border-radius:40px;overflow:hidden;display:flex;flex-direction:row;align-items:center;justify-content:center}.avatar-edit.svelte-10cpdln .avatar-preview:where(.svelte-10cpdln) .avatar:where(.svelte-10cpdln) img:where(.svelte-10cpdln){object-fit:contain;object-position:50% 50%;width:40px;height:40px}.avatar-edit.svelte-10cpdln .avatar-preview:where(.svelte-10cpdln) .avatar:where(.svelte-10cpdln) input:where(.svelte-10cpdln){display:none}.avatar-edit.svelte-10cpdln .avatar-preview:where(.svelte-10cpdln) .info:where(.svelte-10cpdln){font-size:.875rem;color:var(--fg-secondary);flex:1 1 auto}@keyframes svelte-f83sd5-ghost-lines{0%{background-position:-100px}40%{background-position:40vw}to{background-position:60vw}}.profile-dialog.svelte-f83sd5{padding-top:max(env(safe-area-inset-top),1rem);padding-bottom:1rem;display:flex;flex-direction:column;gap:1rem}.profile-dialog.svelte-f83sd5 .header:where(.svelte-f83sd5),.profile-dialog.svelte-f83sd5 .avatar-edit:where(.svelte-f83sd5),.profile-dialog.svelte-f83sd5 .form:where(.svelte-f83sd5){padding:0 1rem}.profile-dialog.svelte-f83sd5 .form:where(.svelte-f83sd5){display:flex;flex-direction:column;gap:1rem}.profile-dialog.svelte-f83sd5 .error-container:where(.svelte-f83sd5){padding:0 1rem;display:flex;flex-direction:column}.profile-dialog.svelte-f83sd5 .action-buttons:where(.svelte-f83sd5){padding:0 1rem;display:flex;flex-direction:row;gap:1rem}.profile-dialog.svelte-f83sd5 .action-buttons:where(.svelte-f83sd5) button:where(.svelte-f83sd5){flex:1 1 50%}.profile-dialog.svelte-f83sd5 .notification-preferences:where(.svelte-f83sd5){padding:0 1rem;font-size:.875rem;display:flex;flex-direction:column;gap:1rem}.profile-dialog.svelte-f83sd5 .notification-preferences:where(.svelte-f83sd5) span:where(.svelte-f83sd5){font-size:.875rem}.profile-dialog.svelte-f83sd5 label:where(.svelte-f83sd5) .verification-status:where(.svelte-f83sd5){position:absolute;right:0;height:100%;padding-right:.75rem;display:flex;flex-direction:row;align-items:center;justify-content:center}.profile-dialog.svelte-f83sd5 label:where(.svelte-f83sd5) .verification-status:where(.svelte-f83sd5) .verification-badge:where(.svelte-f83sd5){display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.25rem;padding:.25rem .5rem;border-radius:8px}.profile-dialog.svelte-f83sd5 label:where(.svelte-f83sd5) .verification-status:where(.svelte-f83sd5) .verification-badge:where(.svelte-f83sd5) span:where(.svelte-f83sd5){font-size:.875rem}.profile-dialog.svelte-f83sd5 label:where(.svelte-f83sd5) .verification-status:where(.svelte-f83sd5) .verification-badge.verified:where(.svelte-f83sd5){color:var(--success40);background:var(--success90)}.profile-dialog.svelte-f83sd5 label:where(.svelte-f83sd5) .verification-status:where(.svelte-f83sd5) .verification-badge.unverified:where(.svelte-f83sd5){color:var(--error30);background:var(--error90)}@keyframes svelte-vaz3mb-ghost-lines{0%{background-position:-100px}40%{background-position:40vw}to{background-position:60vw}}.profile-tabs.svelte-vaz3mb{align-self:stretch;display:flex;flex-direction:row;align-items:center;justify-content:space-around}.profile-tabs.svelte-vaz3mb .tab:where(.svelte-vaz3mb){flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;cursor:pointer;position:relative;padding:.5rem 0;-webkit-user-select:none;user-select:none}.profile-tabs.svelte-vaz3mb .tab:where(.svelte-vaz3mb):hover{background:var(--bg-primary)}.profile-tabs.svelte-vaz3mb .tab.active:where(.svelte-vaz3mb) .label:where(.svelte-vaz3mb){font-weight:600;color:var(--fg-primary)}.profile-tabs.svelte-vaz3mb .tab.active:where(.svelte-vaz3mb):after{content:"";position:absolute;margin:0 .5rem;left:0;bottom:0;right:0;height:4px;background:var(--fg-primary);border-top-left-radius:4px;border-top-right-radius:4px}.profile-tabs.svelte-vaz3mb .tab:where(.svelte-vaz3mb) .value:where(.svelte-vaz3mb){font-size:1rem;font-weight:600}.profile-tabs.svelte-vaz3mb .tab:where(.svelte-vaz3mb) .label:where(.svelte-vaz3mb){font-size:.75rem;color:var(--fg-secondary)}@keyframes svelte-10kc43a-ghost-lines{0%{background-position:-100px}40%{background-position:40vw}to{background-position:60vw}}div.profile-page.svelte-10kc43a{flex:1 1 auto;overflow:hidden;align-self:stretch;display:flex;flex-direction:column;background:var(--bg-secondary)}div.profile-page.svelte-10kc43a .message:where(.svelte-10kc43a){height:100%;flex:1 1 auto;padding:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center}div.profile-page.svelte-10kc43a .header-container:where(.svelte-10kc43a){padding-top:max(env(safe-area-inset-top),1rem);display:flex;flex-direction:column;background:var(--bg-primary);border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;top:0;z-index:1;box-shadow:1px 1px 10px #0000000d}@media (min-width: 600px){div.profile-page.svelte-10kc43a .header-container:where(.svelte-10kc43a){border-radius:0;border-bottom:2px solid var(--bg-secondary);box-shadow:none}}div.profile-page.svelte-10kc43a .header-container:where(.svelte-10kc43a) .profile-header:where(.svelte-10kc43a){display:flex;flex-direction:column;gap:1rem;padding:0 1rem}div.profile-page.svelte-10kc43a .header-container:where(.svelte-10kc43a) .profile-header:where(.svelte-10kc43a) .user-info:where(.svelte-10kc43a){display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1rem}div.profile-page.svelte-10kc43a .header-container:where(.svelte-10kc43a) .profile-header:where(.svelte-10kc43a) .user-info:where(.svelte-10kc43a) h2:where(.svelte-10kc43a){font-size:1.5rem}div.profile-page.svelte-10kc43a .header-container:where(.svelte-10kc43a) .profile-header:where(.svelte-10kc43a) .user-info:where(.svelte-10kc43a) .user-name:where(.svelte-10kc43a){flex:1 1 auto;min-width:0;display:flex;flex-direction:column}div.profile-page.svelte-10kc43a .header-container:where(.svelte-10kc43a) .profile-header:where(.svelte-10kc43a) .user-info:where(.svelte-10kc43a) .user-name:where(.svelte-10kc43a) h2:where(.svelte-10kc43a){font-size:1.2rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (min-width: 600px){div.profile-page.svelte-10kc43a .header-container:where(.svelte-10kc43a) .profile-header:where(.svelte-10kc43a) .user-info:where(.svelte-10kc43a) .user-name:where(.svelte-10kc43a) h2:where(.svelte-10kc43a){font-size:1.5rem}}div.profile-page.svelte-10kc43a .header-container:where(.svelte-10kc43a) .profile-header:where(.svelte-10kc43a) .user-info:where(.svelte-10kc43a) .user-name:where(.svelte-10kc43a) .review-likes:where(.svelte-10kc43a){font-size:.875rem}div.profile-page.svelte-10kc43a .header-container:where(.svelte-10kc43a) .profile-header:where(.svelte-10kc43a) .actions:where(.svelte-10kc43a){align-self:stretch;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1rem}div.profile-page.svelte-10kc43a .header-container:where(.svelte-10kc43a) .profile-header:where(.svelte-10kc43a) .actions:where(.svelte-10kc43a) button:where(.svelte-10kc43a){flex:1 1 0}div.profile-page.svelte-10kc43a .header-container:where(.svelte-10kc43a) .profile-header:where(.svelte-10kc43a) .actions:where(.svelte-10kc43a) button.profile-settings:where(.svelte-10kc43a){text-decoration:none;color:var(--fg-primary);border:none;background:var(--bg-secondary);padding:.25rem;border-radius:100px;height:initial;width:32px;height:32px;min-width:auto;cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:center}div.profile-page.svelte-10kc43a .header-container:where(.svelte-10kc43a) .profile-header:where(.svelte-10kc43a) .actions:where(.svelte-10kc43a) button.profile-settings:where(.svelte-10kc43a):hover{background:var(--bg-tertiary)}div.profile-page.svelte-10kc43a .header-container:where(.svelte-10kc43a) .profile-header:where(.svelte-10kc43a) .actions:where(.svelte-10kc43a) button.profile-settings:where(.svelte-10kc43a):active{background:var(--bg-tertiary)}div.profile-page.svelte-10kc43a .header-container:where(.svelte-10kc43a) .profile-header:where(.svelte-10kc43a) .actions:where(.svelte-10kc43a) button.profile-settings:where(.svelte-10kc43a):focus{outline-color:transparent}div.profile-page.svelte-10kc43a .header-container:where(.svelte-10kc43a) .profile-header:where(.svelte-10kc43a) .actions:where(.svelte-10kc43a) button.profile-settings:where(.svelte-10kc43a):disabled{color:var(--fg-tertiary)}div.profile-page.svelte-10kc43a .profile-body:where(.svelte-10kc43a){flex:1 1 auto;overflow-y:auto;overflow-y:overlay;display:flex;flex-direction:column}@media (min-width: 600px){div.profile-page.svelte-10kc43a{overflow-y:auto;overflow-y:overlay}div.profile-page.svelte-10kc43a .profile-body:where(.svelte-10kc43a){flex:0 0 auto;overflow-y:hidden}div.profile-page.svelte-10kc43a .profile-header:where(.svelte-10kc43a),div.profile-page.svelte-10kc43a .tab-content:where(.svelte-10kc43a){align-self:center;width:100%;max-width:600px}}
