.theme_defaultTheme__i9v3h0v{--color-primary__i9v3h00:#2563eb;--color-primaryLight__i9v3h01:#60a5fa;--color-primaryHover__i9v3h02:#1d4ed8;--color-surface__i9v3h03:#fff;--color-surfaceRaised__i9v3h04:#f1f5f9;--color-surfaceInset__i9v3h05:#e2e8f0;--color-border__i9v3h06:#e2e8f0;--color-text__i9v3h07:#1e293b;--color-textMuted__i9v3h08:#64748b;--color-hover__i9v3h09:#0000000f;--color-activeHighlight__i9v3h0a:#2563eb1f;--color-chromeBg__i9v3h0b:#1e293b;--color-chromeBgSubtle__i9v3h0c:#0f172a;--color-chromeBorder__i9v3h0d:#334155;--color-chromeText__i9v3h0e:#f1f5f9;--color-chromeTextMuted__i9v3h0f:#94a3b8;--color-chromeHover__i9v3h0g:#ffffff14;--color-chromeActiveHighlight__i9v3h0h:#60a5fa33;--color-accent__i9v3h0i:#2563eb;--font-family__i9v3h0j:system-ui, -apple-system, "Segoe UI", sans-serif;--font-sizeBase__i9v3h0k:14px;--font-sizeSmall__i9v3h0l:12px;--font-sizeLarge__i9v3h0m:16px;--space-xs__i9v3h0n:2px;--space-sm__i9v3h0o:4px;--space-md__i9v3h0p:8px;--space-lg__i9v3h0q:16px;--space-xl__i9v3h0r:24px;--radius-sm__i9v3h0s:4px;--radius-md__i9v3h0t:8px;--shadow-subtle__i9v3h0u:1px 0 4px #00000014}@layer layer_thermal.label-designer__dxu50u0{.LabelDesigner_root__xol3da0{all:revert;box-sizing:border-box;font-family:var(--font-family__i9v3h0j);font-size:var(--font-sizeBase__i9v3h0k);color:var(--color-text__i9v3h07);background-color:var(--color-surface__i9v3h03);grid-template-rows:auto 1fr;grid-template-columns:1fr;width:100%;height:100%;display:grid;position:relative;overflow:hidden}.LabelDesigner_root__xol3da0 select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.LabelDesigner_root__xol3da0 option,.LabelDesigner_root__xol3da0 optgroup{background-color:var(--color-chromeBgSubtle__i9v3h0c);color:var(--color-chromeText__i9v3h0e)}.LabelDesigner_toolbar__xol3da1{box-sizing:border-box;border-bottom:1px solid var(--color-chromeBorder__i9v3h0d);background-color:var(--color-chromeBg__i9v3h0b);height:48px;color:var(--color-chromeText__i9v3h0e);padding:0 var(--space-lg__i9v3h0q);align-items:center;gap:var(--space-md__i9v3h0p);display:flex}[data-compact] .LabelDesigner_toolbar__xol3da1{padding:0 var(--space-sm__i9v3h0o);gap:var(--space-xs__i9v3h0n)}.LabelDesigner_body__xol3da2{flex-direction:row;min-height:0;display:flex;overflow:hidden}.LabelDesigner_sidebar__xol3da3{box-sizing:border-box;flex-shrink:0;overflow:hidden}[data-compact] .LabelDesigner_sidebar__xol3da3{position:relative;overflow:visible}.LabelDesigner_canvasWrapper__xol3da4{touch-action:none;flex:1;min-width:0;position:relative;overflow:hidden}.LabelDesigner_canvas__xol3da5{background-color:var(--color-surfaceInset__i9v3h05);position:absolute;inset:20px 0 0 20px}.FontPicker_wrapper__nib1b80{width:100%;position:relative}.FontPicker_trigger__nib1b81{all:unset;box-sizing:border-box;width:100%;padding:var(--space-xs__i9v3h0n) var(--space-sm__i9v3h0o);border-radius:var(--radius-sm__i9v3h0s);border:1px solid var(--color-chromeBorder__i9v3h0d);color:var(--color-chromeText__i9v3h0e);font-size:var(--font-sizeSmall__i9v3h0l);cursor:pointer;align-items:center;gap:var(--space-sm__i9v3h0o);background-color:#0000;display:flex}.FontPicker_trigger__nib1b81:focus{border-color:var(--color-chromeText__i9v3h0e);outline:none}.FontPicker_triggerLabel__nib1b82{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.FontPicker_triggerArrow__nib1b83{color:var(--color-chromeTextMuted__i9v3h0f);flex-shrink:0}.FontPicker_dropdown__nib1b84{z-index:100;border-radius:var(--radius-sm__i9v3h0s);border:1px solid var(--color-chromeBorder__i9v3h0d);background-color:var(--color-chromeBg__i9v3h0b);flex-direction:column;max-height:320px;margin-top:2px;display:flex;position:absolute;top:100%;left:0;right:0;box-shadow:0 4px 12px #0000004d}.FontPicker_searchInput__nib1b85{all:unset;box-sizing:border-box;width:100%;padding:var(--space-sm__i9v3h0o) var(--space-md__i9v3h0p);font-size:var(--font-sizeSmall__i9v3h0l);color:var(--color-chromeText__i9v3h0e);border-bottom:1px solid var(--color-chromeBorder__i9v3h0d)}.FontPicker_searchInput__nib1b85::placeholder{color:var(--color-chromeTextMuted__i9v3h0f)}.FontPicker_categoryBar__nib1b86{padding:var(--space-xs__i9v3h0n) var(--space-sm__i9v3h0o);border-bottom:1px solid var(--color-chromeBorder__i9v3h0d);flex-wrap:wrap;gap:2px;display:flex}.FontPicker_categoryPill__nib1b87{all:unset;box-sizing:border-box;padding:1px var(--space-sm__i9v3h0o);border-radius:var(--radius-sm__i9v3h0s);cursor:pointer;color:var(--color-chromeTextMuted__i9v3h0f);font-size:10px;transition:color .12s,background-color .12s}.FontPicker_categoryPill__nib1b87:hover{background-color:var(--color-chromeHover__i9v3h0g);color:var(--color-chromeText__i9v3h0e)}.FontPicker_categoryPill_active_true__nib1b88{background-color:var(--color-chromeActiveHighlight__i9v3h0h);color:var(--color-chromeText__i9v3h0e)}.FontPicker_fontList__nib1b89{padding:var(--space-xs__i9v3h0n) 0;flex:1;overflow-y:auto}.FontPicker_groupLabel__nib1b8a{padding:var(--space-xs__i9v3h0n) var(--space-md__i9v3h0p);color:var(--color-chromeTextMuted__i9v3h0f);text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:500}.FontPicker_fontOption__nib1b8b{padding:var(--space-xs__i9v3h0n) var(--space-md__i9v3h0p);font-size:var(--font-sizeSmall__i9v3h0l);color:var(--color-chromeText__i9v3h0e);cursor:pointer;align-items:center;transition:background-color 80ms;display:flex}.FontPicker_fontOption__nib1b8b:hover,.FontPicker_fontOption_highlighted_true__nib1b8c{background-color:var(--color-chromeHover__i9v3h0g)}.FontPicker_fontOption_selected_true__nib1b8d{background-color:var(--color-chromeActiveHighlight__i9v3h0h)}.LayerPropertiesPanel_root__1nacd200{box-sizing:border-box;background-color:var(--color-chromeBg__i9v3h0b);width:260px;color:var(--color-chromeText__i9v3h0e);border-left:1px solid var(--color-chromeBorder__i9v3h0d);box-shadow:var(--shadow-subtle__i9v3h0u);z-index:20;visibility:hidden;flex-direction:column;transition:transform .15s,visibility .15s;display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(100%)}[data-compact] .LayerPropertiesPanel_root__1nacd200{border-left:none;border-top:1px solid var(--color-chromeBorder__i9v3h0d);border-radius:var(--radius-md__i9v3h0t) var(--radius-md__i9v3h0t) 0 0;width:auto;max-height:55%;top:auto;left:0;transform:translateY(100%)}.LayerPropertiesPanel_root_open_true__1nacd201{visibility:visible;transform:none}[data-compact] .LayerPropertiesPanel_root_open_true__1nacd201{transform:none}.LayerPropertiesPanel_header__1nacd202{align-items:center;gap:var(--space-sm__i9v3h0o);border-bottom:1px solid var(--color-chromeBorder__i9v3h0d);padding:var(--space-lg__i9v3h0q);box-sizing:border-box;flex-shrink:0;display:flex}[data-compact] .LayerPropertiesPanel_header__1nacd202{padding:var(--space-sm__i9v3h0o) var(--space-md__i9v3h0p)}.LayerPropertiesPanel_bodyCollapsed__1nacd203{display:none}.LayerPropertiesPanel_title__1nacd204{align-items:center;gap:var(--space-sm__i9v3h0o);min-width:0;font-size:var(--font-sizeLarge__i9v3h0m);color:var(--color-chromeText__i9v3h0e);flex:1;font-weight:600;display:flex}[data-compact] .LayerPropertiesPanel_title__1nacd204{font-size:var(--font-sizeBase__i9v3h0k)}.LayerPropertiesPanel_titleText__1nacd205{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LayerPropertiesPanel_body__1nacd206{padding:var(--space-lg__i9v3h0q);box-sizing:border-box;flex:1;overflow-y:auto}.LayerPropertiesPanel_bulkButton__1nacd207{all:unset;box-sizing:border-box;align-items:center;gap:var(--space-sm__i9v3h0o);width:100%;padding:var(--space-sm__i9v3h0o) var(--space-md__i9v3h0p);border-radius:var(--radius-sm__i9v3h0s);border:1px solid var(--color-chromeBorder__i9v3h0d);cursor:pointer;color:var(--color-chromeText__i9v3h0e);font-size:var(--font-sizeSmall__i9v3h0l);transition:background-color .12s;display:flex}.LayerPropertiesPanel_bulkButton__1nacd207:hover{background-color:var(--color-chromeHover__i9v3h0g)}.ZoomControls_bar__bvrnea0{align-items:center;gap:var(--space-xs__i9v3h0n);background-color:var(--color-chromeBg__i9v3h0b);border:1px solid var(--color-chromeBorder__i9v3h0d);border-radius:var(--radius-md__i9v3h0t);padding:var(--space-xs__i9v3h0n) var(--space-sm__i9v3h0o);box-shadow:var(--shadow-subtle__i9v3h0u);z-index:10;transition:right .15s;display:flex;position:absolute;bottom:16px;right:16px}[data-compact] .ZoomControls_bar__bvrnea0{top:28px;bottom:auto;right:8px}.ZoomControls_bar_shifted_true__bvrnea1{right:276px}[data-compact] .ZoomControls_bar_shifted_true__bvrnea1{right:8px}.ZoomControls_button__bvrnea2{all:unset;box-sizing:border-box;border-radius:var(--radius-sm__i9v3h0s);width:28px;height:28px;color:var(--color-chromeText__i9v3h0e);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ZoomControls_button__bvrnea2:hover{background-color:var(--color-chromeHover__i9v3h0g)}.ZoomControls_button__bvrnea2:disabled{opacity:.4;cursor:default}.ZoomControls_button__bvrnea2:disabled:hover{background-color:#0000}.ZoomControls_zoomInput__bvrnea3{all:unset;box-sizing:border-box;text-align:center;width:52px;font-size:var(--font-sizeSmall__i9v3h0l);color:var(--color-chromeText__i9v3h0e);padding:var(--space-xs__i9v3h0n) var(--space-xs__i9v3h0n);border-radius:var(--radius-sm__i9v3h0s)}.ZoomControls_zoomInput__bvrnea3:focus{background-color:var(--color-chromeBgSubtle__i9v3h0c)}.ZoomControls_separator__bvrnea4{background-color:var(--color-chromeBorder__i9v3h0d);flex-shrink:0;width:1px;height:18px}.Rulers_corner__ua4yvo0{background-color:var(--color-surfaceRaised__i9v3h04);border-right:1px solid var(--color-border__i9v3h06);border-bottom:1px solid var(--color-border__i9v3h06);z-index:3;width:20px;height:20px;position:absolute;top:0;left:0}.Rulers_rulerX__ua4yvo1{z-index:2;cursor:row-resize;height:20px;position:absolute;top:0;left:20px;right:0}.Rulers_rulerY__ua4yvo2{z-index:2;cursor:col-resize;width:20px;position:absolute;top:20px;bottom:0;left:0}.GuideLayer_root__ljgord0{pointer-events:none;position:absolute;inset:20px 0 0 20px;overflow:hidden}.GuideLayer_hit__ljgord1{pointer-events:auto;position:absolute}.GuideLayer_hit_orientation_horizontal__ljgord2{cursor:row-resize;height:7px;margin-top:-3px;left:0;right:0}.GuideLayer_hit_orientation_vertical__ljgord3{cursor:col-resize;width:7px;margin-left:-3px;top:0;bottom:0}.GuideLayer_line__ljgord4{background-color:var(--color-accent__i9v3h0i);position:absolute}.GuideLayer_line_orientation_horizontal__ljgord5{height:1px;top:3px;left:0;right:0}.GuideLayer_line_orientation_vertical__ljgord6{width:1px;top:0;bottom:0;left:3px}.GuideLayer_pending__ljgord7{pointer-events:none;position:absolute}.GuideLayer_pending_orientation_horizontal__ljgord8{border-top:1px dashed var(--color-accent__i9v3h0i);left:0;right:0}.GuideLayer_pending_orientation_vertical__ljgord9{border-left:1px dashed var(--color-accent__i9v3h0i);top:0;bottom:0}.GuideLayer_badge__ljgorda{padding:1px var(--space-sm__i9v3h0o);background-color:var(--color-accent__i9v3h0i);color:#fff;font-family:var(--font-family__i9v3h0j);font-size:var(--font-sizeSmall__i9v3h0l);border-radius:var(--radius-sm__i9v3h0s);white-space:nowrap;pointer-events:none;line-height:1.4;position:absolute}.GuideLayer_editBox__ljgordb{align-items:center;gap:var(--space-xs__i9v3h0n);padding:1px var(--space-sm__i9v3h0o);background-color:var(--color-surface__i9v3h03);border:1px solid var(--color-accent__i9v3h0i);border-radius:var(--radius-sm__i9v3h0s);box-shadow:var(--shadow-subtle__i9v3h0u);font-family:var(--font-family__i9v3h0j);font-size:var(--font-sizeSmall__i9v3h0l);color:var(--color-text__i9v3h07);white-space:nowrap;pointer-events:auto;line-height:1.4;display:flex;position:absolute}.GuideLayer_editInput__ljgordc{width:48px;font-family:inherit;font-size:inherit;color:inherit;background:0 0;border:none;outline:none;padding:0}.GuideLayer_editSuffix__ljgordd{color:var(--color-textMuted__i9v3h08)}.DropOverlay_dropOverlay__1n67mt60{border:2px dashed var(--color-primary__i9v3h00);border-radius:var(--radius-md__i9v3h0t);pointer-events:none;z-index:100;background-color:#2563eb14;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.DropOverlay_dropOverlayContent__1n67mt61{align-items:center;gap:var(--space-sm__i9v3h0o);color:var(--color-primary__i9v3h00);font-size:var(--font-sizeLarge__i9v3h0m);font-weight:500;font-family:var(--font-family__i9v3h0j);flex-direction:column;display:flex}.NumberField_root__5zaqb50{align-items:center;gap:var(--space-sm__i9v3h0o);flex:1;display:flex}.NumberField_label__5zaqb51{font-size:var(--font-sizeSmall__i9v3h0l);color:var(--color-chromeTextMuted__i9v3h0f);cursor:ew-resize;-webkit-user-select:none;user-select:none;touch-action:none;flex-shrink:0;min-width:14px;font-weight:500}.NumberField_inputWrapper__5zaqb52{background-color:var(--color-chromeBgSubtle__i9v3h0c);border:1px solid var(--color-chromeBorder__i9v3h0d);border-radius:var(--radius-sm__i9v3h0s);flex:1;align-items:center;display:flex}.NumberField_inputWrapper__5zaqb52:focus-within{border-color:var(--color-primaryLight__i9v3h01)}.NumberField_input__5zaqb53{all:unset;box-sizing:border-box;width:100%;padding:var(--space-sm__i9v3h0o) var(--space-md__i9v3h0p);font-size:var(--font-sizeSmall__i9v3h0l);color:var(--color-chromeText__i9v3h0e);text-align:right}.NumberField_suffix__5zaqb54{font-size:var(--font-sizeSmall__i9v3h0l);color:var(--color-chromeTextMuted__i9v3h0f);margin-left:var(--space-xs__i9v3h0n);padding-right:var(--space-md__i9v3h0p);pointer-events:none;flex-shrink:0}.ColorPicker_root__11l02zx0{gap:var(--space-md__i9v3h0p);flex-direction:column;display:flex}.ColorPicker_svArea__11l02zx1{border-radius:var(--radius-sm__i9v3h0s);cursor:crosshair;touch-action:none;width:100%;height:140px;position:relative;overflow:hidden}.ColorPicker_svCanvas__11l02zx2{width:100%;height:100%;display:block}.ColorPicker_svIndicator__11l02zx3{pointer-events:none;border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 2px #0009}.ColorPicker_hueSlider__11l02zx4{border-radius:var(--radius-sm__i9v3h0s);cursor:pointer;touch-action:none;background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);width:100%;height:14px;position:relative}.ColorPicker_hueIndicator__11l02zx5{pointer-events:none;border:2px solid #fff;border-radius:3px;width:6px;height:16px;position:absolute;top:-1px;transform:translate(-50%);box-shadow:0 0 2px #0009}.ColorPicker_hexRow__11l02zx6{align-items:center;gap:var(--space-sm__i9v3h0o);display:flex}.ColorPicker_hexLabel__11l02zx7{font-size:var(--font-sizeSmall__i9v3h0l);color:var(--color-chromeTextMuted__i9v3h0f);flex-shrink:0;font-weight:500}.ColorPicker_hexInputWrapper__11l02zx8{background-color:var(--color-chromeBgSubtle__i9v3h0c);border:1px solid var(--color-chromeBorder__i9v3h0d);border-radius:var(--radius-sm__i9v3h0s);flex:1;align-items:center;display:flex}.ColorPicker_hexInputWrapper__11l02zx8:focus-within{border-color:var(--color-primaryLight__i9v3h01)}.ColorPicker_hexInput__11l02zx9{all:unset;box-sizing:border-box;width:100%;padding:var(--space-sm__i9v3h0o) var(--space-md__i9v3h0p);font-size:var(--font-sizeSmall__i9v3h0l);color:var(--color-chromeText__i9v3h0e);font-family:monospace}.ColorPicker_previewSwatch__11l02zxa{border-radius:var(--radius-sm__i9v3h0s);border:1px solid var(--color-chromeBorder__i9v3h0d);flex-shrink:0;width:24px;height:24px}.ColorPicker_swatchGrid__11l02zxb{gap:var(--space-sm__i9v3h0o);grid-template-columns:repeat(8,1fr);display:grid}.ColorPicker_swatch__11l02zxc{all:unset;box-sizing:border-box;aspect-ratio:1;border-radius:var(--radius-sm__i9v3h0s);border:1px solid var(--color-chromeBorder__i9v3h0d);cursor:pointer;width:100%;transition:transform .12s}.ColorPicker_swatch__11l02zxc:hover{transform:scale(1.15)}.ColorPicker_transparentSwatch__11l02zxd{background-image:linear-gradient(45deg,gray 25%,#0000 25%),linear-gradient(-45deg,gray 25%,#0000 25%),linear-gradient(45deg,#0000 75%,gray 75%),linear-gradient(-45deg,#0000 75%,gray 75%);background-position:0 0,0 4px,4px -4px,-4px 0;background-size:8px 8px;position:relative}.ColorField_root__rpae0w0{align-items:center;gap:var(--space-sm__i9v3h0o);flex:1;display:flex;position:relative}[data-compact] .ColorField_root__rpae0w0{flex-wrap:wrap}.ColorField_label__rpae0w1{font-size:var(--font-sizeSmall__i9v3h0l);color:var(--color-chromeTextMuted__i9v3h0f);-webkit-user-select:none;user-select:none;flex-shrink:0;min-width:14px;font-weight:500}.ColorField_trigger__rpae0w2{all:unset;box-sizing:border-box;align-items:center;gap:var(--space-sm__i9v3h0o);background-color:var(--color-chromeBgSubtle__i9v3h0c);border:1px solid var(--color-chromeBorder__i9v3h0d);border-radius:var(--radius-sm__i9v3h0s);padding:var(--space-sm__i9v3h0o) var(--space-md__i9v3h0p);cursor:pointer;flex:1;transition:border-color .12s;display:flex}.ColorField_trigger__rpae0w2:hover{border-color:var(--color-chromeText__i9v3h0e)}.ColorField_swatch__rpae0w3{border-radius:var(--radius-sm__i9v3h0s);border:1px solid var(--color-chromeBorder__i9v3h0d);flex-shrink:0;width:16px;height:16px}.ColorField_checkerboard__rpae0w4{background-image:linear-gradient(45deg,gray 25%,#0000 25%),linear-gradient(-45deg,gray 25%,#0000 25%),linear-gradient(45deg,#0000 75%,gray 75%),linear-gradient(-45deg,#0000 75%,gray 75%);background-position:0 0,0 4px,4px -4px,-4px 0;background-size:8px 8px}.ColorField_hexText__rpae0w5{font-size:var(--font-sizeSmall__i9v3h0l);color:var(--color-chromeText__i9v3h0e);text-overflow:ellipsis;white-space:nowrap;font-family:monospace;overflow:hidden}.ColorField_popover__rpae0w6{z-index:1000;margin-top:var(--space-sm__i9v3h0o);background-color:var(--color-chromeBg__i9v3h0b);border:1px solid var(--color-chromeBorder__i9v3h0d);border-radius:var(--radius-md__i9v3h0t);padding:var(--space-md__i9v3h0p);position:absolute;top:100%;left:0;right:0;box-shadow:0 4px 12px #0000004d}[data-compact] .ColorField_popover__rpae0w6{box-sizing:border-box;box-shadow:none;flex-basis:100%;margin-top:0;position:static}.PanelSection_section__1ysx7310{gap:var(--space-md__i9v3h0p);margin-bottom:var(--space-lg__i9v3h0q);flex-direction:column;display:flex}.PanelSection_section__1ysx7310:last-child{margin-bottom:0}.PanelSection_sectionLabel__1ysx7311{font-size:var(--font-sizeSmall__i9v3h0l);color:var(--color-chromeTextMuted__i9v3h0f);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.PanelSection_sectionBody__1ysx7312{gap:var(--space-md__i9v3h0p);flex-direction:column;display:flex}.LabelPanel_dimensionsRow__1m7j7q30{gap:var(--space-md__i9v3h0p);align-items:center;display:flex}.LabelPanel_grid__1m7j7q31{gap:var(--space-md__i9v3h0p);grid-template-columns:1fr 1fr;display:grid}.LabelPanel_typeButton__1m7j7q32{all:unset;box-sizing:border-box;justify-content:center;align-items:center;gap:var(--space-sm__i9v3h0o);padding:var(--space-md__i9v3h0p);border-radius:var(--radius-md__i9v3h0t);border:1px solid var(--color-chromeBorder__i9v3h0d);cursor:pointer;color:var(--color-chromeTextMuted__i9v3h0f);font-size:var(--font-sizeSmall__i9v3h0l);text-align:center;flex-direction:column;transition:color .12s,background-color .12s,border-color .12s;display:flex}.LabelPanel_typeButton__1m7j7q32:hover{background-color:var(--color-chromeHover__i9v3h0g);color:var(--color-chromeText__i9v3h0e)}.LabelPanel_typeButton_selected_true__1m7j7q33{border-color:var(--color-primaryLight__i9v3h01);background-color:var(--color-chromeActiveHighlight__i9v3h0h);color:var(--color-chromeText__i9v3h0e)}.LabelPanel_typeButton_selected_true__1m7j7q33:hover{background-color:var(--color-chromeActiveHighlight__i9v3h0h)}.LayerPanel_addButton__uf4st30{all:unset;box-sizing:border-box;justify-content:center;align-items:center;gap:var(--space-sm__i9v3h0o);width:100%;margin-bottom:var(--space-lg__i9v3h0q);padding:var(--space-sm__i9v3h0o) var(--space-md__i9v3h0p);border-radius:var(--radius-md__i9v3h0t);border:1px dashed var(--color-chromeBorder__i9v3h0d);cursor:pointer;color:var(--color-chromeTextMuted__i9v3h0f);font-size:var(--font-sizeSmall__i9v3h0l);transition:color .12s,background-color .12s,border-color .12s;display:flex}.LayerPanel_addButton__uf4st30:hover{background-color:var(--color-chromeHover__i9v3h0g);color:var(--color-chromeText__i9v3h0e);border-color:var(--color-chromeText__i9v3h0e)}.LayerPanel_layerList__uf4st31{margin-top:var(--space-sm__i9v3h0o);flex-direction:column;gap:1px;display:flex}.LayerPanel_layerRow__uf4st32{align-items:center;gap:var(--space-xs__i9v3h0n);padding:var(--space-xs__i9v3h0n) var(--space-sm__i9v3h0o);border-radius:var(--radius-sm__i9v3h0s);cursor:pointer;font-size:var(--font-sizeSmall__i9v3h0l);color:var(--color-chromeText__i9v3h0e);transition:background-color .12s;display:flex}.LayerPanel_layerRow__uf4st32:hover{background-color:var(--color-chromeHover__i9v3h0g)}.LayerPanel_layerRow_selected_true__uf4st33,.LayerPanel_layerRow_selected_true__uf4st33:hover{background-color:var(--color-chromeActiveHighlight__i9v3h0h)}.LayerPanel_layerName__uf4st34{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.LayerPanel_iconButton__uf4st35{all:unset;box-sizing:border-box;border-radius:var(--radius-sm__i9v3h0s);cursor:pointer;width:22px;height:22px;color:var(--color-chromeTextMuted__i9v3h0f);flex-shrink:0;justify-content:center;align-items:center;transition:color .12s,background-color .12s;display:flex}.LayerPanel_iconButton__uf4st35:hover{background-color:var(--color-chromeHover__i9v3h0g);color:var(--color-chromeText__i9v3h0e)}.LayerPanel_iconButton__uf4st35:disabled{opacity:.3;cursor:default;pointer-events:none}.LayerPanel_actions__uf4st36{gap:var(--space-xs__i9v3h0n);margin-top:var(--space-sm__i9v3h0o);display:flex}.LayerPanel_emptyState__uf4st37{font-size:var(--font-sizeSmall__i9v3h0l);color:var(--color-chromeTextMuted__i9v3h0f);text-align:center;padding:var(--space-lg__i9v3h0q) var(--space-md__i9v3h0p)}.ShapePanel_grid__18q8j9b0{gap:var(--space-md__i9v3h0p);grid-template-columns:1fr 1fr;display:grid}.ShapePanel_shapeButton__18q8j9b1{all:unset;box-sizing:border-box;justify-content:center;align-items:center;gap:var(--space-sm__i9v3h0o);padding:var(--space-md__i9v3h0p);border-radius:var(--radius-md__i9v3h0t);border:1px solid var(--color-chromeBorder__i9v3h0d);cursor:pointer;color:var(--color-chromeTextMuted__i9v3h0f);font-size:var(--font-sizeSmall__i9v3h0l);text-align:center;flex-direction:column;transition:color .12s,background-color .12s,border-color .12s;display:flex}.ShapePanel_shapeButton__18q8j9b1:hover{background-color:var(--color-chromeHover__i9v3h0g);color:var(--color-chromeText__i9v3h0e)}.TextPanel_container__1y55x3y0{gap:var(--space-md__i9v3h0p);flex-direction:column;display:flex}.TextPanel_addButton__1y55x3y1{all:unset;box-sizing:border-box;justify-content:center;align-items:center;gap:var(--space-sm__i9v3h0o);width:100%;padding:var(--space-sm__i9v3h0o) var(--space-md__i9v3h0p);border-radius:var(--radius-md__i9v3h0t);border:1px dashed var(--color-chromeBorder__i9v3h0d);cursor:pointer;color:var(--color-chromeTextMuted__i9v3h0f);font-size:var(--font-sizeSmall__i9v3h0l);transition:color .12s,background-color .12s,border-color .12s;display:flex}.TextPanel_addButton__1y55x3y1:hover{background-color:var(--color-chromeHover__i9v3h0g);color:var(--color-chromeText__i9v3h0e);border-color:var(--color-chromeText__i9v3h0e)}.BarcodePanel_grid__cv5ng80{gap:var(--space-sm__i9v3h0o);grid-template-columns:1fr 1fr;display:grid}.BarcodePanel_formatButton__cv5ng81{all:unset;box-sizing:border-box;justify-content:center;align-items:center;gap:var(--space-sm__i9v3h0o);padding:var(--space-sm__i9v3h0o) var(--space-md__i9v3h0p);border-radius:var(--radius-md__i9v3h0t);border:1px solid var(--color-chromeBorder__i9v3h0d);cursor:pointer;color:var(--color-chromeTextMuted__i9v3h0f);font-size:var(--font-sizeSmall__i9v3h0l);text-align:center;transition:color .12s,background-color .12s,border-color .12s;display:flex}.BarcodePanel_formatButton__cv5ng81:hover{background-color:var(--color-chromeHover__i9v3h0g);color:var(--color-chromeText__i9v3h0e)}.Sidebar_root__av7g4r0{flex-direction:row;height:100%;display:flex}.Sidebar_iconRail__av7g4r1{border-right:1px solid var(--color-chromeBorder__i9v3h0d);background-color:var(--color-chromeBgSubtle__i9v3h0c);scrollbar-width:none;flex-direction:column;flex-shrink:0;width:48px;display:flex;overflow-y:auto}.Sidebar_iconButton__av7g4r2{all:unset;box-sizing:border-box;cursor:pointer;width:48px;height:48px;color:var(--color-chromeTextMuted__i9v3h0f);justify-content:center;align-items:center;padding-left:2px;transition:color .12s,background-color .12s;display:flex}.Sidebar_iconButton__av7g4r2:hover{background-color:var(--color-chromeHover__i9v3h0g);color:var(--color-chromeText__i9v3h0e)}.Sidebar_iconButton_active_true__av7g4r3{color:var(--color-primaryLight__i9v3h01);background-color:var(--color-chromeActiveHighlight__i9v3h0h);border-left:2px solid var(--color-primaryLight__i9v3h01);padding-left:0}.Sidebar_iconButton_active_true__av7g4r3:hover{background-color:var(--color-chromeActiveHighlight__i9v3h0h);color:var(--color-primaryLight__i9v3h01)}.Sidebar_contentPanel__av7g4r4{width:0;transition:width .15s;overflow:hidden}[data-compact] .Sidebar_contentPanel__av7g4r4{z-index:25;position:absolute;top:0;bottom:0;left:48px}.Sidebar_contentPanel_open_true__av7g4r5{border-right:1px solid var(--color-chromeBorder__i9v3h0d);width:260px}[data-compact] .Sidebar_contentPanel_open_true__av7g4r5{width:min(260px,100vw - 64px);box-shadow:var(--shadow-subtle__i9v3h0u)}.Sidebar_contentInner__av7g4r6{box-sizing:border-box;background-color:var(--color-chromeBg__i9v3h0b);width:260px;height:100%;color:var(--color-chromeText__i9v3h0e);flex-direction:column;display:flex}[data-compact] .Sidebar_contentInner__av7g4r6{width:min(260px,100vw - 64px)}.Sidebar_panelHeader__av7g4r7{background-color:var(--color-chromeBg__i9v3h0b);border-bottom:1px solid var(--color-chromeBorder__i9v3h0d);padding:var(--space-lg__i9v3h0q) var(--space-lg__i9v3h0q);box-sizing:border-box;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.Sidebar_panelTitle__av7g4r8{font-size:var(--font-sizeLarge__i9v3h0m);color:var(--color-chromeText__i9v3h0e);font-weight:600}.Sidebar_panelCloseButton__av7g4r9{all:unset;box-sizing:border-box;cursor:pointer;width:24px;height:24px;color:var(--color-chromeTextMuted__i9v3h0f);border-radius:var(--radius-sm__i9v3h0s);justify-content:center;align-items:center;transition:color .12s,background-color .12s;display:flex}.Sidebar_panelCloseButton__av7g4r9:hover{background-color:var(--color-chromeHover__i9v3h0g);color:var(--color-chromeText__i9v3h0e)}.Sidebar_panelBody__av7g4ra{padding:var(--space-lg__i9v3h0q);box-sizing:border-box;flex:1;overflow-y:auto}.StockImagePanel_container__95bxp20{gap:var(--space-md__i9v3h0p);flex-direction:column;display:flex}.StockImagePanel_searchInput__95bxp21{all:unset;box-sizing:border-box;width:100%;padding:var(--space-sm__i9v3h0o) var(--space-md__i9v3h0p);border-radius:var(--radius-md__i9v3h0t);border:1px solid var(--color-chromeBorder__i9v3h0d);background-color:var(--color-chromeBgSubtle__i9v3h0c);color:var(--color-chromeText__i9v3h0e);font-size:var(--font-sizeSmall__i9v3h0l);transition:border-color .12s}.StockImagePanel_searchInput__95bxp21::placeholder{color:var(--color-chromeTextMuted__i9v3h0f)}.StockImagePanel_searchInput__95bxp21:focus{border-color:var(--color-accent__i9v3h0i)}.StockImagePanel_imageGrid__95bxp22{gap:var(--space-sm__i9v3h0o);grid-template-columns:1fr 1fr;display:grid}.StockImagePanel_imageCell__95bxp23{aspect-ratio:1;border-radius:var(--radius-sm__i9v3h0s);cursor:pointer;border:1px solid var(--color-chromeBorder__i9v3h0d);transition:border-color .12s,opacity .12s;position:relative;overflow:hidden}.StockImagePanel_imageCell__95bxp23:hover{border-color:var(--color-accent__i9v3h0i)}.StockImagePanel_imageCellLoading__95bxp24{opacity:.5;pointer-events:none}.StockImagePanel_imageThumb__95bxp25{object-fit:cover;width:100%;height:100%;display:block}.StockImagePanel_attribution__95bxp26{padding:var(--space-xs__i9v3h0n) var(--space-sm__i9v3h0o);color:#fff;text-overflow:ellipsis;white-space:nowrap;opacity:0;background:#0009;font-size:10px;line-height:1.3;transition:opacity .12s;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.StockImagePanel_imageCell__95bxp23:hover .StockImagePanel_attribution__95bxp26{opacity:1}.StockImagePanel_loadMoreButton__95bxp27{all:unset;box-sizing:border-box;width:100%;padding:var(--space-sm__i9v3h0o) var(--space-md__i9v3h0p);border-radius:var(--radius-md__i9v3h0t);border:1px dashed var(--color-chromeBorder__i9v3h0d);cursor:pointer;color:var(--color-chromeTextMuted__i9v3h0f);font-size:var(--font-sizeSmall__i9v3h0l);justify-content:center;align-items:center;transition:color .12s,background-color .12s,border-color .12s;display:flex}.StockImagePanel_loadMoreButton__95bxp27:hover{background-color:var(--color-chromeHover__i9v3h0g);color:var(--color-chromeText__i9v3h0e);border-color:var(--color-chromeText__i9v3h0e)}.StockImagePanel_loadMoreButton__95bxp27:disabled{opacity:.5;cursor:default;pointer-events:none}.StockImagePanel_emptyState__95bxp28{font-size:var(--font-sizeSmall__i9v3h0l);color:var(--color-chromeTextMuted__i9v3h0f);text-align:center;padding:var(--space-lg__i9v3h0q) var(--space-md__i9v3h0p)}.StockImagePanel_errorState__95bxp29{font-size:var(--font-sizeSmall__i9v3h0l);color:#ef4444;text-align:center;padding:var(--space-lg__i9v3h0q) var(--space-md__i9v3h0p)}.StockImagePanel_spinner__95bxp2b{padding:var(--space-lg__i9v3h0q);color:var(--color-chromeTextMuted__i9v3h0f);justify-content:center;width:20px;height:20px;margin:0 auto;animation:1s linear infinite StockImagePanel_spin__95bxp2a;display:flex}.SavedStickersPanel_container__141m470{gap:var(--space-md__i9v3h0p);flex-direction:column;display:flex}.SavedStickersPanel_saveRow__141m471{gap:var(--space-sm__i9v3h0o);display:flex}.SavedStickersPanel_nameInput__141m472{all:unset;box-sizing:border-box;min-width:0;padding:var(--space-sm__i9v3h0o) var(--space-md__i9v3h0p);border-radius:var(--radius-md__i9v3h0t);border:1px solid var(--color-chromeBorder__i9v3h0d);background-color:var(--color-chromeBgSubtle__i9v3h0c);color:var(--color-chromeText__i9v3h0e);font-size:var(--font-sizeSmall__i9v3h0l);flex:1;transition:border-color .12s}.SavedStickersPanel_nameInput__141m472::placeholder{color:var(--color-chromeTextMuted__i9v3h0f)}.SavedStickersPanel_nameInput__141m472:focus{border-color:var(--color-accent__i9v3h0i)}.SavedStickersPanel_saveButton__141m473{all:unset;box-sizing:border-box;padding:var(--space-sm__i9v3h0o) var(--space-md__i9v3h0p);border-radius:var(--radius-md__i9v3h0t);background-color:var(--color-accent__i9v3h0i);color:#fff;font-size:var(--font-sizeSmall__i9v3h0l);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;font-weight:600;transition:opacity .12s;display:flex}.SavedStickersPanel_saveButton__141m473:hover{opacity:.85}.SavedStickersPanel_saveButton__141m473:disabled{opacity:.5;cursor:default;pointer-events:none}.SavedStickersPanel_stickerGrid__141m474{gap:var(--space-sm__i9v3h0o);grid-template-columns:1fr 1fr;display:grid}.SavedStickersPanel_stickerCell__141m475{aspect-ratio:1;border-radius:var(--radius-sm__i9v3h0s);border:1px solid var(--color-chromeBorder__i9v3h0d);cursor:pointer;transition:border-color .12s;position:relative;overflow:hidden}.SavedStickersPanel_stickerCell__141m475:hover{border-color:var(--color-accent__i9v3h0i)}.SavedStickersPanel_stickerThumb__141m476{object-fit:contain;background-color:var(--color-chromeBgSubtle__i9v3h0c);width:100%;height:100%;display:block}.SavedStickersPanel_stickerName__141m477{padding:var(--space-xs__i9v3h0n) var(--space-sm__i9v3h0o);color:#fff;text-overflow:ellipsis;white-space:nowrap;background:#0009;font-size:10px;line-height:1.3;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.SavedStickersPanel_stickerActions__141m478{top:var(--space-xs__i9v3h0n);right:var(--space-xs__i9v3h0n);opacity:0;gap:2px;transition:opacity .12s;display:flex;position:absolute}.SavedStickersPanel_stickerCell__141m475:hover .SavedStickersPanel_stickerActions__141m478{opacity:1}.SavedStickersPanel_actionButton__141m479{all:unset;box-sizing:border-box;border-radius:var(--radius-sm__i9v3h0s);color:#fff;cursor:pointer;background-color:#0009;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;transition:background-color .12s;display:flex}.SavedStickersPanel_actionButton__141m479:hover{background-color:#000c}.SavedStickersPanel_deleteButton__141m47a:hover{background-color:#ef4444e6}.SavedStickersPanel_renameInput__141m47b{all:unset;box-sizing:border-box;padding:var(--space-xs__i9v3h0n) var(--space-sm__i9v3h0o);color:#fff;background:#000c;font-size:10px;line-height:1.3;position:absolute;bottom:0;left:0;right:0}.SavedStickersPanel_errorMessage__141m47c{font-size:var(--font-sizeSmall__i9v3h0l);color:#f87171;line-height:1.5}.SavedStickersPanel_emptyState__141m47d{font-size:var(--font-sizeSmall__i9v3h0l);color:var(--color-chromeTextMuted__i9v3h0f);text-align:center;padding:var(--space-lg__i9v3h0q) var(--space-md__i9v3h0p)}.SavedStickersPanel_spinner__141m47f{padding:var(--space-lg__i9v3h0q);color:var(--color-chromeTextMuted__i9v3h0f);justify-content:center;width:20px;height:20px;margin:0 auto;animation:1s linear infinite SavedStickersPanel_spin__141m47e;display:flex}.SavedStickersPanel_signInPrompt__141m47g{align-items:center;gap:var(--space-md__i9v3h0p);padding:var(--space-lg__i9v3h0q) var(--space-md__i9v3h0p);flex-direction:column;display:flex}.SavedStickersPanel_signInMessage__141m47h{font-size:var(--font-sizeSmall__i9v3h0l);color:var(--color-chromeTextMuted__i9v3h0f);text-align:center;line-height:1.5}.Toolbar_toolbarButton__1ikjbtd0{all:unset;box-sizing:border-box;border-radius:var(--radius-sm__i9v3h0s);width:32px;height:32px;color:var(--color-chromeText__i9v3h0e);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Toolbar_toolbarButton__1ikjbtd0:hover{background-color:var(--color-chromeHover__i9v3h0g)}.Toolbar_toolbarButtonDisabled__1ikjbtd1{opacity:.3;cursor:default;pointer-events:none}.Toolbar_toolbarDivider__1ikjbtd2{background-color:var(--color-chromeHover__i9v3h0g);flex-shrink:0;width:1px;height:20px}.Toolbar_toolbarButtonActive__1ikjbtd3{background-color:var(--color-chromeHover__i9v3h0g);color:var(--color-accent__i9v3h0i)}.Toolbar_printError__1ikjbtd4{min-width:0;font-size:var(--font-sizeSmall__i9v3h0l);color:#f87171;white-space:nowrap;text-overflow:ellipsis;align-items:center;display:flex;overflow:hidden}.VariablesPanel_empty__f0k4mi0{font-size:var(--font-sizeSmall__i9v3h0l);color:var(--color-chromeTextMuted__i9v3h0f);font-style:italic}.VariablesPanel_rowNav__f0k4mi1{align-items:center;gap:var(--space-sm__i9v3h0o);display:flex}.VariablesPanel_navButton__f0k4mi2{all:unset;border-radius:var(--radius-sm__i9v3h0s);border:1px solid var(--color-chromeBorder__i9v3h0d);width:24px;height:24px;color:var(--color-chromeText__i9v3h0e);font-size:var(--font-sizeSmall__i9v3h0l);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.VariablesPanel_navButton__f0k4mi2:hover:not(:disabled){background-color:var(--color-chromeHover__i9v3h0g)}.VariablesPanel_navButton__f0k4mi2:disabled{opacity:.4;cursor:not-allowed}.VariablesPanel_rowIndexInput__f0k4mi3{width:60px;padding:var(--space-sm__i9v3h0o) var(--space-md__i9v3h0p);border-radius:var(--radius-sm__i9v3h0s);border:1px solid var(--color-chromeBorder__i9v3h0d);background-color:var(--color-chromeBgSubtle__i9v3h0c);color:var(--color-chromeText__i9v3h0e);font-size:var(--font-sizeSmall__i9v3h0l);text-align:center;font-family:inherit}.VariablesPanel_rowSummary__f0k4mi4{font-size:var(--font-sizeSmall__i9v3h0l);color:var(--color-chromeTextMuted__i9v3h0f)}.VariablesPanel_datasetHeader__f0k4mi5{gap:var(--space-xs__i9v3h0n);flex-direction:column;display:flex}.VariablesPanel_datasetName__f0k4mi6{font-size:var(--font-sizeBase__i9v3h0k);color:var(--color-chromeText__i9v3h0e);font-weight:600}.VariablesPanel_datasetMeta__f0k4mi7{font-size:var(--font-sizeSmall__i9v3h0l);color:var(--color-chromeTextMuted__i9v3h0f)}.VariablesPanel_columnList__f0k4mi8{gap:var(--space-xs__i9v3h0n);flex-direction:column;display:flex}.VariablesPanel_columnItem__f0k4mi9{justify-content:space-between;gap:var(--space-md__i9v3h0p);padding:var(--space-sm__i9v3h0o) var(--space-md__i9v3h0p);border-radius:var(--radius-sm__i9v3h0s);border:1px solid var(--color-chromeBorder__i9v3h0d);background-color:var(--color-chromeBgSubtle__i9v3h0c);font-size:var(--font-sizeSmall__i9v3h0l);color:var(--color-chromeText__i9v3h0e);display:flex}.VariablesPanel_columnKey__f0k4mia{color:var(--color-chromeTextMuted__i9v3h0f);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.VariablesPanel_columnValue__f0k4mib{color:var(--color-chromeText__i9v3h0e);text-overflow:ellipsis;white-space:nowrap;max-width:60%;overflow:hidden}.VariablesPanel_uploadButton__f0k4mic{all:unset;justify-content:center;align-items:center;gap:var(--space-sm__i9v3h0o);padding:var(--space-sm__i9v3h0o) var(--space-md__i9v3h0p);border-radius:var(--radius-sm__i9v3h0s);border:1px dashed var(--color-chromeBorder__i9v3h0d);color:var(--color-chromeTextMuted__i9v3h0f);font-size:var(--font-sizeSmall__i9v3h0l);cursor:pointer;display:inline-flex}.VariablesPanel_uploadButton__f0k4mic:hover{background-color:var(--color-chromeHover__i9v3h0g);color:var(--color-chromeText__i9v3h0e)}.VariablesPanel_errorMessage__f0k4mid{font-size:var(--font-sizeSmall__i9v3h0l);color:#f87171}.BridgeStatusIndicator_indicator__103n9tn0{align-items:center;gap:var(--space-sm__i9v3h0o);padding:0 var(--space-sm__i9v3h0o);font-size:var(--font-sizeSmall__i9v3h0l);color:var(--color-chromeTextMuted__i9v3h0f);white-space:nowrap;-webkit-user-select:none;user-select:none;margin-left:auto;display:flex}.BridgeStatusIndicator_dotBase__103n9tn1{background-color:currentColor;border-radius:50%;flex-shrink:0;width:8px;height:8px}.BridgeStatusIndicator_dot_checking__103n9tn2{color:#eab308}.BridgeStatusIndicator_dot_connected__103n9tn3{color:#22c55e}.BridgeStatusIndicator_dot_disconnected__103n9tn4{color:#ef4444}.BridgeStatusIndicator_wrapper__103n9tn5{align-items:center;margin-left:auto;display:flex;position:relative}.BridgeStatusIndicator_indicatorButton__103n9tn6{font:inherit;cursor:pointer;border-radius:var(--radius-sm__i9v3h0s);-webkit-user-select:none;user-select:none;background:0 0;border:none;margin-left:0}.BridgeStatusIndicator_indicatorButton__103n9tn6:hover{background-color:var(--color-chromeHover__i9v3h0g);color:var(--color-chromeText__i9v3h0e)}.BridgeStatusIndicator_popover__103n9tn7{z-index:30;width:min(280px,100vw - 16px);padding:var(--space-lg__i9v3h0q);background-color:var(--color-surface__i9v3h03);color:var(--color-text__i9v3h07);border:1px solid var(--color-border__i9v3h06);border-radius:var(--radius-md__i9v3h0t);box-shadow:var(--shadow-subtle__i9v3h0u);font-size:var(--font-sizeSmall__i9v3h0l);white-space:normal;text-align:left;cursor:default;position:absolute;top:calc(100% + 6px);right:0}.BridgeStatusIndicator_popoverTitle__103n9tn8{font-weight:600;font-size:var(--font-sizeBase__i9v3h0k);margin-bottom:var(--space-sm__i9v3h0o)}.BridgeStatusIndicator_popoverPitch__103n9tn9{color:var(--color-textMuted__i9v3h08);margin-bottom:var(--space-md__i9v3h0p);line-height:1.4}.BridgeStatusIndicator_downloadLinks__103n9tna{gap:var(--space-sm__i9v3h0o);flex-direction:column;display:flex}.BridgeStatusIndicator_downloadButton__103n9tnb{padding:6px var(--space-md__i9v3h0p);background-color:var(--color-primary__i9v3h00);color:#fff;border-radius:var(--radius-sm__i9v3h0s);font:inherit;cursor:pointer;border:none;font-weight:500}.BridgeStatusIndicator_downloadButton__103n9tnb:hover{background-color:var(--color-primaryHover__i9v3h02)}.BridgeStatusIndicator_downloadButton__103n9tnb:disabled{opacity:.6;cursor:default}.BridgeStatusIndicator_downloadVersion__103n9tnc{color:var(--color-textMuted__i9v3h08);font-size:var(--font-sizeSmall__i9v3h0l)}.BridgeStatusIndicator_downloadNote__103n9tnd{color:var(--color-textMuted__i9v3h08);font-size:var(--font-sizeSmall__i9v3h0l);line-height:1.4}.BridgeStatusIndicator_downloadOther__103n9tne{color:var(--color-textMuted__i9v3h08);font:inherit;font-size:var(--font-sizeSmall__i9v3h0l);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;text-decoration:underline}.BridgeStatusIndicator_downloadOther__103n9tne:hover{color:var(--color-text__i9v3h07)}[data-compact] .BridgeStatusIndicator_label__103n9tnf{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.DatabasePanel_field__g105v80{gap:var(--space-xs__i9v3h0n);flex-direction:column;display:flex}.DatabasePanel_label__g105v81{font-size:var(--font-sizeSmall__i9v3h0l);color:var(--color-chromeTextMuted__i9v3h0f)}.DatabasePanel_input__g105v82{box-sizing:border-box;width:100%;padding:var(--space-sm__i9v3h0o) var(--space-md__i9v3h0p);border-radius:var(--radius-sm__i9v3h0s);border:1px solid var(--color-chromeBorder__i9v3h0d);background-color:var(--color-chromeBgSubtle__i9v3h0c);color:var(--color-chromeText__i9v3h0e);font-size:var(--font-sizeSmall__i9v3h0l);font-family:inherit}.DatabasePanel_select__g105v83{cursor:pointer}.DatabasePanel_toggleRow__g105v84{align-items:center;gap:var(--space-sm__i9v3h0o);font-size:var(--font-sizeSmall__i9v3h0l);color:var(--color-chromeText__i9v3h0e);cursor:pointer;display:flex}.DatabasePanel_buttonRow__g105v85{gap:var(--space-sm__i9v3h0o);flex-wrap:wrap;display:flex}.DatabasePanel_primaryButton__g105v86{all:unset;justify-content:center;align-items:center;gap:var(--space-sm__i9v3h0o);padding:var(--space-sm__i9v3h0o) var(--space-md__i9v3h0p);border-radius:var(--radius-sm__i9v3h0s);font-size:var(--font-sizeSmall__i9v3h0l);cursor:pointer;background-color:var(--color-primary__i9v3h00);color:#fff;display:inline-flex}.DatabasePanel_primaryButton__g105v86:hover:not(:disabled){background-color:var(--color-primaryHover__i9v3h02)}.DatabasePanel_primaryButton__g105v86:disabled{opacity:.4;cursor:not-allowed}.DatabasePanel_secondaryButton__g105v87{all:unset;justify-content:center;align-items:center;gap:var(--space-sm__i9v3h0o);padding:var(--space-sm__i9v3h0o) var(--space-md__i9v3h0p);border-radius:var(--radius-sm__i9v3h0s);font-size:var(--font-sizeSmall__i9v3h0l);cursor:pointer;border:1px solid var(--color-chromeBorder__i9v3h0d);color:var(--color-chromeText__i9v3h0e);display:inline-flex}.DatabasePanel_secondaryButton__g105v87:hover:not(:disabled){background-color:var(--color-chromeHover__i9v3h0g)}.DatabasePanel_secondaryButton__g105v87:disabled{opacity:.4;cursor:not-allowed}.DatabasePanel_dangerButton__g105v88{all:unset;justify-content:center;align-items:center;gap:var(--space-sm__i9v3h0o);padding:var(--space-xs__i9v3h0n) var(--space-sm__i9v3h0o);border-radius:var(--radius-sm__i9v3h0s);font-size:var(--font-sizeSmall__i9v3h0l);cursor:pointer;border:1px solid var(--color-chromeBorder__i9v3h0d);color:#f87171;display:inline-flex}.DatabasePanel_dangerButton__g105v88:hover:not(:disabled){background-color:var(--color-chromeHover__i9v3h0g)}.DatabasePanel_profileItem__g105v89{justify-content:space-between;align-items:center;gap:var(--space-sm__i9v3h0o);padding:var(--space-sm__i9v3h0o) var(--space-md__i9v3h0p);border-radius:var(--radius-sm__i9v3h0s);border:1px solid var(--color-chromeBorder__i9v3h0d);background-color:var(--color-chromeBgSubtle__i9v3h0c);display:flex}.DatabasePanel_profileButton__g105v8a{all:unset;gap:var(--space-xs__i9v3h0n);cursor:pointer;flex-direction:column;flex:1;display:flex}.DatabasePanel_profileName__g105v8b{font-size:var(--font-sizeSmall__i9v3h0l);color:var(--color-chromeText__i9v3h0e);font-weight:600}.DatabasePanel_profileMeta__g105v8c{font-size:var(--font-sizeSmall__i9v3h0l);color:var(--color-chromeTextMuted__i9v3h0f);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.DatabasePanel_columnPicker__g105v8d{gap:var(--space-xs__i9v3h0n);flex-direction:column;max-height:220px;display:flex;overflow-y:auto}.DatabasePanel_columnRow__g105v8e{justify-content:space-between;align-items:center;gap:var(--space-sm__i9v3h0o);padding:var(--space-xs__i9v3h0n) var(--space-sm__i9v3h0o);border-radius:var(--radius-sm__i9v3h0s);border:1px solid var(--color-chromeBorder__i9v3h0d);background-color:var(--color-chromeBgSubtle__i9v3h0c);display:flex}.DatabasePanel_columnCheckbox__g105v8f{align-items:center;gap:var(--space-sm__i9v3h0o);font-size:var(--font-sizeSmall__i9v3h0l);color:var(--color-chromeText__i9v3h0e);cursor:pointer;flex:1;min-width:0;display:flex}.DatabasePanel_columnType__g105v8g{font-size:var(--font-sizeSmall__i9v3h0l);color:var(--color-chromeTextMuted__i9v3h0f);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.DatabasePanel_imageToggle__g105v8h{all:unset;text-transform:uppercase;letter-spacing:.04em;padding:2px var(--space-sm__i9v3h0o);border-radius:var(--radius-sm__i9v3h0s);border:1px solid var(--color-chromeBorder__i9v3h0d);color:var(--color-chromeTextMuted__i9v3h0f);cursor:pointer;font-size:10px}.DatabasePanel_imageToggle__g105v8h[data-active=true]{background-color:var(--color-primary__i9v3h00);border-color:var(--color-primary__i9v3h00);color:#fff}.DatabasePanel_help__g105v8i{font-size:var(--font-sizeSmall__i9v3h0l);color:var(--color-chromeTextMuted__i9v3h0f);line-height:1.5}.DatabasePanel_code__g105v8j{white-space:pre-wrap;word-break:break-all;padding:var(--space-sm__i9v3h0o);margin-top:var(--space-sm__i9v3h0o);border-radius:var(--radius-sm__i9v3h0s);background-color:var(--color-chromeBgSubtle__i9v3h0c);border:1px solid var(--color-chromeBorder__i9v3h0d);color:var(--color-chromeText__i9v3h0e);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;display:block}.DatabasePanel_errorMessage__g105v8k{font-size:var(--font-sizeSmall__i9v3h0l);color:#f87171;line-height:1.5}.DatabasePanel_successMessage__g105v8l{font-size:var(--font-sizeSmall__i9v3h0l);color:#4ade80}.DatabasePanel_connectedBadge__g105v8m{justify-content:space-between;align-items:center;gap:var(--space-sm__i9v3h0o);font-size:var(--font-sizeSmall__i9v3h0l);color:var(--color-chromeText__i9v3h0e);display:flex}.ResumeModal_overlay__70i5t70{z-index:50;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ResumeModal_card__70i5t71{box-sizing:border-box;background-color:var(--color-surface__i9v3h03);color:var(--color-text__i9v3h07);border-radius:var(--radius-md__i9v3h0t);box-shadow:var(--shadow-subtle__i9v3h0u);padding:var(--space-xl__i9v3h0r);gap:var(--space-lg__i9v3h0q);text-align:center;flex-direction:column;width:90%;max-width:360px;display:flex}.ResumeModal_title__70i5t72{font-size:var(--font-sizeLarge__i9v3h0m);margin:0;font-weight:600}.ResumeModal_thumb__70i5t73{object-fit:contain;border:1px solid var(--color-border__i9v3h06);border-radius:var(--radius-sm__i9v3h0s);background-color:var(--color-surfaceInset__i9v3h05);max-width:100%;max-height:200px;margin:0 auto;display:block}.ResumeModal_thumbPlaceholder__70i5t74{box-sizing:border-box;width:100%;height:120px;color:var(--color-textMuted__i9v3h08);border:1px solid var(--color-border__i9v3h06);border-radius:var(--radius-sm__i9v3h0s);background-color:var(--color-surfaceInset__i9v3h05);font-size:var(--font-sizeSmall__i9v3h0l);justify-content:center;align-items:center;margin:0 auto;display:flex}.ResumeModal_actions__70i5t75{gap:var(--space-md__i9v3h0p);justify-content:center;display:flex}.ResumeModal_button__70i5t76{all:unset;box-sizing:border-box;padding:var(--space-md__i9v3h0p) var(--space-lg__i9v3h0q);border-radius:var(--radius-sm__i9v3h0s);cursor:pointer;font-size:var(--font-sizeBase__i9v3h0k);text-align:center}.ResumeModal_buttonPrimary__70i5t77{background-color:var(--color-primary__i9v3h00);color:#fff}.ResumeModal_buttonPrimary__70i5t77:hover{background-color:var(--color-primaryHover__i9v3h02)}.ResumeModal_buttonSecondary__70i5t78{background-color:var(--color-surfaceRaised__i9v3h04);color:var(--color-text__i9v3h07);border:1px solid var(--color-border__i9v3h06)}.ResumeModal_buttonSecondary__70i5t78:hover{background-color:var(--color-hover__i9v3h09)}.BindingField_row__1l4iylk0{align-items:center;gap:var(--space-sm__i9v3h0o);font-size:var(--font-sizeSmall__i9v3h0l);color:var(--color-chromeTextMuted__i9v3h0f);display:flex}.BindingField_label__1l4iylk1{font-size:var(--font-sizeSmall__i9v3h0l);color:var(--color-chromeTextMuted__i9v3h0f);text-transform:uppercase;letter-spacing:.04em}.BindingField_select__1l4iylk2{appearance:none;min-width:0;padding:var(--space-sm__i9v3h0o) var(--space-md__i9v3h0p);border-radius:var(--radius-sm__i9v3h0s);border:1px solid var(--color-chromeBorder__i9v3h0d);background-color:var(--color-chromeBgSubtle__i9v3h0c);color:var(--color-chromeText__i9v3h0e);font-size:var(--font-sizeSmall__i9v3h0l);cursor:pointer;flex:1;font-family:inherit}.BindingField_unbind__1l4iylk3{all:unset;border-radius:var(--radius-sm__i9v3h0s);width:20px;height:20px;color:var(--color-chromeTextMuted__i9v3h0f);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.BindingField_unbind__1l4iylk3:hover{background-color:var(--color-chromeHover__i9v3h0g);color:var(--color-chromeText__i9v3h0e)}.LayerProperties_propertiesRow__23m9mb0{gap:var(--space-md__i9v3h0p);align-items:center;display:flex}.LayerProperties_textArea__23m9mb1{all:unset;box-sizing:border-box;width:100%;padding:var(--space-sm__i9v3h0o);border-radius:var(--radius-sm__i9v3h0s);border:1px solid var(--color-chromeBorder__i9v3h0d);color:var(--color-chromeText__i9v3h0e);font-size:var(--font-sizeSmall__i9v3h0l);resize:vertical;background-color:#0000;font-family:inherit;line-height:1.4}.LayerProperties_textArea__23m9mb1:focus{border-color:var(--color-chromeText__i9v3h0e);outline:none}.LayerProperties_selectField__23m9mb2{all:unset;box-sizing:border-box;width:100%;padding:var(--space-xs__i9v3h0n) var(--space-sm__i9v3h0o);border-radius:var(--radius-sm__i9v3h0s);border:1px solid var(--color-chromeBorder__i9v3h0d);color:var(--color-chromeText__i9v3h0e);font-size:var(--font-sizeSmall__i9v3h0l);cursor:pointer;background-color:#0000}.LayerProperties_selectField__23m9mb2:focus{border-color:var(--color-chromeText__i9v3h0e);outline:none}.LayerProperties_toggleButton__23m9mb3{all:unset;box-sizing:border-box;border-radius:var(--radius-sm__i9v3h0s);border:1px solid var(--color-chromeBorder__i9v3h0d);cursor:pointer;width:28px;height:28px;color:var(--color-chromeTextMuted__i9v3h0f);font-size:var(--font-sizeSmall__i9v3h0l);justify-content:center;align-items:center;font-weight:600;transition:color .12s,background-color .12s,border-color .12s;display:flex}.LayerProperties_toggleButton__23m9mb3:hover{background-color:var(--color-chromeHover__i9v3h0g);color:var(--color-chromeText__i9v3h0e)}.LayerProperties_toggleButton_active_true__23m9mb4{background-color:var(--color-chromeActiveHighlight__i9v3h0h);color:var(--color-chromeText__i9v3h0e);border-color:var(--color-chromeText__i9v3h0e)}.LayerProperties_checkboxLabel__23m9mb5{font-size:var(--font-sizeSmall__i9v3h0l);cursor:pointer;align-items:center;gap:6px;display:flex}.LayerProperties_errorText__23m9mb6{color:#e53e3e;font-size:var(--font-sizeSmall__i9v3h0l)}.LayerProperties_fieldHint__23m9mb7{color:var(--color-chromeTextMuted__i9v3h0f);font-size:11px}.SelectField_root__ku449z0{gap:var(--space-sm__i9v3h0o);flex-direction:column;display:flex}.SelectField_label__ku449z1{font-size:var(--font-sizeSmall__i9v3h0l);color:var(--color-chromeTextMuted__i9v3h0f);-webkit-user-select:none;user-select:none;font-weight:500}.SelectField_selectWrapper__ku449z2{background-color:var(--color-chromeBgSubtle__i9v3h0c);border:1px solid var(--color-chromeBorder__i9v3h0d);border-radius:var(--radius-sm__i9v3h0s);align-items:center;display:flex;position:relative}.SelectField_selectWrapper__ku449z2:focus-within{border-color:var(--color-primaryLight__i9v3h01)}.SelectField_select__ku449z3{all:unset;box-sizing:border-box;width:100%;padding:var(--space-sm__i9v3h0o) var(--space-lg__i9v3h0q) var(--space-sm__i9v3h0o) var(--space-md__i9v3h0p);font-size:var(--font-sizeSmall__i9v3h0l);font-family:var(--font-family__i9v3h0j);color:var(--color-chromeText__i9v3h0e);cursor:pointer}.SelectField_select__ku449z3:disabled{cursor:not-allowed;opacity:.5}.SelectField_chevron__ku449z4{right:var(--space-sm__i9v3h0o);pointer-events:none;color:var(--color-chromeTextMuted__i9v3h0f);display:flex;position:absolute}}@keyframes StockImagePanel_spin__95bxp2a{to{transform:rotate(360deg)}}@keyframes SavedStickersPanel_spin__141m47e{to{transform:rotate(360deg)}}
