.licenses_licenseLayout__voLDo{width:100%;max-width:none;padding:20px 20px 48px}.licenses_licenseLayout__voLDo [data-license-filter-section=true]{max-width:none}.licenses_licenseToolbar__7gDyB{display:flex;align-items:flex-end;gap:16px;margin-bottom:32px}.licenses_licenseFilterField__H6Kxi{display:grid;min-width:0;gap:6px}.licenses_licenseFilterField__H6Kxi>label{color:var(--muted);font-size:12px;line-height:16px}.licenses_licenseFilterField__H6Kxi:first-child{flex:1 1 auto}.licenses_licenseFilterField__H6Kxi:nth-child(2){width:240px;flex:0 0 240px}.licenses_licenseFilterInput__4oaB_,.licenses_licenseFilterSelect___uhNb{width:100%;height:40px;min-height:40px;padding:8px 12px;border:1px solid var(--border);border-radius:10px;background:var(--surface-2);color:var(--text);font:inherit;font-size:14px;line-height:20px}.licenses_licenseFilterSelectWrap__G5hZA{position:relative;display:block}.licenses_licenseFilterSelect___uhNb{appearance:none;padding-right:36px}.licenses_licenseFilterSelectIcon__Lm9eo{position:absolute;top:50%;right:12px;pointer-events:none;color:var(--muted);transform:translateY(-50%)}.licenses_licenseList__UodgT{display:grid;gap:8px}.licenses_licenseItem__FjIQV{overflow:hidden;border:1px solid var(--border);border-radius:10px;background:var(--surface)}.licenses_licenseItem__FjIQV summary{display:flex;align-items:center;gap:16px;padding:12px 16px;list-style:none;cursor:pointer}.licenses_licenseItem__FjIQV summary::-webkit-details-marker{display:none}.licenses_licenseItem__FjIQV summary:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.licenses_licenseChevron__CAsau{display:inline-flex;flex:0 0 auto;color:var(--muted)}.licenses_licenseChevronDown__qbDI4,.licenses_licenseItem__FjIQV[open] .licenses_licenseChevronRight__FdLna{display:none}.licenses_licenseItem__FjIQV[open] .licenses_licenseChevronDown__qbDI4{display:inline}.licenses_licensePackageName__smu0Q{min-width:0;flex:1 1 auto;overflow:hidden;font-family:var(--mono);font-size:14px;font-weight:600;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.licenses_licenseDisclosureAction__tIN6a{flex:0 0 auto;color:var(--accent);font-size:13px;line-height:18px;white-space:nowrap}.licenses_licenseCloseLabel__5XdMY,.licenses_licenseItem__FjIQV[open] .licenses_licenseOpenLabel__s2pee{display:none}.licenses_licenseItem__FjIQV[open] .licenses_licenseCloseLabel__5XdMY{display:inline}.licenses_licenseMeta__dTE09,.licenses_licenseRevision__G02j5{color:var(--muted);font-family:var(--mono);font-size:13px;line-height:18px}.licenses_licenseBody__Ncxhx{display:grid;gap:10px;padding:16px;border-top:1px solid var(--border)}.licenses_licenseBody__Ncxhx p{font-size:14px;line-height:20px}.licenses_licenseBody__Ncxhx pre{overflow-x:auto;margin:0;padding:12px;border:1px solid var(--border);border-radius:8px;background:var(--surface-2);white-space:pre-wrap;font-family:var(--mono);font-size:12px;line-height:18px}.licenses_licenseDescription__2d6dG{color:var(--muted)}.licenses_licenseSummary__eSFjP{display:flex;flex-wrap:wrap;gap:8px 16px;margin:16px 0}.licenses_licenseSummary__eSFjP>span{display:inline-flex;align-items:baseline;gap:6px}.licenses_licensePackageCount__TbgIE,.licenses_licenseRelease___ZPL3{font-variant-numeric:tabular-nums}.licenses_licenseEmptyState__wxXII{display:grid;justify-items:start;gap:8px;padding:20px;border:1px dashed var(--border);border-radius:12px}.licenses_licenseAction___RbKw[hidden],.licenses_licenseEmptyState__wxXII[hidden]{display:none}.licenses_licenseEmptyState__wxXII h3,.licenses_licenseEmptyState__wxXII p{margin:0}.licenses_licenseAction___RbKw{display:inline-flex;height:40px;min-height:40px;align-items:center;justify-content:center;padding:0 14px;border:1px solid var(--border);border-radius:10px;background:var(--surface);color:var(--text);font-family:inherit;font-size:14px;font-weight:600;line-height:20px;text-decoration:none}.licenses_licenseAction___RbKw:hover{border-color:var(--accent);background:var(--tint)}.licenses_licenseAction___RbKw:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.licenses_externalLink__mgylI{display:inline-flex;align-items:center;gap:7px}.licenses_licenseNoticeDownload__uh553{flex:0 0 auto;gap:8px}.licenses_tag__zLoW7{display:inline-flex;height:22px;align-items:center;padding:0 8px;border:1px solid;border-radius:999px;font-family:var(--mono);font-size:11px;line-height:16px}.licenses_tagNeutral__ugSzO{border-color:var(--border);color:var(--muted)}@media (max-width:720px){.licenses_licenseToolbar__7gDyB{display:grid;grid-template-columns:1fr;align-items:stretch}.licenses_licenseFilterField__H6Kxi:nth-child(2){width:auto;flex-basis:auto}}@media (min-width:681px) and (max-width:900px){.licenses_licenseLayout__voLDo{padding-right:32px;padding-left:32px}}@media (min-width:901px){.licenses_licenseLayout__voLDo{padding-right:64px;padding-left:64px}}.segmented-control_group__rlS2c{display:inline-flex;min-height:36px;margin:0;padding:0;border:1px solid var(--border);border-radius:10px;background:var(--surface)}.segmented-control_item__8oX7Y{display:inline-flex;min-width:0;height:34px;min-height:34px;flex:1 1 0;align-items:center;justify-content:center;padding:0 16px;border:0;border-radius:0;background:transparent;color:var(--text);font:inherit;font-size:14px;font-weight:600;line-height:20px;text-align:center;text-decoration:none;white-space:nowrap}.segmented-control_item__8oX7Y:first-of-type{border-top-left-radius:8px;border-bottom-left-radius:8px}.segmented-control_item__8oX7Y:last-of-type{border-top-right-radius:8px;border-bottom-right-radius:8px}.segmented-control_item__8oX7Y+.segmented-control_item__8oX7Y{border-left:1px solid var(--border)}.segmented-control_item__8oX7Y:hover:not(:disabled){background:color-mix(in oklab,var(--accent) 10%,var(--surface))}.segmented-control_item__8oX7Y:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.segmented-control_item__8oX7Y:disabled{cursor:not-allowed;opacity:.45}.segmented-control_item__8oX7Y[aria-current=page],.segmented-control_item__8oX7Y[aria-pressed=true],.segmented-control_item__8oX7Y[aria-selected=true],.segmented-control_item__8oX7Y[data-selected],.segmented-control_selected__X_qvz{background:var(--accent);color:var(--accent-fg);font-weight:600}.segmented-control_small-zoom__Bd79W,.segmented-control_small__egiBI{min-height:32px}.segmented-control_small__egiBI .segmented-control_item__8oX7Y{height:30px;min-height:30px;padding:0 12px;font-size:13px}.segmented-control_small-zoom__Bd79W .segmented-control_item__8oX7Y{height:30px;min-height:30px;padding:0 14px;font-size:13px}.settings-dialog_settingsPopup__67InT{display:flex;flex-direction:column;gap:24px}.settings-dialog_settingsTitle__UJZDS{font-weight:600}.settings-dialog_settingsCloseButton__kpMKl{width:44px;min-width:44px;height:44px;min-height:44px;border-color:transparent;border-radius:10px;background:transparent;color:var(--muted)}.settings-dialog_settingsBody__SQZow{display:flex;flex-direction:column;gap:20px}.settings-dialog_settingsSection__FdFUJ{display:flex;flex-direction:column;gap:16px;margin:0;padding-top:24px;border-top:1px solid var(--border)}.settings-dialog_settingsSectionTitle__PcTY3{margin:0;font-size:16px;font-weight:600;line-height:24px}.settings-dialog_settingsRow__Dw1Oq{display:grid;grid-template-columns:140px minmax(0,1fr);align-items:center;gap:16px;padding:0}.settings-dialog_settingsRowStart__X0_vR{align-items:start}.settings-dialog_settingsRowStart__X0_vR .settings-dialog_settingsLabel__FTbG_{padding-top:6px}.settings-dialog_settingsLabel__FTbG_{color:var(--text);font-size:14px;font-weight:600;line-height:20px}.settings-dialog_settingsControl__pXcFG{min-width:0}.settings-dialog_settingsHelp__5gwQ3,.settings-dialog_settingsStorageValue__o5Hvy{margin:8px 0 0;color:var(--muted);font-size:12px;line-height:16px}.settings-dialog_settingsNumberInput__DiCUa{width:80px;height:40px;min-height:40px;padding:0 10px;border:1px solid var(--border);border-radius:10px;background:var(--surface-2);color:var(--text);font-family:var(--mono);font-size:14px;text-align:right}.settings-dialog_settingsCheckbox__YEldQ{display:flex;align-items:center;gap:10px;padding:0;cursor:pointer;font-size:14px;line-height:20px}.settings-dialog_settingsCheckboxControl__t2zCs{display:inline-grid;width:20px;height:20px;flex:0 0 auto;place-items:center;margin:0;padding:0;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--accent-fg);font-size:12px;line-height:1}.settings-dialog_settingsCheckboxControl__t2zCs[data-checked]{border-color:var(--accent);background:var(--accent)}.settings-dialog_settingsIndent__xrF4g{margin:0 0 0 30px}.settings-dialog_settingsStorage__VDEr7{gap:12px}.settings-dialog_settingsStorageValue__o5Hvy{margin:0;color:var(--text);font-family:var(--mono);font-size:20px;font-weight:600;line-height:28px}.settings-dialog_settingsStorageCount__qf_kV{margin:0;color:var(--muted);font-size:12px;line-height:16px;font-variant-numeric:tabular-nums}.settings-dialog_settingsInputWithUnit__xmdjy{display:inline-flex;align-items:center;gap:8px}.settings-dialog_settingsInputUnit__5ijZz{color:var(--text);font-family:var(--mono);font-variant-numeric:tabular-nums}.settings-dialog_storageProgress__PxQWt{width:100%;height:12px;margin-top:5px;overflow:hidden;border:0;border-radius:999px;background:var(--border);accent-color:var(--accent)}.settings-dialog_storageProgress__PxQWt::-webkit-progress-bar{border-radius:999px;background:var(--border)}.settings-dialog_storageProgress__PxQWt::-moz-progress-bar,.settings-dialog_storageProgress__PxQWt::-webkit-progress-value{border-radius:999px;background:var(--accent)}.settings-dialog_settingsStorageQuiet__BGgO_{padding-right:16px;padding-left:16px;font-weight:400}.settings-dialog_settingsStorageActions__QVAxg{display:flex;flex-wrap:wrap;gap:8px;margin-top:5px}.settings-dialog_settingsStorageButton__OPxzK{padding-right:16px;padding-left:16px;font-weight:600}.settings-dialog_settingsStorageResetButton__zh9tE{margin-left:auto;border-color:var(--danger);color:var(--danger)}.settings-dialog_settingsStorageResetButton__zh9tE:hover:not(:disabled){background:color-mix(in srgb,var(--danger) 8%,var(--surface))}.settings-dialog_settingsStorageResetError__vcgqs{margin:16px 0 0;color:var(--danger);font-size:14px;line-height:20px}.settings-dialog_settingsStorageResetDialog__1jOaG{width:min(520px,calc(100% - 32px))}.settings-dialog_settingsInstallButton__jdKrr{align-self:flex-start;padding-right:16px;padding-left:16px}@media (max-width:639px){.settings-dialog_settingsRow__Dw1Oq,.settings-dialog_settingsStorage__VDEr7{grid-template-columns:1fr}.settings-dialog_settingsInputWithUnit__xmdjy{width:fit-content}.settings-dialog_settingsStorageResetButton__zh9tE{width:100%;margin-left:0}}.asset-library-dialog_asset-library-popup__KtDAW{display:flex;flex-direction:column;width:min(720px,calc(100% - 32px));height:min(680px,calc(100dvh - 32px));max-height:min(680px,calc(100dvh - 32px));padding:24px;gap:16px;overflow:hidden;border:2px solid var(--text)}.asset-library-dialog_asset-library-footer__g1ZHw,.asset-library-dialog_asset-library-heading__aMeKC,.asset-library-dialog_asset-library-result-count__kIHP8,.asset-library-dialog_asset-library-toolbar__Dgmho{flex:0 0 auto}.asset-library-dialog_asset-library-heading__aMeKC{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:0;border-bottom:0}.asset-library-dialog_asset-library-toolbar__Dgmho{display:flex;align-items:center;gap:8px;padding:0}.asset-library-dialog_asset-library-search__V8pk1{min-width:0;flex:1 1 auto;margin:0}.asset-library-dialog_asset-library-search__V8pk1 input{width:100%;min-height:40px;padding:8px 10px;border:1px solid var(--border);border-radius:8px;background:var(--surface-2);color:var(--text)}.asset-library-dialog_asset-library-sort-controls__GfFrH{display:flex;height:40px;min-width:0;flex:0 0 auto;align-items:center;gap:0;border:1px solid var(--border);border-radius:10px;background:var(--surface)}.asset-library-dialog_asset-library-sort-trigger__g0Sgp{width:32px;min-width:32px;height:38px;min-height:38px;justify-content:center;padding:0;border:0;border-radius:9px 0 0 9px;color:var(--muted)}.asset-library-dialog_asset-library-sort-menu-trigger__RIDAf{min-width:70px;height:38px;min-height:38px;justify-content:center;padding:0 6px;border:0;border-radius:0 9px 9px 0;color:var(--text);white-space:nowrap}.asset-library-dialog_asset-library-density__xEf8b{display:flex;flex:0 0 auto;gap:2px;padding:3px;border:1px solid var(--border);border-radius:10px;background:var(--surface-2)}.asset-library-dialog_asset-library-density-button__VMAO0{width:30px;min-width:30px;height:30px;min-height:30px;justify-content:center;padding:0;border-color:transparent;border-radius:8px}.asset-library-dialog_asset-library-density-button__VMAO0+.asset-library-dialog_asset-library-density-button__VMAO0{border-left-color:transparent}.asset-library-dialog_asset-library-density__xEf8b .asset-library-dialog_asset-library-density-button__VMAO0[aria-pressed=true]{border-color:transparent;background:var(--accent);color:var(--accent-fg)}.asset-library-dialog_asset-library-result-count__kIHP8{padding:0;color:var(--muted);font-family:var(--mono);font-size:.75rem}.asset-library-dialog_asset-library-content__wd_Gf{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.asset-library-dialog_asset-library-grid__iM9O4,.asset-library-dialog_asset-library-list__MorIb{min-height:0}.asset-library-dialog_asset-library-grid__iM9O4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0}.asset-library-dialog_asset-library-list__MorIb{display:grid;gap:8px;padding:0}.asset-library-dialog_asset-library-option__6VnK2{position:relative;display:grid;min-width:0;gap:0;align-content:start;overflow:hidden;padding:0;border:1px solid var(--border);border-radius:10px;background:var(--surface);color:var(--text);text-align:left}.asset-library-dialog_asset-library-option__6VnK2.asset-library-dialog_is-selected__HA6aA,.asset-library-dialog_asset-library-option__6VnK2:hover{border-color:var(--accent)}.asset-library-dialog_asset-library-option__6VnK2.asset-library-dialog_is-selected__HA6aA{border-width:2px;background:color-mix(in srgb,var(--accent) 8%,var(--surface-2))}.asset-library-dialog_asset-library-option-image__oBvpP{position:relative;display:grid;width:100%;height:104px;place-items:center;overflow:hidden;border:1px solid var(--border);background:var(--canvas)}.asset-library-dialog_asset-library-option-image__oBvpP img,.asset-library-dialog_asset-library-placeholder__DTnXz{display:block;width:100%;height:100%}.asset-library-dialog_asset-library-option-image__oBvpP img{object-fit:cover}.asset-library-dialog_asset-library-placeholder__DTnXz{background:var(--check)}.asset-library-dialog_asset-library-option-check__ThbBk{position:absolute;top:8px;right:8px;display:grid;width:24px;height:24px;place-items:center;border:1px solid var(--accent);border-radius:999px;background:var(--accent);color:var(--accent-fg)}.asset-library-dialog_asset-library-option-copy__MDhXp{display:grid;min-width:0;gap:2px;padding:10px}.asset-library-dialog_asset-library-option-name__m3AiT{font-size:13px;line-height:18px;white-space:nowrap}.asset-library-dialog_asset-library-grid__iM9O4 .asset-library-dialog_asset-library-option-name__m3AiT{overflow:visible;text-overflow:clip}.asset-library-dialog_asset-library-option-date__kRzED,.asset-library-dialog_asset-library-option-meta__h91of{overflow:hidden;color:var(--muted);font-family:var(--mono);font-size:11px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.asset-library-dialog_asset-library-badge__sWMJ5{width:fit-content;margin-top:4px;color:var(--accent)}.asset-library-dialog_asset-library-list__MorIb .asset-library-dialog_asset-library-option__6VnK2{grid-template-columns:64px minmax(0,1fr);align-items:center}.asset-library-dialog_asset-library-list__MorIb .asset-library-dialog_asset-library-option-image__oBvpP{width:64px;height:48px;aspect-ratio:4/3}.asset-library-dialog_asset-library-list__MorIb .asset-library-dialog_asset-library-option-copy__MDhXp{display:block}.asset-library-dialog_asset-library-list__MorIb .asset-library-dialog_asset-library-option-name__m3AiT{display:block;font-size:14px;line-height:20px}.asset-library-dialog_asset-library-list__MorIb .asset-library-dialog_asset-library-option-date__kRzED{display:inline}.asset-library-dialog_asset-library-list__MorIb .asset-library-dialog_asset-library-option-date__kRzED:before{content:" · "}.asset-library-dialog_asset-library-list__MorIb .asset-library-dialog_asset-library-badge__sWMJ5{display:block}.asset-library-dialog_asset-library-empty__tLi94,.asset-library-dialog_asset-library-error__YYx07{margin:0;padding:24px;border-top:2px solid var(--border)}.asset-library-dialog_asset-library-empty__tLi94 p,.asset-library-dialog_asset-library-error__YYx07{margin:0}.asset-library-dialog_asset-library-error__YYx07{color:var(--danger)}.asset-library-dialog_asset-library-footer__g1ZHw{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:auto;padding:16px 0 0;border-top:1px solid var(--border)}.asset-library-dialog_asset-library-footer-actions__yuqbj{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.asset-library-dialog_userContentFont__qHL0p{font-family:inherit}.asset-library-dialog_tag___SuNs{display:inline-block;padding:2px 6px;border:1px solid;border-radius:999px;font-family:var(--mono);font-size:11px;line-height:14px}.asset-library-dialog_asset-library-file-button__zoCZB{flex:0 0 auto}@media (max-width:900px){.asset-library-dialog_asset-library-grid__iM9O4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.asset-library-dialog_asset-library-toolbar__Dgmho{flex-wrap:wrap}.asset-library-dialog_asset-library-sort-controls__GfFrH .asset-library-dialog_asset-library-sort-menu__6x_hs{right:auto;left:0}.asset-library-dialog_asset-library-search__V8pk1{flex:1 0 100%}.asset-library-dialog_asset-library-grid__iM9O4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.asset-library-dialog_asset-library-toolbar__Dgmho{align-items:stretch}.asset-library-dialog_asset-library-sort-controls__GfFrH{width:auto;flex:1 1 auto}.asset-library-dialog_asset-library-sort-menu-trigger__RIDAf{min-width:0;overflow:hidden;text-overflow:ellipsis;flex:1 1 auto}.asset-library-dialog_asset-library-grid__iM9O4{grid-template-columns:1fr}.asset-library-dialog_asset-library-footer__g1ZHw{align-items:stretch;flex-direction:column}.asset-library-dialog_asset-library-footer-actions__yuqbj{justify-content:stretch}}@media (forced-colors:active){.asset-library-dialog_asset-library-density__xEf8b,.asset-library-dialog_asset-library-option__6VnK2{forced-color-adjust:auto}.asset-library-dialog_asset-library-option__6VnK2.asset-library-dialog_is-selected__HA6aA{border-color:Highlight;background:Canvas;color:CanvasText}}.workspace-dialogs_bulkDeleteConfirmation__ASyGB{position:fixed;z-index:130;bottom:20px;left:50%;display:flex;align-items:center;gap:12px;padding:10px 14px;border:1px solid var(--border);border-radius:12px;background:var(--surface);box-shadow:0 12px 32px rgb(0 0 0/.24);color:var(--text);font-size:14px;line-height:20px;transform:translateX(-50%)}.workspace-dialogs_bulkDeleteCancel__Zylbl,.workspace-dialogs_bulkDeleteConfirm__1JQ9V{height:32px;min-height:32px;padding:0 12px;border-radius:8px;font:inherit;font-size:14px;line-height:20px;white-space:nowrap}.workspace-dialogs_bulkDeleteCancel__Zylbl{border:1px solid transparent;background:transparent;color:var(--muted)}.workspace-dialogs_bulkDeleteConfirm__1JQ9V{border:1px solid var(--danger);background:var(--danger);color:var(--surface);font-weight:600}.workspace-dialogs_bulkDeleteCancel__Zylbl:focus-visible,.workspace-dialogs_bulkDeleteCancel__Zylbl:hover{background:var(--tint);color:var(--text)}.workspace-dialogs_bulkDeleteConfirm__1JQ9V:focus-visible,.workspace-dialogs_bulkDeleteConfirm__1JQ9V:hover{border-color:var(--danger);background:var(--danger)}.workspace-dialogs_bulkDeleteCancel__Zylbl:focus-visible,.workspace-dialogs_bulkDeleteConfirm__1JQ9V:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (max-width:639px){.workspace-dialogs_bulkDeleteConfirmation__ASyGB{right:16px;left:16px;flex-wrap:wrap;transform:none}.workspace-dialogs_bulkDeleteConfirmation__ASyGB>span{width:100%}}.history-panel_history-panel__r0vng{position:relative;display:flex;width:100%;min-width:0;min-height:0!important;height:100%;flex-direction:column;overflow:visible;border-right:1px solid var(--border);background:var(--surface)}.history-panel_history-panel-compact-empty__cMgaj{height:auto}.history-panel_history-panel__r0vng[data-collapse-pending=true]{opacity:.6}.history-panel_history-panel__r0vng[data-collapse-pending=true] .history-panel_history-resize-handle__Xe8zw{background:var(--accent)}.history-panel_history-resize-handle__Xe8zw{position:absolute;z-index:2;top:0;right:-6px;bottom:0;width:12px;border:0;background:transparent;cursor:col-resize;touch-action:none}.history-panel_history-resize-handle__Xe8zw.history-panel_is-resizing__Eh2Xy,.history-panel_history-resize-handle__Xe8zw:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.history-panel_history-panel-topbar__0IZ9d{display:flex;min-height:48px;flex:0 0 48px;align-items:center;gap:8px;padding:0 8px;border-bottom:1px solid var(--border)}.history-panel_history-panel-topbar__0IZ9d>button{width:36px;min-width:36px;height:36px;min-height:36px;border-radius:8px}.history-panel_panel-toggle-open__dLFTZ{border-color:transparent;background:var(--tint);color:var(--accent)}.history-panel_panel-toggle-closed__zFTOy{border-color:var(--border);background:var(--surface);color:var(--muted)}.history-panel_panel-toggle-closed__zFTOy:hover:not(:disabled),.history-panel_panel-toggle-open__dLFTZ:hover:not(:disabled){border-color:var(--border);background:var(--surface-2);color:var(--text)}.history-panel_panel-toggle-open__dLFTZ:hover:not(:disabled){border-color:transparent;background:var(--tint);color:var(--accent)}.history-panel_history-panel-wordmark__d6eqx{min-width:0;overflow:hidden;color:var(--text);font-size:14px;font-weight:600;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.history-panel_history-panel-wordmark__d6eqx>span{font-size:14px;line-height:20px}.history-panel_history-panel-wordmark__d6eqx>span>span:first-child{width:20px;height:20px;border-radius:6px}.history-panel_history-panel__r0vng>.history-panel_history-create-actions__coqoa{align-self:stretch;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;margin:16px 16px 0;width:auto}.history-panel_history-create-actions__coqoa>button{min-width:0;width:100%;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap}.history-panel_history-bulk-button__FnURC,.history-panel_history-new-button__zYgQF{height:40px;min-height:40px;border:2px solid var(--border);border-radius:0;background:var(--surface);color:var(--text);font-size:14px;font-weight:600;line-height:20px;width:100%}.history-panel_history-bulk-button-active__bjb1_,.history-panel_history-new-button-active__HTYKR{border-color:var(--accent);background:var(--accent);color:var(--accent-fg)}.history-panel_searchField__KqD8b{display:block;margin:12px 16px 0}.history-panel_searchField__KqD8b input{width:100%;min-height:40px;padding:8px 12px;border:1px solid var(--border);border-radius:10px;background:var(--surface-2);color:var(--text)}.history-panel_toolbarIconButton__hTP_r{width:36px;min-width:36px;height:36px;min-height:36px}.history-panel_danger__DFgu9{color:var(--danger)}.history-panel_historyNameInput__7SgAo{font-family:inherit}.history-panel_historyRowCheckbox__32mul{display:inline-grid;width:20px;height:20px;flex:0 0 auto;place-items:center;margin-left:8px;margin-top:1px;margin-right:6px;border:1px solid var(--border);border-radius:6px;background:var(--surface);cursor:pointer;color:var(--surface);font-size:12px;line-height:1}.history-panel_historyRowCheckbox__32mul[data-checked]{border-color:var(--accent);background:var(--accent)}.history-panel_selection-mode-button__7KSbw{border-color:var(--border);background:var(--surface);color:var(--muted)}.history-panel_selection-mode-button__7KSbw.history-panel_danger__DFgu9{color:var(--danger)}.history-panel_selection-mode-button__7KSbw:focus-visible,.history-panel_selection-mode-button__7KSbw:hover:not(:disabled){border-color:var(--accent);background:var(--tint);color:var(--accent)}.history-panel_selection-mode-button__7KSbw.history-panel_danger__DFgu9:focus-visible,.history-panel_selection-mode-button__7KSbw.history-panel_danger__DFgu9:hover:not(:disabled){color:var(--danger)}.history-panel_history-scroll-area__6czEy{min-height:0;flex:1 1 auto;overflow:hidden;padding:8px}.history-panel_history-scroll-viewport__eerEc{height:100%;overflow:auto}.history-panel_history-list__8kaWU{display:grid;align-content:start;gap:2px}.history-panel_history-list__8kaWU.history-panel_is-compact____w6H .history-panel_history-item__9YypJ{border-radius:8px}.history-panel_history-list__8kaWU.history-panel_is-compact____w6H .history-panel_history-item__9YypJ.history-panel_is-active__v_s_e,.history-panel_history-list__8kaWU.history-panel_is-compact____w6H .history-panel_history-item__9YypJ.history-panel_is-selected__Iynra{border-radius:10px}.history-panel_history-list__8kaWU.history-panel_is-compact____w6H .history-panel_history-open__p88Dx{display:flex;min-height:32px;align-items:center;gap:8px;padding:6px 82px 6px 8px;border-radius:8px}.history-panel_history-compact-name__WOUkJ{min-width:0;flex:1 1 auto;overflow:hidden;font-size:14px;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.history-panel_history-compact-diff__nGkEF{flex:0 0 auto;font-family:var(--mono);font-size:12px;line-height:16px}.history-panel_history-diff-ratio__zYnAY{color:var(--muted)}.history-panel_history-diff-ratio__zYnAY.history-panel_has-diff__e2k_U{color:var(--diff)}.history-panel_history-item__9YypJ{position:relative;min-width:0;padding:0;border:1px solid transparent;border-radius:10px}.history-panel_history-item__9YypJ.history-panel_is-active__v_s_e,.history-panel_history-item__9YypJ.history-panel_is-selected__Iynra{border-color:var(--accent);background:var(--tint)}.history-panel_history-open__p88Dx{display:grid;grid-template-columns:56px minmax(0,1fr);min-width:0;min-height:58px;align-items:center;gap:10px;width:100%;padding:8px 2px 8px 8px;border:0;border-radius:9px;background:transparent;color:inherit;text-align:left}.history-panel_history-open__p88Dx:disabled{cursor:default}@media (hover:hover) and (pointer:fine){.history-panel_history-item__9YypJ[data-history-hoverable=true]:not(:has([data-popup-open=true])):not(:has(:focus-visible)):hover{background:var(--tint)}}.history-panel_history-thumbnail__mTSrc{display:grid;width:56px;height:42px;overflow:hidden;border:0;border-radius:6px;background:var(--canvas);box-shadow:inset 0 0 0 1px var(--border)}.history-panel_history-thumbnail__mTSrc img,.history-panel_history-thumbnail__mTSrc>span{display:block;width:100%;height:100%;object-fit:cover}.history-panel_history-copy__NaWf1{display:grid;width:auto;max-width:100%;min-width:0;gap:2px;padding-right:82px;text-align:left}.history-panel_history-date__ZG90h,.history-panel_history-name-row__9Osmo,.history-panel_history-name__drZhz{display:block;width:100%;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.history-panel_history-name__drZhz{color:var(--text);font-size:14px;font-weight:600;line-height:20px}.history-panel_history-name__drZhz.history-panel_is-editing__sDTT5{visibility:hidden}.history-panel_history-date__ZG90h{display:flex;min-width:0;align-items:center;overflow:hidden;color:var(--muted);font-family:var(--mono);font-size:11px;line-height:16px}.history-panel_history-date-value__g_7Rt{min-width:0;overflow:hidden;flex:1 1 auto;text-overflow:ellipsis;white-space:nowrap}.history-panel_history-name-input__9lRLJ{position:absolute;z-index:2;top:12px;right:8px;left:78px;min-width:0;height:28px;padding:3px 6px;border:1px solid var(--focus);border-radius:8px;background:var(--surface-2);color:var(--text);font:inherit;font-weight:600;outline:2px solid var(--focus);outline-offset:1px}.history-panel_history-compact-name-input__BGZwm{position:static;right:auto;left:auto;width:100%;height:32px;padding:0 8px;border-color:var(--accent);background:var(--surface);font-size:14px;font-weight:400}.history-panel_history-list__8kaWU.history-panel_is-compact____w6H .history-panel_history-item__9YypJ.history-panel_is-editing__sDTT5{padding:6px 8px}.history-panel_history-primary-actions__LGX8X{position:absolute;top:10px;right:2px;display:flex;align-items:center;gap:0;flex-wrap:nowrap}.history-panel_history-list__8kaWU.history-panel_is-compact____w6H .history-panel_history-primary-actions__LGX8X{top:0}.history-panel_history-primary-actions__LGX8X:has([data-popup-open=true]){z-index:120}.history-panel_history-item__9YypJ:has([data-popup-open=true]){z-index:120}.history-panel_history-list__8kaWU:has([data-popup-open=true]) .history-panel_history-item__9YypJ:not(:has([data-popup-open=true])){opacity:.45;pointer-events:none}.history-panel_history-density-toggle__6oJn2,.history-panel_history-header-icon-button__FxK0d,.history-panel_history-icon-action__PmUax,.history-panel_history-sort-trigger__zlOyG{width:32px;min-width:32px;height:32px;min-height:32px;border-radius:8px;padding:0}.history-panel_history-import-button__ePm3R{width:32px;min-width:32px;height:32px;min-height:32px;padding:0}.history-panel_history-subheading-actions__ZzKai{display:flex;align-items:center;gap:2px}.history-panel_history-panel-subheading__fGfud{display:flex;min-height:40px;align-items:center;justify-content:space-between;gap:8px;padding:8px 16px;color:var(--muted);font-size:12px;line-height:16px}.history-panel_history-panel-subheading__fGfud>span:first-child{min-width:0;overflow:hidden;flex:1 1 auto;text-overflow:ellipsis;white-space:nowrap}.history-panel_history-storage__g2ij_{display:flex;min-height:41px;flex:0 0 41px;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-top:1px solid var(--border);color:var(--muted);font-size:12px;line-height:16px}.history-panel_history-storage__g2ij_ span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.history-panel_history-storage__g2ij_ span:last-child{flex:0 0 auto;white-space:nowrap;font-family:var(--mono)}.history-panel_history-empty-state__cI6jG{display:flex;min-height:180px;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;padding:16px;border:1px dashed var(--border);border-radius:14px;background:var(--surface)}.history-panel_history-empty-state__cI6jG h3,.history-panel_history-empty-state__cI6jG p{margin:0}.history-panel_history-empty-state__cI6jG h3{font-size:16px;font-weight:600;line-height:24px}.history-panel_history-empty-state__cI6jG p{color:var(--muted);font-size:13px;line-height:18px}.history-panel_history-empty-action__YShIu{align-self:flex-start;font-weight:600}.history-panel_history-panel__r0vng .history-panel_history-row-menu__T_w1a{width:180px;min-width:0}.app-screen_app-screen__AUqV_{display:flex;width:100%;min-height:100dvh;flex-direction:column;overflow:visible;font-variant-numeric:tabular-nums}.app-screen_app-main__Ty8jB{display:flex;height:calc(100dvh - var(--app-header-height, 56px));min-height:calc(100dvh - var(--app-header-height, 56px));flex:0 0 calc(100dvh - var(--app-header-height, 56px));overflow:hidden}.app-screen_app-screen__AUqV_.app-screen_is-ready__zf0PM{--app-header-height:0px}.app-screen_app-grid___rHK5{width:100%;height:100%!important;flex:1 1 auto;min-height:0!important;overflow:hidden}.app-screen_appFooter__mynE9{display:flex;min-height:44px;height:44px;flex:0 0 44px;align-items:center;justify-content:space-between;gap:20px;padding:0 20px;border-top:1px solid var(--border);background:var(--surface);color:var(--muted);font-size:13px;line-height:16px}.app-screen_appFooter__mynE9 nav{display:flex;width:100%;min-width:0;align-items:center;gap:16px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.app-screen_appFooter__mynE9 nav::-webkit-scrollbar{display:none}.app-screen_appFooter__mynE9 a,.app-screen_appFooter__mynE9 button{font-size:13px;text-decoration:none}.app-screen_appFooterEnd__uliNn{display:inline-flex;min-width:0;align-items:center;gap:8px;margin-left:auto}.app-screen_appFooterAction__4yJCD{flex:0 0 auto;background:transparent}.app-screen_appFooterDivider__SDUyS{width:1px;height:20px;flex:0 0 auto;background:var(--border)}.app-screen_appFooterGithub__7TZK2{min-width:0}.app-screen_app-screen__AUqV_>main>.app-screen_app-grid___rHK5>*{min-height:0}.app-screen_app-screen__AUqV_>main>.app-screen_app-grid___rHK5>div{height:100%}.app-screen_app-screen__AUqV_>main>.app-screen_app-grid___rHK5 [data-app-panel=history]{grid-column:1;grid-row:1}.app-screen_app-screen__AUqV_>main>.app-screen_app-grid___rHK5 [data-app-panel=workspace]{grid-column:2;grid-row:1}.app-screen_app-screen__AUqV_>main>.app-screen_app-grid___rHK5 [data-app-panel=inspector]{grid-column:3;grid-row:1}.app-screen_app-screen__AUqV_>main>.app-screen_app-grid___rHK5.app-screen_is-history-collapsed__UL0Xt [data-app-panel=workspace]{grid-column:1}.app-screen_app-screen__AUqV_>main>.app-screen_app-grid___rHK5.app-screen_is-history-collapsed__UL0Xt [data-app-panel=inspector]{grid-column:2}.app-screen_is-ready__zf0PM{background:var(--canvas)}.app-screen_app-grid___rHK5{position:relative;display:grid;grid-template-columns:var(--app-history-width,300px) minmax(0,1fr);align-items:stretch}.app-screen_app-grid___rHK5.app-screen_has-inspector__YRiNr{grid-template-columns:var(--app-history-width,300px) minmax(0,1fr) var(
      --app-inspector-width,320px
    )}.app-screen_app-grid___rHK5.app-screen_is-history-collapsed__UL0Xt{grid-template-columns:minmax(0,1fr)}.app-screen_app-grid___rHK5.app-screen_is-history-collapsed__UL0Xt.app-screen_has-inspector__YRiNr{grid-template-columns:minmax(0,1fr) var(--app-inspector-width,320px)}.app-screen_app-grid___rHK5.app-screen_is-history-fixed-open__D9Qhp{grid-template-columns:var(--app-history-width,300px) minmax(0,1fr)}.app-screen_app-grid___rHK5[data-session-panel-width="220"]{--app-history-width:220px}.app-screen_app-grid___rHK5[data-session-panel-width="228"]{--app-history-width:228px}.app-screen_app-grid___rHK5[data-session-panel-width="236"]{--app-history-width:236px}.app-screen_app-grid___rHK5[data-session-panel-width="244"]{--app-history-width:244px}.app-screen_app-grid___rHK5[data-session-panel-width="252"]{--app-history-width:252px}.app-screen_app-grid___rHK5[data-session-panel-width="260"]{--app-history-width:260px}.app-screen_app-grid___rHK5[data-session-panel-width="268"]{--app-history-width:268px}.app-screen_app-grid___rHK5[data-session-panel-width="276"]{--app-history-width:276px}.app-screen_app-grid___rHK5[data-session-panel-width="280"]{--app-history-width:280px}.app-screen_app-grid___rHK5[data-session-panel-width="284"]{--app-history-width:284px}.app-screen_app-grid___rHK5[data-session-panel-width="292"]{--app-history-width:292px}.app-screen_app-grid___rHK5[data-session-panel-width="300"]{--app-history-width:300px}.app-screen_app-grid___rHK5[data-session-panel-width="308"]{--app-history-width:308px}.app-screen_app-grid___rHK5[data-session-panel-width="316"]{--app-history-width:316px}.app-screen_app-grid___rHK5[data-session-panel-width="324"]{--app-history-width:324px}.app-screen_app-grid___rHK5[data-session-panel-width="332"]{--app-history-width:332px}.app-screen_app-grid___rHK5[data-session-panel-width="340"]{--app-history-width:340px}.app-screen_app-grid___rHK5[data-session-panel-width="348"]{--app-history-width:348px}.app-screen_app-grid___rHK5[data-session-panel-width="356"]{--app-history-width:356px}.app-screen_app-grid___rHK5[data-session-panel-width="364"]{--app-history-width:364px}.app-screen_app-grid___rHK5[data-session-panel-width="372"]{--app-history-width:372px}.app-screen_app-grid___rHK5[data-session-panel-width="380"]{--app-history-width:380px}.app-screen_app-grid___rHK5[data-session-panel-width="388"]{--app-history-width:388px}.app-screen_app-grid___rHK5[data-session-panel-width="396"]{--app-history-width:396px}.app-screen_app-grid___rHK5[data-session-panel-width="404"]{--app-history-width:404px}.app-screen_app-grid___rHK5[data-session-panel-width="412"]{--app-history-width:412px}.app-screen_app-grid___rHK5[data-session-panel-width="420"]{--app-history-width:420px}.app-screen_app-grid___rHK5[data-session-panel-width="428"]{--app-history-width:428px}.app-screen_app-grid___rHK5[data-session-panel-width="436"]{--app-history-width:436px}.app-screen_app-grid___rHK5[data-session-panel-width="444"]{--app-history-width:444px}.app-screen_app-grid___rHK5[data-session-panel-width="452"]{--app-history-width:452px}.app-screen_app-grid___rHK5[data-session-panel-width="460"]{--app-history-width:460px}.app-screen_app-grid___rHK5[data-session-panel-width="468"]{--app-history-width:468px}.app-screen_app-grid___rHK5[data-session-panel-width="476"]{--app-history-width:476px}.app-screen_app-grid___rHK5[data-session-panel-width="484"]{--app-history-width:484px}.app-screen_app-grid___rHK5[data-session-panel-width="492"]{--app-history-width:492px}.app-screen_app-grid___rHK5[data-session-panel-width="496"]{--app-history-width:496px}.app-screen_app-grid___rHK5[data-session-panel-width="500"]{--app-history-width:500px}.app-screen_app-grid___rHK5[data-session-panel-width="508"]{--app-history-width:508px}.app-screen_app-grid___rHK5[data-session-panel-width="516"]{--app-history-width:516px}.app-screen_app-grid___rHK5[data-session-panel-width="524"]{--app-history-width:524px}.app-screen_app-grid___rHK5[data-session-panel-width="532"]{--app-history-width:532px}.app-screen_app-grid___rHK5[data-session-panel-width="540"]{--app-history-width:540px}.app-screen_app-grid___rHK5[data-session-panel-width="548"]{--app-history-width:548px}.app-screen_app-grid___rHK5[data-session-panel-width="556"]{--app-history-width:556px}.app-screen_app-grid___rHK5[data-session-panel-width="560"]{--app-history-width:560px}.app-screen_app-grid___rHK5[data-inspector-width="448"]{--app-inspector-width:448px}.app-screen_app-grid___rHK5[data-inspector-width="456"]{--app-inspector-width:456px}.app-screen_app-grid___rHK5[data-inspector-width="464"]{--app-inspector-width:464px}.app-screen_app-grid___rHK5[data-inspector-width="472"]{--app-inspector-width:472px}.app-screen_app-grid___rHK5[data-inspector-width="480"]{--app-inspector-width:480px}.app-screen_app-grid___rHK5[data-inspector-width="488"]{--app-inspector-width:488px}.app-screen_app-grid___rHK5[data-inspector-width="496"]{--app-inspector-width:496px}.app-screen_app-grid___rHK5[data-inspector-width="504"]{--app-inspector-width:504px}.app-screen_app-grid___rHK5[data-inspector-width="512"]{--app-inspector-width:512px}.app-screen_app-grid___rHK5[data-inspector-width="520"]{--app-inspector-width:520px}.app-screen_app-grid___rHK5[data-inspector-width="528"]{--app-inspector-width:528px}.app-screen_app-grid___rHK5[data-inspector-width="536"]{--app-inspector-width:536px}.app-screen_app-grid___rHK5[data-inspector-width="544"]{--app-inspector-width:544px}.app-screen_app-grid___rHK5[data-inspector-width="552"]{--app-inspector-width:552px}.app-screen_app-grid___rHK5[data-inspector-width="560"]{--app-inspector-width:560px}.app-screen_app-grid___rHK5[data-inspector-width="568"]{--app-inspector-width:568px}.app-screen_app-grid___rHK5[data-inspector-width="576"]{--app-inspector-width:576px}.app-screen_app-grid___rHK5[data-inspector-width="584"]{--app-inspector-width:584px}.app-screen_app-grid___rHK5[data-inspector-width="592"]{--app-inspector-width:592px}.app-screen_app-grid___rHK5[data-inspector-width="600"]{--app-inspector-width:600px}.app-screen_app-grid___rHK5[data-inspector-width="608"]{--app-inspector-width:608px}.app-screen_app-grid___rHK5[data-inspector-width="616"]{--app-inspector-width:616px}.app-screen_app-grid___rHK5[data-inspector-width="624"]{--app-inspector-width:624px}.app-screen_app-grid___rHK5[data-inspector-width="632"]{--app-inspector-width:632px}.app-screen_app-grid___rHK5[data-inspector-width="640"]{--app-inspector-width:640px}.app-screen_app-grid___rHK5[data-inspector-width="240"]{--app-inspector-width:240px}.app-screen_app-grid___rHK5[data-inspector-width="248"]{--app-inspector-width:248px}.app-screen_app-grid___rHK5[data-inspector-width="256"]{--app-inspector-width:256px}.app-screen_app-grid___rHK5[data-inspector-width="264"]{--app-inspector-width:264px}.app-screen_app-grid___rHK5[data-inspector-width="272"]{--app-inspector-width:272px}.app-screen_app-grid___rHK5[data-inspector-width="280"]{--app-inspector-width:280px}.app-screen_app-grid___rHK5[data-inspector-width="288"]{--app-inspector-width:288px}.app-screen_app-grid___rHK5[data-inspector-width="296"]{--app-inspector-width:296px}.app-screen_app-grid___rHK5[data-inspector-width="304"]{--app-inspector-width:304px}.app-screen_app-grid___rHK5[data-inspector-width="312"]{--app-inspector-width:312px}.app-screen_app-grid___rHK5[data-inspector-width="320"]{--app-inspector-width:320px}.app-screen_app-grid___rHK5[data-inspector-width="328"]{--app-inspector-width:328px}.app-screen_app-grid___rHK5[data-inspector-width="336"]{--app-inspector-width:336px}.app-screen_app-grid___rHK5[data-inspector-width="344"]{--app-inspector-width:344px}.app-screen_app-grid___rHK5[data-inspector-width="352"]{--app-inspector-width:352px}.app-screen_app-grid___rHK5[data-inspector-width="360"]{--app-inspector-width:360px}.app-screen_app-grid___rHK5[data-inspector-width="368"]{--app-inspector-width:368px}.app-screen_app-grid___rHK5[data-inspector-width="376"]{--app-inspector-width:376px}.app-screen_app-grid___rHK5[data-inspector-width="384"]{--app-inspector-width:384px}.app-screen_app-grid___rHK5[data-inspector-width="392"]{--app-inspector-width:392px}.app-screen_app-grid___rHK5[data-inspector-width="400"]{--app-inspector-width:400px}.app-screen_app-grid___rHK5[data-inspector-width="408"]{--app-inspector-width:408px}.app-screen_app-grid___rHK5[data-inspector-width="416"]{--app-inspector-width:416px}.app-screen_app-grid___rHK5[data-inspector-width="424"]{--app-inspector-width:424px}.app-screen_app-grid___rHK5[data-inspector-width="432"]{--app-inspector-width:432px}.app-screen_app-grid___rHK5[data-inspector-width="440"]{--app-inspector-width:440px}.app-screen_drawerViewport__x1xNr{display:contents}.app-screen_drawerBackdrop__KWDux,.app-screen_panelHoverZone__Jo7oM{display:none}.app-screen_panelHoverZoneLeft__ZGN1r{left:0}.app-screen_panelHoverZoneRight__zq6Bb{right:0}.app-screen_historyDrawerBackdrop__Xh62H,.app-screen_inspectorDrawerBackdrop__Ofnd1{display:none}.app-screen_historyDrawerViewport__OnjNp,.app-screen_inspectorDrawerViewport__V_wMz{display:contents}@media (min-width:1024px) and (any-hover:hover) and (any-pointer:fine){.app-screen_panelHoverZone__Jo7oM{position:absolute;z-index:70;top:0;bottom:0;display:block;width:12px}.app-screen_app-grid___rHK5.app-screen_is-history-hover-open__pr8x_ .app-screen_historyDrawerBackdrop__Xh62H,.app-screen_app-grid___rHK5.app-screen_is-inspector-hover-open__u3Z_F .app-screen_inspectorDrawerBackdrop__Ofnd1{display:none}.app-screen_app-grid___rHK5.app-screen_is-history-hover-open__pr8x_ .app-screen_historyDrawerViewport__OnjNp,.app-screen_app-grid___rHK5.app-screen_is-inspector-hover-open__u3Z_F .app-screen_inspectorDrawerViewport__V_wMz{position:absolute;z-index:60;inset:0;display:block;pointer-events:none}.app-screen_app-grid___rHK5.app-screen_is-history-hover-open__pr8x_ .app-screen_historyDrawerViewport__OnjNp>*,.app-screen_app-grid___rHK5.app-screen_is-inspector-hover-open__u3Z_F .app-screen_inspectorDrawerViewport__V_wMz>*{position:absolute;z-index:61;top:0;bottom:0;width:min(var(--app-panel-hover-width),calc(100% - 16px));min-height:100%;max-height:100%;overflow:auto;pointer-events:auto;box-shadow:0 12px 32px rgb(0 0 0/.18)}.app-screen_app-grid___rHK5.app-screen_is-history-hover-open__pr8x_ .app-screen_historyDrawerViewport__OnjNp>*{--app-panel-hover-width:var(--app-history-width,300px);left:0}.app-screen_app-grid___rHK5.app-screen_is-inspector-hover-open__u3Z_F .app-screen_inspectorDrawerViewport__V_wMz>*{--app-panel-hover-width:var(--app-inspector-width,320px);right:0}}@media (max-width:1023px){.app-screen_app-grid___rHK5,.app-screen_app-grid___rHK5.app-screen_has-inspector__YRiNr,.app-screen_app-grid___rHK5.app-screen_is-history-collapsed__UL0Xt,.app-screen_app-grid___rHK5.app-screen_is-history-collapsed__UL0Xt.app-screen_has-inspector__YRiNr{display:block}.app-screen_drawerBackdrop__KWDux{position:fixed;inset:0;z-index:30;display:block;background:color-mix(in srgb,var(--text) 30%,transparent)}.app-screen_drawerViewport__x1xNr{position:fixed;inset:0;z-index:39;display:block;pointer-events:none}.app-screen_drawerViewport__x1xNr>*{box-sizing:border-box;position:fixed;top:0;bottom:0;z-index:40;width:min(400px,calc(100vw - 32px));margin:0;padding:0;border:0;border-radius:0;overflow-x:hidden;overflow-y:auto;pointer-events:auto}.app-screen_historyDrawerViewport__OnjNp>*{left:0;z-index:50;border-right:1px solid var(--border)}.app-screen_inspectorDrawerViewport__V_wMz>*{right:0;z-index:40;border-left:1px solid var(--border)}.app-screen_app-grid___rHK5.app-screen_is-history-fixed-open__D9Qhp .app-screen_drawerBackdrop__KWDux{display:none}.app-screen_app-grid___rHK5.app-screen_is-history-fixed-open__D9Qhp .app-screen_drawerViewport__x1xNr{position:static;pointer-events:auto}.app-screen_app-grid___rHK5.app-screen_is-history-fixed-open__D9Qhp .app-screen_historyDrawerViewport__OnjNp{position:static}.app-screen_app-grid___rHK5.app-screen_is-history-fixed-open__D9Qhp .app-screen_historyDrawerViewport__OnjNp>*{position:relative;width:100%;min-height:0;border:0}}.dropdown-menu_root__vtFMh{position:relative;display:inline-flex}.dropdown-menu_trigger___iYyd{display:inline-grid;min-width:32px;min-height:32px;place-items:center;padding:0 8px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--muted);font:inherit}.dropdown-menu_trigger___iYyd.dropdown-menu_open__4Ds00,.dropdown-menu_trigger___iYyd:hover,.dropdown-menu_trigger___iYyd[data-popup-open=true]{border-color:var(--accent);background:var(--tint);color:var(--accent)}.dropdown-menu_menu__EB_bz{position:absolute;z-index:120;top:calc(100% + 4px);right:0;display:grid;min-width:200px;padding:4px;border:1px solid var(--border);border-radius:10px;background:var(--surface);box-shadow:0 8px 24px rgb(0 0 0/.18);color:var(--text)}.dropdown-menu_item__fTArX{display:grid;grid-template-columns:18px minmax(0,1fr);min-height:38px;align-items:center;gap:8px;padding:9px 10px;border:0;border-radius:8px;background:transparent;color:inherit;font:inherit;font-size:14px;line-height:20px;text-align:left}.dropdown-menu_item__fTArX:focus-visible:not(:disabled),.dropdown-menu_item__fTArX:hover:not(:disabled){background:var(--tint)}.dropdown-menu_item__fTArX:disabled{cursor:not-allowed;opacity:.45}.dropdown-menu_icon__Z88x_{display:inline-grid;min-width:18px;min-height:18px;place-items:center;color:var(--muted);font-size:13px}.dropdown-menu_danger__Tw3mB{color:var(--danger)}.dropdown-menu_separator__IIhX_{display:block;height:1px;margin:4px 6px;background:var(--border)}.logo_logo__6HJIc{display:inline-flex;align-items:center;gap:8px;min-width:0;color:var(--text);font-size:16px;line-height:24px;font-weight:600;letter-spacing:-.01em}.logo_mark__j88BL{display:flex;width:22px;height:22px;flex:0 0 auto;overflow:hidden;border:1px solid var(--border);border-radius:7px;background:var(--surface-2)}.logo_markAccent__tU0hX{width:11px;border-right:1px solid var(--surface);background:var(--accent)}.logo_markStripe__TQ4bB{flex:1 1 auto;background:repeating-linear-gradient(135deg,color-mix(in oklab,var(--accent) 22%,transparent) 0 2px,transparent 2px 4px)}.logo_logoPublic__j_TU8 .logo_mark__j88BL{width:26px;height:26px;border-radius:8px}.logo_logoPublic__j_TU8 .logo_markAccent__tU0hX{width:13px}.inspector-panel_inspector-panel__mSmF2{position:relative;display:flex;width:100%;min-width:0;min-height:0!important;height:100%;flex-direction:column;border-left:1px solid var(--border);background:var(--surface);color:var(--text)}.inspector-panel_inspector-panel__mSmF2[data-collapse-pending=true]{opacity:.6}.inspector-panel_inspector-panel__mSmF2[data-collapse-pending=true] .inspector-panel_inspector-resize-handle__rBcxd{background:var(--accent)}.inspector-panel_inspector-resize-handle__rBcxd{position:absolute;z-index:2;top:0;bottom:0;left:-6px;width:12px;border:0;background:transparent;cursor:col-resize;touch-action:none}.inspector-panel_inspector-resize-handle__rBcxd.inspector-panel_is-resizing__NqSH7,.inspector-panel_inspector-resize-handle__rBcxd:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.inspector-panel_panel-heading__Zf3Kv{display:flex;min-height:48px;flex:0 0 48px;align-items:center;justify-content:space-between;gap:12px;padding:0 16px;border-bottom:1px solid var(--border)}.inspector-panel_panel-heading__Zf3Kv h2{margin:0;color:var(--text);font-size:14px;font-weight:600;line-height:20px}.inspector-panel_inspector-scroll-viewport__JyCwG{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;overflow:auto;scrollbar-gutter:stable}.inspector-panel_inspector-panel__mSmF2[aria-hidden=true] .inspector-panel_inspector-scroll-viewport__JyCwG{overflow:hidden}.inspector-panel_inspectorFacts__zFCLO{display:grid;gap:0;margin:0}.inspector-panel_inspectorFacts__zFCLO>div{display:flex;justify-content:space-between;gap:12px;padding:8px 16px;border-bottom:1px solid var(--border)}.inspector-panel_inspectorFacts__zFCLO dt{color:var(--muted);font-size:14px;line-height:20px}.inspector-panel_inspectorFacts__zFCLO dd{margin:0;font-family:var(--mono);font-size:14px;line-height:20px;text-align:right}.inspector-panel_toolbarIconButton__zu_hf{width:36px;min-width:36px;height:36px;min-height:36px;border-radius:8px}.inspector-panel_panel-toggle-open___o53v{border-color:transparent;border-radius:8px;background:var(--tint);color:var(--accent)}.inspector-panel_panel-toggle-open___o53v:hover:not(:disabled){border-color:transparent;background:var(--tint);color:var(--accent)}.inspector-panel_emptyPanelText__3CI9M,.inspector-panel_fieldLabel__QGmXF{color:var(--muted);font-size:14px;line-height:20px}.inspector-panel_fieldLabel__QGmXF{display:grid;gap:6px;margin-bottom:14px}.inspector-panel_fieldLabel__QGmXF output{justify-self:start;color:var(--text);font-family:var(--mono);font-variant-numeric:tabular-nums}.inspector-panel_fieldLabel__QGmXF input:not([type=range]){width:100%;min-height:40px;padding:8px 10px;border:1px solid var(--border);border-radius:8px;background:var(--surface-2);color:var(--text);font-family:var(--mono)}.inspector-panel_fieldHelp__Sjm2p{display:block;margin-top:4px;color:var(--muted);font-size:12px;line-height:17px}.inspector-panel_checkboxLabel__5etmz{display:flex;align-items:center;gap:10px;margin:12px 0;color:var(--muted);cursor:pointer;font-size:14px;line-height:20px}.inspector-panel_checkboxControl__OHWQP{display:inline-grid;width:20px;height:20px;flex:0 0 auto;place-items:center;border:1px solid var(--border);border-radius:6px;background:var(--surface);cursor:pointer;color:var(--accent-fg);font-size:12px;line-height:1}.inspector-panel_checkboxControl__OHWQP[data-checked]{border-color:var(--accent);background:var(--accent)}.inspector-panel_baseSlider__4XUHx{display:block;min-width:0;width:100%}.inspector-panel_resultTag__bzcn0{display:inline-flex;height:24px;align-items:center;padding:0 10px;border:1px solid var(--diff);border-radius:999px;color:var(--diff);font-size:12px;font-weight:600;line-height:16px}.inspector-panel_inspector-result__FQUP7{padding:16px;border-bottom:1px solid var(--border);background:var(--surface)}.inspector-panel_inspector-result__FQUP7>span{display:block;color:var(--muted);font-size:12px;line-height:16px}.inspector-panel_inspector-result-value__o0dz2{display:flex;align-items:center;gap:10px;margin-top:2px}.inspector-panel_inspector-result-value__o0dz2 strong{color:var(--text);font-family:var(--mono);font-size:32px;font-weight:600;line-height:40px}.inspector-panel_result-tag__omKK7{height:24px;padding:0 10px;border:1px solid var(--diff);border-radius:999px;color:var(--diff);font-size:12px;font-weight:600;line-height:22px;white-space:nowrap}.inspector-panel_result-description__mcY3C{margin:8px 0 12px;color:var(--muted);font-size:14px;line-height:20px}.inspector-panel_diff-bar__QzDXx{display:block;width:100%;height:6px;border:0;border-radius:999px;background:var(--border);accent-color:var(--diff)}.inspector-panel_diff-bar__QzDXx::-webkit-progress-bar{border-radius:999px;background:var(--border)}.inspector-panel_diff-bar__QzDXx::-webkit-progress-value{border-radius:999px;background:var(--diff)}.inspector-panel_diff-bar__QzDXx::-moz-progress-bar{border-radius:999px;background:var(--diff)}.inspector-panel_inspector-section__dg6g_{display:flex;min-height:0;flex:0 0 auto;flex-direction:column;overflow:hidden;padding:14px 16px 0;border-bottom:1px solid var(--border)}.inspector-panel_section-title-row__jBZWT{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.inspector-panel_section-title-row__jBZWT h3{margin:0;color:var(--text);font-size:14px;font-weight:600;line-height:20px}.inspector-panel_section-title-row__jBZWT>span{color:var(--muted);font-family:var(--mono);font-size:13px;line-height:18px}.inspector-panel_inspector-lower__S3c0f{display:flex;min-height:0;flex:0 0 auto;flex-direction:column}.inspector-panel_inspector-details__D4ghe{border-bottom:1px solid var(--border)}.inspector-panel_inspector-details__D4ghe summary{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:11px 16px;color:var(--text);cursor:pointer;font-size:14px;font-weight:600;list-style:none;line-height:20px}.inspector-panel_inspector-details__D4ghe summary::-webkit-details-marker{display:none}.inspector-panel_inspector-details-chevron__iGnNJ{flex:0 0 auto;color:var(--muted)}.inspector-panel_inspector-details__D4ghe[open] .inspector-panel_inspector-details-chevron__iGnNJ{transform:rotate(180deg)}.inspector-panel_inspector-details-body__dimiF{padding:0 16px 12px}.inspector-panel_inspector-files__jx9u9{padding:16px}.inspector-panel_inspector-files__jx9u9 h3{margin:0}.inspector-panel_inspector-files__jx9u9 dl{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:16px minmax(20px,auto) 16px 32px;gap:8px 12px;margin:0}.inspector-panel_inspector-files__jx9u9 dl>dd,.inspector-panel_inspector-files__jx9u9 dl>dt{min-width:0;margin:0}.inspector-panel_inspector-files__jx9u9 dl>dt:first-child{grid-column:1;grid-row:1}.inspector-panel_inspector-files__jx9u9 dl>dt:nth-child(2){grid-column:2;grid-row:1}.inspector-panel_inspector-files__jx9u9 dl>dd:nth-child(3){grid-column:1;grid-row:2}.inspector-panel_inspector-files__jx9u9 dl>dd:nth-child(4){grid-column:2;grid-row:2}.inspector-panel_inspector-files__jx9u9 dl>dd:nth-child(5){grid-column:1;grid-row:3}.inspector-panel_inspector-files__jx9u9 dl>dd:nth-child(6){grid-column:2;grid-row:3}.inspector-panel_inspector-files__jx9u9 dl>dd:nth-child(7){grid-column:1;grid-row:4}.inspector-panel_inspector-files__jx9u9 dl>dd:nth-child(8){grid-column:2;grid-row:4}.inspector-panel_inspector-files__jx9u9 dt{color:var(--muted);font-size:12px;line-height:16px}.inspector-panel_inspector-file-name__LHKQp{min-width:0;overflow:hidden;color:var(--text);font-size:13px;font-weight:600;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.inspector-panel_inspector-file-dimensions__OKC9_{overflow:hidden;color:var(--muted);font-family:var(--mono);font-size:12px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.inspector-panel_inspector-file-action__T2U1r{display:flex;align-items:center;gap:4px}.inspector-panel_inspector-file-action__T2U1r button,.inspector-panel_inspector-file-icon-button__1EKwI{width:32px;min-width:32px;height:32px;min-height:32px}.inspector-panel_inspector-file-icon-button__1EKwI{display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--muted)}.inspector-panel_inspector-file-icon-button__1EKwI:hover{background:var(--tint);color:var(--accent)}.inspector-panel_inspector-save-status__9VlMB{display:flex;min-height:32px;align-items:center;gap:6px;margin:auto 16px 16px;padding-top:8px;border-top:1px solid var(--border);color:var(--muted);font-family:var(--mono);font-size:12px;line-height:16px}.inspector-panel_region-list__RD7am{display:flex;min-height:54px;max-height:216px;flex:0 1 auto;flex-direction:column;margin:0;padding:0 8px;overflow:auto;list-style:none}.inspector-panel_region-list-row__A2PDN{display:block;flex:0 0 54px;padding:0;content-visibility:auto;contain-intrinsic-size:auto 54px}.inspector-panel_region-list-row__A2PDN>button{display:flex;width:100%;height:54px;align-items:center;gap:10px;padding:8px 10px;border:1px solid transparent;background:transparent;color:var(--text);text-align:left}.inspector-panel_region-list-row__A2PDN>button.inspector-panel_is-selected__0gzsP{border-color:var(--accent);border-radius:8px;background:var(--tint)}.inspector-panel_region-list-row__A2PDN>button:focus-visible,.inspector-panel_region-list-row__A2PDN>button:hover{background:var(--tint)}.inspector-panel_region-number__UNEMl{width:16px;flex:0 0 16px;color:var(--muted);font-family:var(--mono);font-size:12px;line-height:16px;text-align:left}.inspector-panel_region-copy__6OUyS{display:grid;min-width:0;flex:1 1 auto;gap:0}.inspector-panel_region-copy__6OUyS small,.inspector-panel_region-copy__6OUyS strong{overflow:hidden;font-size:12px;font-weight:400;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.inspector-panel_region-copy__6OUyS strong{font-family:var(--mono)}.inspector-panel_region-copy__6OUyS small{color:var(--muted);font-family:inherit}.inspector-panel_region-move-icon__PBAsL{width:15px;height:15px;flex:0 0 15px;color:var(--muted)}.inspector-panel_inspector-empty-state__m7Ww4{padding:16px}@media (max-width:760px){.inspector-panel_inspector-files__jx9u9 dl{grid-template-columns:1fr 1fr}}.slider_sliderRoot__iRHi9{position:relative;display:block;width:100%;min-width:0;height:20px}.slider_sliderProgress__Nfa6P{position:absolute;top:8px;left:0;z-index:0;display:block;width:100%;height:4px;border:0;border-radius:999px;background:var(--border);appearance:none}.slider_sliderProgress__Nfa6P::-webkit-progress-bar{border-radius:999px;background:var(--border)}.slider_sliderProgress__Nfa6P::-webkit-progress-value{border-radius:999px;background:var(--accent)}.slider_sliderProgress__Nfa6P::-moz-progress-bar{border-radius:999px;background:var(--accent)}.slider_slider__P2mks{position:absolute;inset:0;z-index:1;display:block;width:100%;min-width:0;height:20px;margin:0;padding:0;border:0;border-radius:0;background:transparent;appearance:none;cursor:pointer}.slider_slider__P2mks:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.slider_slider__P2mks::-webkit-slider-runnable-track{width:100%;height:4px;border-radius:999px;background:transparent}.slider_slider__P2mks::-webkit-slider-thumb{width:14px;height:14px;margin-top:-5px;border:2px solid var(--accent);border-radius:50%;background:var(--surface);box-shadow:0 1px 2px rgb(0 0 0/.16);appearance:none}.slider_slider__P2mks::-moz-range-track{width:100%;height:4px;border-radius:999px;background:transparent}.slider_slider__P2mks::-moz-range-thumb{width:14px;height:14px;border:2px solid var(--accent);border-radius:50%;background:var(--surface);box-shadow:0 1px 2px rgb(0 0 0/.16)}.slider_largeThumb__A5xkq::-webkit-slider-thumb{width:16px;height:16px;margin-top:-6px}.slider_largeThumb__A5xkq::-moz-range-thumb{width:16px;height:16px}.app-header_header-action-button__gqyhz{height:40px;min-height:40px;padding:0 12px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--text);font-size:14px;line-height:20px}.app-header_appHeader__tXEJe{height:56px;min-height:56px;justify-content:space-between;gap:16px;padding:0 12px 0 20px;border-bottom:1px solid var(--border);background:var(--surface)}.app-header_appHeaderActions__2C7yU,.app-header_appHeaderLeading__mctpK,.app-header_appHeader__tXEJe{display:flex;align-items:center}.app-header_appHeaderLeading__mctpK{min-width:0;gap:12px}.app-header_appHeaderActions__2C7yU{min-width:0;flex-wrap:nowrap;gap:4px;overflow:visible}.app-header_wordmark__G7rPK{display:inline-flex;align-items:center;gap:10px;color:var(--text);text-decoration:none;letter-spacing:-.025em}.app-header_wordmark__G7rPK svg{flex:0 0 auto}.app-header_offlineBadge__RInEO{display:inline-flex;min-height:28px;align-items:center;gap:6px;padding:4px 8px;border:1px solid var(--border);border-radius:999px;color:var(--muted);font-size:12px;line-height:16px}@media (max-width:639px){.app-header_appHeader__tXEJe{height:auto;min-height:56px;flex-wrap:wrap;padding-block:8px}.app-header_appHeaderActions__2C7yU{flex-wrap:wrap}}.app-header_header-action-button__gqyhz:hover:not(:disabled){border-color:var(--border);background:var(--tint);color:var(--text)}.app-shell_appShell___SaQ2{min-height:100dvh;display:flex;flex-direction:column}.app-screen-controller_updateBanner__8YF9G{position:fixed;top:8px;left:50%;z-index:70;display:flex;align-items:center;gap:12px;max-width:min(640px,calc(100vw - 32px));padding:8px 12px;transform:translateX(-50%);border:1px solid var(--accent);border-radius:10px;background:var(--surface);color:var(--text);box-shadow:0 8px 24px rgb(0 0 0/.18)}.app-screen-controller_applying__kl5AK{background:var(--tint)}.app-screen-controller_updateCopy__AWDlj{display:grid;min-width:0;gap:2px}.app-screen-controller_updateDescription__Q8c4E{color:var(--muted);font-size:12px;line-height:16px}.app-screen-controller_startupLoading__6_nLL{position:fixed;inset:0;z-index:1000;display:grid;min-height:100dvh;place-items:center;padding:24px;background:color-mix(in srgb,var(--surface) 86%,transparent);color:var(--text)}.app-screen-controller_startupLoadingPanel__7Hdr6{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;width:min(480px,100%);padding:24px;border:1px solid var(--border);border-radius:14px;background:var(--surface)}.app-screen-controller_startupLoadingCopy__Dcw8T{display:grid;gap:4px}.app-screen-controller_startupLoadingCopy__Dcw8T span{color:var(--muted);font-size:14px;line-height:20px}.app-screen-controller_startupLoadingProgress__zp8_2{display:grid;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}.app-screen-controller_startupLoadingProgress__zp8_2 progress{width:100%;height:8px;border:0;accent-color:var(--accent)}.app-screen-controller_startupLoadingProgress__zp8_2 output{min-width:4ch;font-family:var(--mono);font-variant-numeric:tabular-nums;text-align:right}@media (forced-colors:active){.app-screen-controller_startupLoadingPanel__7Hdr6,.app-screen-controller_updateBanner__8YF9G{border:2px solid CanvasText;box-shadow:none}}.button_button__iBnBy{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 14px;border:1px solid var(--border);border-radius:10px;background:var(--surface);color:var(--text);font-family:inherit;font-size:14px;font-weight:600;line-height:20px;transition:border-color .12s ease,background-color .12s ease,color .12s ease}.button_button__iBnBy:hover:not(:disabled){border-color:var(--accent)}.button_button__iBnBy:active:not(:disabled){transform:translateY(1px)}.button_button__iBnBy:disabled{cursor:not-allowed;opacity:.45}.button_primary__8QRtp{border-color:var(--accent);background:var(--accent);color:var(--accent-fg)}.button_primary__8QRtp:hover:not(:disabled){border-color:var(--focus);background:var(--focus)}.button_outline__sgAs6{background:var(--surface)}.button_small__mHJhG{height:32px;min-height:32px;padding:0 12px;border-radius:8px;font-size:14px;font-weight:400;line-height:20px}.button_quiet__NmUjN{border-color:transparent;background:transparent}.button_quiet__NmUjN:hover:not(:disabled){background:var(--tint)}.button_danger__d_rGF{border-color:var(--danger);background:var(--danger);color:var(--surface)}@media (prefers-reduced-motion:reduce){.button_button__iBnBy{transition:none}}.image-slot_image-slot__JTNNp{position:relative;display:flex;flex:1 1 0;min-width:0;min-height:0;flex-direction:column;gap:16px;padding:20px;border:1px solid var(--border);border-radius:14px;background:var(--surface);color:var(--text)}.image-slot_slot-heading__eBs8w{display:flex;min-height:20px;align-items:center}.image-slot_slot-heading__eBs8w h2{margin:0;color:var(--text);font-size:14px;font-weight:600;line-height:20px}.image-slot_slot-empty__qLrOR{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:20px;border:2px dashed var(--border);border-radius:10px;background:var(--surface-2);color:var(--muted);cursor:pointer}.image-slot_slot-empty__qLrOR p{margin:0;color:var(--text);font-size:14px;font-weight:600;line-height:20px;text-align:center}.image-slot_image-slot__JTNNp.image-slot_is-next__a6yQO .image-slot_slot-empty__qLrOR{gap:8px;border-color:var(--accent);background:var(--tint);color:var(--accent)}@media (hover:hover) and (pointer:fine){.image-slot_image-slot__JTNNp:not(.image-slot_is-next__a6yQO):not(.image-slot_is-drag-over__Qt_pn) .image-slot_slot-empty__qLrOR:hover{border-color:var(--accent);background:var(--tint);color:var(--accent)}.image-slot_image-slot__JTNNp.image-slot_is-next__a6yQO:not(.image-slot_is-drag-over__Qt_pn) .image-slot_slot-empty__qLrOR:hover{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 16%,var(--surface-2));color:var(--accent)}.image-slot_image-slot__JTNNp:not(.image-slot_is-drag-over__Qt_pn) .image-slot_slot-empty__qLrOR:hover p{color:var(--accent)}}.image-slot_image-slot__JTNNp.image-slot_is-drag-over__Qt_pn{border:2px solid var(--accent);border-radius:14px;box-shadow:0 8px 24px rgb(0 0 0/.14)}.image-slot_image-slot__JTNNp.image-slot_is-drag-over__Qt_pn .image-slot_slot-empty__qLrOR{gap:8px;border-color:var(--accent);background:var(--tint);color:var(--accent)}.image-slot_image-slot__JTNNp.image-slot_is-drag-over__Qt_pn .image-slot_slot-empty__qLrOR p{color:var(--accent);font-size:16px;line-height:24px}.image-slot_slot-drag-note__x7d_4{margin:0;color:var(--muted);font-size:12px;line-height:18px}.image-slot_image-slot__JTNNp.image-slot_has-error__OmkuJ{border-color:var(--danger);border-radius:14px}.image-slot_is-loading__KnZH_{cursor:progress}.image-slot_slot-input-controls__8nnhN{display:flex;flex-direction:column;gap:10px}.image-slot_slot-actions__TfIBS{display:flex;flex:0 0 auto;align-items:center;flex-wrap:wrap;gap:6px}.image-slot_slot-input-controls__8nnhN .image-slot_slot-actions__TfIBS{gap:8px}.image-slot_slot-help__5Rph8{margin:0;color:var(--muted);font-size:12px;line-height:18px}.image-slot_slot-filled__J_zKm{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;gap:12px;padding:0}.image-slot_userContentFont__rFTW1{font-family:inherit}.image-slot_slot-thumbnail__SjEgq{display:flex;min-height:0;flex:1 1 auto;align-items:center;justify-content:center;overflow:hidden;border-radius:10px;background:var(--surface-2)}.image-slot_slot-thumbnail__SjEgq img{display:block;width:100%;height:100%;object-fit:contain;background:var(--canvas)}.image-slot_slot-file-meta__RW_lu{display:grid;min-width:0;gap:2px}.image-slot_slot-file-meta__RW_lu strong{min-width:0;overflow:hidden;font-size:14px;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.image-slot_slot-file-meta__RW_lu span{overflow:hidden;color:var(--muted);font-family:var(--mono);font-size:12px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.image-slot_slot-loading__pQDpr{display:flex;min-height:0;flex:1 1 auto;align-items:center;justify-content:center;gap:12px;padding:24px;border:1px solid var(--border);border-radius:10px;background:var(--surface-2);color:var(--text);font-size:14px;line-height:20px}.image-slot_slot-loading__pQDpr>span:first-child{width:24px;height:24px;border-width:2px;border-color:var(--border);border-top-color:var(--accent);animation:image-slot_vdspin__D0hb8 .9s linear infinite}.image-slot_slot-filled__J_zKm+.image-slot_slot-loading__pQDpr{position:absolute;z-index:1;inset:56px 16px 16px}.image-slot_slot-error-card__CZeKB{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;justify-content:center;gap:8px;padding:20px;border:1px solid var(--danger);border-radius:14px}.image-slot_slot-error-card__CZeKB strong{color:var(--danger);font-size:14px;line-height:20px}.image-slot_slot-error-card__CZeKB p,.image-slot_slot-error-card__CZeKB small{margin:0}.image-slot_slot-error-card__CZeKB p{font-size:14px;line-height:20px}.image-slot_slot-error-card__CZeKB small{color:var(--muted);font-size:12px;line-height:18px}.image-slot_slot-error-detail__yaNSs{color:var(--muted);font-family:var(--mono);font-size:12px;line-height:16px}.image-slot_slot-error-actions__RNu4Y{display:flex;align-items:center;gap:6px;margin-top:4px}.image-slot_slot-error-close__ik7PU{width:32px;min-width:32px;padding:0;border-color:transparent;background:transparent;color:var(--muted)}.image-slot_slot-error-close__ik7PU:hover:not(:disabled){border-color:transparent;background:var(--tint);color:var(--text)}.image-slot_slot-remove__0xHaN{border-color:transparent;background:transparent;color:var(--danger)}.image-slot_slot-remove__0xHaN:hover:not(:disabled){border-color:transparent;background:color-mix(in srgb,var(--danger) 10%,transparent);color:var(--danger)}@media (prefers-reduced-motion:reduce){.image-slot_slot-loading__pQDpr>span:first-child{animation:none}}.empty-state-screen_empty-intro__vLBSB{max-width:760px;margin-bottom:32px}.empty-state-screen_empty-intro__vLBSB h1{margin:0 0 16px;color:var(--text);font-size:clamp(32px,3.5vw,44px);font-weight:800;line-height:1.15;letter-spacing:-.025em;text-wrap:balance}.empty-state-screen_empty-title-accent__bWWcv{color:var(--accent);font-weight:800}.empty-state-screen_empty-benefits__SAX4_{display:grid;gap:8px;max-width:680px;margin:0 0 12px;padding:0;list-style:none}.empty-state-screen_empty-benefits__SAX4_ li{display:flex;align-items:flex-start;gap:8px;color:var(--text);font-size:16px;line-height:24px}.empty-state-screen_empty-benefits__SAX4_ svg{flex:0 0 18px;margin-top:3px;color:var(--accent)}.empty-state-screen_input-strip__l7HFJ{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;min-height:0;flex:1 1 auto;margin-bottom:24px}.empty-state-screen_empty-defaults__245SY{display:flex;flex-wrap:wrap;gap:8px 20px;padding-top:12px;border-top:1px solid var(--border);color:var(--muted);font-family:var(--mono);font-size:12px;line-height:16px}.empty-state-screen_empty-defaults__245SY>span:first-child{color:var(--text);font-weight:600}@media (max-width:760px){.empty-state-screen_input-strip__l7HFJ{grid-template-columns:1fr}.empty-state-screen_empty-intro__vLBSB h1{margin-bottom:12px;font-size:32px;line-height:40px}}@media (min-width:1024px){.empty-state-screen_empty-intro__vLBSB,.empty-state-screen_input-strip__l7HFJ{margin-bottom:0}.empty-state-screen_empty-defaults__245SY{padding-top:0;border-top:0;font-family:inherit}}.workspace-screen_workspace-panel__sMmlZ{position:relative;min-width:0;min-height:0;height:100%;overflow:hidden;background:var(--canvas)}.workspace-screen_workspace-empty__HL_VA{display:flex;flex-direction:column;overflow:auto;padding:40px 48px 32px}.workspace-screen_workspace-ready__H8YnW{display:flex;flex-direction:column;padding:0}.workspace-screen_workspace-restore-status__W_lPl{position:absolute;inset:0;z-index:10;display:grid;place-content:center;justify-items:center;gap:10px;background:color-mix(in srgb,var(--canvas) 88%,transparent);color:var(--accent);font-size:.875rem}.workspace-screen_workspace-title__zQZZg{margin:0}.workspace-screen_comparison-area__9YIju,.workspace-screen_comparison-area__9YIju>:not(.workspace-screen_mode-toolbar__dWQS8):not(.workspace-screen_slider-control__5MfmA):not(.workspace-screen_blink-control-bar__734JP):not(.workspace-screen_static-control-bar__TI8z6){display:flex;min-height:0;flex:1 1 auto;flex-direction:column;overflow:hidden}.workspace-screen_comparison-area__9YIju>:not(.workspace-screen_mode-toolbar__dWQS8):not(.workspace-screen_slider-control__5MfmA):not(.workspace-screen_blink-control-bar__734JP):not(.workspace-screen_static-control-bar__TI8z6)>div{min-height:0;flex:1 1 auto;height:auto;overflow:auto}.workspace-screen_viewer-loading__u3ueS{align-items:center;justify-content:center;gap:10px;color:var(--accent);font-size:.875rem}.workspace-screen_mode-toolbar__dWQS8{display:flex;min-width:0;min-height:102px;flex:0 0 auto;flex-direction:column;align-items:stretch;gap:0;padding:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;border-bottom:1px solid var(--border);background:var(--surface)}.workspace-screen_mode-toolbar__dWQS8::-webkit-scrollbar{display:none}.workspace-screen_mode-toolbar-row__e_mDK{display:flex;min-width:max-content;min-height:48px;flex:0 0 auto;align-items:center;gap:12px;padding:8px 12px}.workspace-screen_mode-toolbar-row__e_mDK:first-child{min-height:54px}.workspace-screen_mode-toolbar-row__e_mDK+.workspace-screen_mode-toolbar-row__e_mDK{border-top:1px solid var(--border)}.workspace-screen_mode-toolbar-history-button__Q38eq{flex:0 0 36px;margin:0}.workspace-screen_mode-toolbar-inspector-button__ou3GK{flex:0 0 36px;margin-left:auto}.workspace-screen_panel-toggle-closed__kE8Ov{border-color:var(--border);border-radius:8px;background:var(--surface);color:var(--muted)}.workspace-screen_panel-toggle-closed__kE8Ov:hover:not(:disabled){border-color:var(--border);background:var(--surface-2);color:var(--text)}.workspace-screen_toolbar-label__e5vQw{flex:0 0 auto;color:var(--muted);font-size:12px;line-height:16px;white-space:nowrap}.workspace-screen_mode-tabs__Qd8O2{display:flex;flex:0 0 auto;min-width:0}.workspace-screen_view-actions__IPpW8{display:flex;flex:0 0 auto;gap:6px}.workspace-screen_view-action__zBHI_{height:32px;min-height:32px;padding:0 12px;border:1px solid var(--border);border-radius:8px;background:transparent;color:var(--muted);font-size:14px;line-height:20px}.workspace-screen_view-action__zBHI_.workspace-screen_is-selected__dJNQc{border-color:var(--accent);background:var(--tint);color:var(--accent);font-weight:600}.workspace-screen_toolbar-zoom-control__8CaeT{display:flex;flex:0 0 auto;align-items:center;gap:8px;color:var(--muted);font-size:12px;line-height:16px;white-space:nowrap}.workspace-screen_toolbar-zoom-slider__K6jQb{width:200px;min-width:200px}.workspace-screen_toolbar-zoom-value__Ihlgr{display:flex;align-items:center;gap:2px;color:var(--muted);font-size:12px}.workspace-screen_toolbar-zoom-input__F_4bl{width:52px;height:32px;min-height:32px;padding:0 6px;border:1px solid var(--border);border-radius:8px;background:var(--surface-2);color:var(--text);font-family:var(--mono);font-size:11.5px;line-height:18px;text-align:right}.workspace-screen_toolbar-zoom-input__F_4bl:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.workspace-screen_toolbar-operations__o4i24{display:flex;flex:0 0 auto;align-items:center;gap:4px;margin-left:auto}.workspace-screen_workspace-summary__cCGxA{display:flex;min-width:0;flex:1 1 160px;align-items:center;justify-content:flex-end;gap:8px;overflow:hidden;color:var(--muted);font-family:var(--mono);font-size:12px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.workspace-screen_slider-control__5MfmA{display:grid;grid-template-columns:56px minmax(96px,1fr) auto;height:36px;min-height:36px;flex:0 0 auto;align-items:center;gap:12px;padding:8px 16px;border-bottom:1px solid var(--border);color:var(--muted);font-size:13px;line-height:18px}.workspace-screen_slider-control__5MfmA>span{white-space:nowrap}.workspace-screen_slider-control__5MfmA output{width:44px;flex:0 0 44px;color:var(--text);font-family:var(--mono);font-size:13px;line-height:18px;text-align:right}.workspace-screen_static-control-bar__TI8z6{display:flex;height:36px;min-height:36px;flex:0 0 auto;align-items:center;gap:12px;padding:8px 16px;border-bottom:1px solid var(--border);background:var(--surface);color:var(--muted);font-size:12px;line-height:16px}.workspace-screen_static-control-labels__XqxQZ{display:flex;flex:1 1 auto;justify-content:space-between;min-width:0}.workspace-screen_static-control-value__4fe2o{color:var(--muted);font-family:var(--mono)}.workspace-screen_static-control-help__gH_0f{flex:0 0 auto;color:var(--muted)}.workspace-screen_blink-control-bar__734JP{display:flex;height:36px;min-height:36px;flex:0 0 auto;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--border);background:var(--surface);color:var(--muted);font-size:13px;line-height:18px}.workspace-screen_blink-control-label__4ITwj{width:56px;flex:0 0 56px;white-space:nowrap}.workspace-screen_blink-control-button-outline__RLLgG,.workspace-screen_blink-control-button__7jpVq{display:inline-flex;min-height:32px;align-items:center;padding:0 12px;border:1px solid transparent;border-radius:8px;background:var(--accent);color:var(--accent-fg);font-size:14px;font-weight:600;line-height:20px}.workspace-screen_blink-control-button-outline__RLLgG{border-color:var(--border);background:var(--surface);color:var(--text);font-weight:400}.workspace-screen_blink-control-button-outline__RLLgG:focus-visible,.workspace-screen_blink-control-button__7jpVq:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.workspace-screen_blink-control-hint___01dm{margin-left:4px;color:var(--muted);font-size:12px;line-height:16px}.workspace-screen_base-slider__WfP_a{display:block;min-width:0}.workspace-screen_processing-status__F4uta{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px;margin:12px;padding:12px 16px;border:1px solid var(--border);background:var(--surface)}.workspace-screen_processing-paused__UzW0U{color:var(--danger)}@media (max-width:1100px){.workspace-screen_workspace-summary__cCGxA{display:none}}@media (max-width:760px){.workspace-screen_mode-toolbar__dWQS8{min-height:102px}.workspace-screen_mode-tabs__Qd8O2,.workspace-screen_mode-toolbar-row__e_mDK{overflow-x:auto}}@media (min-width:761px){.workspace-screen_mode-toolbar__dWQS8{min-height:103px}.workspace-screen_mode-toolbar-row__e_mDK+.workspace-screen_mode-toolbar-row__e_mDK{padding-top:6px;padding-bottom:6px;border-top:0}.workspace-screen_blink-control-bar__734JP,.workspace-screen_slider-control__5MfmA,.workspace-screen_static-control-bar__TI8z6{height:35px;min-height:35px}}@media (min-width:1024px){.workspace-screen_workspace-empty__HL_VA{gap:28px}}