.pf-profile-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.pf-button{background:var(--surface-1);height:36px;color:var(--text-main);white-space:nowrap;border-radius:10px;align-items:center;gap:8px;padding-inline:14px 16px;font-size:14px;font-weight:500;transition-property:box-shadow,background-color,scale;transition-duration:.15s;transition-timing-function:ease-out;display:inline-flex;box-shadow:0 0 0 1px #ffffff1a;box-shadow:0 0 0 1px lab(100% 0 0/.1)}[data-theme=light] .pf-button{box-shadow:0 0 0 1px #00000014,0 1px 2px -1px #00000014,0 2px 4px #0000000a;box-shadow:0 0 0 1px lab(0% 0 0/.08),0 1px 2px -1px lab(0% 0 0/.08),0 2px 4px lab(0% 0 0/.04)}.pf-button:active{scale:.96}.pf-button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.pf-button-icons{display:grid}.pf-button-icons svg{grid-area:1/1;transition-property:opacity,scale,filter;transition-duration:.3s;transition-timing-function:cubic-bezier(.2,0,0,1)}.pf-button .is-check,.pf-button[data-state=copied] .is-share{opacity:0;filter:blur(4px);scale:.25}.pf-button[data-state=copied] .is-check{opacity:1;filter:none;color:var(--accent);scale:1}@media (hover:hover){.pf-button:hover{background:var(--surface-2);box-shadow:0 0 0 1px #ffffff26;box-shadow:0 0 0 1px lab(100% 0 0/.15)}[data-theme=light] .pf-button:hover{box-shadow:0 0 0 1px #0000001a,0 1px 2px -1px #0000001a,0 2px 4px #0000000f;box-shadow:0 0 0 1px lab(0% 0 0/.1),0 1px 2px -1px lab(0% 0 0/.1),0 2px 4px lab(0% 0 0/.06)}}@media (prefers-reduced-motion:reduce){.pf-button-icons svg{transition-duration:0s}}.pf-head{max-width:560px;margin-bottom:32px}.pf-head h1{letter-spacing:-.035em;margin:0;font-size:34px;font-weight:700;line-height:40px}.pf-head p{color:var(--text-sub);text-wrap:pretty;margin:8px 0 0;font-size:15px;line-height:22px}.pf-signin{justify-items:start;gap:16px;max-width:560px;display:grid}.pf-signin p{color:var(--text-sub);margin:0}.pf-form{grid-template-columns:minmax(0,1fr);gap:24px;max-width:560px;display:grid}.pe-avatar.pf-face{font-size:36px}.pf-photo{align-items:center;gap:18px;min-width:0;display:flex}.pf-face-button{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;padding:0;transition-property:opacity,scale;transition-duration:.15s;transition-timing-function:ease-out;display:inline-grid}.pf-face-button:active:not(:disabled){scale:.97}.pf-face-button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.pf-photo[aria-busy=true] .pf-face-button{opacity:.6;cursor:progress}.pf-photo-text{gap:6px;min-width:0;display:grid}.pf-photo-actions{flex-wrap:wrap;gap:4px 18px;display:flex}.pf-photo-actions .pf-quiet{cursor:pointer;background:0 0;border:0;margin-block:-6px;padding:6px 0}.pf-photo-actions .pf-quiet:disabled{cursor:progress}.pf-photo-actions .pf-quiet:first-child{color:var(--text-main)}.pf-fields{border:0;grid-template-columns:minmax(0,1fr);gap:22px;min-width:0;margin:0;padding:0;display:grid}.pf-field{grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;display:grid}.pf-field label{color:var(--text-main);font-size:14px;font-weight:600}.pf-field label small{color:var(--text-sub);margin-inline-start:6px;font-size:13px;font-weight:400}.pf-field input,.pf-field textarea{font-size:16px}.pf-field textarea{border:1px solid var(--border);background:var(--bg-subtle);min-height:112px;color:var(--fg);resize:vertical;border-radius:8px;padding:10px 12px;line-height:1.5;transition-property:border-color,box-shadow;transition-duration:.15s;transition-timing-function:ease-out}.pf-field textarea:focus-visible{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent)30%,transparent);outline:none}.pf-handle{border:1px solid var(--border);background:var(--bg-subtle);border-radius:8px;align-items:center;height:44px;padding-inline:12px;font-size:16px;transition-property:border-color,box-shadow;transition-duration:.15s;transition-timing-function:ease-out;display:flex}.pf-handle:focus-within{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent)30%,transparent)}.pf-handle:has([aria-invalid=true]){border-color:var(--destructive)}.pf-handle-prefix{color:var(--text-sub);-webkit-user-select:none;user-select:none;flex-shrink:0}.pf-handle input{min-width:0;height:100%;color:var(--fg);background:0 0;border:0;outline:none;flex:1;padding:0}.pf-note,.pf-warn{color:var(--text-sub);margin:0;font-size:13px;line-height:18px}.pf-note[data-tone=good]{color:var(--text-main)}.pf-note[data-tone=bad]{color:var(--destructive)}.pf-warn{color:var(--text-main)}.pf-public{color:var(--text-sub);margin:0;font-size:13px;line-height:18px}.pf-actions{align-items:center;gap:20px;display:flex}.pf-quiet{color:var(--text-sub);font-size:14px;font-weight:500;transition-property:color;transition-duration:.15s;transition-timing-function:ease-out}@media (hover:hover){.pf-quiet:hover{color:var(--text-main)}}.pf-status{min-height:18px;color:var(--text-sub);margin:0;font-size:13px}.pf-status.is-error{color:var(--destructive)}.pf-switch{border-top:1px solid var(--border-subtle);cursor:pointer;justify-content:space-between;align-items:flex-start;gap:20px;padding-top:18px;display:flex}.pf-switch-text{flex:1;gap:4px;min-width:0;display:grid}.pf-switch.is-lead{border-top:0;border-bottom:1px solid var(--border-subtle);padding-top:0;padding-bottom:18px}.pf-switch-label{color:var(--text-main);font-size:14px;font-weight:600}.pf-switch-hint{color:var(--text-sub);text-wrap:pretty;font-size:13px;line-height:18px}.pf-switch input{appearance:none;background:var(--surface-3);cursor:pointer;border-radius:999px;flex-shrink:0;width:40px;height:24px;margin:0;transition-property:background-color;transition-duration:.15s;transition-timing-function:ease-out;position:relative;box-shadow:inset 0 0 0 1px #0000000f;box-shadow:inset 0 0 0 1px lab(0% 0 0/.06)}.pf-switch input:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition-property:translate;transition-duration:.15s;transition-timing-function:ease-out;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0003;box-shadow:0 1px 2px lab(0% 0 0/.2)}.pf-switch input:checked{background:var(--accent)}.pf-switch input:checked:after{translate:16px}.pf-switch input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.pf-switch input,.pf-switch input:after{transition-duration:0s}}.dc-profile-accounts{flex-wrap:wrap;gap:0 18px;margin:0;padding:0;list-style:none;display:flex}.dc-profile-accounts a{border-radius:var(--radius-sm);min-height:32px;color:var(--text-main);overflow-wrap:anywhere;align-items:center;gap:6px;font-size:14px;transition-property:color;transition-duration:.15s;transition-timing-function:ease-out;display:inline-flex}.dc-profile-accounts svg{color:var(--text-sub);flex-shrink:0;transition-property:color;transition-duration:.15s;transition-timing-function:ease-out}.dc-profile-accounts a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (hover:hover){.dc-profile-accounts a:hover,.dc-profile-accounts a:hover svg{color:var(--fg-strong)}}.pf-accounts{border:0;border-top:1px solid var(--border-subtle);grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;margin:0;padding:18px 0 0;display:grid}.pf-accounts legend{float:left;width:100%;color:var(--text-main);margin:0;padding:0;font-size:14px;font-weight:600}.pf-accounts legend small{color:var(--text-sub);margin-inline-start:6px;font-size:13px;font-weight:400}.pf-accounts .pf-accounts-hint{margin-top:-10px}.pf-field .pf-account-label{justify-self:start;align-items:center;gap:8px;font-weight:500;display:inline-flex}.pf-account-label svg{color:var(--text-sub);flex-shrink:0}.pf-private-note{color:var(--text-sub);margin:12px 0 0;font-size:14px}.pf-private-note a{color:var(--text-main);text-underline-offset:3px;text-decoration:underline}