._appShell_ifrm0_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_ifrm0_14{max-width:var(--layout-app-frame-max-width);margin:0 auto}._appShellWide_ifrm0_19{max-width:none}._header_ifrm0_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_ifrm0_34{align-items:center;gap:var(--space-3);min-width:max-content;display:flex}._brand_ifrm0_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_ifrm0_34 h1 span{color:var(--color-primary-500)}._logo_ifrm0_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_ifrm0_53 span{border:2px solid var(--color-text-primary);background:var(--color-background-panel);border-radius:50%}._logo_ifrm0_53 span:first-child{border-color:var(--color-primary-500);background:var(--color-primary-500);border-radius:5px}._logo_ifrm0_53 span:nth-child(2){border-color:var(--color-primary-500)}._logo_ifrm0_53 span:nth-child(3){border-color:var(--color-text-secondary)}._logo_ifrm0_53 span:last-child{background:var(--color-text-secondary);border:0;border-radius:5px}._headerDivider_ifrm0_88{background:var(--color-border-default);width:1px;height:28px}._headerProjectGroup_ifrm0_94,._headerExportGroup_ifrm0_95{align-items:center;min-width:0;display:flex}._menuGroupLabel_ifrm0_101{color:var(--color-text-muted);font-size:var(--font-size-xs);line-height:var(--line-height-tight);font-weight:600}._projectSelectorMain_ifrm0_108,._projectNameEditInput_ifrm0_109,._projectMenuButton_ifrm0_110,._primaryMenuToggle_ifrm0_111,._secondaryButton_ifrm0_112,._primaryButton_ifrm0_113,._actionButton_ifrm0_114,._actionButtonPrimary_ifrm0_115,._actionButtonDanger_ifrm0_116,._iconButton_ifrm0_117,._menuItem_ifrm0_118,._tab_ifrm0_119,._tabActive_ifrm0_120,._segment_ifrm0_121,._segmentActive_ifrm0_122,._treeItem_ifrm0_123{font:inherit}._projectSplitButton_ifrm0_127,._exportSplitButton_ifrm0_128{align-items:stretch;display:inline-flex}._exportSplitButton_ifrm0_128{border-radius:var(--radius-md);background:var(--color-primary-500);box-shadow:var(--shadow-button);overflow:hidden}._projectMenuButton_ifrm0_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_ifrm0_108{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._projectNameEditInput_ifrm0_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_ifrm0_109:focus{outline:2px solid var(--color-primary-100);outline-offset:0}._projectMenuButton_ifrm0_110:hover,._projectMenuButton_ifrm0_110:focus-visible{background:var(--color-background-subtle)}._projectMenuButton_ifrm0_110:disabled{cursor:not-allowed;opacity:.55}._primaryButtonMain_ifrm0_190{border-radius:var(--radius-md) 0 0 var(--radius-md);box-shadow:none;border-right:0}._primaryMenuToggle_ifrm0_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_ifrm0_211{display:none}._exportSplitButton_ifrm0_128:focus-within{outline:2px solid var(--color-primary-100);outline-offset:2px}._exportSplitButton_ifrm0_128 ._primaryButton_ifrm0_113:focus-visible,._exportSplitButton_ifrm0_128 ._primaryMenuToggle_ifrm0_111:focus-visible{outline:0}._primaryMenuToggle_ifrm0_111:hover{background:var(--color-primary-action-hover)}._primaryMenuToggle_ifrm0_111:disabled{cursor:not-allowed;opacity:.55}._headerActions_ifrm0_234{align-items:center;gap:var(--space-3);min-width:0;margin-left:auto;display:flex}._headerMenu_ifrm0_242{display:inline-flex;position:relative}._headerDropdown_ifrm0_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_ifrm0_247[hidden]{display:none}._menuGroupLabel_ifrm0_101{padding:var(--space-1) var(--space-3);text-transform:uppercase}._menuSeparator_ifrm0_274{height:1px;margin:var(--space-1) 0;background:var(--color-border-subtle)}._headerDropdownOpen_ifrm0_280{opacity:1;pointer-events:auto;transform:translateY(0)}._menuItem_ifrm0_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_ifrm0_118:hover{background:var(--color-background-subtle);color:var(--color-text-primary)}._menuItemWarning_ifrm0_306{color:var(--color-warning-700)}._menuItemWarning_ifrm0_306:hover{background:var(--color-warning-50);color:var(--color-warning-800)}._menuItemDisabled_ifrm0_315{pointer-events:none;cursor:not-allowed;opacity:.55}._dialogBackdrop_ifrm0_321{z-index:40;padding:var(--space-6);background:var(--color-background-overlay);place-items:center;display:grid;position:fixed;inset:0}._settingsDialog_ifrm0_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_ifrm0_343{width:min(800px,100%);height:min(620px, calc(100vh - var(--space-8) - var(--space-8)))}._pnpExportDialog_ifrm0_348{width:min(720px,100%);height:min(820px, calc(100vh - var(--space-8) - var(--space-8)));position:relative}._confirmationDialog_ifrm0_354{width:min(460px,100%)}._commonBackTransitionDialog_ifrm0_358,._projectReplacementDialog_ifrm0_362{width:min(500px,100%)}._projectArchiveExportDialog_ifrm0_366{width:min(720px,100%);height:min(820px, calc(100vh - var(--space-8) - var(--space-8)));position:relative}._projectArchiveExportDialogBody_ifrm0_372{padding:0 var(--space-5) var(--space-5);align-content:start;display:grid}._projectArchiveFields_ifrm0_378{align-content:start;gap:var(--space-4);min-width:0;display:grid}._projectArchiveWatermarkGrid_ifrm0_385{align-items:start;gap:var(--space-6);grid-template-columns:minmax(0,1fr) 190px;min-width:0;display:grid}._fieldErrorText_ifrm0_393{color:var(--color-danger-600);font-size:var(--font-size-xs);line-height:var(--line-height-tight)}._passwordInputControl_ifrm0_399{min-width:0;display:block;position:relative}._passwordInputControl_ifrm0_399 ._textInput_ifrm0_405{padding-right:44px}._passwordVisibilityButton_ifrm0_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_ifrm0_409:hover{background:var(--color-background-subtle);color:var(--color-text-primary)}._passwordVisibilityButton_ifrm0_409:focus-visible{outline:2px solid var(--color-primary-100)}._passwordVisibilityButton_ifrm0_409:disabled{cursor:not-allowed;opacity:.55}._percentInputControl_ifrm0_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_ifrm0_449{justify-items:center;gap:var(--space-2);min-width:0;margin:0;display:grid}._watermarkPreview_ifrm0_449 figcaption{color:var(--color-text-secondary);font-size:var(--font-size-sm);justify-self:stretch}._watermarkPreview_ifrm0_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_ifrm0_449 small{color:var(--color-text-muted);font-size:var(--font-size-xs);text-align:center}._projectArchiveProgress_ifrm0_478{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-background-subtle);color:var(--color-text-primary);font-size:var(--font-size-sm);display:grid}._projectImportDialog_ifrm0_489{width:min(520px,100%)}._projectImportDialog_ifrm0_489 ._confirmationDialogBody_ifrm0_493{grid-auto-rows:max-content;align-content:start}._projectImportSummary_ifrm0_498{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_ifrm0_507{gap:var(--space-3);grid-template-columns:minmax(96px,auto) minmax(0,1fr);align-items:baseline;min-width:0;display:grid}._projectImportSummaryRow_ifrm0_507 span{color:var(--color-text-muted);font-size:var(--font-size-sm)}._projectImportSummaryRow_ifrm0_507 strong{overflow-wrap:anywhere;min-width:0;color:var(--color-text-primary);font-size:var(--font-size-sm);text-align:right}._projectImportEncryptedNotice_ifrm0_528{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_ifrm0_540{color:var(--color-text-secondary);font-size:var(--font-size-sm)}._settingsDialogBody_ifrm0_545._confirmationDialogBody_ifrm0_493{gap:var(--space-4);padding:var(--space-5);display:grid}._settingsDialogBody_ifrm0_545._confirmationDialogBody_ifrm0_493 p{color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin:0}._settingsDialogBody_ifrm0_545._confirmationDialogBody_ifrm0_493 ._errorNotice_ifrm0_557{margin:0}._settingsDialogBody_ifrm0_545._confirmationDialogBody_ifrm0_493 ._projectReplacementWarning_ifrm0_561{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_ifrm0_570{gap:var(--space-1);min-width:0;padding:0 var(--space-1);display:grid}._projectReplacementFile_ifrm0_570 span{color:var(--color-text-muted);font-size:var(--font-size-sm)}._projectReplacementFile_ifrm0_570 strong{overflow-wrap:anywhere;min-width:0;color:var(--color-text-primary);font-size:var(--font-size-md)}._autoMatchBacksDialog_ifrm0_589{width:min(620px,100%);overflow:visible}._autoMatchBacksFileGroup_ifrm0_594{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_ifrm0_594 h3,._autoMatchBacksFileGroup_ifrm0_594 p{margin:0}._autoMatchBacksFileGroup_ifrm0_594 h3{margin-bottom:var(--space-1);color:var(--color-text-primary);font-size:var(--font-size-md);line-height:var(--line-height-tight)}._autoMatchBacksFileGroup_ifrm0_594 p{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-default)}._autoMatchBacksFileGroup_ifrm0_594 ._secondaryButton_ifrm0_112{white-space:nowrap}._settingsDialogBody_ifrm0_545._autoMatchBacksDialogBody_ifrm0_626{align-content:start;gap:var(--space-5);padding:var(--space-6) var(--space-5) var(--space-5);display:grid}._autoMatchBacksSummary_ifrm0_633{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_ifrm0_643{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_ifrm0_653{color:var(--color-text-muted)}._matchedBacksStat_ifrm0_657{color:var(--color-success-500)}._unmatchedBacksStat_ifrm0_661{color:var(--color-danger-600)}._autoMatchBacksHelp_ifrm0_665{flex:none;position:relative}._dialogTitleWithHelp_ifrm0_670{align-items:baseline;gap:var(--space-3);min-width:0;display:flex}._helpLink_ifrm0_677{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_ifrm0_677:hover{color:var(--color-primary-700)}._helpLink_ifrm0_677:focus-visible{outline:2px solid var(--color-primary-100);outline-offset:3px}._helpTooltip_ifrm0_697{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_ifrm0_665:hover ._helpTooltip_ifrm0_697,._autoMatchBacksHelp_ifrm0_665:focus-within ._helpTooltip_ifrm0_697{opacity:1;transform:translateY(0)}._unmatchedBacksSection_ifrm0_724{min-width:0;margin-top:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--color-border-default)}._unmatchedBacksList_ifrm0_731{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_ifrm0_731 li{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._pnpExportDialogBody_ifrm0_749{align-content:start;gap:var(--space-5);padding:var(--space-5);display:grid}._pnpGeneralSettings_ifrm0_756{gap:var(--space-5);display:grid}._backPageOffsetFields_ifrm0_761{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}._pnpExportDialogFooter_ifrm0_768{justify-content:space-between}._pnpExportSaveSettings_ifrm0_772{min-width:0;margin-right:auto}._pnpExportSaveSettings_ifrm0_772 ._switchButton_ifrm0_777,._pnpExportSaveSettings_ifrm0_772 ._switchButtonChecked_ifrm0_778{grid-template-columns:34px minmax(0,auto);width:auto}._pnpExportDialogActions_ifrm0_783{gap:var(--space-3);min-width:0;display:flex}._pnpExportPrimaryLabelMobile_ifrm0_789{display:none}._pnpExportStatusOverlay_ifrm0_793{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}._pnpExportStatusPanel_ifrm0_803{gap:var(--space-4);width:min(380px,100%);padding:var(--space-5);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-background-panel);box-shadow:var(--shadow-preview);display:grid}._pnpExportStatusText_ifrm0_814{color:var(--color-text-primary);font-size:var(--font-size-sm)}._pnpExportStatusText_ifrm0_814 strong{min-width:0;font-weight:600}._pnpExportProgressTrack_ifrm0_824{background:var(--color-primary-100);border-radius:999px;height:10px;overflow:hidden}._pnpExportProgressFillIndeterminate_ifrm0_831{border-radius:inherit;background:var(--color-primary-500);width:34%;height:100%;animation:1.1s ease-in-out infinite _pnpExportProgressIndeterminate_ifrm0_1;display:block}@keyframes _pnpExportProgressIndeterminate_ifrm0_1{0%{transform:translate(-110%)}to{transform:translate(300%)}}._settingsDialogHeader_ifrm0_853,._settingsDialogFooter_ifrm0_854{align-items:center;gap:var(--space-3);padding:var(--space-4);display:flex}._settingsDialogHeader_ifrm0_853{border-bottom:1px solid var(--color-border-default);justify-content:space-between}._settingsDialogHeader_ifrm0_853 h2{font-size:var(--font-size-lg);line-height:var(--line-height-tight);margin:0}._settingsDialogBody_ifrm0_545{min-height:0;padding:0 var(--space-4);overflow:auto}._appSettingsDialogBody_ifrm0_878{grid-template-columns:184px minmax(0,1fr);padding:0;display:grid;overflow:hidden}._appSettingsTabs_ifrm0_885{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_ifrm0_885,._appSettingsTabActive_ifrm0_897{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_ifrm0_885:hover{background:var(--color-background-panel);color:var(--color-text-primary)}._appSettingsTabActive_ifrm0_897{background:var(--color-background-selected);box-shadow:inset 2px 0 var(--color-primary-500);color:var(--color-primary-600);font-weight:600}._appSettingsTab_ifrm0_885:focus-visible,._appSettingsTabActive_ifrm0_897:focus-visible{outline:2px solid var(--color-primary-100);outline-offset:2px}._appSettingsPanel_ifrm0_929{min-width:0;min-height:0;padding:var(--space-5) var(--space-6);overflow:auto}._appSettingsGroup_ifrm0_936{min-width:0}._appSettingsDataSections_ifrm0_940{gap:var(--space-5);display:grid}._appSettingsDataActions_ifrm0_945{justify-items:start;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border-subtle);display:grid}._appSettingsDataActions_ifrm0_945:first-child,._appSettingsGroup_ifrm0_936>._fieldLabelHorizontal_ifrm0_954:first-child,._appSettingsGroup_ifrm0_936>._switchFieldHorizontal_ifrm0_955:first-child,._appSettingsGroup_ifrm0_936>._mmSliderField_ifrm0_956:first-child{border-top:0}._appSettingsDataActions_ifrm0_945 h4{color:var(--color-text-primary);font-size:var(--font-size-md);margin:0}._appSettingsDataActions_ifrm0_945 p{color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin:0}._appSettingsDataActions_ifrm0_945 ._appSettingsDataNote_ifrm0_972{color:var(--color-text-muted);font-size:var(--font-size-sm)}._appSettingsDataActions_ifrm0_945 ._appSettingsDataLogSummary_ifrm0_977{color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:600}._appSettingsDataButtonRow_ifrm0_983{gap:var(--space-3);flex-wrap:wrap;display:flex}._settingsDialogFooter_ifrm0_854{border-top:1px solid var(--color-border-default);justify-content:flex-end}._settingsGroup_ifrm0_994{gap:var(--space-4);padding:var(--space-5) 0;border-bottom:1px solid var(--color-border-subtle);display:grid}._settingsGroup_ifrm0_994:last-child{border-bottom:0}._settingsGroup_ifrm0_994 h3{color:var(--color-text-primary);font-size:var(--font-size-md);line-height:var(--line-height-tight);margin:0}._settingsSubgroup_ifrm0_1012{padding-top:var(--space-5);border-top:1px solid var(--color-border-subtle);gap:0;display:grid}._settingsSubgroup_ifrm0_1012 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_ifrm0_936>._fieldLabelHorizontal_ifrm0_954,._appSettingsGroup_ifrm0_936>._switchFieldHorizontal_ifrm0_955,._appSettingsGroup_ifrm0_936>._mmSliderField_ifrm0_956,._settingsSubgroup_ifrm0_1012>._switchFieldHorizontal_ifrm0_955,._settingsSubgroup_ifrm0_1012>._mmSliderField_ifrm0_956{border-top:1px solid var(--color-border-subtle);padding:var(--space-4) 0}._secondaryButton_ifrm0_112,._primaryButton_ifrm0_113,._actionButton_ifrm0_114,._actionButtonPrimary_ifrm0_115,._actionButtonDanger_ifrm0_116,._iconButton_ifrm0_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_ifrm0_112,._primaryButton_ifrm0_113,._actionButton_ifrm0_114,._actionButtonPrimary_ifrm0_115,._actionButtonDanger_ifrm0_116{padding:0 var(--space-4)}._secondaryButton_ifrm0_112:hover,._actionButton_ifrm0_114:hover,._iconButton_ifrm0_117:hover{background:var(--color-background-subtle);border-color:var(--color-border-strong)}._actionButton_ifrm0_114:focus-within,._actionButtonPrimary_ifrm0_115:focus-within,._uploadButton_ifrm0_1070:focus-within{outline:2px solid var(--color-primary-500);outline-offset:2px}._secondaryButton_ifrm0_112:disabled,._primaryButton_ifrm0_113:disabled,._actionButton_ifrm0_114:disabled,._actionButtonPrimary_ifrm0_115:disabled,._actionButtonDanger_ifrm0_116:disabled,._iconButton_ifrm0_117:disabled,._menuItem_ifrm0_118:disabled,._tab_ifrm0_119:disabled,._tabActive_ifrm0_120:disabled,._segment_ifrm0_121:disabled,._segmentActive_ifrm0_122:disabled,._treeItem_ifrm0_123:disabled{cursor:not-allowed;opacity:.55}._primaryButton_ifrm0_113,._actionButtonPrimary_ifrm0_115{border-color:var(--color-primary-500);background:var(--color-primary-500);color:var(--color-text-inverse);box-shadow:var(--shadow-button)}._primaryButton_ifrm0_113:hover,._actionButtonPrimary_ifrm0_115:hover{background:var(--color-primary-action-hover)}._primaryButton_ifrm0_113:active,._actionButtonPrimary_ifrm0_115:active{background:var(--color-primary-action-active)}._actionButtonDanger_ifrm0_116,._iconButtonDanger_ifrm0_1110{color:var(--color-danger-500)}._actionButtonDanger_ifrm0_116:hover,._iconButtonDanger_ifrm0_1110:hover{color:var(--color-danger-600);background:var(--color-danger-50)}._iconButton_ifrm0_117{width:38px;padding:0}._icon_ifrm0_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_ifrm0_1137{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_ifrm0_1147{grid-template-columns:280px minmax(1000px,1fr) minmax(360px,440px)}._workspaceStack_ifrm0_1151{grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}._collectionSwitcher_ifrm0_1159{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_ifrm0_1159:hover,._collectionSwitcher_ifrm0_1159:focus-visible{background:var(--color-background-subtle)}._collectionSwitcher_ifrm0_1159 span{text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._treePanel_ifrm0_1189,._workspacePanel_ifrm0_1190,._previewPanel_ifrm0_1191{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_ifrm0_1189,._previewPanel_ifrm0_1191{padding:var(--space-4)}._treePanel_ifrm0_1189{gap:var(--space-5);grid-template-rows:auto minmax(0,1fr);display:grid}._collectionToolbar_ifrm0_1212{align-items:center;display:flex}._tree_ifrm0_123{align-content:start;gap:var(--space-1);overscroll-behavior:contain;min-width:0;min-height:0;display:grid;overflow:auto}._treeRoot_ifrm0_1227,._treeItem_ifrm0_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_ifrm0_1227{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_ifrm0_1227:hover{background:var(--color-background-subtle)}._treeRootActive_ifrm0_1255,._treeRootActive_ifrm0_1255:hover{background:var(--color-background-selected);color:var(--color-primary-600)}._treeRoot_ifrm0_1227 span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._treeItem_ifrm0_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_ifrm0_123:hover{background:var(--color-background-subtle)}._treeItemActive_ifrm0_1283{background:var(--color-background-selected);color:var(--color-primary-600);font-weight:600}._treeItemName_ifrm0_1289{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._treeCollectionRow_ifrm0_1296{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_ifrm0_1296:hover{background:var(--color-background-subtle)}._treeCollectionRowActive_ifrm0_1310{background:var(--color-background-selected);color:var(--color-primary-600);font-weight:600}._treeCollectionRowActive_ifrm0_1310:hover{background:var(--color-background-selected)}._treeCollectionMain_ifrm0_1320{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_ifrm0_1336{align-items:center;display:flex;position:relative}@media (width>=1024px) and (hover:hover) and (pointer:fine){._treeCollectionMenu_ifrm0_1336{opacity:0;pointer-events:none}._treeCollectionRow_ifrm0_1296:hover ._treeCollectionMenu_ifrm0_1336,._treeCollectionRow_ifrm0_1296:focus-within ._treeCollectionMenu_ifrm0_1336{opacity:1;pointer-events:auto}}._treeCollectionDropdown_ifrm0_1355{min-width:188px}._treeItemEditor_ifrm0_1359{cursor:default;grid-template-columns:18px minmax(0,1fr);align-items:start;display:grid}._treeItemEditor_ifrm0_1359:hover{background:var(--color-background-selected)}._collectionNameEditInput_ifrm0_1370{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_ifrm0_1370:focus{outline:2px solid var(--color-primary-100);border-color:var(--color-primary-500)}._collectionNameEditControl_ifrm0_1388{gap:var(--space-1);min-width:0;display:grid}._collectionNameEditInput_ifrm0_1370[aria-invalid=true],._textInput_ifrm0_405[aria-invalid=true]{border-color:var(--color-danger-500);background:var(--color-danger-50);color:var(--color-danger-600)}._collectionNameError_ifrm0_1401{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_ifrm0_1410{color:var(--color-primary-500)}._workspacePanel_ifrm0_1190{padding:var(--space-4);grid-template-rows:auto minmax(0,1fr);display:grid;position:relative;container-type:inline-size}._workspaceWideGrid_ifrm0_1422{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_ifrm0_1431{z-index:5;min-width:0;position:sticky;top:0}._tabs_ifrm0_1431{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_ifrm0_1431::-webkit-scrollbar{display:none}._tabsScrollCue_ifrm0_1455{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_ifrm0_1472{background:linear-gradient(to right, var(--color-background-panel) 62%, transparent);left:0}._tabsScrollCueRight_ifrm0_1477{background:linear-gradient(to left, var(--color-background-panel) 62%, transparent);right:0}._tabsScrollCue_ifrm0_1455:hover,._tabsScrollCue_ifrm0_1455:focus-visible{color:var(--color-primary-700)}._tabsScrollCue_ifrm0_1455:focus-visible{outline:2px solid var(--color-primary-100);outline-offset:-2px}._workspaceContent_ifrm0_1492{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}._workspaceContent_ifrm0_1492>._tabContent_ifrm0_1501{grid-row:1/-1}._tab_ifrm0_119,._tabActive_ifrm0_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_ifrm0_119:hover{color:var(--color-primary-600)}._tabActive_ifrm0_120{border-color:var(--color-primary-500);color:var(--color-primary-600);font-weight:600}._toolbar_ifrm0_1530{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) 0;flex-wrap:wrap;display:flex}._toolbarMainActions_ifrm0_1539,._rowActionButtons_ifrm0_1540{align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}._toolbarSecondaryAction_ifrm0_1548{white-space:nowrap}._toolbarOverflow_ifrm0_1552{margin-left:auto;display:none;position:relative}._toolbarOverflowButton_ifrm0_1558{white-space:nowrap}._toolbarOverflow_ifrm0_1552 ._rowActionDropdown_ifrm0_1562{min-width:220px}@container (width<=420px){._toolbar_ifrm0_1530,._toolbarMainActions_ifrm0_1539{flex-wrap:nowrap}._toolbarMainActions_ifrm0_1539{width:100%}._toolbarSecondaryAction_ifrm0_1548{display:none}._toolbarOverflow_ifrm0_1552{display:block}}._errorNotice_ifrm0_557{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_ifrm0_1595{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_ifrm0_1605{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_ifrm0_1605{--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_ifrm0_1;display:grid}._toastDragging_ifrm0_1641{cursor:grabbing;transition:none}._toastText_ifrm0_1646{overflow-wrap:anywhere;min-width:0}._toastCloseButton_ifrm0_1651{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_ifrm0_1651:hover{background:color-mix(in srgb, currentColor 10%, transparent)}._toastCloseButton_ifrm0_1651:focus-visible{outline-offset:1px;outline:2px solid}._toastError_ifrm0_1673,._toastWarning_ifrm0_1674,._toastInfo_ifrm0_1675{border:1px solid var(--color-border-default)}._toastError_ifrm0_1673{border:1px solid var(--color-danger-200);background:var(--color-danger-50);color:var(--color-danger-600)}._toastWarning_ifrm0_1674{border:1px solid var(--color-warning-200);background:var(--color-warning-50);color:var(--color-warning-700)}._toastInfo_ifrm0_1675{background:var(--color-background-panel);color:var(--color-text-primary)}@media (width<=767px){._toastViewport_ifrm0_1605{top:calc(env(safe-area-inset-top,0px) + 64px);right:var(--space-3);left:var(--space-3);width:auto}._toast_ifrm0_1605{padding-left:var(--space-3);grid-template-columns:minmax(0,1fr) 36px}._toastCloseButton_ifrm0_1651{width:36px;height:36px}}._fileDropTarget_ifrm0_1715{position:relative}._fileDropTargetActive_ifrm0_1719{isolation:isolate}._fileDropOverlay_ifrm0_1723{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_ifrm0_1723 svg{width:28px;height:28px}._tableFrame_ifrm0_1746{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_ifrm0_1757{min-width:0;min-height:0;overflow:hidden}._elementsCollectionView_ifrm0_1757>._tableFrame_ifrm0_1746{height:100%}._mobileElementsList_ifrm0_1767{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_ifrm0_1780{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_ifrm0_1790{box-shadow:inset 3px 0 var(--color-primary-500)}._mobileElementRowSelected_ifrm0_1790 ._mobileElementNameInput_ifrm0_1794{color:var(--color-primary-700);font-weight:600}._mobileElementRowDragging_ifrm0_1799{opacity:.55}._mobileElementRowDropBefore_ifrm0_1803:before,._mobileElementRowDropAfter_ifrm0_1804:after{background:var(--color-primary-500);content:"";height:3px;position:absolute;left:0;right:0}._mobileElementRowDropBefore_ifrm0_1803:before{top:-2px}._mobileElementRowDropAfter_ifrm0_1804:after{bottom:-2px}._mobileElementPrimaryRow_ifrm0_1821{align-items:center;gap:var(--space-1);grid-template-columns:40px 44px minmax(0,1fr) 44px;min-width:0;display:grid}._mobileElementNameInput_ifrm0_1794{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_ifrm0_1794:hover,._mobileElementNameInput_ifrm0_1794:focus{border-color:var(--color-border-default);background:var(--color-background-panel)}._mobileElementDetailsRow_ifrm0_1846{align-items:end;gap:var(--space-3);grid-template-columns:minmax(76px,1fr) auto;min-width:0;padding-left:0;display:grid}._mobileQuantityField_ifrm0_1855{justify-items:start;gap:var(--space-1);min-width:0;color:var(--color-text-secondary);font-size:var(--font-size-xs);display:grid}._mobileQuantityField_ifrm0_1855 input{border-color:var(--color-border-default);background:var(--color-background-panel);width:76px;min-height:44px}._mobileElementThumbnails_ifrm0_1871{align-items:end;gap:var(--space-2);display:flex}._mobileAssetField_ifrm0_1877{justify-items:center;gap:var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-xs);display:grid}._mobileAssetField_ifrm0_1877 ._thumbnail_ifrm0_1885{width:44px;height:44px}._mobileElementRow_ifrm0_1780 ._rowActions_ifrm0_1890,._mobileElementRow_ifrm0_1780 ._rowOverflowMenu_ifrm0_1891{display:inline-flex}._mobileElementRow_ifrm0_1780 ._rowActionButtons_ifrm0_1540{display:none}._mobileElementRow_ifrm0_1780 ._rowActionDropdown_ifrm0_1562{min-width:208px}._elementsTable_ifrm0_1903{border-collapse:collapse;width:100%;font-size:var(--font-size-md)}._elementsTable_ifrm0_1903 th,._elementsTable_ifrm0_1903 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_ifrm0_1903 th{height:48px;color:var(--color-text-primary);font-size:var(--font-size-sm);background:var(--color-background-panel);font-weight:600}._elementsTable_ifrm0_1903 tbody tr:hover{background:var(--color-background-subtle)}._elementsTable_ifrm0_1903 tbody tr{position:relative}._elementsTable_ifrm0_1903 tbody tr:last-child td{border-bottom:0}._tableRowSelected_ifrm0_1938{background:var(--color-primary-50)}._tableRowDragging_ifrm0_1942{opacity:.55}._tableRowDropBefore_ifrm0_1946 td{box-shadow:inset 0 2px 0 var(--color-primary-500)}._tableRowDropAfter_ifrm0_1950 td{box-shadow:inset 0 -2px 0 var(--color-primary-500)}._dragColumn_ifrm0_1954{text-align:center;width:44px}._toggleColumn_ifrm0_1959{text-align:center;width:56px}._quantityColumn_ifrm0_1964{text-align:center;width:96px}._actionsColumn_ifrm0_1969{text-align:right;width:116px}._elementNameCell_ifrm0_1974{color:var(--color-text-primary)}._dragHandle_ifrm0_1978{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_ifrm0_1978:hover,._dragHandle_ifrm0_1978:focus-visible{border-color:var(--color-border-default);background:var(--color-background-subtle);color:var(--color-primary-600)}._dragHandle_ifrm0_1978:active{cursor:grabbing}._rowActions_ifrm0_1890{justify-content:flex-end;display:flex;position:relative}._rowActionButtons_ifrm0_1540{justify-content:flex-end;gap:var(--space-2)}._rowOverflowMenu_ifrm0_1891{display:none;position:relative}._rowActionDropdown_ifrm0_1562{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_ifrm0_2036{opacity:1;pointer-events:auto;transform:translateY(0)}._rowActionDropdown_ifrm0_1562[hidden]{display:none}._rowDangerButton_ifrm0_2046,._menuItemDanger_ifrm0_2047{color:var(--color-danger-600)}._rowDangerButton_ifrm0_2046:hover,._menuItemDanger_ifrm0_2047:hover{border-color:var(--color-danger-200);background:var(--color-danger-50);color:var(--color-danger-600)}._tableTextInput_ifrm0_2058,._tableNumberInput_ifrm0_2059,._tableNumberInputError_ifrm0_2060{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_ifrm0_2058{padding:0 var(--space-2)}._tableNumberInput_ifrm0_2059,._tableNumberInputError_ifrm0_2060{padding:0 var(--space-1);text-align:center}._tableTextInput_ifrm0_2058:hover,._tableNumberInput_ifrm0_2059:hover{border-color:var(--color-border-default);background:var(--color-background-panel)}._tableTextInput_ifrm0_2058:focus,._tableNumberInput_ifrm0_2059:focus,._tableNumberInputError_ifrm0_2060:focus{outline:2px solid var(--color-primary-100);border-color:var(--color-primary-500);background:var(--color-background-panel)}._tableNumberInputError_ifrm0_2060{border-color:var(--color-danger-500);background:var(--color-danger-50);color:var(--color-danger-600)}@container (width<=760px){._actionsColumn_ifrm0_1969{width:56px}._rowActionButtons_ifrm0_1540{display:none}._rowOverflowMenu_ifrm0_1891{display:inline-flex}}@container (width<=600px){._elementsTable_ifrm0_1903 th,._elementsTable_ifrm0_1903 td{padding-right:var(--space-2);padding-left:var(--space-2)}._dragColumn_ifrm0_1954{width:40px}._toggleColumn_ifrm0_1959{width:48px}._quantityColumn_ifrm0_1964{width:72px}._actionsColumn_ifrm0_1969{width:48px}}._thumbnail_ifrm0_1885{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_ifrm0_1885 img{object-fit:cover;width:100%;height:100%}._thumbnail_ifrm0_1885:hover{border-color:var(--color-primary-500)}._thumbnailUpload_ifrm0_2164{cursor:pointer;display:inline-flex}._thumbnailUploadButton_ifrm0_2169{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}._thumbnailUpload_ifrm0_2164:focus-within ._thumbnail_ifrm0_1885,._thumbnailUploadButton_ifrm0_2169:focus-visible ._thumbnail_ifrm0_1885{outline:2px solid var(--color-primary-100);border-color:var(--color-primary-500)}._yellow_ifrm0_2185{background:radial-gradient(circle at 28% 24%,#ffffff42,#0000 26%),linear-gradient(135deg,#211b05,#facc15 58%,#3b2f06)}._cyan_ifrm0_2191{background:radial-gradient(circle at 50% 42%,#ffffff38,#0000 24%),linear-gradient(135deg,#082f49,#22d3ee 58%,#075985)}._red_ifrm0_2197{background:radial-gradient(circle at 50% 44%,#fff3,#0000 24%),linear-gradient(135deg,#450a0a,#ef4444 58%,#7f1d1d)}._green_ifrm0_2203{background:radial-gradient(circle at 42% 36%,#fff3,#0000 24%),linear-gradient(135deg,#052e16,#22c55e 58%,#14532d)}._violet_ifrm0_2209{background:radial-gradient(circle at 52% 46%,#ffffff3d,#0000 26%),linear-gradient(135deg,#3b0764,#d946ef 58%,#581c87)}._cardBack_ifrm0_2215{background:radial-gradient(circle,#0ea5e9 0 10%,#0000 12%),linear-gradient(135deg,#0f172a,#334155 52%,#020617)}._neutral_ifrm0_2221{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_ifrm0_1501{overscroll-behavior:contain;align-content:start;min-width:0;min-height:0;display:grid;overflow:auto}._projectSettingsContent_ifrm0_2241{padding-right:var(--space-2)}._projectSettingsContent_ifrm0_2241>._settingsSection_ifrm0_2245{width:min(100%,920px)}._projectFormGrid_ifrm0_2249,._projectVersionGrid_ifrm0_2250{gap:var(--space-4);grid-template-columns:repeat(2,minmax(180px,1fr));display:grid}._dynamicTextRowsField_ifrm0_2256{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_ifrm0_2256 legend{margin-bottom:var(--space-2);padding:0}._dynamicTextRowsList_ifrm0_2272{gap:var(--space-3);width:100%;margin-bottom:var(--space-3);display:grid}._dynamicTextRow_ifrm0_2256{align-items:end;gap:var(--space-2);grid-template-columns:minmax(0,1fr) 38px;width:100%;min-width:0;display:grid}._projectVersionRows_ifrm0_2288{gap:var(--space-4);display:grid}._projectRangeGrid_ifrm0_2293{gap:var(--space-4);grid-template-columns:minmax(0,1fr);width:min(100%,440px);display:grid}._projectRangeField_ifrm0_2300{min-width:0;color:var(--color-text-secondary);border:0;margin:0;padding:0}._projectRangeField_ifrm0_2300 legend{margin-bottom:var(--space-2);font-size:var(--font-size-sm);padding:0}._projectRangeControl_ifrm0_2314{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_ifrm0_2324{align-items:center;gap:var(--space-2);grid-template-columns:minmax(0,1fr) 3.5ch;min-width:0;display:grid}._projectFilesContent_ifrm0_2332{grid-template-rows:auto auto minmax(0,1fr);align-content:stretch;overflow:hidden}._projectFilesToolbar_ifrm0_2338{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) 0;display:flex}._projectFilesToolbarActions_ifrm0_2346,._projectFileActions_ifrm0_2347{justify-content:flex-end;align-items:center;gap:var(--space-2);display:flex}._projectFilesToolbarOverflow_ifrm0_2354 ._rowActionDropdown_ifrm0_1562{min-width:190px}._projectFilesTableFrame_ifrm0_2358{grid-row:3;height:100%}._projectFilesTable_ifrm0_2358{border-collapse:collapse;width:100%;min-width:480px;font-size:var(--font-size-md)}._projectFilesTable_ifrm0_2358 th,._projectFilesTable_ifrm0_2358 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_ifrm0_2358 th{height:46px;color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:600}._projectFilesTable_ifrm0_2358 th:nth-child(2),._projectFilesTable_ifrm0_2358 td:nth-child(2){width:110px}._projectFilesTable_ifrm0_2358 th:nth-child(3),._projectFilesTable_ifrm0_2358 td:nth-child(3){width:120px}._projectFilesTable_ifrm0_2358 th:last-child,._projectFilesTable_ifrm0_2358 td:last-child{text-align:right;width:108px}._projectFilesTable_ifrm0_2358 tbody tr:last-child td{border-bottom:0}._projectFilesTable_ifrm0_2358 tbody tr:hover{background:var(--color-background-subtle)}._projectFileNameButton_ifrm0_2410{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_ifrm0_2410:hover,._projectFileNameButton_ifrm0_2410:focus-visible{border-color:var(--color-border-default);background:var(--color-background-panel)}._projectFilesEmpty_ifrm0_2431{color:var(--color-text-muted);text-align:center!important}._projectInstructionContent_ifrm0_2436{padding-top:var(--space-5);align-content:stretch}._projectInstructionContent_ifrm0_2436>._fieldLabel_ifrm0_954{min-height:100%}._projectInstructionInput_ifrm0_2445{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_ifrm0_2445:hover{border-color:var(--color-border-strong)}._projectInstructionInput_ifrm0_2445:focus{outline:2px solid var(--color-primary-100);border-color:var(--color-primary-500)}@container (width<=560px){._projectFormGrid_ifrm0_2249,._projectVersionGrid_ifrm0_2250{grid-template-columns:minmax(0,1fr)}._projectFilesTableFrame_ifrm0_2358{overflow-x:hidden}._projectFilesTable_ifrm0_2358{min-width:0;display:block}._projectFilesTable_ifrm0_2358 thead{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._projectFilesTable_ifrm0_2358 tbody{display:grid}._projectFilesTable_ifrm0_2358 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_ifrm0_2358 td,._projectFilesTable_ifrm0_2358 td:nth-child(2),._projectFilesTable_ifrm0_2358 td:nth-child(3),._projectFilesTable_ifrm0_2358 td:last-child{text-align:left;border:0;width:auto;height:auto;padding:0}._projectFilesTable_ifrm0_2358 td:first-child{grid-area:name;min-width:0}._projectFilesTable_ifrm0_2358 td:nth-child(2){grid-area:extension}._projectFilesTable_ifrm0_2358 td:nth-child(3){grid-area:size}._projectFilesTable_ifrm0_2358 td:nth-child(4){grid-area:actions}._projectFilesTable_ifrm0_2358 td[data-label]{color:var(--color-text-secondary);font-size:var(--font-size-sm)}._projectFilesTable_ifrm0_2358 td[data-label]:before{color:var(--color-text-muted);content:attr(data-label) ": "}._projectFileNameButton_ifrm0_2410{width:100%;padding-left:0}._projectFileActions_ifrm0_2347{align-self:center}._projectFilesEmpty_ifrm0_2431{grid-column:1/-1;padding:var(--space-5) var(--space-3)!important}}@container (width<=420px){._projectFilesToolbar_ifrm0_2338{flex-wrap:nowrap}._projectFilesDownloadAllAction_ifrm0_2570{display:none}._projectFilesToolbarOverflow_ifrm0_2354{display:block}}._imageSliceTabContentWide_ifrm0_2579{align-content:stretch}._imageSliceSettingsColumns_ifrm0_2583{align-items:start;gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}._imageSliceSettingsColumn_ifrm0_2583{align-content:start;min-width:0;display:grid}._imageSliceSettingsColumn_ifrm0_2583>._settingsSection_ifrm0_2245:last-child{border-bottom:0}._settingsSection_ifrm0_2245{min-width:0;padding:var(--space-5) 0;border-bottom:1px solid var(--color-border-subtle)}._settingsSection_ifrm0_2245:last-child{border-bottom:0}._settingsSection_ifrm0_2245 h3{margin:0 0 var(--space-4);font-size:var(--font-size-lg);line-height:var(--line-height-tight)}._settingsSectionToggleTitle_ifrm0_2617{align-items:center;display:flex}._settingsSectionToggle_ifrm0_2617{align-items:center;gap:var(--space-2);width:100%;min-width:0;color:var(--color-text-primary);display:inline-flex}._settingsSectionToggleText_ifrm0_2631{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_ifrm0_2631:hover{color:var(--color-primary-600)}._settingsSectionToggleText_ifrm0_2631:focus-visible{outline:2px solid var(--color-primary-100);outline-offset:2px}._settingsSectionToggleText_ifrm0_2631:disabled{color:var(--color-text-disabled);cursor:not-allowed}._settingsGrid_ifrm0_2662{gap:var(--space-4);grid-template-columns:repeat(3,minmax(140px,1fr));display:grid}._presetSelectRow_ifrm0_2668{width:min(100%,420px);margin-bottom:var(--space-4)}._elementFormatPanel_ifrm0_2673{gap:var(--space-4);min-width:0;display:grid}._elementFormatControls_ifrm0_2679{align-items:start;gap:var(--space-4);grid-template-columns:minmax(340px,1.6fr) minmax(180px,1fr);display:grid}._elementDimensionGroup_ifrm0_2686{align-items:end;gap:var(--space-3);grid-template-columns:minmax(140px,1fr) 42px minmax(140px,1fr);min-width:0;display:grid}._aspectLockButton_ifrm0_2694,._aspectLockButtonActive_ifrm0_2695{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_ifrm0_2694:hover,._aspectLockButton_ifrm0_2694:focus-visible{border-color:var(--color-border-strong);background:var(--color-background-subtle);color:var(--color-text-primary)}._aspectLockButtonActive_ifrm0_2695{border-color:var(--color-primary-500);background:var(--color-primary-50);color:var(--color-primary-600)}._aspectLockButtonActive_ifrm0_2695:hover,._aspectLockButtonActive_ifrm0_2695:focus-visible{background:var(--color-primary-100)}._aspectLockButton_ifrm0_2694:disabled,._aspectLockButtonActive_ifrm0_2695:disabled{cursor:not-allowed;opacity:.62}._aspectLockButton_ifrm0_2694:focus-visible,._aspectLockButtonActive_ifrm0_2695:focus-visible{outline:2px solid var(--color-primary-100);outline-offset:2px}._elementFitControl_ifrm0_2738{min-width:0}._formGrid_ifrm0_2742{gap:var(--space-4);grid-template-columns:repeat(3,minmax(160px,1fr));display:grid}._marginsGrid_ifrm0_2748{gap:var(--space-5) 64px;grid-template-columns:repeat(2,minmax(160px,1fr));min-width:0;display:grid;position:relative}._marginTopField_ifrm0_2756{grid-area:1/1}._marginRightField_ifrm0_2761{grid-area:1/2}._marginBottomField_ifrm0_2766{grid-area:2/1}._marginLeftField_ifrm0_2771{grid-area:2/2}._marginSyncButton_ifrm0_2776{z-index:1;width:36px;min-height:36px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._commonBackPicker_ifrm0_2786{align-items:end;gap:var(--space-3);grid-column:span 2;grid-template-columns:52px minmax(0,1fr);min-width:0;display:grid}._imageSliceUploadPanel_ifrm0_2795{align-items:end;gap:var(--space-3);grid-template-columns:52px minmax(0,1fr);min-width:0;display:grid}._fieldLabel_ifrm0_954,._fieldLabelHorizontal_ifrm0_954,._switchField_ifrm0_955,._switchFieldCompact_ifrm0_2806,._switchFieldInline_ifrm0_2807,._switchFieldHorizontal_ifrm0_955,._mmSliderField_ifrm0_956{min-width:0;color:var(--color-text-secondary);font-size:var(--font-size-sm)}._fieldLabel_ifrm0_954{gap:var(--space-2);display:grid}._fieldLabelHorizontal_ifrm0_954,._switchFieldHorizontal_ifrm0_955{align-items:center;gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(240px,300px);display:grid}._fieldLabelHorizontal_ifrm0_954>span,._switchFieldHorizontal_ifrm0_955 ._switchFieldLabel_ifrm0_2829{color:var(--color-text-primary);white-space:normal;font-weight:500}._fieldLabelHorizontal_ifrm0_954 ._selectInput_ifrm0_2835,._switchFieldHorizontal_ifrm0_955 ._switchButton_ifrm0_777,._switchFieldHorizontal_ifrm0_955 ._switchButtonChecked_ifrm0_778{justify-self:end;width:min(220px,100%)}._switchFieldHorizontal_ifrm0_955 ._switchButton_ifrm0_777,._switchFieldHorizontal_ifrm0_955 ._switchButtonChecked_ifrm0_778{gap:var(--space-3);text-align:right;grid-template-columns:minmax(0,1fr) 34px}._segmentField_ifrm0_2849{gap:var(--space-2);min-width:0;color:var(--color-text-secondary);font-size:var(--font-size-sm);display:grid}._fieldLabel_ifrm0_954 span,._switchFieldLabel_ifrm0_2829,._switchStateText_ifrm0_2859,._segmentField_ifrm0_2849>span,._mmSliderLabel_ifrm0_2861{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._mmSliderField_ifrm0_956{gap:var(--space-2);grid-column:1/-1;display:grid}._mmSliderControl_ifrm0_2873{align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1fr) 112px;min-width:0;display:grid}._mmRangeInput_ifrm0_2881{width:100%;min-width:0;accent-color:var(--color-primary-500);cursor:pointer;margin:0}._mmRangeInput_ifrm0_2881:focus-visible{outline:2px solid var(--color-primary-100);outline-offset:4px}._mmRangeInput_ifrm0_2881:disabled{cursor:not-allowed;opacity:.62}._switchField_ifrm0_955,._switchFieldCompact_ifrm0_2806,._switchFieldInline_ifrm0_2807{gap:var(--space-2);display:grid}._switchFieldInline_ifrm0_2807{align-items:center;gap:0;display:inline-flex}._switchButton_ifrm0_777,._switchButtonChecked_ifrm0_778{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_ifrm0_777:hover ._switchTrack_ifrm0_2930{background:var(--color-text-muted)}._switchButtonChecked_ifrm0_778:hover ._switchTrack_ifrm0_2930{background:var(--color-primary-action-hover)}._switchButton_ifrm0_777:focus-visible,._switchButtonChecked_ifrm0_778:focus-visible{outline:2px solid var(--color-primary-100);outline-offset:2px}._switchButton_ifrm0_777:disabled,._switchButtonChecked_ifrm0_778:disabled{cursor:not-allowed;opacity:.62}._switchTrack_ifrm0_2930{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_ifrm0_778 ._switchTrack_ifrm0_2930{background:var(--color-primary-500)}._switchThumb_ifrm0_2967{background:var(--color-background-panel);width:14px;height:14px;box-shadow:var(--shadow-button);border-radius:999px;transition:transform .12s;display:block}._switchButtonChecked_ifrm0_778 ._switchThumb_ifrm0_2967{transform:translate(16px)}._switchFieldCompact_ifrm0_2806{justify-items:center}._switchFieldCompact_ifrm0_2806 ._switchButton_ifrm0_777,._switchFieldCompact_ifrm0_2806 ._switchButtonChecked_ifrm0_778{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_ifrm0_2806 ._switchTrack_ifrm0_2930{width:26px;height:16px}._switchFieldCompact_ifrm0_2806 ._switchThumb_ifrm0_2967{width:12px;height:12px}._switchFieldCompact_ifrm0_2806 ._switchButtonChecked_ifrm0_778 ._switchThumb_ifrm0_2967{transform:translate(10px)}._switchButtonIconOnly_ifrm0_3009,._switchButtonChecked_ifrm0_778._switchButtonIconOnly_ifrm0_3009,._switchFieldCompact_ifrm0_2806 ._switchButtonIconOnly_ifrm0_3009,._switchFieldInline_ifrm0_2807 ._switchButtonIconOnly_ifrm0_3009{width:auto;min-height:auto;color:inherit;background:0 0;border:0;grid-template-columns:auto;padding:0}._switchButtonIconOnly_ifrm0_3009:focus-visible{outline-offset:4px}._textInput_ifrm0_405,._numberInput_ifrm0_3027,._numberInputError_ifrm0_3028,._selectInput_ifrm0_2835,._colorInput_ifrm0_3030,._uploadButton_ifrm0_1070,._uploadButtonDisabled_ifrm0_3032{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_ifrm0_405,._numberInput_ifrm0_3027,._numberInputError_ifrm0_3028,._selectInput_ifrm0_2835{padding:0 var(--space-3)}._uploadButton_ifrm0_1070,._uploadButtonDisabled_ifrm0_3032{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_ifrm0_3030{padding:4px}._textInput_ifrm0_405:hover,._numberInput_ifrm0_3027:hover,._selectInput_ifrm0_2835:hover,._colorInput_ifrm0_3030:hover,._uploadButton_ifrm0_1070:hover{border-color:var(--color-border-strong)}._textInput_ifrm0_405:focus,._numberInput_ifrm0_3027:focus,._numberInputError_ifrm0_3028:focus,._selectInput_ifrm0_2835:focus,._colorInput_ifrm0_3030:focus{outline:2px solid var(--color-primary-100);border-color:var(--color-primary-500)}._numberInputError_ifrm0_3028{border-color:var(--color-danger-500);background:var(--color-danger-50);color:var(--color-danger-600)}._textInput_ifrm0_405:disabled,._numberInput_ifrm0_3027:disabled,._numberInputError_ifrm0_3028:disabled,._selectInput_ifrm0_2835:disabled,._colorInput_ifrm0_3030:disabled,._uploadButtonDisabled_ifrm0_3032{cursor:not-allowed;opacity:.62}._fileInput_ifrm0_3099{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._srOnly_ifrm0_3109{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_ifrm0_3121,._metricError_ifrm0_3122{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_ifrm0_3121 span,._metricError_ifrm0_3122 span{color:var(--color-text-muted);font-size:var(--font-size-xs)}._metric_ifrm0_3121 strong,._metricError_ifrm0_3122 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_ifrm0_3122{border-color:var(--color-danger-200);background:var(--color-danger-50)}._metricError_ifrm0_3122 strong{color:var(--color-danger-600)}._colorSwatch_ifrm0_3158{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--swatch-color);flex:none;width:16px;height:16px}._previewPanel_ifrm0_1191{gap:var(--space-4);grid-template-rows:auto auto minmax(0,1fr) auto;display:grid}._previewUnavailable_ifrm0_3173{padding:var(--space-6);color:var(--color-text-secondary);text-align:center;grid-row:1/-1;align-self:stretch;place-items:center;margin:0;display:grid}._previewControls_ifrm0_3184{gap:var(--space-3);grid-template-columns:1fr;display:grid}._segmentedControl_ifrm0_3190{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_ifrm0_121,._segmentActive_ifrm0_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_ifrm0_121:last-child,._segmentActive_ifrm0_122:last-child{border-right:0}._segment_ifrm0_121:hover{background:var(--color-primary-50)}._segment_ifrm0_121:disabled,._segmentActive_ifrm0_122:disabled{cursor:not-allowed;opacity:.62}._segmentActive_ifrm0_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_ifrm0_122:first-child{border-radius:calc(var(--radius-md) - 1px) 0 0 calc(var(--radius-md) - 1px)}._segmentActive_ifrm0_122:last-child{border-radius:0 calc(var(--radius-md) - 1px) calc(var(--radius-md) - 1px) 0}._segmentActive_ifrm0_122:only-child{border-radius:calc(var(--radius-md) - 1px)}._pageNavigation_ifrm0_3250{justify-content:center;align-items:center;gap:var(--space-4);color:var(--color-text-secondary);font-weight:600;display:flex}._previewViewport_ifrm0_3259{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;place-items:start center;display:grid;overflow:hidden}._previewViewportZoomDisabled_ifrm0_3274{cursor:default;touch-action:auto}._previewViewportZoomed_ifrm0_3279{cursor:grab}._previewViewportPanning_ifrm0_3283{cursor:grabbing}._previewSheet_ifrm0_3287{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_ifrm0_3303,._previewSvgHost_ifrm0_3303 svg{width:100%;height:100%}._previewSvgHost_ifrm0_3303{line-height:0;display:block;position:absolute;inset:0;overflow:hidden}._previewSvgHost_ifrm0_3303 svg{display:block}._previewSvgHostHighQuality_ifrm0_3321 svg{shape-rendering:geometricprecision;text-rendering:optimizelegibility}._previewSvgHostHighQuality_ifrm0_3321 svg image{image-rendering:auto;image-rendering:high-quality;image-rendering:optimizeQuality}._previewMarginOverlay_ifrm0_3332{z-index:2;pointer-events:none;position:absolute;inset:0}._previewMarginOverlay_ifrm0_3332: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_ifrm0_3347,._previewMarginRight_ifrm0_3348,._previewMarginBottom_ifrm0_3349,._previewMarginLeft_ifrm0_3350{background:var(--color-primary-50);opacity:.72;position:absolute}._previewMarginTop_ifrm0_3347{height:var(--preview-margin-top,0%);top:0;left:0;right:0}._previewMarginRight_ifrm0_3348{top:var(--preview-margin-top,0%);right:0;bottom:var(--preview-margin-bottom,0%);width:var(--preview-margin-right,0%)}._previewMarginBottom_ifrm0_3349{height:var(--preview-margin-bottom,0%);bottom:0;left:0;right:0}._previewMarginLeft_ifrm0_3350{top:var(--preview-margin-top,0%);bottom:var(--preview-margin-bottom,0%);width:var(--preview-margin-left,0%);left:0}._previewNotices_ifrm0_3384{justify-items:center;gap:var(--space-1);min-width:0;display:grid}._previewCutLineNote_ifrm0_3391,._previewWarning_ifrm0_3392{font-size:var(--font-size-xs);line-height:var(--line-height-default);text-align:center;margin:0}._previewCutLineNote_ifrm0_3391{max-width:48ch;color:var(--color-text-muted)}._previewWarning_ifrm0_3392{color:var(--color-danger-600)}._previewZoomControls_ifrm0_3408{justify-content:center;align-items:center;gap:var(--space-2);display:flex}._previewFullscreenFooter_ifrm0_3415{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;display:flex}._previewFitButton_ifrm0_3423{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_ifrm0_3423[aria-pressed=true]{border-color:var(--color-primary-500);background:var(--color-primary-50);color:var(--color-primary-600)}._previewFitButton_ifrm0_3423:disabled{cursor:not-allowed;opacity:.6}._previewZoomValue_ifrm0_3445{min-width:48px;color:var(--color-text-secondary);font-size:var(--font-size-sm);text-align:center}._statusBar_ifrm0_3452{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_ifrm0_3466,._statusDetails_ifrm0_3467,._statusDetails_ifrm0_3467[hidden]{display:none}._statusItems_ifrm0_3475{align-items:center;gap:var(--space-6);min-width:0;display:flex;overflow:hidden}._statusItems_ifrm0_3475 span{text-overflow:ellipsis;overflow:hidden}._statusItems_ifrm0_3475 span+span{padding-left:var(--space-6);border-left:1px solid var(--color-border-strong)}._statusPreviewButton_ifrm0_3493{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_ifrm0_3493:hover,._statusPreviewButton_ifrm0_3493:focus-visible{background:var(--color-primary-50)}._temporarySurfaceBackdrop_ifrm0_3514{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_ifrm0_3514{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_ifrm0_3537{width:clamp(320px,42vw,360px)}._temporarySurfaceHeader_ifrm0_3541{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_ifrm0_3541 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_ifrm0_3561,._temporarySurfaceBodyPreview_ifrm0_3562{min-width:0;min-height:0;overflow:hidden}._temporarySurfaceBodyPreview_ifrm0_3562{gap:var(--space-4);padding:var(--space-4);grid-template-rows:auto auto minmax(0,1fr) auto auto;display:grid}._temporarySurfaceProjectTree_ifrm0_3537 ._treePanel_ifrm0_1189{height:100%;box-shadow:none;border:0;border-radius:0}@container (width<=559px){._settingsGrid_ifrm0_2662,._formGrid_ifrm0_2742,._imageSliceSettingsColumns_ifrm0_2583,._elementFormatControls_ifrm0_2679{grid-template-columns:minmax(0,1fr)}._elementDimensionGroup_ifrm0_2686{grid-template-columns:minmax(0,1fr) 44px;align-items:end}._elementDimensionGroup_ifrm0_2686>._fieldLabel_ifrm0_954:first-child{grid-area:1/1}._elementDimensionGroup_ifrm0_2686>._fieldLabel_ifrm0_954:last-child{grid-area:2/1}._elementDimensionGroup_ifrm0_2686>._aspectLockButton_ifrm0_2694,._elementDimensionGroup_ifrm0_2686>._aspectLockButtonActive_ifrm0_2695{grid-area:1/2}._fieldLabelHorizontal_ifrm0_954,._switchFieldHorizontal_ifrm0_955{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}._fieldLabelHorizontal_ifrm0_954 ._selectInput_ifrm0_2835,._switchFieldHorizontal_ifrm0_955 ._switchButton_ifrm0_777,._switchFieldHorizontal_ifrm0_955 ._switchButtonChecked_ifrm0_778{justify-self:stretch;width:100%}._mmSliderControl_ifrm0_2873{grid-template-columns:minmax(0,1fr)}._marginsGrid_ifrm0_2748{gap:var(--space-4) var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}._commonBackPicker_ifrm0_2786{grid-column:auto}}@keyframes _toastEnter_ifrm0_1{0%{translate:0 -6px}to{translate:0}}@media (width<=1279px){._projectRangeGrid_ifrm0_2293{width:100%}._appShell_ifrm0_1{grid-template-rows:72px minmax(0,1fr) 56px}._mainLayoutCompactDesktop_ifrm0_3657{grid-template-columns:minmax(220px,260px) minmax(520px,1fr)}._settingsGrid_ifrm0_2662{grid-template-columns:repeat(2,minmax(140px,1fr))}._elementFormatControls_ifrm0_2679{grid-template-columns:1fr}._elementDimensionGroup_ifrm0_2686{grid-template-columns:minmax(140px,1fr) 42px minmax(140px,1fr)}._statusBar_ifrm0_3452{gap:var(--space-3);padding:0 var(--space-4)}._statusItems_ifrm0_3475{display:none}._statusSummaryButton_ifrm0_3466{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_ifrm0_3466:hover,._statusSummaryButton_ifrm0_3466:focus-visible{color:var(--color-primary-600)}._statusDetails_ifrm0_3467{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_ifrm0_1{grid-template-rows:calc(56px + env(safe-area-inset-top)) minmax(0, 1fr) calc(56px + env(safe-area-inset-bottom))}._header_ifrm0_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_ifrm0_34{gap:var(--space-2)}._brand_ifrm0_34 h1{font-size:var(--font-size-md)}._logo_ifrm0_53{width:32px;height:32px}._headerDivider_ifrm0_88{display:none}._headerProjectGroup_ifrm0_94{flex:auto;overflow:visible}._headerMenu_ifrm0_242,._projectSplitButton_ifrm0_127,._projectMenuButton_ifrm0_110{width:100%;min-width:0}._projectMenuButton_ifrm0_110{max-width:none;padding:0 var(--space-2)}._projectNameEditInput_ifrm0_109{width:100%}._headerActions_ifrm0_234{gap:var(--space-2);flex:none}._headerActions_ifrm0_234 ._secondaryButton_ifrm0_112{width:40px;padding:0}._headerActionLabel_ifrm0_3786,._primaryButtonLabelDesktop_ifrm0_3787{display:none}._primaryButtonLabelCompact_ifrm0_211{display:inline}._headerActions_ifrm0_234 ._primaryButton_ifrm0_113{min-width:64px;padding:0 var(--space-3)}._mainLayoutTablet_ifrm0_3800,._mainLayoutPhone_ifrm0_3801{padding:var(--space-4);grid-template-columns:minmax(0,1fr)}._workspaceStack_ifrm0_1151{gap:var(--space-3);grid-template-rows:auto minmax(0,1fr)}._statusBar_ifrm0_3452{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_ifrm0_3475 span:not(:first-child){display:none}}@media (width<=767px){._projectReplacementDialogBackdrop_ifrm0_3823{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_ifrm0_362{max-height:100%}._mobileFullscreenDialogBackdrop_ifrm0_3834{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_ifrm0_3834 ._settingsDialog_ifrm0_331{width:100%;height:100%;max-height:none;box-shadow:none;border:0;border-radius:0}._appSettingsDialogBody_ifrm0_878{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}._appSettingsTabs_ifrm0_885{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_ifrm0_885::-webkit-scrollbar{display:none}._appSettingsTab_ifrm0_885,._appSettingsTabActive_ifrm0_897{text-align:center;flex:1 1 0;min-width:96px;min-height:44px}._appSettingsTabActive_ifrm0_897{box-shadow:inset 0 -2px var(--color-primary-500)}._appSettingsPanel_ifrm0_929{padding:var(--space-4)}._appSettingsGroup_ifrm0_936>._fieldLabelHorizontal_ifrm0_954,._appSettingsGroup_ifrm0_936>._switchFieldHorizontal_ifrm0_955,._settingsSubgroup_ifrm0_1012>._switchFieldHorizontal_ifrm0_955{align-items:start;gap:var(--space-2);grid-template-columns:minmax(0,1fr)}._appSettingsGroup_ifrm0_936 ._fieldLabelHorizontal_ifrm0_954 ._selectInput_ifrm0_2835,._appSettingsGroup_ifrm0_936 ._switchFieldHorizontal_ifrm0_955 ._switchButton_ifrm0_777,._appSettingsGroup_ifrm0_936 ._switchFieldHorizontal_ifrm0_955 ._switchButtonChecked_ifrm0_778,._settingsSubgroup_ifrm0_1012 ._switchFieldHorizontal_ifrm0_955 ._switchButton_ifrm0_777,._settingsSubgroup_ifrm0_1012 ._switchFieldHorizontal_ifrm0_955 ._switchButtonChecked_ifrm0_778{justify-self:stretch;width:100%}._pnpExportDialogBody_ifrm0_749{gap:var(--space-4);padding:var(--space-4)}._projectArchiveExportDialogBody_ifrm0_372{padding:0 var(--space-4) var(--space-4)}._projectArchiveWatermarkGrid_ifrm0_385{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}._watermarkPreview_ifrm0_449{padding-top:var(--space-2)}._watermarkPreview_ifrm0_449 svg{width:min(174px,70%)}._settingsDialogBody_ifrm0_545._autoMatchBacksDialogBody_ifrm0_626{gap:var(--space-4);padding:var(--space-4)}._autoMatchBacksFileGroup_ifrm0_594{align-items:stretch;gap:var(--space-3);padding-bottom:var(--space-4);grid-template-columns:minmax(0,1fr)}._autoMatchBacksFileGroup_ifrm0_594 ._secondaryButton_ifrm0_112{width:100%}._pnpGeneralSettings_ifrm0_756,._pnpExportDialog_ifrm0_348 ._settingsGroup_ifrm0_994{gap:var(--space-4)}._pnpExportDialog_ifrm0_348 ._elementDimensionGroup_ifrm0_2686{grid-template-columns:minmax(0,1fr) 44px}._pnpExportDialog_ifrm0_348 ._elementDimensionGroup_ifrm0_2686>._fieldLabel_ifrm0_954:first-child{grid-area:1/1}._pnpExportDialog_ifrm0_348 ._elementDimensionGroup_ifrm0_2686>._fieldLabel_ifrm0_954:last-child{grid-area:2/1}._pnpExportDialog_ifrm0_348 ._elementDimensionGroup_ifrm0_2686>._aspectLockButton_ifrm0_2694,._pnpExportDialog_ifrm0_348 ._elementDimensionGroup_ifrm0_2686>._aspectLockButtonActive_ifrm0_2695{grid-area:1/2}._marginsGrid_ifrm0_2748{gap:var(--space-2) var(--space-8);grid-template-rows:auto 44px auto;grid-template-columns:repeat(2,minmax(0,1fr))}._marginBottomField_ifrm0_2766,._marginLeftField_ifrm0_2771{grid-row:3}._marginSyncButton_ifrm0_2776{grid-area:2/1/auto/-1;place-self:center;position:static;transform:none}._mobileFullscreenDialogBackdrop_ifrm0_3834 ._settingsDialogFooter_ifrm0_854{flex-wrap:wrap}._pnpExportDialogFooter_ifrm0_768{grid-template-columns:minmax(0,1fr);display:grid}._pnpExportSaveSettings_ifrm0_772,._pnpExportSaveSettings_ifrm0_772 ._switchButton_ifrm0_777,._pnpExportSaveSettings_ifrm0_772 ._switchButtonChecked_ifrm0_778{width:100%}._pnpExportDialogActions_ifrm0_783{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._pnpExportDialogActions_ifrm0_783 button{width:100%;min-width:0}._pnpExportPrimaryLabelWide_ifrm0_4013{display:none}._pnpExportPrimaryLabelMobile_ifrm0_789{display:inline}._mainLayoutPhone_ifrm0_3801{padding:var(--space-3)}._temporarySurfaceProjectTreeTablet_ifrm0_3537{width:100%}}@media (width<=479px){._commonBackTransitionDialog_ifrm0_358 ._settingsDialogFooter_ifrm0_854{grid-template-columns:minmax(0,1fr);display:grid}._commonBackTransitionDialog_ifrm0_358 ._settingsDialogFooter_ifrm0_854 button{width:100%}._projectReplacementDialog_ifrm0_362 ._settingsDialogFooter_ifrm0_854{grid-template-columns:minmax(0,1fr);display:grid}._projectReplacementDialog_ifrm0_362 ._settingsDialogFooter_ifrm0_854 button{width:100%}._projectImportDialog_ifrm0_489 ._settingsDialogFooter_ifrm0_854,._projectArchiveExportDialog_ifrm0_366 ._settingsDialogFooter_ifrm0_854{grid-template-columns:minmax(0,1fr);display:grid}._projectImportDialog_ifrm0_489 ._settingsDialogFooter_ifrm0_854 button,._projectArchiveExportDialog_ifrm0_366 ._settingsDialogFooter_ifrm0_854 button{width:100%}._projectImportSummaryRow_ifrm0_507{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}._projectImportSummaryRow_ifrm0_507 strong{text-align:left}._brand_ifrm0_34 h1{display:none}._header_ifrm0_23{padding-right:max(var(--space-2), env(safe-area-inset-right));padding-left:max(var(--space-2), env(safe-area-inset-left))}._headerDropdown_ifrm0_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_ifrm0_670{align-items:flex-start;gap:var(--space-1);flex-direction:column}._autoMatchBacksStats_ifrm0_643{gap:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}._autoMatchBacksStatsSeparator_ifrm0_653{display:none}._mainLayoutPhone_ifrm0_3801{padding:var(--space-3)}._temporarySurfaceBodyPreview_ifrm0_3562{gap:var(--space-3);padding:var(--space-3)}._previewFullscreenFooter_ifrm0_3415{gap:var(--space-2)}._previewZoomControls_ifrm0_3408{gap:var(--space-1)}._previewFitButton_ifrm0_3423{padding:0 var(--space-2)}._previewZoomValue_ifrm0_3445{min-width:40px}._pnpExportDialog_ifrm0_348 ._settingsDialogFooter_ifrm0_854,._autoMatchBacksDialog_ifrm0_589 ._settingsDialogFooter_ifrm0_854{grid-template-columns:minmax(0,1fr);display:grid}._pnpExportDialog_ifrm0_348 ._settingsDialogFooter_ifrm0_854 button,._appSettingsDialog_ifrm0_343 ._settingsDialogFooter_ifrm0_854 button,._autoMatchBacksDialog_ifrm0_589 ._settingsDialogFooter_ifrm0_854 button{width:100%}._statusPreviewButton_ifrm0_3493{padding:0 var(--space-2)}}@media (prefers-reduced-motion:reduce){._headerDropdown_ifrm0_247,._toast_ifrm0_1605,._pnpExportProgressFillIndeterminate_ifrm0_831{transition:none;animation:none}._pnpExportProgressFillIndeterminate_ifrm0_831{transform:none}}@media (pointer:coarse){._toast_ifrm0_1605{grid-template-columns:minmax(0,1fr) 44px}._toastCloseButton_ifrm0_1651{width:44px;height:44px}._iconButton_ifrm0_117,._projectMenuButton_ifrm0_110,._primaryMenuToggle_ifrm0_111,._primaryButton_ifrm0_113,._secondaryButton_ifrm0_112,._actionButton_ifrm0_114,._actionButtonPrimary_ifrm0_115,._actionButtonDanger_ifrm0_116,._dragHandle_ifrm0_1978,._treeItem_ifrm0_123,._treeCollectionRow_ifrm0_1296,._treeCollectionMain_ifrm0_1320,._menuItem_ifrm0_118,._segment_ifrm0_121,._segmentActive_ifrm0_122,._switchButton_ifrm0_777,._switchButtonChecked_ifrm0_778,._switchButtonIconOnly_ifrm0_3009,._aspectLockButton_ifrm0_2694,._aspectLockButtonActive_ifrm0_2695,._statusPreviewButton_ifrm0_3493,._statusSummaryButton_ifrm0_3466,._tabsScrollCue_ifrm0_1455{min-width:44px;min-height:44px}._treeRoot_ifrm0_1227{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}}: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}
