.interface-lab-preview_preview__0MUFw{container-type:inline-size;height:86%;position:relative;width:88%}.interface-lab-preview_form__4OrI9{background:var(--surface);border:1px solid var(--border);box-shadow:0 8px 20px rgb(23 22 20/10%);box-sizing:border-box;display:flex;flex-direction:column;height:94%;left:21%;padding:5% 7%;position:absolute;top:2%;width:68%}.interface-lab-preview_formTop__HYvxz{color:var(--muted);display:flex;font-size:clamp(5px,2.2cqw,9px);font-weight:700;justify-content:space-between;letter-spacing:.06em}.interface-lab-preview_formTitle__TZZo5{color:var(--foreground);font-size:clamp(12px,6cqw,24px);letter-spacing:-.04em;line-height:1;margin:4% 0 3%}.interface-lab-preview_fieldLabel__01jvP{color:var(--foreground);font-size:clamp(6px,2.6cqw,11px);font-weight:650;line-height:1.2;margin-bottom:2%}.interface-lab-preview_field__eNMxE{align-items:center;background:var(--background);border:1px solid var(--border);color:var(--muted);display:flex;font-size:clamp(6px,2.6cqw,11px);height:14%;margin-bottom:4%;padding:0 4%}.interface-lab-preview_fieldLine__bdDKW{background:var(--border);height:1px;width:60%}.interface-lab-preview_save__OMV5v{align-self:flex-start;background:var(--accent-ink);color:var(--surface);font-size:clamp(6px,2.5cqw,10px);font-weight:700;line-height:1;padding:3% 7%}.interface-lab-preview_foundation__YcAJL{background:var(--surface);border:1px solid var(--border);box-shadow:0 6px 16px rgb(23 22 20/8%);display:flex;flex-direction:column;gap:6%;height:43%;justify-content:center;left:0;padding:4%;position:absolute;top:15%;width:26%;z-index:1}.interface-lab-preview_type__Td8R_{color:var(--foreground);font-family:Georgia,serif;font-size:clamp(15px,8cqw,32px);line-height:1}.interface-lab-preview_swatches__j7mgc{display:flex;gap:7%;height:15%}.interface-lab-preview_swatches__j7mgc i{background:var(--accent-ink);flex:1 1}.interface-lab-preview_swatches__j7mgc i:nth-child(2){background:var(--foreground)}.interface-lab-preview_swatches__j7mgc i:nth-child(3){background:var(--surface-strong)}.interface-lab-preview_foundationLabel__WVHZN{color:var(--muted);font-size:clamp(5px,2cqw,8px);font-weight:700;letter-spacing:.04em}.interface-lab-preview_saved__k_VLl{align-items:center;background:var(--surface);border:1px solid var(--border);box-shadow:0 6px 16px rgb(23 22 20/8%);color:var(--foreground);display:flex;font-size:clamp(7px,2.8cqw,11px);font-weight:700;gap:.5em;padding:3% 5%;position:absolute;right:0;bottom:12%;z-index:1}.interface-lab-preview_saved__k_VLl span{color:var(--success);font-size:1.2em}