.cropper.svelte-1yjvel2{flex-direction:column;align-items:center;gap:.9rem;display:flex}.window.svelte-1yjvel2{width:var(--view);height:var(--view);border-radius:var(--radius);background:var(--surface-2);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.window.dragging.svelte-1yjvel2{cursor:grabbing}.window.svelte-1yjvel2 img:where(.svelte-1yjvel2){transform-origin:0 0;max-width:none;position:absolute;top:0;left:0}.mask.svelte-1yjvel2{pointer-events:none;box-shadow:inset 0 0 0 1px var(--line-strong);background:radial-gradient(circle,#0000 49.6%,#080a0f8c 50%);position:absolute;inset:0}.zoom.svelte-1yjvel2{width:var(--view,264px);max-width:100%}.zoom.svelte-1yjvel2 input:where(.svelte-1yjvel2){width:100%;accent-color:var(--brand)}.hint.svelte-1yjvel2{margin:0;font-size:.8rem}.actions.svelte-1yjvel2{gap:.5rem;display:flex}.page.svelte-1i19ct2{max-width:48rem;padding-top:clamp(2rem,5vw,3.5rem);padding-bottom:4rem}.loading.svelte-1i19ct2{align-items:center;gap:.5rem;padding:4rem 0;display:flex}.devices.svelte-1i19ct2{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.devices.svelte-1i19ct2 li:where(.svelte-1i19ct2){border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-2);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:.8rem .9rem;display:grid}.devices.svelte-1i19ct2 li.current:where(.svelte-1i19ct2){border-color:color-mix(in oklab, var(--brand) 45%, transparent);background:var(--brand-soft)}.devices.svelte-1i19ct2 li.none:where(.svelte-1i19ct2){background:0 0;border-style:dashed;display:block}.kind.svelte-1i19ct2{background:var(--tint);width:2.3rem;height:2.3rem;color:var(--muted);border-radius:50%;place-items:center;display:grid}.what.svelte-1i19ct2{gap:.15rem;min-width:0;display:grid}.name.svelte-1i19ct2{font-size:.92rem;font-weight:600}.here.svelte-1i19ct2{background:var(--brand);color:var(--on-solid);letter-spacing:.04em;text-transform:uppercase;border-radius:99px;margin-left:.4rem;padding:.1rem .45rem;font-size:.68rem;font-weight:600}.where.svelte-1i19ct2{font-size:.8rem}.agent.svelte-1i19ct2{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.devices.svelte-1i19ct2 .danger:where(.svelte-1i19ct2){border-color:color-mix(in oklab, var(--danger) 45%, transparent);color:var(--danger)}.devices.svelte-1i19ct2 .danger:where(.svelte-1i19ct2):hover{background:color-mix(in oklab, var(--danger) 14%, transparent)}.masthead.svelte-1i19ct2{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}h1.svelte-1i19ct2{margin-top:.35rem;font-size:clamp(2rem,6vw,3rem)}.panel.svelte-1i19ct2{margin-bottom:1.25rem;padding:clamp(1.1rem,3vw,1.6rem)}h2.svelte-1i19ct2{font-size:1.15rem}.note.svelte-1i19ct2{margin:.3rem 0 1.1rem;font-size:.88rem}.picture.svelte-1i19ct2{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.picture-actions.svelte-1i19ct2{flex-wrap:wrap;gap:.5rem;display:flex}form.svelte-1i19ct2{flex-direction:column;gap:.85rem;display:flex}label.svelte-1i19ct2{flex-direction:column;gap:.3rem;display:flex}textarea.field.svelte-1i19ct2{resize:vertical;line-height:1.5}.row-end.svelte-1i19ct2{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.9rem;margin-top:.3rem;display:flex}.error.svelte-1i19ct2{color:var(--danger);margin:0;font-size:.88rem}.danger-zone.svelte-1i19ct2{border-color:color-mix(in srgb, var(--danger) 35%, var(--line))}.danger-zone.svelte-1i19ct2 h2:where(.svelte-1i19ct2){color:var(--danger)}.btn.danger.svelte-1i19ct2{background:var(--danger);border-color:var(--danger);color:#fff}.ok.svelte-1i19ct2{color:var(--ok);margin:0;font-size:.88rem}.hint.svelte-1i19ct2{font-size:.8rem}.row-end.svelte-1i19ct2 .btn-ghost:where(.svelte-1i19ct2){margin-right:auto}
