.panel.svelte-1q2ixex{border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--surface);min-width:0;box-shadow:var(--shadow-sm);padding:20px;position:relative}.housing.svelte-1q2ixex{background:var(--feature-bg);color:var(--feature-ink);border-color:var(--feature-border);box-shadow:none}.ornate.svelte-1q2ixex{box-shadow:var(--shadow-sm), inset 3px 0 0 var(--accent)}header.svelte-1q2ixex{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}h2.svelte-1q2ixex{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;font-size:12px;font-weight:800;display:flex}.housing.svelte-1q2ixex h2:where(.svelte-1q2ixex){color:var(--feature-muted)}.actions.svelte-1q2ixex{gap:8px;display:flex}.stamp.svelte-bntqqq{width:var(--s);height:var(--s);transform:rotate(var(--tilt));background:var(--accent-soft);color:var(--accent-text);border:2px solid color-mix(in srgb, var(--accent) 55%, transparent);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.ring.svelte-bntqqq{border:1px dashed color-mix(in srgb, var(--accent) 45%, transparent);border-radius:50%;position:absolute;inset:5px}.label.svelte-bntqqq{font-size:calc(var(--s) * .18);letter-spacing:.08em;text-transform:uppercase;text-align:center;max-width:80%;font-weight:800;line-height:1.1;position:relative}
