:where([data-niche=aesthetic]) .lm-result{margin:0}:where([data-niche=aesthetic]) .lm-result__frame{background:var(--e-surface-2);-webkit-user-select:none;user-select:none;cursor:grab;inline-size:100%;position:relative;overflow:hidden}:where([data-niche=aesthetic]) .lm-result__frame:active{cursor:grabbing}:where([data-niche=aesthetic]) .lm-result__layer{position:absolute;inset:0}:where([data-niche=aesthetic]) .lm-result__tag{z-index:2;font-family:var(--e-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--lm-ivory);background:color-mix(in srgb, var(--lm-ink) 74%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:opacity .3s var(--lm-ease);padding:.25rem .625rem;font-size:.6875rem;position:absolute;inset-block-start:.75rem}:where([data-niche=aesthetic]) .lm-result__tag--a{left:.75rem}:where([data-niche=aesthetic]) .lm-result__tag--b{right:.75rem}:where([data-niche=aesthetic]) .lm-result__divider{z-index:3;background:var(--lm-ivory);pointer-events:none;inline-size:1px;position:absolute;inset-block:0}:where([data-niche=aesthetic]) .lm-result__handle{z-index:4;block-size:2.75rem;inline-size:2.75rem;color:var(--lm-ivory);background:color-mix(in srgb, var(--lm-ink) 55%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:grab;transition:transform .2s var(--lm-ease);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:50%;transform:translate(-50%,-50%)}:where([data-niche=aesthetic]) .lm-result__handle .lm-dot{block-size:1.75rem;inline-size:1.75rem}:where([data-niche=aesthetic]) .lm-result__handle:hover,:where([data-niche=aesthetic]) .lm-result__handle[data-dragging]{transform:translate(-50%,-50%)scale(1.06)}:where([data-niche=aesthetic]) .lm-result__handle[data-dragging]{cursor:grabbing}:where([data-niche=aesthetic]) .lm-result__disclaimer{z-index:3;font-family:var(--e-font-body);color:var(--lm-ivory);background:color-mix(in srgb, var(--lm-ink) 74%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:.4375rem .75rem;font-size:.6875rem;line-height:1.4;position:absolute;inset-block-end:.75rem;inset-inline:.75rem}:where([data-niche=aesthetic]) .lm-result__caption{margin-block-start:1rem}:where([data-niche=aesthetic]) .lm-result__name{font-family:var(--e-font-display);font-size:clamp(1.25rem,2.8vw,1.5rem);font-weight:400;line-height:var(--lm-lh-title);letter-spacing:var(--lm-track-display);color:var(--e-text);display:block}:where([data-niche=aesthetic]) .lm-result__numbers{border-block-start:var(--lm-hair) solid var(--e-line);margin-block-start:.875rem;padding-block-start:.75rem}@media (prefers-reduced-motion:reduce){:where([data-niche=aesthetic]) .lm-result__tag,:where([data-niche=aesthetic]) .lm-result__handle{transition:none}}
:where([data-niche=aesthetic]) .lm-changes{gap:var(--lm-row-gap);margin-block-start:clamp(1.75rem,4vw,3rem);display:grid}@media (min-width:64rem){:where([data-niche=aesthetic]) .lm-changes{gap:var(--lm-gutter);grid-template-columns:repeat(3,minmax(0,1fr))}}
