._appShell_c5ioe_1{background:var(--color-background-app);width:100%;height:100dvh;min-height:0;color:var(--color-text-primary);grid-template-rows:72px minmax(0,1fr) 44px;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}._appShellConstrained_c5ioe_14{max-width:var(--layout-app-frame-max-width);margin:0 auto}._appShellWide_c5ioe_19{max-width:none}._header_c5ioe_23{z-index:30;align-items:center;gap:var(--space-5);padding:0 var(--space-5);background:var(--color-background-panel);border-bottom:1px solid var(--color-border-default);display:flex;position:relative}._brand_c5ioe_34{align-items:center;gap:var(--space-3);min-width:max-content;display:flex}._brand_c5ioe_34 h1{color:var(--color-text-secondary);font-size:var(--font-size-xl);line-height:var(--line-height-tight);letter-spacing:0;margin:0}._brand_c5ioe_34 h1 span{color:var(--color-primary-500)}._logo_c5ioe_53{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;width:36px;height:36px;display:grid}._logo_c5ioe_53 span{border:2px solid var(--color-text-primary);background:var(--color-background-panel);border-radius:50%}._logo_c5ioe_53 span:first-child{border-color:var(--color-primary-500);background:var(--color-primary-500);border-radius:5px}._logo_c5ioe_53 span:nth-child(2){border-color:var(--color-primary-500)}._logo_c5ioe_53 span:nth-child(3){border-color:var(--color-text-secondary)}._logo_c5ioe_53 span:last-child{background:var(--color-text-secondary);border:0;border-radius:5px}._headerDivider_c5ioe_88{background:var(--color-border-default);width:1px;height:28px}._headerProjectGroup_c5ioe_94,._headerExportGroup_c5ioe_95{align-items:center;min-width:0;display:flex}._menuGroupLabel_c5ioe_101{color:var(--color-text-muted);font-size:var(--font-size-xs);line-height:var(--line-height-tight);font-weight:600}._projectSelectorMain_c5ioe_108,._projectNameEditInput_c5ioe_109,._projectMenuButton_c5ioe_110,._primaryMenuToggle_c5ioe_111,._secondaryButton_c5ioe_112,._primaryButton_c5ioe_113,._actionButton_c5ioe_114,._actionButtonPrimary_c5ioe_115,._actionButtonDanger_c5ioe_116,._iconButton_c5ioe_117,._menuItem_c5ioe_118,._tab_c5ioe_119,._tabActive_c5ioe_120,._segment_c5ioe_121,._segmentActive_c5ioe_122,._treeItem_c5ioe_123{font:inherit}._projectSplitButton_c5ioe_127,._exportSplitButton_c5ioe_128{align-items:stretch;display:inline-flex}._exportSplitButton_c5ioe_128{border-radius:var(--radius-md);background:var(--color-primary-500);box-shadow:var(--shadow-button);overflow:hidden}._projectMenuButton_c5ioe_110{align-items:center;gap:var(--space-2);min-width:0;max-width:300px;min-height:40px;padding:0 var(--space-3);border-radius:var(--radius-md);color:var(--color-text-primary);font-size:var(--font-size-md);cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:minmax(0,1fr) auto;display:inline-grid}._projectSelectorMain_c5ioe_108{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._projectNameEditInput_c5ioe_109{width:260px;min-height:40px;padding:0 var(--space-3);border:1px solid var(--color-primary-500);border-radius:var(--radius-md);background:var(--color-background-panel);color:var(--color-text-primary);font-size:var(--font-size-md)}._projectNameEditInput_c5ioe_109:focus{outline:2px solid var(--color-primary-100);outline-offset:0}._projectMenuButton_c5ioe_110:hover,._projectMenuButton_c5ioe_110:focus-visible{background:var(--color-background-subtle)}._projectMenuButton_c5ioe_110:disabled{cursor:not-allowed;opacity:.55}._primaryButtonMain_c5ioe_190{border-radius:var(--radius-md) 0 0 var(--radius-md);box-shadow:none;border-right:0}._primaryMenuToggle_c5ioe_111{border:1px solid var(--color-primary-500);border-radius:0 var(--radius-md) var(--radius-md) 0;background:var(--color-primary-500);width:38px;min-height:38px;color:var(--color-text-inverse);box-shadow:none;cursor:pointer;border-left-color:#ffffff59;justify-content:center;align-items:center;display:inline-flex}._primaryButtonLabelCompact_c5ioe_211{display:none}._exportSplitButton_c5ioe_128:focus-within{outline:2px solid var(--color-primary-100);outline-offset:2px}._exportSplitButton_c5ioe_128 ._primaryButton_c5ioe_113:focus-visible,._exportSplitButton_c5ioe_128 ._primaryMenuToggle_c5ioe_111:focus-visible{outline:0}._primaryMenuToggle_c5ioe_111:hover{background:var(--color-primary-action-hover)}._primaryMenuToggle_c5ioe_111:disabled{cursor:not-allowed;opacity:.55}._headerActions_c5ioe_234{align-items:center;gap:var(--space-3);min-width:0;margin-left:auto;display:flex}._headerMenu_c5ioe_242{display:inline-flex;position:relative}._headerDropdown_c5ioe_247{top:calc(100% + var(--space-2));z-index:20;gap:var(--space-1);min-width:260px;padding:var(--space-2);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-background-panel);box-shadow:var(--shadow-preview);opacity:0;pointer-events:none;display:grid;position:absolute;right:0;transform:translateY(-4px)}._headerDropdown_c5ioe_247[hidden]{display:none}._menuGroupLabel_c5ioe_101{padding:var(--space-1) var(--space-3);text-transform:uppercase}._menuSeparator_c5ioe_274{height:1px;margin:var(--space-1) 0;background:var(--color-border-subtle)}._headerDropdownOpen_c5ioe_280{opacity:1;pointer-events:auto;transform:translateY(0)}._menuItem_c5ioe_118{align-items:center;gap:var(--space-2);width:100%;min-height:36px;padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--color-text-secondary);text-align:left;cursor:pointer;background:0 0;border:0;display:inline-flex}._menuItem_c5ioe_118:hover{background:var(--color-background-subtle);color:var(--color-text-primary)}._menuItemWarning_c5ioe_306{color:var(--color-warning-700)}._menuItemWarning_c5ioe_306:hover{background:var(--color-warning-50);color:var(--color-warning-800)}._menuItemDisabled_c5ioe_315{pointer-events:none;cursor:not-allowed;opacity:.55}._dialogBackdrop_c5ioe_321{z-index:40;padding:var(--space-6);background:var(--color-background-overlay);place-items:center;display:grid;position:fixed;inset:0}._settingsDialog_c5ioe_331{width:min(560px,100%);max-height:calc(100vh - var(--space-8) - var(--space-8));border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-background-panel);box-shadow:var(--shadow-preview);grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}._appSettingsDialog_c5ioe_343{width:min(800px,100%);height:min(620px, calc(100vh - var(--space-8) - var(--space-8)))}._pnpExportDialog_c5ioe_348{width:min(720px,100%);height:min(820px, calc(100vh - var(--space-8) - var(--space-8)));position:relative}._confirmationDialog_c5ioe_354{width:min(460px,100%)}._commonBackTransitionDialog_c5ioe_358,._projectReplacementDialog_c5ioe_362{width:min(500px,100%)}._projectArchiveExportDialog_c5ioe_366{width:min(720px,100%);max-height:min(820px, calc(100vh - var(--space-8) - var(--space-8)));position:relative}._projectArchiveExportDialogBody_c5ioe_372{padding:0 var(--space-5) var(--space-5);align-content:start;display:grid}._projectArchiveFields_c5ioe_378{align-content:start;gap:var(--space-4);min-width:0;display:grid}._projectArchiveWatermarkGrid_c5ioe_385{align-items:start;gap:var(--space-6);grid-template-columns:minmax(0,1fr) 190px;min-width:0;display:grid}._fieldErrorText_c5ioe_393{color:var(--color-danger-600);font-size:var(--font-size-xs);line-height:var(--line-height-tight)}._passwordInputControl_c5ioe_399{min-width:0;display:block;position:relative}._passwordInputControl_c5ioe_399 ._textInput_c5ioe_405{padding-right:44px}._passwordVisibilityButton_c5ioe_409{top:50%;right:var(--space-1);border-radius:var(--radius-sm);width:34px;height:34px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid;position:absolute;transform:translateY(-50%)}._passwordVisibilityButton_c5ioe_409:hover{background:var(--color-background-subtle);color:var(--color-text-primary)}._passwordVisibilityButton_c5ioe_409:focus-visible{outline:2px solid var(--color-primary-100)}._passwordVisibilityButton_c5ioe_409:disabled{cursor:not-allowed;opacity:.55}._percentInputControl_c5ioe_440{align-items:center;gap:var(--space-2);min-width:0;color:var(--color-text-muted);grid-template-columns:minmax(0,1fr) auto;display:grid}._watermarkPreview_c5ioe_449{justify-items:center;gap:var(--space-2);min-width:0;margin:0;display:grid}._watermarkPreview_c5ioe_449 figcaption{color:var(--color-text-secondary);font-size:var(--font-size-sm);justify-self:stretch}._watermarkPreview_c5ioe_449 svg{aspect-ratio:58/86;border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-background-subtle);width:min(154px,100%);box-shadow:var(--shadow-preview)}._watermarkPreview_c5ioe_449 small{color:var(--color-text-muted);font-size:var(--font-size-xs);text-align:center}._projectImportDialog_c5ioe_478{width:min(520px,100%)}._projectImportDialog_c5ioe_478 ._confirmationDialogBody_c5ioe_482{grid-auto-rows:max-content;align-content:start}._projectImportSummary_c5ioe_487{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-background-subtle);display:grid}._projectImportSummaryRow_c5ioe_496{gap:var(--space-3);grid-template-columns:minmax(96px,auto) minmax(0,1fr);align-items:baseline;min-width:0;display:grid}._projectImportSummaryRow_c5ioe_496 span{color:var(--color-text-muted);font-size:var(--font-size-sm)}._projectImportSummaryRow_c5ioe_496 strong{overflow-wrap:anywhere;min-width:0;color:var(--color-text-primary);font-size:var(--font-size-sm);text-align:right}._projectImportEncryptedNotice_c5ioe_517{align-items:center;gap:var(--space-2);margin-top:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--color-border-subtle);color:var(--color-primary-600);font-size:var(--font-size-sm);font-weight:600;display:flex}._projectImportLoading_c5ioe_529{color:var(--color-text-secondary);font-size:var(--font-size-sm)}._settingsDialogBody_c5ioe_534._confirmationDialogBody_c5ioe_482{gap:var(--space-4);padding:var(--space-5);display:grid}._settingsDialogBody_c5ioe_534._confirmationDialogBody_c5ioe_482 p{color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin:0}._settingsDialogBody_c5ioe_534._confirmationDialogBody_c5ioe_482 ._errorNotice_c5ioe_546{margin:0}._settingsDialogBody_c5ioe_534._confirmationDialogBody_c5ioe_482 ._projectReplacementWarning_c5ioe_550{padding:var(--space-4);border:1px solid var(--color-warning-200);border-radius:var(--radius-md);background:var(--color-warning-50);color:var(--color-warning-800);margin:0}._projectReplacementFile_c5ioe_559{gap:var(--space-1);min-width:0;padding:0 var(--space-1);display:grid}._projectReplacementFile_c5ioe_559 span{color:var(--color-text-muted);font-size:var(--font-size-sm)}._projectReplacementFile_c5ioe_559 strong{overflow-wrap:anywhere;min-width:0;color:var(--color-text-primary);font-size:var(--font-size-md)}._autoMatchBacksDialog_c5ioe_578{width:min(620px,100%);overflow:visible}._autoMatchBacksFileGroup_c5ioe_583{align-items:center;gap:var(--space-4);min-width:0;padding-bottom:var(--space-5);border-bottom:1px solid var(--color-border-subtle);grid-template-columns:minmax(0,1fr) auto;display:grid}._autoMatchBacksFileGroup_c5ioe_583 h3,._autoMatchBacksFileGroup_c5ioe_583 p{margin:0}._autoMatchBacksFileGroup_c5ioe_583 h3{margin-bottom:var(--space-1);color:var(--color-text-primary);font-size:var(--font-size-md);line-height:var(--line-height-tight)}._autoMatchBacksFileGroup_c5ioe_583 p{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-default)}._autoMatchBacksFileGroup_c5ioe_583 ._secondaryButton_c5ioe_112{white-space:nowrap}._settingsDialogBody_c5ioe_534._autoMatchBacksDialogBody_c5ioe_615{align-content:start;gap:var(--space-5);padding:var(--space-6) var(--space-5) var(--space-5);display:grid}._autoMatchBacksSummary_c5ioe_622{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-background-subtle);color:var(--color-text-secondary);font-size:var(--font-size-sm);display:grid}._autoMatchBacksStats_c5ioe_632{align-items:baseline;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--font-size-sm);flex-wrap:wrap;font-weight:400;display:flex}._autoMatchBacksStatsSeparator_c5ioe_642{color:var(--color-text-muted)}._matchedBacksStat_c5ioe_646{color:var(--color-success-500)}._unmatchedBacksStat_c5ioe_650{color:var(--color-danger-600)}._autoMatchBacksHelp_c5ioe_654{flex:none;position:relative}._dialogTitleWithHelp_c5ioe_659{align-items:baseline;gap:var(--space-3);min-width:0;display:flex}._helpLink_c5ioe_666{color:var(--color-primary-600);font:inherit;font-size:var(--font-size-sm);cursor:help;background:0 0;border:0;border-bottom:1px dashed;padding:0}._helpLink_c5ioe_666:hover{color:var(--color-primary-700)}._helpLink_c5ioe_666:focus-visible{outline:2px solid var(--color-primary-100);outline-offset:3px}._helpTooltip_c5ioe_686{left:0;top:calc(100% + var(--space-2));z-index:2;width:min(420px, calc(100vw - var(--space-8) - var(--space-8)));padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-text-primary);box-shadow:var(--shadow-preview);color:var(--color-text-tooltip);font-size:var(--font-size-xs);line-height:var(--line-height-relaxed);opacity:0;pointer-events:none;transition:opacity .12s,transform .12s;position:absolute;transform:translateY(-4px)}._autoMatchBacksHelp_c5ioe_654:hover ._helpTooltip_c5ioe_686,._autoMatchBacksHelp_c5ioe_654:focus-within ._helpTooltip_c5ioe_686{opacity:1;transform:translateY(0)}._unmatchedBacksSection_c5ioe_713{min-width:0;margin-top:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--color-border-default)}._unmatchedBacksList_c5ioe_720{gap:var(--space-1);max-height:180px;padding:0 0 0 var(--space-5);color:var(--color-text-secondary);font-size:var(--font-size-sm);margin:0;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;display:grid;overflow:auto}._unmatchedBacksList_c5ioe_720 li{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._pnpExportDialogBody_c5ioe_738{align-content:start;gap:var(--space-5);padding:var(--space-5);display:grid}._pnpGeneralSettings_c5ioe_745{gap:var(--space-5);display:grid}._backPageOffsetFields_c5ioe_750{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}._pnpExportDialogFooter_c5ioe_757{justify-content:space-between}._pnpExportSaveSettings_c5ioe_761{min-width:0;margin-right:auto}._pnpExportSaveSettings_c5ioe_761 ._switchButton_c5ioe_766,._pnpExportSaveSettings_c5ioe_761 ._switchButtonChecked_c5ioe_767{grid-template-columns:34px minmax(0,auto);width:auto}._pnpExportDialogActions_c5ioe_772{gap:var(--space-3);min-width:0;display:flex}._pnpExportPrimaryLabelMobile_c5ioe_778{display:none}._settingsDialogHeader_c5ioe_782,._settingsDialogFooter_c5ioe_783{align-items:center;gap:var(--space-3);padding:var(--space-4);display:flex}._settingsDialogHeader_c5ioe_782{border-bottom:1px solid var(--color-border-default);justify-content:space-between}._settingsDialogHeader_c5ioe_782 h2{font-size:var(--font-size-lg);line-height:var(--line-height-tight);margin:0}._settingsDialogBody_c5ioe_534{min-height:0;padding:0 var(--space-4);overflow:auto}._appSettingsDialogBody_c5ioe_807{grid-template-columns:184px minmax(0,1fr);padding:0;display:grid;overflow:hidden}._appSettingsTabs_c5ioe_814{gap:var(--space-1);min-width:0;padding:var(--space-3);border-right:1px solid var(--color-border-default);background:var(--color-background-subtle);flex-direction:column;display:flex;overflow:auto}._appSettingsTab_c5ioe_814,._appSettingsTabActive_c5ioe_826{width:100%;min-height:38px;padding:0 var(--space-3);border-radius:var(--radius-md);color:var(--color-text-secondary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;font-weight:500}._appSettingsTab_c5ioe_814:hover{background:var(--color-background-panel);color:var(--color-text-primary)}._appSettingsTabActive_c5ioe_826{background:var(--color-background-selected);box-shadow:inset 2px 0 var(--color-primary-500);color:var(--color-primary-600);font-weight:600}._appSettingsTab_c5ioe_814:focus-visible,._appSettingsTabActive_c5ioe_826:focus-visible{outline:2px solid var(--color-primary-100);outline-offset:2px}._appSettingsPanel_c5ioe_858{min-width:0;min-height:0;padding:var(--space-5) var(--space-6);overflow:auto}._appSettingsGroup_c5ioe_865{min-width:0}._appSettingsDataSections_c5ioe_869{gap:var(--space-5);display:grid}._appSettingsDataActions_c5ioe_874{justify-items:start;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border-subtle);display:grid}._appSettingsDataActions_c5ioe_874:first-child,._appSettingsGroup_c5ioe_865>._fieldLabelHorizontal_c5ioe_883:first-child,._appSettingsGroup_c5ioe_865>._switchFieldHorizontal_c5ioe_884:first-child,._appSettingsGroup_c5ioe_865>._mmSliderField_c5ioe_885:first-child{border-top:0}._appSettingsDataActions_c5ioe_874 h4{color:var(--color-text-primary);font-size:var(--font-size-md);margin:0}._appSettingsDataActions_c5ioe_874 p{color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin:0}._appSettingsDataActions_c5ioe_874 ._appSettingsDataNote_c5ioe_901{color:var(--color-text-muted);font-size:var(--font-size-sm)}._appSettingsDataActions_c5ioe_874 ._appSettingsDataLogSummary_c5ioe_906{color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:600}._appSettingsDataButtonRow_c5ioe_912{gap:var(--space-3);flex-wrap:wrap;display:flex}._settingsDialogFooter_c5ioe_783{border-top:1px solid var(--color-border-default);justify-content:flex-end}._settingsGroup_c5ioe_923{gap:var(--space-4);padding:var(--space-5) 0;border-bottom:1px solid var(--color-border-subtle);display:grid}._settingsGroup_c5ioe_923:last-child{border-bottom:0}._settingsGroup_c5ioe_923 h3{color:var(--color-text-primary);font-size:var(--font-size-md);line-height:var(--line-height-tight);margin:0}._settingsSubgroup_c5ioe_941{padding-top:var(--space-5);border-top:1px solid var(--color-border-subtle);gap:0;display:grid}._settingsSubgroup_c5ioe_941 h4{margin:0 0 var(--space-2);color:var(--color-text-primary);font-size:var(--font-size-sm);line-height:var(--line-height-tight)}._appSettingsGroup_c5ioe_865>._fieldLabelHorizontal_c5ioe_883,._appSettingsGroup_c5ioe_865>._switchFieldHorizontal_c5ioe_884,._appSettingsGroup_c5ioe_865>._mmSliderField_c5ioe_885,._settingsSubgroup_c5ioe_941>._switchFieldHorizontal_c5ioe_884,._settingsSubgroup_c5ioe_941>._mmSliderField_c5ioe_885{border-top:1px solid var(--color-border-subtle);padding:var(--space-4) 0}._secondaryButton_c5ioe_112,._primaryButton_c5ioe_113,._actionButton_c5ioe_114,._actionButtonPrimary_c5ioe_115,._actionButtonDanger_c5ioe_116,._iconButton_c5ioe_117{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);border:1px solid var(--color-border-default);background:var(--color-background-panel);min-height:38px;color:var(--color-text-secondary);cursor:pointer;display:inline-flex}._secondaryButton_c5ioe_112,._primaryButton_c5ioe_113,._actionButton_c5ioe_114,._actionButtonPrimary_c5ioe_115,._actionButtonDanger_c5ioe_116{padding:0 var(--space-4)}._secondaryButton_c5ioe_112:hover,._actionButton_c5ioe_114:hover,._iconButton_c5ioe_117:hover{background:var(--color-background-subtle);border-color:var(--color-border-strong)}._actionButton_c5ioe_114:focus-within,._actionButtonPrimary_c5ioe_115:focus-within,._uploadButton_c5ioe_999:focus-within{outline:2px solid var(--color-primary-500);outline-offset:2px}._secondaryButton_c5ioe_112:disabled,._primaryButton_c5ioe_113:disabled,._actionButton_c5ioe_114:disabled,._actionButtonPrimary_c5ioe_115:disabled,._actionButtonDanger_c5ioe_116:disabled,._iconButton_c5ioe_117:disabled,._menuItem_c5ioe_118:disabled,._tab_c5ioe_119:disabled,._tabActive_c5ioe_120:disabled,._segment_c5ioe_121:disabled,._segmentActive_c5ioe_122:disabled,._treeItem_c5ioe_123:disabled{cursor:not-allowed;opacity:.55}._primaryButton_c5ioe_113,._actionButtonPrimary_c5ioe_115{border-color:var(--color-primary-500);background:var(--color-primary-500);color:var(--color-text-inverse);box-shadow:var(--shadow-button)}._primaryButton_c5ioe_113:hover,._actionButtonPrimary_c5ioe_115:hover{background:var(--color-primary-action-hover)}._primaryButton_c5ioe_113:active,._actionButtonPrimary_c5ioe_115:active{background:var(--color-primary-action-active)}._actionButtonDanger_c5ioe_116,._iconButtonDanger_c5ioe_1039{color:var(--color-danger-500)}._actionButtonDanger_c5ioe_116:hover,._iconButtonDanger_c5ioe_1039:hover{color:var(--color-danger-600);background:var(--color-danger-50)}._iconButton_c5ioe_117{width:38px;padding:0}._icon_c5ioe_117{color:currentColor;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px;display:inline-block}._mainLayout_c5ioe_1066{gap:var(--space-4);min-width:0;min-height:0;padding:var(--space-4);grid-template-columns:280px minmax(520px,1fr) minmax(360px,420px);display:grid;overflow:hidden}._mainLayoutWorkspaceSplit_c5ioe_1076{grid-template-columns:280px minmax(1000px,1fr) minmax(360px,440px)}._workspaceStack_c5ioe_1080{grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}._collectionSwitcher_c5ioe_1088{align-items:center;gap:var(--space-2);min-width:0;min-height:44px;padding:0 var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-background-panel);color:var(--color-text-primary);font:inherit;cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;font-weight:600;display:grid}._collectionSwitcher_c5ioe_1088:hover,._collectionSwitcher_c5ioe_1088:focus-visible{background:var(--color-background-subtle)}._collectionSwitcher_c5ioe_1088 span{text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._treePanel_c5ioe_1118,._workspacePanel_c5ioe_1119,._previewPanel_c5ioe_1120{background:var(--color-background-panel);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);min-width:0;min-height:0;box-shadow:var(--shadow-panel);overflow:hidden}._treePanel_c5ioe_1118,._previewPanel_c5ioe_1120{padding:var(--space-4)}._treePanel_c5ioe_1118{gap:var(--space-5);grid-template-rows:auto minmax(0,1fr);display:grid}._collectionToolbar_c5ioe_1141{align-items:center;display:flex}._tree_c5ioe_123{align-content:start;gap:var(--space-1);overscroll-behavior:contain;min-width:0;min-height:0;display:grid;overflow:auto}._treeRoot_c5ioe_1156,._treeItem_c5ioe_123{align-items:center;gap:var(--space-2);min-width:0;max-width:100%;min-height:38px;padding:0 var(--space-3);display:flex;overflow:hidden}._treeRoot_c5ioe_1156{border-radius:var(--radius-md);width:100%;color:var(--color-text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;font-weight:600}._treeRoot_c5ioe_1156:hover{background:var(--color-background-subtle)}._treeRootActive_c5ioe_1184,._treeRootActive_c5ioe_1184:hover{background:var(--color-background-selected);color:var(--color-primary-600)}._treeRoot_c5ioe_1156 span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._treeItem_c5ioe_123{width:100%;padding-left:var(--space-6);text-align:left;border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0}._treeItem_c5ioe_123:hover{background:var(--color-background-subtle)}._treeItemActive_c5ioe_1212{background:var(--color-background-selected);color:var(--color-primary-600);font-weight:600}._treeItemName_c5ioe_1218{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._treeCollectionRow_c5ioe_1225{border-radius:var(--radius-md);min-width:0;min-height:38px;color:var(--color-text-secondary);grid-template-columns:minmax(0,1fr) 38px;align-items:center;display:grid}._treeCollectionRow_c5ioe_1225:hover{background:var(--color-background-subtle)}._treeCollectionRowActive_c5ioe_1239{background:var(--color-background-selected);color:var(--color-primary-600);font-weight:600}._treeCollectionRowActive_c5ioe_1239:hover{background:var(--color-background-selected)}._treeCollectionMain_c5ioe_1249{align-items:center;gap:var(--space-2);min-width:0;min-height:38px;padding:0 var(--space-2) 0 var(--space-6);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex;overflow:hidden}._treeCollectionMenu_c5ioe_1265{align-items:center;display:flex;position:relative}@media (width>=1024px) and (hover:hover) and (pointer:fine){._treeCollectionMenu_c5ioe_1265{opacity:0;pointer-events:none}._treeCollectionRow_c5ioe_1225:hover ._treeCollectionMenu_c5ioe_1265,._treeCollectionRow_c5ioe_1225:focus-within ._treeCollectionMenu_c5ioe_1265{opacity:1;pointer-events:auto}}._treeCollectionDropdown_c5ioe_1284{min-width:188px}._treeItemEditor_c5ioe_1288{cursor:default;grid-template-columns:18px minmax(0,1fr);align-items:start;display:grid}._treeItemEditor_c5ioe_1288:hover{background:var(--color-background-selected)}._collectionNameEditInput_c5ioe_1299{border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-background-panel);width:100%;min-width:0;height:30px;color:var(--color-text-primary);font:inherit;padding:0 var(--space-2);flex:auto}._collectionNameEditInput_c5ioe_1299:focus{outline:2px solid var(--color-primary-100);border-color:var(--color-primary-500)}._collectionNameEditControl_c5ioe_1317{gap:var(--space-1);min-width:0;display:grid}._collectionNameEditInput_c5ioe_1299[aria-invalid=true],._textInput_c5ioe_405[aria-invalid=true]{border-color:var(--color-danger-500);background:var(--color-danger-50);color:var(--color-danger-600)}._collectionNameError_c5ioe_1330{color:var(--color-danger-600);font-size:var(--font-size-xs);line-height:var(--line-height-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._treeNodeIcon_c5ioe_1339{color:var(--color-primary-500)}._workspacePanel_c5ioe_1119{padding:var(--space-4);grid-template-rows:auto minmax(0,1fr);display:grid;position:relative;container-type:inline-size}._workspaceWideGrid_c5ioe_1351{gap:var(--space-4);grid-template-columns:minmax(520px,1.35fr) minmax(380px,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}._tabsViewport_c5ioe_1360{z-index:5;min-width:0;position:sticky;top:0}._tabs_c5ioe_1360{overscroll-behavior-x:contain;gap:var(--space-5);border-bottom:1px solid var(--color-border-default);background:var(--color-background-panel);scrollbar-width:none;min-width:0;scroll-padding-inline:44px;display:flex;overflow:auto hidden}._tabs_c5ioe_1360::-webkit-scrollbar{display:none}._tabsScrollCue_c5ioe_1384{z-index:2;width:38px;color:var(--color-primary-600);font:inherit;font-size:var(--font-size-xl);cursor:pointer;border:0;place-items:center;padding:0;font-weight:600;display:grid;position:absolute;top:0;bottom:1px}._tabsScrollCueLeft_c5ioe_1401{background:linear-gradient(to right, var(--color-background-panel) 62%, transparent);left:0}._tabsScrollCueRight_c5ioe_1406{background:linear-gradient(to left, var(--color-background-panel) 62%, transparent);right:0}._tabsScrollCue_c5ioe_1384:hover,._tabsScrollCue_c5ioe_1384:focus-visible{color:var(--color-primary-700)}._tabsScrollCue_c5ioe_1384:focus-visible{outline:2px solid var(--color-primary-100);outline-offset:-2px}._workspaceContent_c5ioe_1421{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}._workspaceContent_c5ioe_1421>._tabContent_c5ioe_1430{grid-row:1/-1}._tab_c5ioe_119,._tabActive_c5ioe_120{align-items:center;gap:var(--space-2);min-height:44px;color:var(--color-text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;display:inline-flex}._tab_c5ioe_119:hover{color:var(--color-primary-600)}._tabActive_c5ioe_120{border-color:var(--color-primary-500);color:var(--color-primary-600);font-weight:600}._toolbar_c5ioe_1459{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) 0;flex-wrap:wrap;display:flex}._toolbarMainActions_c5ioe_1468,._rowActionButtons_c5ioe_1469{align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}._toolbarSecondaryAction_c5ioe_1477{white-space:nowrap}._toolbarOverflow_c5ioe_1481{margin-left:auto;display:none;position:relative}._toolbarOverflowButton_c5ioe_1487{white-space:nowrap}._toolbarOverflow_c5ioe_1481 ._rowActionDropdown_c5ioe_1491{min-width:220px}@container (width<=420px){._toolbar_c5ioe_1459,._toolbarMainActions_c5ioe_1468{flex-wrap:nowrap}._toolbarMainActions_c5ioe_1468{width:100%}._toolbarSecondaryAction_c5ioe_1477{display:none}._toolbarOverflow_c5ioe_1481{display:block}}._errorNotice_c5ioe_546{margin:var(--space-3) 0 0;padding:var(--space-3) var(--space-4);border:1px solid var(--color-danger-200);border-radius:var(--radius-md);background:var(--color-danger-50);color:var(--color-danger-600);font-size:var(--font-size-sm)}._warningNotice_c5ioe_1524{margin-bottom:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-warning-200);border-radius:var(--radius-md);background:var(--color-warning-50);color:var(--color-warning-700);font-size:var(--font-size-sm)}._toastViewport_c5ioe_1534{top:calc(env(safe-area-inset-top,0px) + 88px);right:var(--space-4);z-index:70;width:min(380px, calc(100% - var(--space-8)));gap:var(--space-2);pointer-events:none;display:grid;position:fixed}._toast_c5ioe_1534{--toast-swipe-offset:0px;--toast-swipe-opacity:1;align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-3) var(--space-2) var(--space-3) var(--space-4);border-radius:var(--radius-md);box-shadow:var(--shadow-preview);font-size:var(--font-size-sm);line-height:var(--line-height-default);opacity:var(--toast-swipe-opacity);pointer-events:auto;touch-action:pan-y;transform:translateX(var(--toast-swipe-offset));-webkit-user-select:none;user-select:none;grid-template-columns:minmax(0,1fr) 32px;transition:transform .16s,opacity .16s;animation:.18s both _toastEnter_c5ioe_1;display:grid}._toastDragging_c5ioe_1570{cursor:grabbing;transition:none}._toastText_c5ioe_1575{overflow-wrap:anywhere;min-width:0}._toastCloseButton_c5ioe_1580{border-radius:var(--radius-sm);width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}._toastCloseButton_c5ioe_1580:hover{background:color-mix(in srgb, currentColor 10%, transparent)}._toastCloseButton_c5ioe_1580:focus-visible{outline-offset:1px;outline:2px solid}._toastError_c5ioe_1602,._toastWarning_c5ioe_1603,._toastInfo_c5ioe_1604{border:1px solid var(--color-border-default)}._toastError_c5ioe_1602{border:1px solid var(--color-danger-200);background:var(--color-danger-50);color:var(--color-danger-600)}._toastWarning_c5ioe_1603{border:1px solid var(--color-warning-200);background:var(--color-warning-50);color:var(--color-warning-700)}._toastInfo_c5ioe_1604{background:var(--color-background-panel);color:var(--color-text-primary)}@media (width<=767px){._toastViewport_c5ioe_1534{top:calc(env(safe-area-inset-top,0px) + 64px);right:var(--space-3);left:var(--space-3);width:auto}._toast_c5ioe_1534{padding-left:var(--space-3);grid-template-columns:minmax(0,1fr) 36px}._toastCloseButton_c5ioe_1580{width:36px;height:36px}}._fileDropTarget_c5ioe_1644{position:relative}._fileDropTargetActive_c5ioe_1648{isolation:isolate}._fileDropOverlay_c5ioe_1652{inset:var(--space-2);z-index:35;place-content:center;justify-items:center;gap:var(--space-3);min-width:0;padding:var(--space-5);border:2px dashed var(--color-primary-500);border-radius:var(--radius-lg);background:var(--color-primary-50);color:var(--color-primary-700);text-align:center;pointer-events:none;display:grid;position:absolute}._fileDropOverlay_c5ioe_1652 svg{width:28px;height:28px}._tableFrame_c5ioe_1675{overscroll-behavior:contain;border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-background-panel);min-width:0;min-height:0;overflow:auto;container-type:inline-size}._elementsCollectionView_c5ioe_1686{min-width:0;min-height:0;overflow:hidden}._elementsCollectionView_c5ioe_1686>._tableFrame_c5ioe_1675{height:100%}._mobileElementsList_c5ioe_1696{overscroll-behavior:contain;scrollbar-gutter:stable;border-top:1px solid var(--color-border-subtle);min-width:0;height:100%;min-height:0;margin:0;padding:0;list-style:none;overflow:auto}._mobileElementRow_c5ioe_1709{gap:var(--space-3);min-width:0;padding:var(--space-3) var(--space-1) var(--space-3) var(--space-2);border-bottom:1px solid var(--color-border-subtle);background:var(--color-background-panel);display:grid;position:relative}._mobileElementRowSelected_c5ioe_1719{box-shadow:inset 3px 0 var(--color-primary-500)}._mobileElementRowSelected_c5ioe_1719 ._mobileElementNameInput_c5ioe_1723{color:var(--color-primary-700);font-weight:600}._mobileElementRowDragging_c5ioe_1728{opacity:.55}._mobileElementRowDropBefore_c5ioe_1732:before,._mobileElementRowDropAfter_c5ioe_1733:after{background:var(--color-primary-500);content:"";height:3px;position:absolute;left:0;right:0}._mobileElementRowDropBefore_c5ioe_1732:before{top:-2px}._mobileElementRowDropAfter_c5ioe_1733:after{bottom:-2px}._mobileElementPrimaryRow_c5ioe_1750{align-items:center;gap:var(--space-1);grid-template-columns:40px 44px minmax(0,1fr) 44px;min-width:0;display:grid}._mobileElementNameInput_c5ioe_1723{min-width:0;min-height:44px;padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--color-text-primary);font:inherit;background:0 0;border:1px solid #0000}._mobileElementNameInput_c5ioe_1723:hover,._mobileElementNameInput_c5ioe_1723:focus{border-color:var(--color-border-default);background:var(--color-background-panel)}._mobileElementDetailsRow_c5ioe_1775{align-items:end;gap:var(--space-3);grid-template-columns:minmax(76px,1fr) auto;min-width:0;padding-left:0;display:grid}._mobileQuantityField_c5ioe_1784{justify-items:start;gap:var(--space-1);min-width:0;color:var(--color-text-secondary);font-size:var(--font-size-xs);display:grid}._mobileQuantityField_c5ioe_1784 input{border-color:var(--color-border-default);background:var(--color-background-panel);width:76px;min-height:44px}._mobileElementThumbnails_c5ioe_1800{align-items:end;gap:var(--space-2);display:flex}._mobileAssetField_c5ioe_1806{justify-items:center;gap:var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-xs);display:grid}._mobileAssetField_c5ioe_1806 ._thumbnail_c5ioe_1814{width:44px;height:44px}._mobileElementRow_c5ioe_1709 ._rowActions_c5ioe_1819,._mobileElementRow_c5ioe_1709 ._rowOverflowMenu_c5ioe_1820{display:inline-flex}._mobileElementRow_c5ioe_1709 ._rowActionButtons_c5ioe_1469{display:none}._mobileElementRow_c5ioe_1709 ._rowActionDropdown_c5ioe_1491{min-width:208px}._elementsTable_c5ioe_1832{border-collapse:collapse;width:100%;font-size:var(--font-size-md)}._elementsTable_c5ioe_1832 th,._elementsTable_c5ioe_1832 td{height:68px;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-subtle);text-align:left;vertical-align:middle}._elementsTable_c5ioe_1832 th{height:48px;color:var(--color-text-primary);font-size:var(--font-size-sm);background:var(--color-background-panel);font-weight:600}._elementsTable_c5ioe_1832 tbody tr:hover{background:var(--color-background-subtle)}._elementsTable_c5ioe_1832 tbody tr{position:relative}._elementsTable_c5ioe_1832 tbody tr:last-child td{border-bottom:0}._tableRowSelected_c5ioe_1867{background:var(--color-primary-50)}._tableRowDragging_c5ioe_1871{opacity:.55}._tableRowDropBefore_c5ioe_1875 td{box-shadow:inset 0 2px 0 var(--color-primary-500)}._tableRowDropAfter_c5ioe_1879 td{box-shadow:inset 0 -2px 0 var(--color-primary-500)}._dragColumn_c5ioe_1883{text-align:center;width:44px}._toggleColumn_c5ioe_1888{text-align:center;width:56px}._quantityColumn_c5ioe_1893{text-align:center;width:96px}._actionsColumn_c5ioe_1898{text-align:right;width:116px}._elementNameCell_c5ioe_1903{color:var(--color-text-primary)}._dragHandle_c5ioe_1907{border-radius:var(--radius-sm);width:30px;height:30px;color:var(--color-text-muted);cursor:grab;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}._dragHandle_c5ioe_1907:hover,._dragHandle_c5ioe_1907:focus-visible{border-color:var(--color-border-default);background:var(--color-background-subtle);color:var(--color-primary-600)}._dragHandle_c5ioe_1907:active{cursor:grabbing}._rowActions_c5ioe_1819{justify-content:flex-end;display:flex;position:relative}._rowActionButtons_c5ioe_1469{justify-content:flex-end;gap:var(--space-2)}._rowOverflowMenu_c5ioe_1820{display:none;position:relative}._rowActionDropdown_c5ioe_1491{top:calc(100% + var(--space-1));z-index:25;gap:var(--space-1);min-width:164px;padding:var(--space-2);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-background-panel);box-shadow:var(--shadow-preview);opacity:0;pointer-events:none;display:grid;position:absolute;right:0;transform:translateY(-4px)}._rowActionDropdownOpen_c5ioe_1965{opacity:1;pointer-events:auto;transform:translateY(0)}._rowActionDropdown_c5ioe_1491[hidden]{display:none}._rowDangerButton_c5ioe_1975,._menuItemDanger_c5ioe_1976{color:var(--color-danger-600)}._rowDangerButton_c5ioe_1975:hover,._menuItemDanger_c5ioe_1976:hover{border-color:var(--color-danger-200);background:var(--color-danger-50);color:var(--color-danger-600)}._tableTextInput_c5ioe_1987,._tableNumberInput_c5ioe_1988,._tableNumberInputError_c5ioe_1989{border-radius:var(--radius-sm);width:100%;min-height:36px;color:var(--color-text-primary);font:inherit;background:0 0;border:1px solid #0000}._tableTextInput_c5ioe_1987{padding:0 var(--space-2)}._tableNumberInput_c5ioe_1988,._tableNumberInputError_c5ioe_1989{padding:0 var(--space-1);text-align:center}._tableTextInput_c5ioe_1987:hover,._tableNumberInput_c5ioe_1988:hover{border-color:var(--color-border-default);background:var(--color-background-panel)}._tableTextInput_c5ioe_1987:focus,._tableNumberInput_c5ioe_1988:focus,._tableNumberInputError_c5ioe_1989:focus{outline:2px solid var(--color-primary-100);border-color:var(--color-primary-500);background:var(--color-background-panel)}._tableNumberInputError_c5ioe_1989{border-color:var(--color-danger-500);background:var(--color-danger-50);color:var(--color-danger-600)}@container (width<=760px){._actionsColumn_c5ioe_1898{width:56px}._rowActionButtons_c5ioe_1469{display:none}._rowOverflowMenu_c5ioe_1820{display:inline-flex}}@container (width<=600px){._elementsTable_c5ioe_1832 th,._elementsTable_c5ioe_1832 td{padding-right:var(--space-2);padding-left:var(--space-2)}._dragColumn_c5ioe_1883{width:40px}._toggleColumn_c5ioe_1888{width:48px}._quantityColumn_c5ioe_1893{width:72px}._actionsColumn_c5ioe_1898{width:48px}}._thumbnail_c5ioe_1814{border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-background-subtle);width:52px;height:52px;color:var(--color-text-inverse);justify-content:center;align-items:center;font-size:22px;font-weight:700;line-height:1;display:inline-flex;overflow:hidden}._thumbnail_c5ioe_1814 img{object-fit:cover;width:100%;height:100%}._thumbnail_c5ioe_1814:hover{border-color:var(--color-primary-500)}._thumbnailUpload_c5ioe_2093{cursor:pointer;display:inline-flex}._thumbnailUploadButton_c5ioe_2098{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}._thumbnailUpload_c5ioe_2093:focus-within ._thumbnail_c5ioe_1814,._thumbnailUploadButton_c5ioe_2098:focus-visible ._thumbnail_c5ioe_1814{outline:2px solid var(--color-primary-100);border-color:var(--color-primary-500)}._yellow_c5ioe_2114{background:radial-gradient(circle at 28% 24%,#ffffff42,#0000 26%),linear-gradient(135deg,#211b05,#facc15 58%,#3b2f06)}._cyan_c5ioe_2120{background:radial-gradient(circle at 50% 42%,#ffffff38,#0000 24%),linear-gradient(135deg,#082f49,#22d3ee 58%,#075985)}._red_c5ioe_2126{background:radial-gradient(circle at 50% 44%,#fff3,#0000 24%),linear-gradient(135deg,#450a0a,#ef4444 58%,#7f1d1d)}._green_c5ioe_2132{background:radial-gradient(circle at 42% 36%,#fff3,#0000 24%),linear-gradient(135deg,#052e16,#22c55e 58%,#14532d)}._violet_c5ioe_2138{background:radial-gradient(circle at 52% 46%,#ffffff3d,#0000 26%),linear-gradient(135deg,#3b0764,#d946ef 58%,#581c87)}._cardBack_c5ioe_2144{background:radial-gradient(circle,#0ea5e9 0 10%,#0000 12%),linear-gradient(135deg,#0f172a,#334155 52%,#020617)}._neutral_c5ioe_2150{color:var(--color-text-muted);background:repeating-linear-gradient(135deg, var(--color-background-subtle), var(--color-background-subtle) 8px, var(--color-border-subtle) 8px, var(--color-border-subtle) 16px)}._tabContent_c5ioe_1430{overscroll-behavior:contain;align-content:start;min-width:0;min-height:0;display:grid;overflow:auto}._projectSettingsContent_c5ioe_2170{padding-right:var(--space-2)}._projectSettingsContent_c5ioe_2170>._settingsSection_c5ioe_2174{width:min(100%,920px)}._projectFormGrid_c5ioe_2178,._projectVersionGrid_c5ioe_2179{gap:var(--space-4);grid-template-columns:repeat(2,minmax(180px,1fr));display:grid}._dynamicTextRowsField_c5ioe_2185{width:min(100%,620px);min-width:0;color:var(--color-text-secondary);font-size:var(--font-size-sm);border:0;grid-column:1/-1;margin:0;padding:0}._dynamicTextRowsField_c5ioe_2185 legend{margin-bottom:var(--space-2);padding:0}._dynamicTextRowsList_c5ioe_2201{gap:var(--space-3);width:100%;margin-bottom:var(--space-3);display:grid}._dynamicTextRow_c5ioe_2185{align-items:end;gap:var(--space-2);grid-template-columns:minmax(0,1fr) 38px;width:100%;min-width:0;display:grid}._projectVersionRows_c5ioe_2217{gap:var(--space-4);display:grid}._projectRangeGrid_c5ioe_2222{gap:var(--space-4);grid-template-columns:minmax(0,1fr);width:min(100%,440px);display:grid}._projectRangeField_c5ioe_2229{min-width:0;color:var(--color-text-secondary);border:0;margin:0;padding:0}._projectRangeField_c5ioe_2229 legend{margin-bottom:var(--space-2);font-size:var(--font-size-sm);padding:0}._projectRangeControl_c5ioe_2243{align-items:center;gap:var(--space-2);min-width:0;color:var(--color-text-secondary);font-size:var(--font-size-sm);grid-template-columns:auto minmax(94px,1fr) auto minmax(94px,1fr);display:grid}._projectUnitInput_c5ioe_2253{align-items:center;gap:var(--space-2);grid-template-columns:minmax(0,1fr) 3.5ch;min-width:0;display:grid}._projectFilesContent_c5ioe_2261{grid-template-rows:auto auto minmax(0,1fr);align-content:stretch;overflow:hidden}._projectFilesToolbar_c5ioe_2267{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) 0;display:flex}._projectFilesToolbarActions_c5ioe_2275,._projectFileActions_c5ioe_2276{justify-content:flex-end;align-items:center;gap:var(--space-2);display:flex}._projectFilesToolbarOverflow_c5ioe_2283 ._rowActionDropdown_c5ioe_1491{min-width:190px}._projectFilesTableFrame_c5ioe_2287{grid-row:3;height:100%}._projectFilesTable_c5ioe_2287{border-collapse:collapse;width:100%;min-width:480px;font-size:var(--font-size-md)}._projectFilesTable_c5ioe_2287 th,._projectFilesTable_c5ioe_2287 td{height:54px;padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--color-border-subtle);text-align:left;vertical-align:middle}._projectFilesTable_c5ioe_2287 th{height:46px;color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:600}._projectFilesTable_c5ioe_2287 th:nth-child(2),._projectFilesTable_c5ioe_2287 td:nth-child(2){width:110px}._projectFilesTable_c5ioe_2287 th:nth-child(3),._projectFilesTable_c5ioe_2287 td:nth-child(3){width:120px}._projectFilesTable_c5ioe_2287 th:last-child,._projectFilesTable_c5ioe_2287 td:last-child{text-align:right;width:108px}._projectFilesTable_c5ioe_2287 tbody tr:last-child td{border-bottom:0}._projectFilesTable_c5ioe_2287 tbody tr:hover{background:var(--color-background-subtle)}._projectFileNameButton_c5ioe_2339{max-width:100%;padding:var(--space-2);border-radius:var(--radius-sm);color:var(--color-text-primary);font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;background:0 0;border:1px solid #0000;overflow:hidden}._projectFileNameButton_c5ioe_2339:hover,._projectFileNameButton_c5ioe_2339:focus-visible{border-color:var(--color-border-default);background:var(--color-background-panel)}._projectFilesEmpty_c5ioe_2360{color:var(--color-text-muted);text-align:center!important}._projectInstructionContent_c5ioe_2365{padding-top:var(--space-5);align-content:stretch}._projectInstructionContent_c5ioe_2365>._fieldLabel_c5ioe_883{min-height:100%}._projectInstructionInput_c5ioe_2374{width:100%;min-width:0;height:100%;min-height:320px;padding:var(--space-3);resize:vertical;border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-background-panel);color:var(--color-text-primary);font:inherit;line-height:var(--line-height-relaxed)}._projectInstructionInput_c5ioe_2374:hover{border-color:var(--color-border-strong)}._projectInstructionInput_c5ioe_2374:focus{outline:2px solid var(--color-primary-100);border-color:var(--color-primary-500)}@container (width<=560px){._projectFormGrid_c5ioe_2178,._projectVersionGrid_c5ioe_2179{grid-template-columns:minmax(0,1fr)}._projectFilesTableFrame_c5ioe_2287{overflow-x:hidden}._projectFilesTable_c5ioe_2287{min-width:0;display:block}._projectFilesTable_c5ioe_2287 thead{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._projectFilesTable_c5ioe_2287 tbody{display:grid}._projectFilesTable_c5ioe_2287 tbody tr{align-items:center;gap:var(--space-1) var(--space-3);min-width:0;padding:var(--space-3);border-bottom:1px solid var(--color-border-subtle);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name actions""extension actions""size actions";display:grid}._projectFilesTable_c5ioe_2287 td,._projectFilesTable_c5ioe_2287 td:nth-child(2),._projectFilesTable_c5ioe_2287 td:nth-child(3),._projectFilesTable_c5ioe_2287 td:last-child{text-align:left;border:0;width:auto;height:auto;padding:0}._projectFilesTable_c5ioe_2287 td:first-child{grid-area:name;min-width:0}._projectFilesTable_c5ioe_2287 td:nth-child(2){grid-area:extension}._projectFilesTable_c5ioe_2287 td:nth-child(3){grid-area:size}._projectFilesTable_c5ioe_2287 td:nth-child(4){grid-area:actions}._projectFilesTable_c5ioe_2287 td[data-label]{color:var(--color-text-secondary);font-size:var(--font-size-sm)}._projectFilesTable_c5ioe_2287 td[data-label]:before{color:var(--color-text-muted);content:attr(data-label) ": "}._projectFileNameButton_c5ioe_2339{width:100%;padding-left:0}._projectFileActions_c5ioe_2276{align-self:center}._projectFilesEmpty_c5ioe_2360{grid-column:1/-1;padding:var(--space-5) var(--space-3)!important}}@container (width<=420px){._projectFilesToolbar_c5ioe_2267{flex-wrap:nowrap}._projectFilesDownloadAllAction_c5ioe_2499{display:none}._projectFilesToolbarOverflow_c5ioe_2283{display:block}}._imageSliceTabContentWide_c5ioe_2508{align-content:stretch}._imageSliceSettingsColumns_c5ioe_2512{align-items:start;gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}._imageSliceSettingsColumn_c5ioe_2512{align-content:start;min-width:0;display:grid}._imageSliceSettingsColumn_c5ioe_2512>._settingsSection_c5ioe_2174:last-child{border-bottom:0}._settingsSection_c5ioe_2174{min-width:0;padding:var(--space-5) 0;border-bottom:1px solid var(--color-border-subtle)}._settingsSection_c5ioe_2174:last-child{border-bottom:0}._settingsSection_c5ioe_2174 h3{margin:0 0 var(--space-4);font-size:var(--font-size-lg);line-height:var(--line-height-tight)}._settingsSectionToggleTitle_c5ioe_2546{align-items:center;display:flex}._settingsSectionToggle_c5ioe_2546{align-items:center;gap:var(--space-2);width:100%;min-width:0;color:var(--color-text-primary);display:inline-flex}._settingsSectionToggleText_c5ioe_2560{border-radius:var(--radius-sm);min-width:0;color:inherit;font:inherit;font-weight:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:1;padding:0;overflow:hidden}._settingsSectionToggleText_c5ioe_2560:hover{color:var(--color-primary-600)}._settingsSectionToggleText_c5ioe_2560:focus-visible{outline:2px solid var(--color-primary-100);outline-offset:2px}._settingsSectionToggleText_c5ioe_2560:disabled{color:var(--color-text-disabled);cursor:not-allowed}._settingsGrid_c5ioe_2591{gap:var(--space-4);grid-template-columns:repeat(3,minmax(140px,1fr));display:grid}._presetSelectRow_c5ioe_2597{width:min(100%,420px);margin-bottom:var(--space-4)}._elementFormatPanel_c5ioe_2602{gap:var(--space-4);min-width:0;display:grid}._elementFormatControls_c5ioe_2608{align-items:start;gap:var(--space-4);grid-template-columns:minmax(340px,1.6fr) minmax(180px,1fr);display:grid}._elementDimensionGroup_c5ioe_2615{align-items:end;gap:var(--space-3);grid-template-columns:minmax(140px,1fr) 42px minmax(140px,1fr);min-width:0;display:grid}._aspectLockButton_c5ioe_2623,._aspectLockButtonActive_c5ioe_2624{border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-background-panel);width:42px;min-height:38px;color:var(--color-text-muted);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}._aspectLockButton_c5ioe_2623:hover,._aspectLockButton_c5ioe_2623:focus-visible{border-color:var(--color-border-strong);background:var(--color-background-subtle);color:var(--color-text-primary)}._aspectLockButtonActive_c5ioe_2624{border-color:var(--color-primary-500);background:var(--color-primary-50);color:var(--color-primary-600)}._aspectLockButtonActive_c5ioe_2624:hover,._aspectLockButtonActive_c5ioe_2624:focus-visible{background:var(--color-primary-100)}._aspectLockButton_c5ioe_2623:disabled,._aspectLockButtonActive_c5ioe_2624:disabled{cursor:not-allowed;opacity:.62}._aspectLockButton_c5ioe_2623:focus-visible,._aspectLockButtonActive_c5ioe_2624:focus-visible{outline:2px solid var(--color-primary-100);outline-offset:2px}._elementFitControl_c5ioe_2667{min-width:0}._formGrid_c5ioe_2671{gap:var(--space-4);grid-template-columns:repeat(3,minmax(160px,1fr));display:grid}._marginsGrid_c5ioe_2677{gap:var(--space-5) 64px;grid-template-columns:repeat(2,minmax(160px,1fr));min-width:0;display:grid;position:relative}._marginTopField_c5ioe_2685{grid-area:1/1}._marginRightField_c5ioe_2690{grid-area:1/2}._marginBottomField_c5ioe_2695{grid-area:2/1}._marginLeftField_c5ioe_2700{grid-area:2/2}._marginSyncButton_c5ioe_2705{z-index:1;width:36px;min-height:36px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._commonBackPicker_c5ioe_2715{align-items:end;gap:var(--space-3);grid-column:span 2;grid-template-columns:52px minmax(0,1fr);min-width:0;display:grid}._imageSliceUploadPanel_c5ioe_2724{align-items:end;gap:var(--space-3);grid-template-columns:52px minmax(0,1fr);min-width:0;display:grid}._fieldLabel_c5ioe_883,._fieldLabelHorizontal_c5ioe_883,._switchField_c5ioe_884,._switchFieldCompact_c5ioe_2735,._switchFieldInline_c5ioe_2736,._switchFieldHorizontal_c5ioe_884,._mmSliderField_c5ioe_885{min-width:0;color:var(--color-text-secondary);font-size:var(--font-size-sm)}._fieldLabel_c5ioe_883{gap:var(--space-2);display:grid}._fieldLabelHorizontal_c5ioe_883,._switchFieldHorizontal_c5ioe_884{align-items:center;gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(240px,300px);display:grid}._fieldLabelHorizontal_c5ioe_883>span,._switchFieldHorizontal_c5ioe_884 ._switchFieldLabel_c5ioe_2758{color:var(--color-text-primary);white-space:normal;font-weight:500}._fieldLabelHorizontal_c5ioe_883 ._selectInput_c5ioe_2764,._switchFieldHorizontal_c5ioe_884 ._switchButton_c5ioe_766,._switchFieldHorizontal_c5ioe_884 ._switchButtonChecked_c5ioe_767{justify-self:end;width:min(220px,100%)}._switchFieldHorizontal_c5ioe_884 ._switchButton_c5ioe_766,._switchFieldHorizontal_c5ioe_884 ._switchButtonChecked_c5ioe_767{gap:var(--space-3);text-align:right;grid-template-columns:minmax(0,1fr) 34px}._segmentField_c5ioe_2778{gap:var(--space-2);min-width:0;color:var(--color-text-secondary);font-size:var(--font-size-sm);display:grid}._fieldLabel_c5ioe_883 span,._switchFieldLabel_c5ioe_2758,._switchStateText_c5ioe_2788,._segmentField_c5ioe_2778>span,._mmSliderLabel_c5ioe_2790{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._mmSliderField_c5ioe_885{gap:var(--space-2);grid-column:1/-1;display:grid}._mmSliderControl_c5ioe_2802{align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1fr) 112px;min-width:0;display:grid}._mmRangeInput_c5ioe_2810{width:100%;min-width:0;accent-color:var(--color-primary-500);cursor:pointer;margin:0}._mmRangeInput_c5ioe_2810:focus-visible{outline:2px solid var(--color-primary-100);outline-offset:4px}._mmRangeInput_c5ioe_2810:disabled{cursor:not-allowed;opacity:.62}._switchField_c5ioe_884,._switchFieldCompact_c5ioe_2735,._switchFieldInline_c5ioe_2736{gap:var(--space-2);display:grid}._switchFieldInline_c5ioe_2736{align-items:center;gap:0;display:inline-flex}._switchButton_c5ioe_766,._switchButtonChecked_c5ioe_767{align-items:center;gap:var(--space-2);border-radius:var(--radius-md);width:100%;min-height:38px;color:var(--color-text-secondary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:34px minmax(0,1fr);padding:0;display:grid}._switchButton_c5ioe_766:hover ._switchTrack_c5ioe_2859{background:var(--color-text-muted)}._switchButtonChecked_c5ioe_767:hover ._switchTrack_c5ioe_2859{background:var(--color-primary-action-hover)}._switchButton_c5ioe_766:focus-visible,._switchButtonChecked_c5ioe_767:focus-visible{outline:2px solid var(--color-primary-100);outline-offset:2px}._switchButton_c5ioe_766:disabled,._switchButtonChecked_c5ioe_767:disabled{cursor:not-allowed;opacity:.62}._switchTrack_c5ioe_2859{background:var(--color-border-strong);border-radius:999px;align-items:center;width:34px;height:18px;padding:2px;transition:background-color .12s,transform .12s;display:inline-flex}._switchButtonChecked_c5ioe_767 ._switchTrack_c5ioe_2859{background:var(--color-primary-500)}._switchThumb_c5ioe_2896{background:var(--color-background-panel);width:14px;height:14px;box-shadow:var(--shadow-button);border-radius:999px;transition:transform .12s;display:block}._switchButtonChecked_c5ioe_767 ._switchThumb_c5ioe_2896{transform:translate(16px)}._switchFieldCompact_c5ioe_2735{justify-items:center}._switchFieldCompact_c5ioe_2735 ._switchButton_c5ioe_766,._switchFieldCompact_c5ioe_2735 ._switchButtonChecked_c5ioe_767{gap:var(--space-1);width:72px;min-height:30px;padding:0 var(--space-2);font-size:var(--font-size-xs);grid-template-columns:26px minmax(0,1fr)}._switchFieldCompact_c5ioe_2735 ._switchTrack_c5ioe_2859{width:26px;height:16px}._switchFieldCompact_c5ioe_2735 ._switchThumb_c5ioe_2896{width:12px;height:12px}._switchFieldCompact_c5ioe_2735 ._switchButtonChecked_c5ioe_767 ._switchThumb_c5ioe_2896{transform:translate(10px)}._switchButtonIconOnly_c5ioe_2938,._switchButtonChecked_c5ioe_767._switchButtonIconOnly_c5ioe_2938,._switchFieldCompact_c5ioe_2735 ._switchButtonIconOnly_c5ioe_2938,._switchFieldInline_c5ioe_2736 ._switchButtonIconOnly_c5ioe_2938{width:auto;min-height:auto;color:inherit;background:0 0;border:0;grid-template-columns:auto;padding:0}._switchButtonIconOnly_c5ioe_2938:focus-visible{outline-offset:4px}._textInput_c5ioe_405,._numberInput_c5ioe_2956,._numberInputError_c5ioe_2957,._selectInput_c5ioe_2764,._colorInput_c5ioe_2959,._uploadButton_c5ioe_999,._uploadButtonDisabled_c5ioe_2961{border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-background-panel);width:100%;min-width:0;max-width:100%;min-height:38px;color:var(--color-text-primary);font:inherit}._textInput_c5ioe_405,._numberInput_c5ioe_2956,._numberInputError_c5ioe_2957,._selectInput_c5ioe_2764{padding:0 var(--space-3)}._uploadButton_c5ioe_999,._uploadButtonDisabled_c5ioe_2961{justify-content:center;align-items:center;gap:var(--space-2);padding:0 var(--space-3);color:var(--color-text-secondary);cursor:pointer;display:inline-flex}._colorInput_c5ioe_2959{padding:4px}._textInput_c5ioe_405:hover,._numberInput_c5ioe_2956:hover,._selectInput_c5ioe_2764:hover,._colorInput_c5ioe_2959:hover,._uploadButton_c5ioe_999:hover{border-color:var(--color-border-strong)}._textInput_c5ioe_405:focus,._numberInput_c5ioe_2956:focus,._numberInputError_c5ioe_2957:focus,._selectInput_c5ioe_2764:focus,._colorInput_c5ioe_2959:focus{outline:2px solid var(--color-primary-100);border-color:var(--color-primary-500)}._numberInputError_c5ioe_2957{border-color:var(--color-danger-500);background:var(--color-danger-50);color:var(--color-danger-600)}._textInput_c5ioe_405:disabled,._numberInput_c5ioe_2956:disabled,._numberInputError_c5ioe_2957:disabled,._selectInput_c5ioe_2764:disabled,._colorInput_c5ioe_2959:disabled,._uploadButtonDisabled_c5ioe_2961{cursor:not-allowed;opacity:.62}._fileInput_c5ioe_3028{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._srOnly_c5ioe_3038{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._metric_c5ioe_3050,._metricError_c5ioe_3051{align-content:center;gap:var(--space-1);min-height:68px;padding:var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-background-subtle);display:grid}._metric_c5ioe_3050 span,._metricError_c5ioe_3051 span{color:var(--color-text-muted);font-size:var(--font-size-xs)}._metric_c5ioe_3050 strong,._metricError_c5ioe_3051 strong{align-items:center;gap:var(--space-2);color:var(--color-text-primary);font-size:var(--font-size-md);font-weight:600;display:flex}._metricError_c5ioe_3051{border-color:var(--color-danger-200);background:var(--color-danger-50)}._metricError_c5ioe_3051 strong{color:var(--color-danger-600)}._colorSwatch_c5ioe_3087{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--swatch-color);flex:none;width:16px;height:16px}._previewPanel_c5ioe_1120{gap:var(--space-4);flex-direction:column;display:flex}._previewUnavailable_c5ioe_3102{padding:var(--space-6);color:var(--color-text-secondary);text-align:center;flex:1 1 0;align-self:stretch;place-items:center;margin:0;display:grid}._previewControls_c5ioe_3113{gap:var(--space-3);flex:none;grid-template-columns:1fr;display:grid}._segmentedControl_c5ioe_3120{border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-background-panel);min-width:0;display:flex;overflow:hidden}._segment_c5ioe_121,._segmentActive_c5ioe_122{justify-content:center;align-items:center;gap:var(--space-2);min-width:0;min-height:36px;padding:0 var(--space-3);border:0;border-right:1px solid var(--color-border-default);background:var(--color-background-panel);color:var(--color-text-secondary);cursor:pointer;flex:1 1 0;display:inline-flex}._segment_c5ioe_121:last-child,._segmentActive_c5ioe_122:last-child{border-right:0}._segment_c5ioe_121:hover{background:var(--color-primary-50)}._segment_c5ioe_121:disabled,._segmentActive_c5ioe_122:disabled{cursor:not-allowed;opacity:.62}._segmentActive_c5ioe_122{background:var(--color-primary-50);color:var(--color-primary-600);box-shadow:inset 0 0 0 1px var(--color-primary-500);font-weight:600}._segmentActive_c5ioe_122:first-child{border-radius:calc(var(--radius-md) - 1px) 0 0 calc(var(--radius-md) - 1px)}._segmentActive_c5ioe_122:last-child{border-radius:0 calc(var(--radius-md) - 1px) calc(var(--radius-md) - 1px) 0}._segmentActive_c5ioe_122:only-child{border-radius:calc(var(--radius-md) - 1px)}._pageNavigation_c5ioe_3180{justify-content:center;align-items:center;gap:var(--space-4);color:var(--color-text-secondary);flex:none;font-weight:600;display:flex}._previewViewport_c5ioe_3190{overscroll-behavior:contain;min-width:0;max-width:100%;min-height:0;max-height:100%;padding:var(--space-2);cursor:zoom-in;touch-action:none;-webkit-user-select:none;user-select:none;flex:1 1 0;place-items:start center;display:grid;overflow:hidden}._previewViewportZoomDisabled_c5ioe_3206{cursor:default;touch-action:auto}._previewViewportZoomed_c5ioe_3211{cursor:grab}._previewViewportPanning_c5ioe_3215{cursor:grabbing}._previewSheet_c5ioe_3219{max-width:none;width:var(--preview-sheet-width,min(100%, 360px));aspect-ratio:var(--preview-aspect-ratio,210 / 297);background:var(--preview-sheet-background,var(--color-background-preview-sheet));border:1px solid var(--color-border-default);box-shadow:var(--shadow-preview);transform:translate(var(--preview-pan-x,0), var(--preview-pan-y,0));transform-origin:50%;will-change:transform, width;place-self:start center;position:relative;overflow:hidden}._previewSvgHost_c5ioe_3235,._previewSvgHost_c5ioe_3235 svg{width:100%;height:100%}._previewSvgHost_c5ioe_3235{line-height:0;display:block;position:absolute;inset:0;overflow:hidden}._previewSvgHost_c5ioe_3235 svg{display:block}._previewSvgHostHighQuality_c5ioe_3253 svg{shape-rendering:geometricprecision;text-rendering:optimizelegibility}._previewSvgHostHighQuality_c5ioe_3253 svg image{image-rendering:auto;image-rendering:high-quality;image-rendering:optimizeQuality}._previewMarginOverlay_c5ioe_3264{z-index:2;pointer-events:none;position:absolute;inset:0}._previewMarginOverlay_c5ioe_3264:after{inset:var(--preview-margin-top,0%) var(--preview-margin-right,0%) var(--preview-margin-bottom,0%) var(--preview-margin-left,0%);border:1px dashed var(--color-primary-500);content:"";position:absolute}._previewMarginTop_c5ioe_3279,._previewMarginRight_c5ioe_3280,._previewMarginBottom_c5ioe_3281,._previewMarginLeft_c5ioe_3282{background:var(--color-primary-50);opacity:.72;position:absolute}._previewMarginTop_c5ioe_3279{height:var(--preview-margin-top,0%);top:0;left:0;right:0}._previewMarginRight_c5ioe_3280{top:var(--preview-margin-top,0%);right:0;bottom:var(--preview-margin-bottom,0%);width:var(--preview-margin-right,0%)}._previewMarginBottom_c5ioe_3281{height:var(--preview-margin-bottom,0%);bottom:0;left:0;right:0}._previewMarginLeft_c5ioe_3282{top:var(--preview-margin-top,0%);bottom:var(--preview-margin-bottom,0%);width:var(--preview-margin-left,0%);left:0}._previewNotices_c5ioe_3316{justify-items:center;gap:var(--space-1);flex:none;min-width:0;display:grid}._previewCutLineNote_c5ioe_3324,._previewWarning_c5ioe_3325{font-size:var(--font-size-xs);line-height:var(--line-height-default);text-align:center;margin:0}._previewCutLineNote_c5ioe_3324{max-width:48ch;color:var(--color-text-muted)}._previewWarning_c5ioe_3325{color:var(--color-danger-600)}._previewZoomControls_c5ioe_3341{justify-content:center;align-items:center;gap:var(--space-2);display:flex}._previewFullscreenFooter_c5ioe_3348{justify-content:space-between;align-items:center;gap:var(--space-3);flex:none;min-width:0;display:flex}._previewFitButton_c5ioe_3357{min-height:44px;padding:0 var(--space-4);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-background-panel);color:var(--color-text-primary);font:inherit;cursor:pointer}._previewFitButton_c5ioe_3357[aria-pressed=true]{border-color:var(--color-primary-500);background:var(--color-primary-50);color:var(--color-primary-600)}._previewFitButton_c5ioe_3357:disabled{cursor:not-allowed;opacity:.6}._previewZoomValue_c5ioe_3379{min-width:48px;color:var(--color-text-secondary);font-size:var(--font-size-sm);text-align:center}._statusBar_c5ioe_3386{align-items:center;gap:var(--space-6);padding:0 var(--space-8);border-top:1px solid var(--color-border-default);background:var(--color-background-panel);color:var(--color-text-secondary);font-size:var(--font-size-xs);white-space:nowrap;display:flex;position:relative;overflow:visible}._statusSummaryButton_c5ioe_3400,._statusDetails_c5ioe_3401,._statusDetails_c5ioe_3401[hidden]{display:none}._statusItems_c5ioe_3409{align-items:center;gap:var(--space-6);min-width:0;display:flex;overflow:hidden}._statusItems_c5ioe_3409 span{text-overflow:ellipsis;overflow:hidden}._statusItems_c5ioe_3409 span+span{padding-left:var(--space-6);border-left:1px solid var(--color-border-strong)}._statusPreviewButton_c5ioe_3427{align-items:center;gap:var(--space-2);min-height:36px;padding:0 var(--space-3);border:1px solid var(--color-primary-500);border-radius:var(--radius-md);background:var(--color-background-panel);color:var(--color-primary-600);font:inherit;cursor:pointer;flex:none;font-weight:600;display:inline-flex}._statusPreviewButton_c5ioe_3427:hover,._statusPreviewButton_c5ioe_3427:focus-visible{background:var(--color-primary-50)}._temporarySurfaceBackdrop_c5ioe_3448{z-index:50;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);background:var(--color-background-overlay);justify-content:flex-start;align-items:stretch;display:flex;position:fixed;inset:0}._temporarySurface_c5ioe_3448{background:var(--color-background-panel);width:100%;min-width:0;min-height:0;box-shadow:var(--shadow-preview);grid-template-rows:56px minmax(0,1fr);display:grid;overflow:hidden}._temporarySurfaceProjectTreeTablet_c5ioe_3471{width:clamp(320px,42vw,360px)}._temporarySurfaceHeader_c5ioe_3475{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;padding:0 var(--space-4);border-bottom:1px solid var(--color-border-default);display:flex}._temporarySurfaceHeader_c5ioe_3475 h2{min-width:0;font-size:var(--font-size-lg);line-height:var(--line-height-tight);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._temporarySurfaceBody_c5ioe_3495,._temporarySurfaceBodyPreview_c5ioe_3496{min-width:0;min-height:0;overflow:hidden}._temporarySurfaceBodyPreview_c5ioe_3496{gap:var(--space-4);padding:var(--space-4);flex-direction:column;display:flex}._temporarySurfaceProjectTree_c5ioe_3471 ._treePanel_c5ioe_1118{height:100%;box-shadow:none;border:0;border-radius:0}@container (width<=559px){._settingsGrid_c5ioe_2591,._formGrid_c5ioe_2671,._imageSliceSettingsColumns_c5ioe_2512,._elementFormatControls_c5ioe_2608{grid-template-columns:minmax(0,1fr)}._elementDimensionGroup_c5ioe_2615{grid-template-columns:minmax(0,1fr) 44px;align-items:end}._elementDimensionGroup_c5ioe_2615>._fieldLabel_c5ioe_883:first-child{grid-area:1/1}._elementDimensionGroup_c5ioe_2615>._fieldLabel_c5ioe_883:last-child{grid-area:2/1}._elementDimensionGroup_c5ioe_2615>._aspectLockButton_c5ioe_2623,._elementDimensionGroup_c5ioe_2615>._aspectLockButtonActive_c5ioe_2624{grid-area:1/2}._fieldLabelHorizontal_c5ioe_883,._switchFieldHorizontal_c5ioe_884{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}._fieldLabelHorizontal_c5ioe_883 ._selectInput_c5ioe_2764,._switchFieldHorizontal_c5ioe_884 ._switchButton_c5ioe_766,._switchFieldHorizontal_c5ioe_884 ._switchButtonChecked_c5ioe_767{justify-self:stretch;width:100%}._mmSliderControl_c5ioe_2802{grid-template-columns:minmax(0,1fr)}._marginsGrid_c5ioe_2677{gap:var(--space-4) var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}._commonBackPicker_c5ioe_2715{grid-column:auto}}@keyframes _toastEnter_c5ioe_1{0%{translate:0 -6px}to{translate:0}}@media (width<=1279px){._projectRangeGrid_c5ioe_2222{width:100%}._appShell_c5ioe_1{grid-template-rows:72px minmax(0,1fr) 56px}._mainLayoutCompactDesktop_c5ioe_3591{grid-template-columns:minmax(220px,260px) minmax(520px,1fr)}._settingsGrid_c5ioe_2591{grid-template-columns:repeat(2,minmax(140px,1fr))}._elementFormatControls_c5ioe_2608{grid-template-columns:1fr}._elementDimensionGroup_c5ioe_2615{grid-template-columns:minmax(140px,1fr) 42px minmax(140px,1fr)}._statusBar_c5ioe_3386{gap:var(--space-3);padding:0 var(--space-4)}._statusItems_c5ioe_3409{display:none}._statusSummaryButton_c5ioe_3400{min-width:0;min-height:36px;color:var(--color-text-secondary);font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:auto;padding:0;display:block;overflow:hidden}._statusSummaryButton_c5ioe_3400:hover,._statusSummaryButton_c5ioe_3400:focus-visible{color:var(--color-primary-600)}._statusDetails_c5ioe_3401{right:var(--space-3);bottom:calc(100% + var(--space-2));z-index:45;width:min(560px, calc(100vw - var(--space-6)));gap:var(--space-2);max-height:min(50dvh,320px);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-background-panel);box-shadow:var(--shadow-preview);color:var(--color-text-secondary);line-height:var(--line-height-default);white-space:normal;display:grid;position:absolute;overflow:auto}}@media (width<=1023px){._appShell_c5ioe_1{grid-template-rows:calc(56px + env(safe-area-inset-top)) minmax(0, 1fr) calc(56px + env(safe-area-inset-bottom))}._header_c5ioe_23{gap:var(--space-2);padding:env(safe-area-inset-top) max(var(--space-3), env(safe-area-inset-right)) 0 max(var(--space-3), env(safe-area-inset-left))}._brand_c5ioe_34{gap:var(--space-2)}._brand_c5ioe_34 h1{font-size:var(--font-size-md)}._logo_c5ioe_53{width:32px;height:32px}._headerDivider_c5ioe_88{display:none}._headerProjectGroup_c5ioe_94{flex:auto;overflow:visible}._headerMenu_c5ioe_242,._projectSplitButton_c5ioe_127,._projectMenuButton_c5ioe_110{width:100%;min-width:0}._projectMenuButton_c5ioe_110{max-width:none;padding:0 var(--space-2)}._projectNameEditInput_c5ioe_109{width:100%}._headerActions_c5ioe_234{gap:var(--space-2);flex:none}._headerActions_c5ioe_234 ._secondaryButton_c5ioe_112{width:40px;padding:0}._headerActionLabel_c5ioe_3720,._primaryButtonLabelDesktop_c5ioe_3721{display:none}._primaryButtonLabelCompact_c5ioe_211{display:inline}._headerActions_c5ioe_234 ._primaryButton_c5ioe_113{min-width:64px;padding:0 var(--space-3)}._mainLayoutTablet_c5ioe_3734,._mainLayoutPhone_c5ioe_3735{padding:var(--space-4);grid-template-columns:minmax(0,1fr)}._workspaceStack_c5ioe_1080{gap:var(--space-3);grid-template-rows:auto minmax(0,1fr)}._statusBar_c5ioe_3386{padding-right:max(var(--space-3), env(safe-area-inset-right));padding-bottom:env(safe-area-inset-bottom);padding-left:max(var(--space-3), env(safe-area-inset-left))}._statusItems_c5ioe_3409 span:not(:first-child){display:none}}@media (width<=767px){._projectReplacementDialogBackdrop_c5ioe_3757{padding:max(var(--space-3), env(safe-area-inset-top)) max(var(--space-3), env(safe-area-inset-right)) max(var(--space-3), env(safe-area-inset-bottom)) max(var(--space-3), env(safe-area-inset-left))}._projectReplacementDialog_c5ioe_362{max-height:100%}._mobileFullscreenDialogBackdrop_c5ioe_3768{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);background:var(--color-background-panel);place-items:stretch stretch}._mobileFullscreenDialogBackdrop_c5ioe_3768 ._settingsDialog_c5ioe_331{width:100%;height:100%;max-height:none;box-shadow:none;border:0;border-radius:0}._appSettingsDialogBody_c5ioe_807{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}._appSettingsTabs_c5ioe_814{padding:var(--space-2) var(--space-3);border-right:0;border-bottom:1px solid var(--color-border-default);scrollbar-width:none;flex-direction:row;overflow:auto hidden}._appSettingsTabs_c5ioe_814::-webkit-scrollbar{display:none}._appSettingsTab_c5ioe_814,._appSettingsTabActive_c5ioe_826{text-align:center;flex:1 1 0;min-width:96px;min-height:44px}._appSettingsTabActive_c5ioe_826{box-shadow:inset 0 -2px var(--color-primary-500)}._appSettingsPanel_c5ioe_858{padding:var(--space-4)}._appSettingsGroup_c5ioe_865>._fieldLabelHorizontal_c5ioe_883,._appSettingsGroup_c5ioe_865>._switchFieldHorizontal_c5ioe_884,._settingsSubgroup_c5ioe_941>._switchFieldHorizontal_c5ioe_884{align-items:start;gap:var(--space-2);grid-template-columns:minmax(0,1fr)}._appSettingsGroup_c5ioe_865 ._fieldLabelHorizontal_c5ioe_883 ._selectInput_c5ioe_2764,._appSettingsGroup_c5ioe_865 ._switchFieldHorizontal_c5ioe_884 ._switchButton_c5ioe_766,._appSettingsGroup_c5ioe_865 ._switchFieldHorizontal_c5ioe_884 ._switchButtonChecked_c5ioe_767,._settingsSubgroup_c5ioe_941 ._switchFieldHorizontal_c5ioe_884 ._switchButton_c5ioe_766,._settingsSubgroup_c5ioe_941 ._switchFieldHorizontal_c5ioe_884 ._switchButtonChecked_c5ioe_767{justify-self:stretch;width:100%}._pnpExportDialogBody_c5ioe_738{gap:var(--space-4);padding:var(--space-4)}._projectArchiveExportDialogBody_c5ioe_372{padding:0 var(--space-4) var(--space-4)}._projectArchiveWatermarkGrid_c5ioe_385{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}._watermarkPreview_c5ioe_449{padding-top:var(--space-2)}._watermarkPreview_c5ioe_449 svg{width:min(174px,70%)}._settingsDialogBody_c5ioe_534._autoMatchBacksDialogBody_c5ioe_615{gap:var(--space-4);padding:var(--space-4)}._autoMatchBacksFileGroup_c5ioe_583{align-items:stretch;gap:var(--space-3);padding-bottom:var(--space-4);grid-template-columns:minmax(0,1fr)}._autoMatchBacksFileGroup_c5ioe_583 ._secondaryButton_c5ioe_112{width:100%}._pnpGeneralSettings_c5ioe_745,._pnpExportDialog_c5ioe_348 ._settingsGroup_c5ioe_923{gap:var(--space-4)}._pnpExportDialog_c5ioe_348 ._elementDimensionGroup_c5ioe_2615{grid-template-columns:minmax(0,1fr) 44px}._pnpExportDialog_c5ioe_348 ._elementDimensionGroup_c5ioe_2615>._fieldLabel_c5ioe_883:first-child{grid-area:1/1}._pnpExportDialog_c5ioe_348 ._elementDimensionGroup_c5ioe_2615>._fieldLabel_c5ioe_883:last-child{grid-area:2/1}._pnpExportDialog_c5ioe_348 ._elementDimensionGroup_c5ioe_2615>._aspectLockButton_c5ioe_2623,._pnpExportDialog_c5ioe_348 ._elementDimensionGroup_c5ioe_2615>._aspectLockButtonActive_c5ioe_2624{grid-area:1/2}._marginsGrid_c5ioe_2677{gap:var(--space-2) var(--space-8);grid-template-rows:auto 44px auto;grid-template-columns:repeat(2,minmax(0,1fr))}._marginBottomField_c5ioe_2695,._marginLeftField_c5ioe_2700{grid-row:3}._marginSyncButton_c5ioe_2705{grid-area:2/1/auto/-1;place-self:center;position:static;transform:none}._mobileFullscreenDialogBackdrop_c5ioe_3768 ._settingsDialogFooter_c5ioe_783{flex-wrap:wrap}._pnpExportDialogFooter_c5ioe_757{grid-template-columns:minmax(0,1fr);display:grid}._pnpExportSaveSettings_c5ioe_761,._pnpExportSaveSettings_c5ioe_761 ._switchButton_c5ioe_766,._pnpExportSaveSettings_c5ioe_761 ._switchButtonChecked_c5ioe_767{width:100%}._pnpExportDialogActions_c5ioe_772{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._pnpExportDialogActions_c5ioe_772 button{width:100%;min-width:0}._pnpExportPrimaryLabelWide_c5ioe_3947{display:none}._pnpExportPrimaryLabelMobile_c5ioe_778{display:inline}._mainLayoutPhone_c5ioe_3735{padding:var(--space-3)}._temporarySurfaceProjectTreeTablet_c5ioe_3471{width:100%}}@media (width<=479px){._commonBackTransitionDialog_c5ioe_358 ._settingsDialogFooter_c5ioe_783{grid-template-columns:minmax(0,1fr);display:grid}._commonBackTransitionDialog_c5ioe_358 ._settingsDialogFooter_c5ioe_783 button{width:100%}._projectReplacementDialog_c5ioe_362 ._settingsDialogFooter_c5ioe_783{grid-template-columns:minmax(0,1fr);display:grid}._projectReplacementDialog_c5ioe_362 ._settingsDialogFooter_c5ioe_783 button{width:100%}._projectImportDialog_c5ioe_478 ._settingsDialogFooter_c5ioe_783,._projectArchiveExportDialog_c5ioe_366 ._settingsDialogFooter_c5ioe_783{grid-template-columns:minmax(0,1fr);display:grid}._projectImportDialog_c5ioe_478 ._settingsDialogFooter_c5ioe_783 button,._projectArchiveExportDialog_c5ioe_366 ._settingsDialogFooter_c5ioe_783 button{width:100%}._projectImportSummaryRow_c5ioe_496{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}._projectImportSummaryRow_c5ioe_496 strong{text-align:left}._brand_c5ioe_34 h1{display:none}._header_c5ioe_23{padding-right:max(var(--space-2), env(safe-area-inset-right));padding-left:max(var(--space-2), env(safe-area-inset-left))}._headerDropdown_c5ioe_247{top:calc(env(safe-area-inset-top) + 56px + var(--space-1));right:max(var(--space-2), env(safe-area-inset-right));left:max(var(--space-2), env(safe-area-inset-left));width:auto;min-width:0;max-height:calc(100dvh - env(safe-area-inset-top) - 56px - var(--space-3));position:fixed;overflow-y:auto}._dialogTitleWithHelp_c5ioe_659{align-items:flex-start;gap:var(--space-1);flex-direction:column}._autoMatchBacksStats_c5ioe_632{gap:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}._autoMatchBacksStatsSeparator_c5ioe_642{display:none}._mainLayoutPhone_c5ioe_3735{padding:var(--space-3)}._temporarySurfaceBodyPreview_c5ioe_3496{gap:var(--space-3);padding:var(--space-3)}._previewFullscreenFooter_c5ioe_3348{gap:var(--space-2)}._previewZoomControls_c5ioe_3341{gap:var(--space-1)}._previewFitButton_c5ioe_3357{padding:0 var(--space-2)}._previewZoomValue_c5ioe_3379{min-width:40px}._pnpExportDialog_c5ioe_348 ._settingsDialogFooter_c5ioe_783,._autoMatchBacksDialog_c5ioe_578 ._settingsDialogFooter_c5ioe_783{grid-template-columns:minmax(0,1fr);display:grid}._pnpExportDialog_c5ioe_348 ._settingsDialogFooter_c5ioe_783 button,._appSettingsDialog_c5ioe_343 ._settingsDialogFooter_c5ioe_783 button,._autoMatchBacksDialog_c5ioe_578 ._settingsDialogFooter_c5ioe_783 button{width:100%}._statusPreviewButton_c5ioe_3427{padding:0 var(--space-2)}}@media (height<=500px){._mainLayout_c5ioe_1066{padding-block:var(--space-1)}._workspacePanel_c5ioe_1119{padding:var(--space-2)}._workspaceContent_c5ioe_1421:has(>._elementsCollectionView_c5ioe_1686){overscroll-behavior:contain;scrollbar-gutter:stable;scroll-padding-block:var(--space-2);display:block;overflow:auto}._workspaceContent_c5ioe_1421>._toolbar_c5ioe_1459{padding-block:var(--space-1)}._elementsCollectionView_c5ioe_1686,._elementsCollectionView_c5ioe_1686>._tableFrame_c5ioe_1675,._mobileElementsList_c5ioe_1696{height:auto;overflow:visible}._elementsCollectionView_c5ioe_1686{grid-template-columns:minmax(0,1fr);display:grid}._elementsCollectionView_c5ioe_1686>._tableFrame_c5ioe_1675,._elementsCollectionView_c5ioe_1686>._mobileElementsList_c5ioe_1696,._elementsCollectionView_c5ioe_1686>._fileDropOverlay_c5ioe_1652{grid-area:1/1}._elementsCollectionView_c5ioe_1686>._fileDropOverlay_c5ioe_1652{inset:auto;top:var(--space-2);margin:var(--space-2);align-self:start;position:sticky}._elementsTable_c5ioe_1832 tbody tr,._mobileElementRow_c5ioe_1709{scroll-margin-block:var(--space-2)}}@media (height<=500px) and (width<=1023px){._workspaceStack_c5ioe_1080{--compact-selector-width:clamp(108px, 24%, 180px);grid-template-rows:minmax(0,1fr);gap:0;position:relative}._collectionSwitcher_c5ioe_1088{z-index:6;width:var(--compact-selector-width);position:absolute;inset-block-start:calc(var(--space-2) + 1px);inset-inline-start:calc(var(--space-2) + 1px)}._workspaceStack_c5ioe_1080>._workspacePanel_c5ioe_1119>._tabsViewport_c5ioe_1360{margin-inline-start:calc(var(--compact-selector-width) + var(--space-3))}}@media (prefers-reduced-motion:reduce){._headerDropdown_c5ioe_247,._toast_c5ioe_1534{transition:none;animation:none}}@media (pointer:coarse){._toast_c5ioe_1534{grid-template-columns:minmax(0,1fr) 44px}._toastCloseButton_c5ioe_1580{width:44px;height:44px}._iconButton_c5ioe_117,._projectMenuButton_c5ioe_110,._primaryMenuToggle_c5ioe_111,._primaryButton_c5ioe_113,._secondaryButton_c5ioe_112,._actionButton_c5ioe_114,._actionButtonPrimary_c5ioe_115,._actionButtonDanger_c5ioe_116,._dragHandle_c5ioe_1907,._treeItem_c5ioe_123,._treeCollectionRow_c5ioe_1225,._treeCollectionMain_c5ioe_1249,._menuItem_c5ioe_118,._segment_c5ioe_121,._segmentActive_c5ioe_122,._switchButton_c5ioe_766,._switchButtonChecked_c5ioe_767,._switchButtonIconOnly_c5ioe_2938,._aspectLockButton_c5ioe_2623,._aspectLockButtonActive_c5ioe_2624,._statusPreviewButton_c5ioe_3427,._statusSummaryButton_c5ioe_3400,._tabsScrollCue_c5ioe_1384{min-width:44px;min-height:44px}._treeRoot_c5ioe_1156{min-height:44px}}._backdrop_11emm_1{padding:max(var(--space-3), env(safe-area-inset-top)) max(var(--space-3), env(safe-area-inset-right)) max(var(--space-3), env(safe-area-inset-bottom)) max(var(--space-3), env(safe-area-inset-left))}._exportOverlay_11emm_7{z-index:3;padding:var(--space-5);background:color-mix(in srgb, var(--color-background-panel) 78%, transparent);place-items:center;display:grid;position:absolute;inset:0}._panel_11emm_17{width:min(380px,100%);min-width:0;max-height:calc(100dvh - var(--space-6) - env(safe-area-inset-top) - env(safe-area-inset-bottom));gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-background-panel);color:var(--color-text-primary);box-shadow:var(--shadow-preview);font-size:var(--font-size-sm);overflow-wrap:anywhere;display:grid;overflow-y:auto}._title_11emm_36{font-size:var(--font-size-sm);margin:0;font-weight:600;line-height:1.5}._panel_11emm_17:focus{outline:none}._details_11emm_47{gap:var(--space-1);display:grid}._fileName_11emm_52{-webkit-line-clamp:2;color:var(--color-text-secondary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._subtitle_11emm_60{font-weight:500}._counter_11emm_64,._note_11emm_65{font-variant-numeric:tabular-nums;margin:0}._note_11emm_65{color:var(--color-text-secondary);font-size:var(--font-size-xs)}._optimization_11emm_75{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--color-border-subtle);display:grid}._statistics_11emm_82{gap:var(--space-2);font-size:var(--font-size-xs);margin:0;display:grid}._statistics_11emm_82>div{justify-content:space-between;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}._statistics_11emm_82 dt{color:var(--color-text-secondary)}._statistics_11emm_82 dd{font-variant-numeric:tabular-nums;margin:0}._progress_11emm_105,._track_11emm_106{background:var(--color-primary-100);appearance:none;border:0;border-radius:999px;width:100%;height:8px;display:block;overflow:hidden}._progress_11emm_105::-webkit-progress-bar{background:var(--color-primary-100)}._progress_11emm_105::-webkit-progress-value{background:var(--color-primary-500);border-radius:999px}._progress_11emm_105::-moz-progress-bar{background:var(--color-primary-500);border-radius:999px}._indeterminate_11emm_131{border-radius:inherit;background:var(--color-primary-500);width:34%;height:100%;animation:1.1s ease-in-out infinite _progress_11emm_105;display:block}@keyframes _progress_11emm_105{0%{transform:translate(-110%)}to{transform:translate(300%)}}@media (prefers-reduced-motion:reduce){._indeterminate_11emm_131{animation:none}}._menuTrigger_1t5rz_1{justify-content:center;align-items:center;gap:var(--space-2);min-height:38px;padding:0 var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-background-panel);color:var(--color-text-secondary);font:inherit;cursor:pointer;display:inline-flex}._menuTrigger_1t5rz_1:hover,._menuTrigger_1t5rz_1[aria-expanded=true]{background:var(--color-background-subtle);border-color:var(--color-border-strong)}._applicationMenu_1t5rz_22{z-index:40;top:calc(100% + var(--space-2));width:300px;max-width:calc(100vw - var(--space-6));max-height:calc(100dvh - 100px);padding:var(--space-2);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-background-panel);box-shadow:var(--shadow-preview);position:absolute;right:0;overflow-y:auto}._applicationMenuHeader_1t5rz_38{display:none}._menuBody_1t5rz_42{min-height:0}._groupTitle_1t5rz_46{padding:var(--space-2) var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-xs);margin:0;font-weight:600}._group_1t5rz_46+._group_1t5rz_46{margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border-default)}._themeRow_1t5rz_60{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);color:var(--color-text-secondary);font-size:var(--font-size-md);display:flex}._themeSelect_1t5rz_69{min-width:0;max-width:148px;min-height:38px;padding:var(--space-2);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-background-panel);color:var(--color-text-primary);font:inherit;margin-left:auto}._versionHint_1t5rz_82{color:var(--color-text-muted);font-size:var(--font-size-xs);margin-left:auto}._externalLink_1t5rz_88{text-decoration:none}._externalLink_1t5rz_88:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}._versionFooter_1t5rz_97{margin:var(--space-2) var(--space-3) var(--space-1);padding-top:var(--space-3);border-top:1px solid var(--color-border-default);color:var(--color-text-muted);font-size:var(--font-size-xs)}@media (width<=767px){._applicationMenu_1t5rz_22{width:100%;max-width:none;height:100dvh;max-height:none;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);box-shadow:none;border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr);display:grid;position:fixed;inset:0;overflow:hidden}._applicationMenuHeader_1t5rz_38{min-height:56px;padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--color-border-default);justify-content:space-between;align-items:center;display:flex}._applicationMenuHeader_1t5rz_38 h2{font-size:var(--font-size-lg);margin:0}._menuBody_1t5rz_42{padding:var(--space-3);overscroll-behavior:contain;overflow-y:auto}._menuBody_1t5rz_42 button,._menuBody_1t5rz_42 a,._themeSelect_1t5rz_69,._menuTrigger_1t5rz_1{min-height:44px}}@media (width<=479px){._menuTrigger_1t5rz_1{padding:0 var(--space-2)}._menuTrigger_1t5rz_1>svg{display:none}}@media (pointer:coarse){._menuTrigger_1t5rz_1,._themeSelect_1t5rz_69{min-width:44px;min-height:44px}}._backdrop_dkea2_1{z-index:40;padding:max(var(--space-6), env(safe-area-inset-top)) max(var(--space-6), env(safe-area-inset-right)) max(var(--space-6), env(safe-area-inset-bottom)) max(var(--space-6), env(safe-area-inset-left));background:var(--color-background-overlay);place-items:center;display:grid;position:fixed;inset:0}._dialog_dkea2_13{width:min(600px,100%);min-width:0;min-height:0;max-height:calc(100dvh - max(var(--space-6), env(safe-area-inset-top)) - max(var(--space-6), env(safe-area-inset-bottom)));border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-background-panel);color:var(--color-text-primary);box-shadow:var(--shadow-preview);font-size:var(--font-size-md);grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}._header_dkea2_32,._footer_dkea2_33{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-3) var(--space-5);background:var(--color-background-panel);display:flex}._header_dkea2_32{border-bottom:1px solid var(--color-border-default);justify-content:space-between}._header_dkea2_32 h2{min-width:0;font-size:var(--font-size-lg);line-height:var(--line-height-tight);overflow-wrap:anywhere;margin:0}._header_dkea2_32 h2:focus{outline:none}._header_dkea2_32 button{flex:none}._body_dkea2_63{overscroll-behavior:contain;scrollbar-gutter:stable;min-width:0;min-height:0;padding:var(--space-6);line-height:var(--line-height-relaxed);overflow-wrap:anywhere;overflow-y:auto}._body_dkea2_63:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:-2px}._aboutHeading_dkea2_79{align-items:center;gap:var(--space-3);display:flex}._aboutHeading_dkea2_79>:first-child{flex:none}._productName_dkea2_89,._version_dkea2_90{margin:0}._productName_dkea2_89{font-size:var(--font-size-xl);font-weight:600;line-height:var(--line-height-tight)}._version_dkea2_90{margin-top:var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-xs)}._description_dkea2_106{margin:var(--space-4) 0 0;color:var(--color-text-secondary)}._section_dkea2_111{margin-top:var(--space-5)}._section_dkea2_111 h3{margin:0 0 var(--space-2);font-size:var(--font-size-md);font-weight:600}._privacyList_dkea2_121{margin:0;padding:0;list-style:none}._privacyList_dkea2_121 li{align-items:start;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border-subtle);grid-template-columns:auto minmax(0,1fr);display:grid}._privacyIcon_dkea2_136{color:var(--color-primary-600);margin-top:2px}._diagnostics_dkea2_141{margin-top:var(--space-2);color:var(--color-text-secondary);font-size:var(--font-size-sm)}._diagnostics_dkea2_141 summary{min-height:36px;padding:var(--space-2) 0;cursor:pointer}._diagnostics_dkea2_141 p{margin:var(--space-2) 0 0}._contacts_dkea2_157{gap:var(--space-2);flex-wrap:wrap;display:flex}._contactLink_dkea2_163{justify-content:center;align-items:center;gap:var(--space-2);min-height:38px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-background-panel);color:var(--color-text-secondary);text-decoration:none;display:inline-flex}._contactLink_dkea2_163:hover{border-color:var(--color-border-strong);background:var(--color-background-subtle)}._contactLink_dkea2_163:focus-visible,._diagnostics_dkea2_141 summary:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}._release_dkea2_188+._release_dkea2_188{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--color-border-default)}._releaseHeading_dkea2_194{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._releaseHeading_dkea2_194 h3{font-size:var(--font-size-xl);font-weight:600;line-height:var(--line-height-tight);margin:0}._currentVersion_dkea2_208{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-background-selected);color:var(--color-primary-700);font-size:var(--font-size-xs)}._release_dkea2_188 h4{margin:var(--space-3) 0 var(--space-2);font-size:var(--font-size-md);font-weight:600}._release_dkea2_188 ul{padding-left:var(--space-5);color:var(--color-text-secondary);margin:0}._release_dkea2_188 li+li{margin-top:var(--space-2)}._footer_dkea2_33{border-top:1px solid var(--color-border-default);justify-content:flex-end}@media (width<=767px){._backdrop_dkea2_1{height:100dvh;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);background:var(--color-background-panel);place-items:stretch stretch}._dialog_dkea2_13{width:100%;height:100%;max-height:100%;box-shadow:none;border:0;border-radius:0}._header_dkea2_32,._footer_dkea2_33{padding:var(--space-3) var(--space-4)}._body_dkea2_63{padding:var(--space-5) var(--space-4)}._contacts_dkea2_157{flex-direction:column}._contactLink_dkea2_163{justify-content:space-between}._footer_dkea2_33 button{width:100%}}@media (pointer:coarse){._contactLink_dkea2_163,._diagnostics_dkea2_141 summary{min-height:44px}}._dialog_1vnya_1{width:min(780px,100%);height:min(560px, calc(100dvh - var(--space-8) - var(--space-8)))}._dialogHeader_1vnya_6,._dialogHeader_1vnya_6 h2{min-width:0}._stepCounter_1vnya_14{color:var(--color-text-muted);font-size:var(--font-size-xs);flex:none;font-weight:600}._dialogBody_1vnya_21{padding:var(--space-4);display:grid;overflow:hidden}._slide_1vnya_27{min-width:0;height:100%;min-height:0}._slideForward_1vnya_33{animation:.28s cubic-bezier(.22,1,.36,1) both _slideEnterForward_1vnya_1}._slideBackward_1vnya_37{animation:.28s cubic-bezier(.22,1,.36,1) both _slideEnterBackward_1vnya_1}._slideForward_1vnya_33 ._illustration_1vnya_41 img,._slideBackward_1vnya_37 ._illustration_1vnya_41 img{animation:.36s cubic-bezier(.22,1,.36,1) both _illustrationSettle_1vnya_1}._slideForward_1vnya_33 ._slideContent_1vnya_46,._slideBackward_1vnya_37 ._slideContent_1vnya_46{animation:.3s cubic-bezier(.22,1,.36,1) 45ms both _slideContentSettle_1vnya_1}._illustratedSlide_1vnya_51{align-items:center;gap:var(--space-6);grid-template-columns:minmax(260px,.95fr) minmax(0,1.05fr);display:grid}._illustration_1vnya_41{border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-background-subtle);height:100%;min-height:260px;max-height:320px;overflow:hidden}._illustration_1vnya_41 img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}._slideContent_1vnya_46{align-content:center;gap:var(--space-4);min-width:0;display:grid}._slideCopy_1vnya_83{align-content:start;gap:var(--space-2);min-width:0;display:grid}._slideTitle_1vnya_90,._description_1vnya_91{margin:0}._slideTitle_1vnya_90{color:var(--color-text-primary);font-size:var(--font-size-xl);line-height:var(--line-height-tight)}._slideTitle_1vnya_90:focus{outline:none}._description_1vnya_91{max-width:660px;color:var(--color-text-secondary);font-size:var(--font-size-md);line-height:var(--line-height-relaxed)}._themeField_1vnya_112{gap:var(--space-2);display:grid}._themeLabel_1vnya_117{color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:700}._themeOptions_1vnya_123{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._themeOption_1vnya_123{align-content:center;place-items:center;gap:var(--space-1);min-width:0;min-height:64px;padding:var(--space-2);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-background-panel);color:var(--color-text-secondary);font:inherit;font-size:var(--font-size-xs);cursor:pointer;font-weight:700;transition:border-color .12s,background .12s,color .12s,box-shadow .12s;display:grid}._themeOption_1vnya_123:hover{border-color:var(--color-border-strong);background:var(--color-background-subtle);color:var(--color-text-primary)}._themeOption_1vnya_123:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}._themeOptionActive_1vnya_163,._themeOptionActive_1vnya_163:hover{border-color:var(--color-primary-500);background:var(--color-primary-50);color:var(--color-primary-700);box-shadow:inset 0 0 0 1px var(--color-primary-500)}._themeOptionIcon_1vnya_171{width:22px;height:22px}._statementList_1vnya_176{margin:0;padding:0;list-style:none}._statement_1vnya_176{align-items:center;gap:var(--space-3);min-width:0;min-height:54px;padding:var(--space-2) 0;border-top:1px solid var(--color-border-subtle);color:var(--color-text-primary);font-size:var(--font-size-sm);grid-template-columns:40px minmax(0,1fr);font-weight:700;display:grid}._statement_1vnya_176:first-child{border-top:0}._statementIcon_1vnya_200,._choiceIcon_1vnya_201{border-radius:var(--radius-md);background:var(--color-primary-100);width:38px;height:38px;color:var(--color-primary-600);place-items:center;display:inline-grid}._statementIconGlyph_1vnya_211,._choiceIconGlyph_1vnya_212{width:20px;height:20px}._backupNotice_1vnya_217{align-items:center;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-warning-200);border-radius:var(--radius-md);background:var(--color-warning-50);color:var(--color-warning-800);font-size:var(--font-size-sm);font-weight:700;line-height:var(--line-height-default);grid-template-columns:auto minmax(0,1fr);display:grid}._backupNoticeIcon_1vnya_232{width:20px;height:20px}._choices_1vnya_237{gap:var(--space-3);display:grid}._choice_1vnya_201{align-items:center;gap:var(--space-3);width:100%;min-width:0;min-height:82px;padding:var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-background-panel);color:var(--color-text-primary);font:inherit;text-align:left;cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;transition:border-color .12s,background .12s,box-shadow .12s;display:grid}._choice_1vnya_201:hover:not(:disabled){border-color:var(--color-border-strong);background:var(--color-background-subtle)}._choice_1vnya_201:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}._choice_1vnya_201:disabled{cursor:wait;opacity:.68}._choiceRecommended_1vnya_279{border-color:var(--color-primary-500);box-shadow:inset 0 0 0 1px var(--color-primary-500)}._choiceRecommended_1vnya_279:hover:not(:disabled){border-color:var(--color-primary-600);background:var(--color-primary-50)}._choiceText_1vnya_289{gap:2px;min-width:0;display:grid}._choiceTitle_1vnya_295{font-size:var(--font-size-md);font-weight:700;line-height:var(--line-height-tight)}._choiceDescription_1vnya_301{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-default)}._badge_1vnya_307{padding:3px var(--space-2);background:var(--color-primary-100);color:var(--color-primary-700);font-size:var(--font-size-xs);white-space:nowrap;border-radius:999px;font-weight:700}._footer_1vnya_317{grid-template-columns:minmax(96px,1fr) auto minmax(96px,1fr);display:grid}._footerStart_1vnya_322{justify-self:start}._footerEnd_1vnya_326{justify-self:end}._progressDots_1vnya_330{align-items:center;gap:var(--space-2);display:flex}._progressDot_1vnya_330,._progressDotActive_1vnya_337{background:var(--color-border-strong);border-radius:999px;width:8px;height:8px;transition:width .18s cubic-bezier(.22,1,.36,1),background-color .18s,transform .18s cubic-bezier(.22,1,.36,1);display:block}._progressDotActive_1vnya_337{background:var(--color-primary-500);width:22px;transform:scaleY(1.08)}@keyframes _slideEnterForward_1vnya_1{0%{opacity:0;transform:translate(26px)scale(.985)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes _slideEnterBackward_1vnya_1{0%{opacity:0;transform:translate(-26px)scale(.985)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes _illustrationSettle_1vnya_1{0%{transform:scale(1.035)}to{transform:scale(1)}}@keyframes _slideContentSettle_1vnya_1{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (width<=767px){._dialogBackdrop_1vnya_402{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);background:var(--color-background-panel);place-items:stretch stretch}._dialog_1vnya_1{width:100%;height:100%;max-height:none;box-shadow:none;border:0;border-radius:0}._dialogHeader_1vnya_6{padding:var(--space-3) max(var(--space-4), env(safe-area-inset-right)) var(--space-3) max(var(--space-4), env(safe-area-inset-left))}._dialogHeader_1vnya_6 h2{font-size:var(--font-size-md);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._dialogBody_1vnya_21{padding:var(--space-2) var(--space-4) 0}._illustratedSlide_1vnya_51{grid-template-rows:minmax(0,1fr) minmax(50%,auto);grid-template-columns:minmax(0,1fr);align-items:stretch;gap:0}._illustration_1vnya_41{border-radius:var(--radius-lg);align-self:stretch;width:100%;height:100%;min-height:0;max-height:none}._slideContent_1vnya_46{align-content:center;gap:var(--space-3);min-height:0;padding:var(--space-3) 0}._slideTitle_1vnya_90{font-size:var(--font-size-lg)}._description_1vnya_91{font-size:var(--font-size-sm)}._themeOption_1vnya_123{min-height:54px}._statement_1vnya_176{gap:var(--space-2);min-height:46px;padding:var(--space-1) 0;grid-template-columns:36px minmax(0,1fr)}._statementIcon_1vnya_200{width:34px;height:34px}._choice_1vnya_201{min-height:70px;padding:var(--space-2)}._footer_1vnya_317{padding:var(--space-3) max(var(--space-4), env(safe-area-inset-right)) max(var(--space-3), env(safe-area-inset-bottom)) max(var(--space-4), env(safe-area-inset-left))}}@media (width<=479px){._dialogHeader_1vnya_6{gap:var(--space-2)}._dialogHeader_1vnya_6 h2{font-size:var(--font-size-sm)}._stepCounter_1vnya_14{font-size:11px}._dialogBody_1vnya_21{padding:var(--space-2) var(--space-3) 0}._slideContent_1vnya_46{gap:var(--space-2);padding:var(--space-2) 0}._slideCopy_1vnya_83{gap:var(--space-1)}._slideTitle_1vnya_90{font-size:var(--font-size-md)}._description_1vnya_91,._choiceDescription_1vnya_301{font-size:var(--font-size-xs);line-height:var(--line-height-default)}._themeField_1vnya_112,._themeOptions_1vnya_123{gap:var(--space-1)}._themeOption_1vnya_123{min-height:48px;padding:var(--space-1);gap:2px;font-size:11px}._themeOptionIcon_1vnya_171{width:19px;height:19px}._privacyContent_1vnya_549{gap:var(--space-1)}._statement_1vnya_176{gap:var(--space-2);min-height:40px;font-size:var(--font-size-xs);grid-template-columns:32px minmax(0,1fr)}._statementIcon_1vnya_200{width:30px;height:30px}._statementIconGlyph_1vnya_211{width:17px;height:17px}._backupNotice_1vnya_217{gap:var(--space-2);padding:var(--space-2);font-size:var(--font-size-xs)}._choices_1vnya_237{gap:var(--space-1)}._choice_1vnya_201{gap:var(--space-2);grid-template-columns:auto minmax(0,1fr);min-height:62px}._choiceIcon_1vnya_201{width:34px;height:34px}._choiceTitle_1vnya_295{font-size:var(--font-size-sm)}._badge_1vnya_307{padding:2px var(--space-2);grid-column:2;justify-self:start;font-size:10px}._footer_1vnya_317{padding-right:var(--space-3);padding-left:var(--space-3);grid-template-columns:minmax(80px,1fr) auto minmax(80px,1fr)}}@media (width>=568px) and (width<=1023px) and (height<=500px) and (orientation:landscape){._dialogBackdrop_1vnya_402{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);background:var(--color-background-panel);place-items:stretch stretch}._dialog_1vnya_1{width:100%;height:100%;max-height:none;box-shadow:none;border:0;border-radius:0}._dialogHeader_1vnya_6,._footer_1vnya_317{padding:var(--space-2) var(--space-4)}._dialogHeader_1vnya_6 h2{font-size:var(--font-size-md)}._dialogBody_1vnya_21{padding:var(--space-2) var(--space-4)}._illustratedSlide_1vnya_51{align-items:stretch;gap:var(--space-4);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(190px,.72fr) minmax(0,1.28fr)}._illustration_1vnya_41{border-radius:var(--radius-lg);height:100%;min-height:0;max-height:none}._slideContent_1vnya_46{align-content:center;gap:var(--space-2);padding:0}._slideCopy_1vnya_83{gap:var(--space-1)}._slideTitle_1vnya_90{font-size:var(--font-size-md)}._description_1vnya_91,._statement_1vnya_176,._choiceDescription_1vnya_301{font-size:var(--font-size-xs)}._themeOption_1vnya_123{min-height:48px;padding:var(--space-1)}._privacyContent_1vnya_549{gap:0}._statement_1vnya_176{gap:var(--space-2);grid-template-columns:32px minmax(0,1fr);min-height:36px;padding:2px 0}._statementIcon_1vnya_200{width:28px;height:28px}._statementIconGlyph_1vnya_211{width:16px;height:16px}._backupNotice_1vnya_217{padding:var(--space-2);font-size:var(--font-size-xs)}._choices_1vnya_237{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr))}._choice_1vnya_201{gap:var(--space-2);min-height:80px;padding:var(--space-2);grid-template-columns:auto minmax(0,1fr)}._choiceIcon_1vnya_201{width:32px;height:32px}._choiceTitle_1vnya_295{font-size:var(--font-size-sm)}._badge_1vnya_307{display:none}}@media (prefers-reduced-motion:reduce){._slideForward_1vnya_33,._slideBackward_1vnya_37,._slideForward_1vnya_33 ._illustration_1vnya_41 img,._slideBackward_1vnya_37 ._illustration_1vnya_41 img,._slideForward_1vnya_33 ._slideContent_1vnya_46,._slideBackward_1vnya_37 ._slideContent_1vnya_46{animation:none}._progressDot_1vnya_330,._progressDotActive_1vnya_337,._themeOption_1vnya_123,._choice_1vnya_201{transition:none}}._resolutionWarning_rs0ym_1{min-width:0;color:var(--color-text-secondary);font-size:var(--font-size-sm);padding:var(--space-3);border:1px solid var(--color-warning-200);border-radius:var(--radius-md);grid-column:1/-1}._resolutionWarning_rs0ym_1 p{margin:var(--space-2) 0 0;line-height:1.5}._resolutionWarning_rs0ym_1 details{margin-top:var(--space-3)}._resolutionWarning_rs0ym_1 summary{width:fit-content;padding:var(--space-1) 0;cursor:pointer}._resolutionWarning_rs0ym_1 summary:hover{color:var(--color-text-primary)}._resolutionWarning_rs0ym_1 summary:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:3px}._resolutionWarning_rs0ym_1 ul{gap:var(--space-2);margin:var(--space-2) 0 0;padding:0;list-style:none;display:grid}._resolutionWarning_rs0ym_1 li{gap:var(--space-1);overflow-wrap:anywhere;display:grid}._resolutionWarning_rs0ym_1 small{font-size:inherit}@media (pointer:coarse){._resolutionWarning_rs0ym_1 summary{align-content:center;min-height:44px}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-background-app:#f8fafc;--color-background-panel:#fff;--color-background-subtle:#f5f7fa;--color-background-selected:#eaf2ff;--color-background-overlay:#0f172a52;--color-background-preview-sheet:#fff;--color-border-default:#e2e8f0;--color-border-subtle:#eef2f7;--color-border-strong:#cbd5e1;--color-text-primary:#0f172a;--color-text-secondary:#475569;--color-text-muted:#64748b;--color-text-disabled:#94a3b8;--color-text-inverse:#fff;--color-text-tooltip:#fff;--color-primary-50:#eff6ff;--color-primary-100:#dbeafe;--color-primary-500:#2563eb;--color-primary-600:#1d4ed8;--color-primary-700:#1e40af;--color-primary-action-hover:#1d4ed8;--color-primary-action-active:#1e40af;--color-danger-50:#fef2f2;--color-danger-200:#fecaca;--color-danger-500:#ef4444;--color-danger-600:#dc2626;--color-success-500:#16a34a;--color-warning-50:#fff7ed;--color-warning-100:#ffedd5;--color-warning-200:#fed7aa;--color-warning-500:#f97316;--color-warning-700:#c2410c;--color-warning-800:#9a3412;--color-utility-folder:#f59e0b;--color-utility-preview-cut:#111827;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--font-size-xs:12px;--font-size-sm:13px;--font-size-md:14px;--font-size-lg:16px;--font-size-xl:20px;--line-height-tight:1.2;--line-height-default:1.4;--line-height-relaxed:1.55;--shadow-panel:0 1px 2px #0f172a0a;--shadow-preview:0 8px 24px #0f172a14;--shadow-button:0 1px 2px #0f172a14;--layout-app-frame-max-width:1680px}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-background-app:#0b1120;--color-background-panel:#111827;--color-background-subtle:#1e293b;--color-background-selected:#172554;--color-background-overlay:#020617b8;--color-border-default:#334155;--color-border-subtle:#243244;--color-border-strong:#475569;--color-text-primary:#f8fafc;--color-text-secondary:#cbd5e1;--color-text-muted:#94a3b8;--color-text-disabled:#64748b;--color-text-tooltip:#0f172a;--color-primary-50:#172554;--color-primary-100:#1e3a8a;--color-primary-600:#60a5fa;--color-primary-700:#93c5fd;--color-primary-action-hover:#1d4ed8;--color-primary-action-active:#1e40af;--color-danger-50:#450a0a;--color-danger-200:#7f1d1d;--color-danger-500:#f87171;--color-danger-600:#fca5a5;--color-success-500:#4ade80;--color-warning-50:#431407;--color-warning-100:#7c2d12;--color-warning-200:#9a3412;--color-warning-500:#fb923c;--color-warning-700:#fdba74;--color-warning-800:#fed7aa;--color-utility-folder:#fbbf24;--shadow-panel:0 1px 2px #02061747;--shadow-preview:0 8px 24px #0206176b;--shadow-button:0 1px 2px #02061752}@media (prefers-color-scheme:dark){:root:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-background-app:#0b1120;--color-background-panel:#111827;--color-background-subtle:#1e293b;--color-background-selected:#172554;--color-background-overlay:#020617b8;--color-border-default:#334155;--color-border-subtle:#243244;--color-border-strong:#475569;--color-text-primary:#f8fafc;--color-text-secondary:#cbd5e1;--color-text-muted:#94a3b8;--color-text-disabled:#64748b;--color-text-tooltip:#0f172a;--color-primary-50:#172554;--color-primary-100:#1e3a8a;--color-primary-600:#60a5fa;--color-primary-700:#93c5fd;--color-primary-action-hover:#1d4ed8;--color-primary-action-active:#1e40af;--color-danger-50:#450a0a;--color-danger-200:#7f1d1d;--color-danger-500:#f87171;--color-danger-600:#fca5a5;--color-success-500:#4ade80;--color-warning-50:#431407;--color-warning-100:#7c2d12;--color-warning-200:#9a3412;--color-warning-500:#fb923c;--color-warning-700:#fdba74;--color-warning-800:#fed7aa;--color-utility-folder:#fbbf24;--shadow-panel:0 1px 2px #02061747;--shadow-preview:0 8px 24px #0206176b;--shadow-button:0 1px 2px #02061752}}*{box-sizing:border-box}html{background:var(--color-background-app);min-width:320px;height:100%;color:var(--color-text-primary);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:var(--line-height-default);overflow:hidden}body{min-width:320px;height:100%;min-height:0;margin:0;overflow:hidden}#root{min-width:0;height:100%;min-height:0}button,input{font-family:inherit}button:focus-visible,input:focus-visible,select:focus-visible,[role=menuitem]:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}
