.banner-picker.svelte-13n3bkf{justify-items:stretch}.profile-banner.svelte-13n3bkf,.banner-placeholder.svelte-13n3bkf{aspect-ratio:3;background:var(--paper-2);border-radius:8px;width:100%;height:auto}.profile-banner.svelte-13n3bkf{object-fit:cover}.banner-placeholder.svelte-13n3bkf{color:var(--meta);border:1px solid var(--rule);place-items:center;display:grid}.picker.dragging.svelte-13n3bkf{outline:2px dashed var(--pink-ink);outline-offset:6px}.picker.svelte-13n3bkf{grid-template-columns:minmax(0,1fr);justify-items:center;gap:16px;display:grid}.stage.svelte-13n3bkf{aspect-ratio:1;width:min(100%,420px);position:relative}.stage.banner-stage.svelte-13n3bkf{aspect-ratio:3;width:100%}.editor.svelte-13n3bkf{background-color:var(--paper-2);background-image:conic-gradient(#8882 25%, transparent 0 50%, #8882 0 75%, transparent 0);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background-size:16px 16px;border-radius:8px;width:100%;height:100%;display:block}.editor.svelte-13n3bkf:active{cursor:grabbing}.editor.svelte-13n3bkf:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.ring.svelte-13n3bkf{clip-path:inset(0 round 8px);pointer-events:none;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 0 1px #fffc,0 0 0 999px #0007}.hint.svelte-13n3bkf{color:var(--meta);text-align:center;margin:0;font-size:13px}.avatar.svelte-13n3bkf{object-fit:cover;background:0 0;background-image:conic-gradient(#8882 25%, transparent 0 50%, #8882 0 75%, transparent 0);background-size:12px 12px;border-radius:50%;width:128px;height:128px}.avatar-previews.small.svelte-13n3bkf .avatar:where(.svelte-13n3bkf){width:72px;height:72px}.avatar.square.svelte-13n3bkf{border-radius:0}.avatar-previews.svelte-13n3bkf,.crop-tools.svelte-13n3bkf{flex-wrap:wrap;justify-content:center;gap:12px;max-width:100%;display:flex}.avatar-previews.svelte-13n3bkf figure:where(.svelte-13n3bkf){justify-items:center;gap:8px;margin:0;display:grid}figcaption.svelte-13n3bkf{color:var(--meta);font-size:13px}.choose.svelte-13n3bkf{color:var(--pink-ink);cursor:pointer;font-size:14px}.choose.svelte-13n3bkf:hover{text-decoration:underline}.choose.svelte-13n3bkf input:where(.svelte-13n3bkf){opacity:0;width:1px;height:1px;position:absolute}.choose.svelte-13n3bkf:focus-within{outline:2px solid var(--ink);outline-offset:3px}.adjustments.svelte-13n3bkf{gap:8px;width:min(100%,420px);display:grid}.adjustments.svelte-13n3bkf label:where(.svelte-13n3bkf){grid-template-columns:minmax(0,1fr);gap:4px;display:grid}input[type=range].svelte-13n3bkf{width:100%;min-width:0}button.svelte-13n3bkf{white-space:normal;overflow-wrap:anywhere;max-width:100%;min-height:44px;color:var(--ink);background:var(--paper-2);border:1px solid var(--rule);cursor:pointer;padding:8px}
