._studio_1600b_1{--accent:var(--ecc-color-primary);background:var(--ecc-color-canvas);height:100%;min-height:0;color:var(--ecc-color-ink);grid-template-rows:56px 44px minmax(0,1fr) 44px;grid-template-columns:88px minmax(0,1fr);display:grid;position:relative;overflow:hidden}._mobileModeSwitch_1600b_13{display:none}._button_1600b_16,._iconButton_1600b_17,._templateCard_1600b_18{border:1px solid var(--ecc-color-control-border);color:var(--ecc-color-ink-secondary);background:var(--ecc-color-surface);cursor:pointer;border-radius:9px}._button_1600b_16:focus-visible,._iconButton_1600b_17:focus-visible,._templateCard_1600b_18:focus-visible,._range_1600b_28:focus-visible{outline:2px solid var(--ecc-color-focus);outline-offset:2px}._button_1600b_16{min-height:34px;font-size:var(--ecc-text-compact);align-items:center;gap:7px;padding:0 12px;font-weight:500;display:inline-flex}._button_1600b_16:hover,._iconButton_1600b_17:hover,._choice_1600b_43:hover,._templateCard_1600b_18:hover{border-color:var(--ecc-color-accent);background:var(--ecc-color-primary-soft)}._primary_1600b_48{border-color:var(--accent,var(--ecc-color-accent));color:var(--ecc-color-accent-ink);background:var(--accent,var(--ecc-color-accent))}._primary_1600b_48:hover{color:var(--ecc-color-accent-ink);background:var(--ecc-color-accent-hover)}._iconButton_1600b_17{place-items:center;width:32px;height:32px;display:grid}._rail_1600b_65{border-right:1px solid var(--ecc-color-border);background:var(--ecc-color-surface);flex-direction:column;grid-area:3/1/5;gap:5px;padding:13px 8px;display:flex;overflow-y:auto}._body_1600b_76._withPanel_1600b_76 ._panel_1600b_76{grid-area:1/1}._contextMenuAnchor_1600b_80{z-index:80;width:1px;height:1px;position:fixed}._contextMenuAnchor_1600b_80 .ecc-menu-trigger{opacity:0;border:0;width:1px;min-width:0;height:1px;min-height:0;padding:0;overflow:hidden}._canvasWrap_1600b_96{width:794px;margin:0 auto}._previewScaleFrame_1600b_100{overflow-clip-margin:64px;margin:0 auto;position:relative;overflow:clip}._previewScaleFrame_1600b_100>._canvasWrap_1600b_96{transform-origin:0 0;margin:0;position:absolute;top:0;left:0}._pagesStack_1600b_113{gap:34px;display:grid}._mobileEditorSections_1600b_117{gap:12px;padding:12px;display:grid}._page_1600b_113{--page-padding:56px;--sidebar-width:32%;--cv-base-size:11px;--cv-font-family:Inter, Arial, sans-serif;--cv-heading-font-family:Inter, Arial, sans-serif;border:1px solid var(--ecc-color-border);width:794px;max-width:100%;height:1123px;min-height:1123px;color:var(--cv-color-ink);background:var(--cv-color-paper);font-family:var(--cv-font-family);font-size:var(--cv-base-size);padding:0;line-height:1.45;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 30px #191d261f}._page_1600b_113 p,._page_1600b_113 li,._page_1600b_113 textarea{overflow-wrap:anywhere}._page_1600b_113,._measurementRoot_1600b_160{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ecc-color-canvas:var(--cv-color-canvas);--ecc-color-surface:var(--cv-color-paper);--ecc-color-surface-elevated:var(--cv-color-paper);--ecc-color-shell:var(--cv-color-panel);--ecc-color-ink:var(--cv-color-heading);--ecc-color-ink-muted:var(--cv-color-muted);--ecc-color-ink-secondary:var(--cv-color-secondary);--ecc-color-divider:#14131a0f;--ecc-color-border:#14131a1f;--ecc-color-border-strong:#14131a33;--ecc-color-primary-soft:var(--cv-color-highlight);--ecc-color-focus:var(--cv-color-focus);--ecc-color-danger:var(--cv-color-danger);--ecc-color-danger-soft:var(--cv-color-danger-soft);--ecc-color-warning:var(--cv-color-warning);--ecc-color-warning-soft:var(--cv-color-warning-soft);--ecc-color-success:var(--cv-color-success);--ecc-color-success-soft:var(--cv-color-success-soft)}._pageLoading_1600b_181{min-height:1123px;color:var(--ecc-color-ink-muted);place-items:center;display:grid}._pageNumber_1600b_187{color:var(--ecc-color-ink-muted);font-size:9px;position:absolute;bottom:12px;right:18px}._measurementRoot_1600b_160{visibility:hidden;pointer-events:none;width:794px;position:fixed;top:0;left:-10000px}._page_1600b_113._compact_1600b_202{--cv-section-gap:24px;--cv-block-gap:8px;line-height:1.35}._page_1600b_113._compact_1600b_202 ._headerBlock_1600b_207{margin-bottom:16px}._page_1600b_113._compact_1600b_202 ._skillChips_1600b_210{gap:4px}._page_1600b_113._compact_1600b_202 ._skillChip_1600b_210{padding:1px 6px;line-height:1.35}._page_1600b_113._compact_1600b_202 ._addAfter_1600b_217{bottom:-24px}._page_1600b_113._spacious_1600b_220{line-height:1.6}._page_1600b_113._sidebarLeft_1600b_223{grid-template-columns:var(--sidebar-width) minmax(0, 1fr);padding:0}._page_1600b_113._sidebarRight_1600b_227{grid-template-columns:minmax(0, 1fr) var(--sidebar-width);padding:0}._page_1600b_113._twoColumn_1600b_231{grid-template-columns:minmax(0,1fr) 42%;padding:0}._column_1600b_237{min-width:0;padding:var(--page-padding);container-type:inline-size}._sidebarLeft_1600b_223 ._sidebar_1600b_223,._sidebarRight_1600b_227 ._sidebar_1600b_223,._twoColumn_1600b_231 ._sidebar_1600b_223{background:0 0}._sidebarLeft_1600b_223 ._sidebar_1600b_223{padding-inline:var(--cv-side-outer) var(--cv-column-inner)}._sidebarLeft_1600b_223 ._main_1600b_254{padding-inline:var(--cv-column-inner) var(--page-padding)}._sidebarRight_1600b_227 ._sidebar_1600b_223,._twoColumn_1600b_231 ._sidebar_1600b_223{padding-inline:var(--cv-column-inner) var(--cv-side-outer)}._sidebarRight_1600b_227 ._main_1600b_254,._twoColumn_1600b_231 ._main_1600b_254{padding-inline:var(--page-padding) var(--cv-column-inner)}._page_1600b_113[data-sidebar-background=tint] ._sidebar_1600b_223{background:color-mix(in srgb, var(--accent) var(--cv-sidebar-tint), var(--cv-color-paper))}._page_1600b_113[data-sidebar-background=accent] ._sidebar_1600b_223{color:var(--cv-color-paper);background:var(--accent)}._page_1600b_113[data-sidebar-background=dark] ._sidebar_1600b_223{color:var(--cv-color-paper);background:var(--cv-color-sidebar)}._sidebarRight_1600b_227 ._sidebar_1600b_223,._sidebarLeft_1600b_223 ._main_1600b_254{grid-column:2}._sidebarLeft_1600b_223 ._sidebar_1600b_223{grid-area:1/1}._page_1600b_113[data-main-full-width]{grid-template-columns:minmax(0,1fr)}._page_1600b_113[data-main-full-width] ._main_1600b_254{padding-inline:var(--page-padding);grid-column:1}._section_1600b_299{margin-bottom:calc(var(--cv-section-gap,34px) + var(--cv-section-spacing-bias,0px));border-radius:2px;transition:outline-color .15s,background .15s;position:relative}._sectionSelected_1600b_309{outline:1px solid color-mix(in srgb, var(--accent) 45%, transparent);outline-offset:5px;background:color-mix(in srgb, var(--accent) 2.5%, transparent)}._aiReviewTarget_1600b_314{outline:2px solid var(--accent);outline-offset:4px;box-shadow:0 0 0 7px color-mix(in srgb, var(--accent) 14%, transparent)}._section_1600b_299._hidden_1600b_319{opacity:.38}._columnResizer_1600b_324{cursor:col-resize;z-index:2;background:0 0;width:10px;position:absolute;top:0;bottom:0}._page_1600b_113._sidebarLeft_1600b_223 ._columnResizer_1600b_324{left:calc(var(--sidebar-width) - 5px)}._page_1600b_113._sidebarRight_1600b_227 ._columnResizer_1600b_324{right:calc(var(--sidebar-width) - 5px)}._columnResizer_1600b_324:after{content:"";background:color-mix(in srgb, var(--accent) 40%, transparent);opacity:0;width:2px;transition:opacity .12s;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}._columnResizer_1600b_324:hover:after,._columnResizer_1600b_324:focus-visible:after{opacity:1}._addAfter_1600b_217{opacity:0;z-index:1;transition:opacity .12s;position:absolute;bottom:-34px;left:50%;transform:translate(-50%)}._addAfter_1600b_217 .ecc-menu-trigger{width:24px;height:24px;color:var(--ecc-color-ink-muted);background:0 0;border:0;padding:0}._addAfter_1600b_217 .ecc-menu-trigger:before{border:1px solid var(--ecc-color-border);background:var(--ecc-color-surface);content:"";border-radius:999px;width:18px;height:18px;position:absolute}._addAfter_1600b_217 svg{position:relative}._section_1600b_299:hover ._addAfter_1600b_217,._addAfter_1600b_217:focus-within{opacity:1}._photoFrame_1600b_393{aspect-ratio:1;object-fit:cover;object-position:center;background:var(--ecc-color-canvas);border-radius:999px;place-items:center;width:min(156px,100%);margin:0 auto;display:grid;overflow:hidden}._sectionHeader_1600b_405{border-bottom:1px solid color-mix(in srgb, var(--accent) 34%, var(--ecc-color-border));color:var(--accent);font-family:var(--cv-heading-font-family);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:9px;padding-bottom:5px;font-size:12px;display:flex}._page_1600b_113[data-heading-style=accent-bar] ._sectionHeader_1600b_405{border:0;border-left:4px solid var(--accent);padding:2px 0 2px 8px}._page_1600b_113[data-heading-style=caps-spaced] ._sectionHeader_1600b_405{letter-spacing:.14em;border:0}._page_1600b_113[data-heading-style=boxed] ._sectionHeader_1600b_405{border:1px solid var(--accent);padding:5px 7px}._page_1600b_113[data-heading-style=minimal] ._sectionHeader_1600b_405{letter-spacing:.02em;text-transform:none;border:0;padding-bottom:0}._page_1600b_113[data-sidebar-background=accent] ._sidebar_1600b_223 ._sectionHeader_1600b_405,._page_1600b_113[data-sidebar-background=dark] ._sidebar_1600b_223 ._sectionHeader_1600b_405{color:var(--cv-color-paper);border-bottom-color:#ffffff59}._page_1600b_113[data-sidebar-background=accent] ._sidebar_1600b_223 ._entryMeta_1600b_447 p,._page_1600b_113[data-sidebar-background=dark] ._sidebar_1600b_223 ._entryMeta_1600b_447 p{color:var(--cv-color-paper)}._page_1600b_113[data-sidebar-background=accent] ._sidebar_1600b_223 ._entryPeriod_1600b_451 p,._page_1600b_113[data-sidebar-background=dark] ._sidebar_1600b_223 ._entryPeriod_1600b_451 p{color:#ffffffe0}._page_1600b_113[data-header-style=centered] ._headerBlock_1600b_207{text-align:center}._sectionChip_1600b_460{z-index:12;border:1px solid var(--cv-color-control-border);opacity:0;min-height:26px;color:var(--cv-color-control-ink);background:var(--cv-color-paper);white-space:nowrap;border-radius:6px;align-items:center;display:flex;position:absolute;top:-29px;left:-6px;box-shadow:0 2px 6px #17181b1a}._section_1600b_299:hover>._sectionChip_1600b_460,._sectionSelected_1600b_309>._sectionChip_1600b_460,._sectionChip_1600b_460:focus-within{opacity:1}._sectionChipDrag_1600b_484,._sectionChip_1600b_460 .ecc-menu-trigger{width:20px;min-width:20px;height:18px;min-height:18px;color:var(--cv-color-control-muted);background:0 0;border:0;border-radius:0;place-items:center;padding:0;display:inline-grid}._sectionChipDrag_1600b_484{cursor:grab}._sectionChipDrag_1600b_484:active{cursor:grabbing}._sectionChip_1600b_460 .ecc-menu-trigger[data-hovered],._sectionChip_1600b_460 .ecc-menu-trigger[data-pressed]{color:var(--cv-color-control-ink);background:var(--cv-color-control-hover)}._sectionChipLabel_1600b_509{font-family:Inter,sans-serif;font-size:var(--ecc-text-caption);letter-spacing:.04em;text-transform:uppercase;padding:0 3px;font-weight:600}._sectionMenuItem_1600b_517{width:100%;display:block}.ecc-menu-popover:has(._sectionMenuItem_1600b_517){width:252px;min-width:252px;max-height:var(--radix-dropdown-menu-content-available-height,80vh);border-color:var(--ecc-color-border-strong);background:var(--ecc-color-surface-elevated);border-radius:14px;padding:6px;overflow-y:auto;box-shadow:0 24px 64px #1216202e,0 4px 14px #12162014}.ecc-menu-popover:has(._sectionMenuItem_1600b_517) .ecc-menu{gap:0}.ecc-menu__item:has(._sectionMenuItem_1600b_517){border-radius:8px;min-height:34px;padding:4px 8px;position:relative}.ecc-menu__item--divided:has(._sectionMenuItem_1600b_517){min-height:38px;padding-top:8px}._field_1600b_547{resize:vertical;border:1px solid var(--ecc-color-border);width:100%;color:inherit;font:inherit;line-height:inherit;background:0 0;border-radius:5px;padding:3px 4px}._field_1600b_547:hover{border-color:var(--ecc-color-border-strong);background:var(--ecc-color-primary-soft)}._field_1600b_547:focus{outline:2px solid var(--ecc-color-focus);background:var(--ecc-color-surface);border-color:#0000}._short_1600b_567{font-weight:700}._block_1600b_570{margin-bottom:var(--cv-block-gap,12px);position:relative}._editableRow_1600b_441{border:1px solid var(--ecc-color-border);color:var(--ecc-color-ink);background:color-mix(in srgb, var(--ecc-color-surface) 97%, var(--accent));border-radius:6px;margin:0 0 8px;padding:6px;position:relative}._editableRow_1600b_441 ._block_1600b_570{margin-bottom:0}._editableRow_1600b_441:has([data-entry-top=languages]){max-width:22em;margin-bottom:4px;padding:2px}._languageRowActions_1600b_595{z-index:12;pointer-events:none;justify-content:space-between;display:flex;position:absolute;top:2px;left:-27px;right:-27px}._languageRowActions_1600b_595>*{pointer-events:auto}._languageRowActions_1600b_595 ._rowChipDrag_1600b_608{width:24px;min-width:24px;height:24px;color:var(--ecc-color-ink-muted);background:var(--ecc-color-surface)}._languageRowActions_1600b_595 .ecc-menu-trigger{width:24px;min-width:24px;height:24px;min-height:24px;color:var(--ecc-color-ink-muted);background:var(--ecc-color-surface);border-radius:4px;place-items:center;padding:0;display:grid}._rowChip_1600b_608{width:fit-content;max-width:100%;color:var(--ecc-color-ink-muted);background:var(--ecc-color-surface);border-radius:6px;flex-wrap:wrap;align-items:center;gap:2px;margin:0 0 6px auto;display:flex}._rowChipInactive_1600b_641{visibility:hidden}._rowChipDrag_1600b_608,._rowChipButton_1600b_645{width:28px;min-width:28px;height:28px;color:var(--ecc-color-ink-muted);background:0 0;border:0;border-radius:4px;place-items:center;padding:0;display:inline-grid}._rowChipDrag_1600b_608{cursor:grab}._rowChipDrag_1600b_608:active{cursor:grabbing}._rowChipButton_1600b_645{cursor:pointer}._rowChipButton_1600b_645:hover:not(:disabled),._rowChipButton_1600b_645:focus-visible{color:var(--ecc-color-primary);background:var(--ecc-color-primary-soft)}._rowChipButton_1600b_645:disabled{opacity:.4;cursor:default}._removeRow_1600b_675{width:28px;min-width:28px;height:28px;color:var(--ecc-color-ink-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;display:inline-grid}._removeRow_1600b_675:hover,._removeRow_1600b_675:focus-visible{border-color:var(--ecc-color-danger);color:var(--ecc-color-danger)}._addRow_1600b_692{border:1px dashed var(--ecc-color-border-strong);min-height:26px;color:var(--ecc-color-ink-muted);cursor:pointer;font:inherit;font-size:var(--ecc-text-compact);background:0 0;border-radius:6px;align-items:center;gap:5px;margin-top:2px;padding:4px 9px;font-weight:500;display:inline-flex}._addRow_1600b_692:hover,._addRow_1600b_692:focus-visible{border-color:var(--accent);color:var(--accent);background:color-mix(in srgb, var(--accent) 6%, transparent)}._entryTop_1600b_241{align-items:baseline;gap:10px;display:flex}._entryPrimary_1600b_721{flex:1;min-width:0}._entryPrimary_1600b_721 p,._entryPrimary_1600b_721 textarea{font-weight:700}._entryPeriod_1600b_451{flex:none}._entryTop_1600b_241[data-entry-top=languages]:has(select){grid-template-columns:minmax(0,1fr) minmax(0,min(8em,45%));align-items:center;gap:8px;display:grid}._entryTop_1600b_241[data-entry-top=languages]:has(select) ._entryPrimary_1600b_721{min-width:0}._entryTop_1600b_241[data-entry-top=languages]:has(select) ._entryPeriod_1600b_451{min-width:0;max-width:100%}._entryTop_1600b_241[data-entry-top=languages] select,._entryTop_1600b_241[data-entry-top=languages] input{width:100%;min-width:0;min-height:24px;color:inherit;font:inherit;line-height:inherit;background:0 0;border:1px solid #0000;border-radius:3px;padding:1px 2px}._entryPeriod_1600b_451 p,._entryPeriod_1600b_451 textarea{white-space:nowrap;text-align:right;color:var(--ecc-color-ink-muted);font-size:.92em}._entryMeta_1600b_447{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._entryMeta_1600b_447 p,._entryMeta_1600b_447 textarea{color:var(--accent);font-weight:600}._entryMetaItem_1600b_783{flex:0 auto;min-width:0}._entryMetaItem_1600b_783 textarea{min-width:5em}._entryMetaSeparator_1600b_793{color:var(--accent);flex:none}._bulletList_1600b_799{margin:0;padding-left:1.05em;list-style:outside}@container (width<=300px){._entryTop_1600b_241:not([data-entry-top=languages]){display:block}._entryTop_1600b_241:not([data-entry-top=languages]) ._entryPeriod_1600b_451{max-width:none}._entryTop_1600b_241:not([data-entry-top=languages]) ._entryPeriod_1600b_451 p,._entryTop_1600b_241:not([data-entry-top=languages]) ._entryPeriod_1600b_451 textarea{text-align:left}}@container (width<=180px){._entryTop_1600b_241[data-entry-top=languages] select{appearance:none}}._skillChips_1600b_210{flex-wrap:wrap;align-items:center;gap:6px;margin:4px 0;display:flex}._skillChip_1600b_210{border:1px solid var(--ecc-color-border);color:var(--ecc-color-ink);background:color-mix(in srgb, var(--accent) 7%, var(--ecc-color-surface));border-radius:999px;align-items:center;gap:5px;padding:2px 9px;font-size:.92em;line-height:1.6;display:inline-flex}._skillChipLabel_1600b_850{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}._skillChip_1600b_210[data-long=true]{border-radius:8px;width:100%}._skillChip_1600b_210[data-long=true] ._skillChipLabel_1600b_850{text-align:left;white-space:normal;line-height:1.45}._skillChipRemove_1600b_870{color:var(--ecc-color-ink-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}._skillChipRemove_1600b_870:hover{color:var(--ecc-color-ink)}._skillChip_1600b_210[draggable=true]{cursor:grab}._skillChip_1600b_210[draggable=true]:active{cursor:grabbing}._skillChip_1600b_210[data-cv-skill-dragging=true]{opacity:.4}._skillChip_1600b_210[data-cv-skill-drop=before],._skillChip_1600b_210[data-cv-skill-drop=after]{position:relative}._skillChip_1600b_210[data-cv-skill-drop=before]:before,._skillChip_1600b_210[data-cv-skill-drop=after]:after{content:"";background:var(--accent,var(--ecc-color-primary));border-radius:2px;width:2px;position:absolute;top:0;bottom:0}._skillChip_1600b_210[data-cv-skill-drop=before]:before{left:-4px}._skillChip_1600b_210[data-cv-skill-drop=after]:after{right:-4px}._skillChipAdd_1600b_915,._skillChipInput_1600b_916{width:auto;min-width:92px;max-width:160px;display:inline-block}._skillChipAdd_1600b_915 .ecc-field__input,._skillChipInput_1600b_916 .ecc-field__input{border:1px dashed var(--ecc-color-border);color:var(--ecc-color-ink);background:0 0;border-radius:999px;padding:2px 10px;font-size:.92em}._skillChipAdd_1600b_915 .ecc-field__input::placeholder{color:var(--ecc-color-ink-muted)}._fieldToolbar_1600b_934{z-index:55;border:1px solid var(--ecc-color-border);background:color-mix(in srgb, var(--ecc-color-surface) 98%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);white-space:nowrap;border-radius:10px;align-items:center;gap:2px;min-height:40px;padding:4px;display:flex;position:fixed;box-shadow:0 12px 34px #1418222b}._formatDock_1600b_949{background:var(--ecc-color-canvas);min-width:0;min-height:44px;font-size:var(--ecc-text-compact);grid-area:2/1/auto/-1}@media (width>=901px){._studio_1600b_1:not(._previewMode_1600b_958):has(._formatDock_1600b_949 ._advancedFormatting_1600b_958:not([hidden])){grid-template-rows:56px auto minmax(0,1fr) 44px}._studio_1600b_1._previewMode_1600b_958{grid-template-rows:56px 0 minmax(0,1fr) 44px}._previewMode_1600b_958 ._formatDock_1600b_949{display:none}}._persistentFieldToolbar_1600b_968{border:0;border-bottom:1px solid var(--ecc-color-border);width:100%;max-width:none;min-height:44px;box-shadow:none;white-space:normal;background:0 0;border-radius:0;flex-wrap:nowrap;justify-content:flex-start;gap:4px;padding:5px 12px;position:static}._persistentFieldToolbar_1600b_968:has(._advancedFormatting_1600b_958:not([hidden])){flex-wrap:wrap}._advancedFormatting_1600b_958{background:color-mix(in srgb, var(--ecc-color-ink) 3%, var(--ecc-color-canvas));border-radius:8px;flex-wrap:wrap;flex:1 0 100%;align-items:center;gap:12px;margin-top:4px;padding:10px;display:flex}._advancedFormatting_1600b_958 p{color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-caption);margin:0}._advancedFormatting_1600b_958 ._advancedField_1600b_1007{font-size:var(--ecc-text-compact);gap:4px;margin:0;display:grid}._advancedFormatting_1600b_958 input[type=number],._advancedFormatting_1600b_958 select{border:1px solid var(--ecc-color-border);width:90px;min-height:30px;color:var(--ecc-color-ink);background:var(--ecc-color-surface);font:inherit;font-size:var(--ecc-text-compact);border-radius:5px;padding:4px 7px}._advancedFormatting_1600b_958 input[type=color]{width:32px;height:26px}._advancedFormatting_1600b_958 button{width:auto;font-size:var(--ecc-text-compact);padding-inline:8px}._sizeStepper_1600b_1034 input{width:44px;color:inherit;text-align:center;font:inherit;background:0 0;border:0}._fieldToolbar_1600b_934 button:has(>span){justify-content:center;align-items:center;gap:6px;width:auto;padding-inline:8px;display:inline-flex}._fieldPicker_1600b_1050{min-width:100px;max-width:210px;color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-caption);letter-spacing:.05em;text-transform:uppercase;flex:0 210px;gap:1px;font-weight:600;display:grid}._fieldPicker_1600b_1050>span{display:none}._fieldPicker_1600b_1050 select{width:100%;min-height:28px;color:var(--ecc-color-ink);background:var(--ecc-color-canvas);font:inherit;font-size:var(--ecc-text-compact);letter-spacing:normal;text-transform:none;border:0;border-radius:6px;padding:0 6px}._fieldPicker_1600b_1050 select:focus-visible{outline:2px solid var(--ecc-color-focus);outline-offset:1px}._fieldToolbar_1600b_934 button:disabled,._fieldToolbar_1600b_934 input:disabled{cursor:not-allowed;opacity:.42}._toolbarSelectTrigger_1600b_1087{background:var(--ecc-color-canvas);width:78px;height:30px;color:var(--ecc-color-ink);font:inherit;font-size:var(--ecc-text-compact);border:0;border-radius:6px;justify-content:space-between;align-items:center;padding:0 5px;display:flex}._toolbarToggle_1600b_1101{width:29px;height:29px;color:var(--ecc-color-ink);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:inline-grid}._toolbarToggle_1600b_1101:hover,._toolbarToggle_1600b_1101[aria-pressed=true]{color:var(--ecc-color-primary);background:var(--ecc-color-primary-soft)}._toolbarToggle_1600b_1101:focus-visible{outline:2px solid var(--ecc-color-focus);outline-offset:1px}._documentActions_1600b_1122{flex:none;align-items:center;gap:4px;display:flex}._documentAction_1600b_1122{width:auto;font:inherit;white-space:nowrap;align-items:center;gap:6px;padding-inline:8px;display:inline-flex}._documentAction_1600b_1122 svg{flex-shrink:0}:where([data-cv-workspace-density=compact]) ._persistentFieldToolbar_1600b_968{gap:3px;padding-inline:8px}:where([data-cv-workspace-density=compact]) ._persistentFieldToolbar_1600b_968 ._fieldPicker_1600b_1050{flex-basis:150px;min-width:80px}:where([data-cv-workspace-density=compact]) ._persistentFieldToolbar_1600b_968 button:has(>span){flex:none;width:29px;padding-inline:0}:where([data-cv-workspace-density=compact]) ._persistentFieldToolbar_1600b_968 button>span{display:none}:where([data-cv-workspace-density=compact]) ._persistentFieldToolbar_1600b_968 ._advancedFormatting_1600b_958 button{width:auto;padding-inline:8px}:where([data-cv-workspace-density=compact]) ._persistentFieldToolbar_1600b_968 ._advancedFormatting_1600b_958 button>span{display:inline}@media (width>=901px) and (width<=1200px){._documentActions_1600b_1122 ._documentAction_1600b_1122{justify-content:center;width:29px;padding:0}._documentActionLabel_1600b_1183{display:none}}@media (width<=900px){._documentActions_1600b_1122 ._documentAction_1600b_1122{justify-content:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0}._documentActionLabel_1600b_1183{display:none}}._sizeStepper_1600b_1034{border:1px solid var(--ecc-color-border);border-radius:6px;align-items:center;height:29px;display:flex}._sizeStepper_1600b_1034 button{cursor:pointer;background:0 0;border:0;width:24px;height:27px;padding:0}._sizeStepper_1600b_1034 button:disabled{opacity:.4;cursor:default}._sizeStepper_1600b_1034 span{text-align:center;width:22px;font-size:var(--ecc-text-compact)}._toolbarColor_1600b_1225{place-items:center;width:29px;height:29px;display:grid}._toolbarColor_1600b_1225 input{cursor:pointer;border:0;border-radius:50%;width:18px;height:18px;padding:0;overflow:hidden}._aiToolbarButton_1600b_1240{height:29px;color:var(--ecc-color-accent-hover);background:var(--ecc-color-primary-soft);cursor:pointer;font-size:var(--ecc-text-compact);border:0;border-radius:6px;align-items:center;gap:4px;padding:0 8px;font-weight:500;display:inline-flex}._aiToolbarButton_1600b_1240:disabled{opacity:.5;cursor:default}._advancedField_1600b_1007{color:var(--ecc-color-ink);font-size:var(--ecc-text-caption);gap:6px;font-weight:600;display:grid}._advancedField_1600b_1007 input[type=range]{width:100%}._dialogSurface_1600b_1268{--accent:var(--ecc-color-primary)}._dialogActions_1600b_1271{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}._dialogActions_1600b_1271 ._button_1600b_16{font-size:var(--ecc-text-control)}._dialogEyebrow_1600b_1280{color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-caption);letter-spacing:.12em;text-transform:uppercase;margin:-6px 0 0;font-weight:600}._reviewChip_1600b_1293{z-index:1;gap:4px;display:flex;position:absolute;top:-11px;right:0}._sidebar_1600b_223 ._reviewChip_1600b_1293{justify-content:flex-end;margin:2px 0 0;position:static}._reviewChipConfirm_1600b_1312{border:1px solid var(--ecc-color-border);background:var(--ecc-color-surface);color:var(--accent);font:500 var(--ecc-text-caption)/1.6 var(--ecc-font-family,inherit);cursor:pointer;border-color:color-mix(in srgb, var(--accent) 45%, transparent);border-radius:999px;align-items:center;gap:4px;padding:2px 8px;display:inline-flex;box-shadow:0 1px 4px #191d2624}._reviewChipConfirm_1600b_1312:hover{background:var(--ecc-color-surface);color:var(--ecc-color-ink)}._reviewChipConfirm_1600b_1312:disabled{opacity:.5;cursor:default}._headerBlock_1600b_207{margin-bottom:28px}._headerBlock_1600b_207 [data-cv-field=fullName] textarea,._headerBlock_1600b_207 p[data-cv-field=fullName]{font-family:var(--cv-heading-font-family);font-size:2em;font-weight:700;line-height:1.15}._headerBlock_1600b_207 [data-cv-field=headline] textarea,._headerBlock_1600b_207 p[data-cv-field=headline]{color:var(--cv-color-secondary);font-size:1.1em;font-weight:400}._page_1600b_113[data-sidebar-background=accent] ._sidebar_1600b_223 ._headerBlock_1600b_207 [data-cv-field=headline] :is(p,textarea),._page_1600b_113[data-sidebar-background=dark] ._sidebar_1600b_223 ._headerBlock_1600b_207 [data-cv-field=headline] :is(p,textarea),._page_1600b_113[data-sidebar-background=accent] ._sidebar_1600b_223 ._headerBlock_1600b_207 p[data-cv-field=headline],._page_1600b_113[data-sidebar-background=dark] ._sidebar_1600b_223 ._headerBlock_1600b_207 p[data-cv-field=headline]{color:var(--cv-color-paper)}._empty_1600b_1378{border:1px dashed var(--ecc-color-border-strong);min-height:90px;color:var(--ecc-color-ink-muted);text-align:center;border-radius:10px;place-items:center;display:grid}._canvasField_1600b_1387{margin:0}._canvasField_1600b_1387[data-cv-inline-editor][data-empty=true]:not([data-composing]):before{content:attr(data-placeholder);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;color:var(--cv-color-control-muted);font-weight:400;display:block;overflow:hidden}._emptyFieldHint_1600b_1402{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}._measurementField_1600b_1408[data-cv-empty=true],._measurementArrayField_1600b_1409[data-cv-empty=true]{border:0;min-height:1.4em;padding:0}._measurementField_1600b_1408,._measurementArrayField_1600b_1409{overflow-wrap:anywhere;white-space:pre-wrap;border:1px solid #0000;min-height:1lh;margin:0;padding:1px 2px}._measurementArrayField_1600b_1409{list-style:none}._measurementSkillAdd_1600b_1426{border:1px dashed var(--ecc-color-border);min-width:92px;max-width:160px;color:var(--ecc-color-ink-muted);border-radius:999px;align-items:center;padding:2px 10px;font-size:.92em;display:inline-flex}._canvasField_1600b_1387 .ecc-field__textarea{resize:vertical;min-height:0;color:inherit;font:inherit;line-height:inherit;background:0 0;border-color:#0000;padding:1px 2px;overflow:auto}._canvasField_1600b_1387 .ecc-field__textarea::placeholder,._canvasField_1600b_1387 .ecc-field__input::placeholder{color:color-mix(in srgb, var(--ecc-color-ink-muted) 72%, transparent);opacity:1}@supports (field-sizing:content){._canvasField_1600b_1387 .ecc-field__textarea{field-sizing:content;resize:none;min-height:1lh;overflow:hidden}}._canvasField_1600b_1387 .ecc-field__textarea:hover{border-color:color-mix(in srgb, var(--accent) 30%, transparent);background:color-mix(in srgb, var(--accent) 3%, transparent)}._canvasField_1600b_1387 .ecc-field__textarea:focus{outline:2px solid color-mix(in srgb, var(--accent) 55%, transparent);outline-offset:1px;background:0 0;border-color:#0000}._sectionList_1600b_1474{gap:5px;display:grid}._designControlStack_1600b_1478,._layoutChoicePanel_1600b_1479{gap:18px;display:grid}._designSection_1600b_1483{gap:9px;display:grid}._designSection_1600b_1483 h3,._layoutSettingChoice_1600b_1488 legend{color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-caption);margin:0;font-weight:600}._designStyleTrigger_1600b_1494{color:var(--ecc-color-ink);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:5px 0;display:flex}._designStyleTrigger_1600b_1494 strong{font-size:var(--ecc-text-compact);font-weight:600}._designStyleTrigger_1600b_1494 small{color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-caption)}._designSwatches_1600b_1512{flex-wrap:wrap;gap:6px;display:flex}._designSwatches_1600b_1512>button,._designCustomSwatch_1600b_1518{border:1px solid var(--ecc-color-border);background:var(--ecc-color-surface);cursor:pointer;border-radius:8px;align-items:stretch;width:36px;height:29px;padding:3px;display:flex;overflow:hidden}._designSwatches_1600b_1512>button[aria-pressed=true]{outline:2px solid var(--accent);outline-offset:1px}._designSwatches_1600b_1512>button span{background:var(--cv-color-swatch-ink);flex:1}._designCustomSwatch_1600b_1518{border-style:dashed;place-items:center;display:grid;position:relative}._designCustomSwatch_1600b_1518 input{opacity:0;cursor:pointer;position:absolute;inset:0}._designSwatchName_1600b_1550{color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-caption);margin-top:6px}._designFontList_1600b_1555{gap:5px;display:grid}._designFontList_1600b_1555 button{min-height:36px;color:var(--ecc-color-ink-secondary);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:35px 1fr 16px;align-items:center;gap:8px;padding:4px 8px;display:grid}._designFontList_1600b_1555 button._selected_1600b_1573{border-color:var(--accent);background:var(--ecc-color-primary-soft)}._designFontList_1600b_1555 button>span{border:1px solid var(--ecc-color-border);background:var(--ecc-color-surface);border-radius:7px;place-items:center;height:32px;font-family:Georgia,serif;font-size:15px;display:grid}._designFontList_1600b_1555 button strong{font-size:var(--ecc-text-compact);font-weight:500}._designSectionHeading_1600b_1591,._layoutSectionHeading_1600b_1592{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:8px;display:flex}._designSectionHeading_1600b_1591 output,._layoutSectionHeading_1600b_1592 small,._layoutSectionHeading_1600b_1592 output{color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-caption)}._designDensityControl_1600b_1605{grid-template-columns:auto 1fr auto;align-items:center;gap:7px;display:grid}._designDensityControl_1600b_1605 span,._layoutRangeLabels_1600b_1612{color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-caption)}._designDensityControl_1600b_1605 input,._layoutChoicePanel_1600b_1479 input[type=range]{width:100%;accent-color:var(--accent)}._designHeadingGrid_1600b_1621{background:var(--ecc-color-canvas);border-radius:9px;grid-template-columns:repeat(3,1fr);gap:2px;padding:3px;display:grid}._designHeadingGrid_1600b_1621 button,._segmented_1600b_1630 button,._layoutSettingChoice_1600b_1488 button{min-height:32px;color:var(--ecc-color-ink-secondary);cursor:pointer;font-size:var(--ecc-text-compact);background:0 0;border:0;border-radius:7px}._designHeadingGrid_1600b_1621 button._selected_1600b_1573,._segmented_1600b_1630 button[aria-pressed=true],._layoutSettingChoice_1600b_1488 button._selected_1600b_1573{color:var(--ecc-color-ink);background:var(--ecc-color-surface);box-shadow:0 2px 8px #14171f1a}._designAdvancedTrigger_1600b_1647{border:0;border-top:1px solid var(--ecc-color-border);min-height:38px;color:var(--ecc-color-ink-secondary);cursor:pointer;font-size:var(--ecc-text-compact);background:0 0;justify-content:space-between;align-items:center;padding:9px 0 0;font-weight:600;display:flex}._designAdvancedStack_1600b_1661{gap:14px;display:grid}._designAdvancedStack_1600b_1661 fieldset,._layoutSettingChoice_1600b_1488{border:0;gap:7px;padding:0;display:grid}._designAdvancedStack_1600b_1661 legend{color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-caption);margin-bottom:6px}._segmented_1600b_1630,._layoutSettingChoice_1600b_1488>div{background:var(--ecc-color-canvas);border-radius:8px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;padding:3px;display:grid}._layoutChoicePanel_1600b_1479>section{gap:10px;display:grid}._layoutSectionHeading_1600b_1592>div{gap:3px;display:grid}._layoutSectionHeading_1600b_1592 span{color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-caption);letter-spacing:.12em;text-transform:uppercase;font-weight:600}._layoutSectionHeading_1600b_1592 strong{font-size:var(--ecc-text-compact);font-weight:600}._layoutChoiceGrid_1600b_1706{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._layoutChoiceCard_1600b_1711{border:1px solid var(--ecc-color-border);min-height:88px;color:var(--ecc-color-ink-secondary);background:var(--ecc-color-surface);cursor:pointer;text-align:left;border-radius:10px;grid-template-columns:47px 1fr;align-items:center;gap:8px;padding:8px;display:grid;position:relative}._layoutChoiceCard_1600b_1711._selected_1600b_1573{border-color:var(--accent);background:var(--ecc-color-primary-soft)}._layoutChoiceCard_1600b_1711>span:not(._layoutBlueprint_1600b_1730){gap:4px;display:grid}._layoutChoiceCard_1600b_1711 strong{font-size:var(--ecc-text-compact)}._layoutChoiceCard_1600b_1711 small{color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-caption);line-height:1.3}._layoutChoiceCard_1600b_1711>svg{color:var(--accent);position:absolute;top:7px;right:7px}._layoutChoiceCard_1600b_1711 ._layoutBlueprint_1600b_1730{height:38px}._liveBlueprint_1600b_1751{border:1px solid var(--ecc-color-border-strong);background:var(--cv-color-paper);grid-template-columns:1fr;width:238px;min-height:285px;margin:0 auto;display:grid;box-shadow:0 5px 18px #171b261f}._liveBlueprint_1600b_1751>div{flex-direction:column;gap:5px;min-width:0;padding:10px;display:flex}._liveBlueprint_1600b_1751>div[data-column=sidebar]{background:color-mix(in srgb, var(--accent) 9%, var(--cv-color-paper))}._liveBlueprint_1600b_1751>div>span{color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-micro);letter-spacing:.12em;text-transform:uppercase}._liveBlueprint_1600b_1751 button{border:1px solid var(--ecc-color-border);min-width:0;color:var(--ecc-color-ink-secondary);background:var(--cv-color-paper);cursor:pointer;text-align:left;border-radius:4px;padding:6px;display:grid}._liveBlueprint_1600b_1751 button:disabled{cursor:default}._liveBlueprint_1600b_1751 button strong,._liveBlueprint_1600b_1751 button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._liveBlueprint_1600b_1751 button strong{font-size:var(--ecc-text-micro);font-weight:600}._liveBlueprint_1600b_1751 button small{color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-micro)}._layoutChoicePanel_1600b_1479 section>p{color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-caption);text-align:center;margin:0}._layoutRangeLabels_1600b_1612{justify-content:space-between;display:flex}._aiFeedback_1600b_1815{color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-compact);line-height:1.5}._aiFeedback_1600b_1815 p{margin:0 0 10px}._aiFeedback_1600b_1815 [role=status]{color:var(--ecc-color-ink);font-weight:600}._aiPanel_1600b_1827{flex-direction:column;gap:18px;display:flex}._aiNavigation_1600b_1832{z-index:3;background:var(--ecc-color-surface);border-bottom:1px solid var(--ecc-color-border);gap:8px;padding:12px 0;display:grid;position:sticky;top:42px}._aiNavigation_1600b_1832>div{flex-wrap:wrap;gap:6px;display:flex}._aiNavigation_1600b_1832 button{border:1px solid var(--ecc-color-border);background:var(--ecc-color-surface);min-height:38px;color:var(--ecc-color-ink);font:inherit;font-size:var(--ecc-text-compact);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:7px 10px;display:inline-flex}._aiNavigation_1600b_1832 button[aria-pressed=true]{background:var(--ecc-color-primary-soft);border-color:var(--ecc-color-primary);font-weight:600}._aiNavigation_1600b_1832 button:focus-visible{outline:2px solid var(--ecc-color-focus);outline-offset:2px}._aiNavigation_1600b_1832>button{color:var(--ecc-color-ink-muted);justify-content:flex-start}._aiInsightList_1600b_1875{flex-direction:column;gap:8px;margin-top:-8px;display:flex}._aiInsightCard_1600b_1881{border:1px solid var(--ecc-color-border);width:100%;color:var(--ecc-color-ink);background:var(--ecc-color-surface);text-align:left;border-radius:12px;align-items:flex-start;gap:10px;padding:12px;display:flex}._aiInsightCard_1600b_1881:hover:not(:disabled){border-color:color-mix(in srgb, var(--ecc-color-primary) 34%, transparent);background:var(--ecc-color-primary-soft)}._aiInsightDot_1600b_1897{background:var(--ecc-color-warning);border-radius:999px;flex:none;width:6px;height:6px;margin-top:5px}._aiInsightCard_1600b_1881:nth-child(3) ._aiInsightDot_1600b_1897{background:var(--ecc-color-info)}._aiInsightCard_1600b_1881._resolved_1600b_1908 ._aiInsightDot_1600b_1897{background:var(--ecc-color-success)}._aiInsightCard_1600b_1881>span:last-child{flex-direction:column;flex:1;min-width:0;display:flex}._aiInsightCard_1600b_1881 strong{font-size:var(--ecc-text-compact);font-weight:600;line-height:1.4}._aiInsightCard_1600b_1881 small{color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-caption);margin-top:4px;line-height:1.55}._aiInsightCard_1600b_1881 em{color:var(--ecc-color-ink);background:var(--ecc-color-primary-soft);font-size:var(--ecc-text-caption);border-radius:6px;align-self:flex-start;margin-top:7px;padding:5px 8px;font-style:normal;font-weight:600}._aiActionSection_1600b_1939{flex-direction:column;gap:7px;display:flex}._aiActionSection_1600b_1939>h3{color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-caption);letter-spacing:.11em;text-transform:uppercase;margin:0;font-weight:600}._aiActionSection_1600b_1939>div{flex-direction:column;display:flex}._aiActionSection_1600b_1939>div>button{min-height:40px;color:var(--ecc-color-ink);cursor:pointer;font-size:var(--ecc-text-compact);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 8px;display:flex}._aiActionSection_1600b_1939>div>button svg{color:var(--ecc-color-primary);flex:none}._aiActionSection_1600b_1939>div>button:hover:not(:disabled){color:var(--ecc-color-ink);background:var(--ecc-color-primary-soft)}._aiReviewCard_1600b_1978{border:1px solid var(--ecc-color-border);background:var(--ecc-color-surface);text-align:left;border-radius:8px;gap:8px;min-width:0;padding:12px;display:grid}._group_1600b_1988 ._aiReviewCard_1600b_1978 h3{color:var(--ecc-color-ink);letter-spacing:normal;text-transform:none;font-size:var(--ecc-text-compact);margin:0;font-weight:600;line-height:1.4}._aiReviewCard_1600b_1978 p,._aiReviewCard_1600b_1978 small{color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-compact);overflow-wrap:anywhere;margin:0;line-height:1.5}._aiReviewCard_1600b_1978 small{font-size:var(--ecc-text-caption)}._aiQueueActions_1600b_2008{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}._aiQueueActions_1600b_2008 ._primary_1600b_48{border-color:var(--ecc-color-primary);color:var(--ecc-color-accent-ink);background:var(--ecc-color-primary)}._aiQueueActions_1600b_2008 ._primary_1600b_48:hover{background:var(--ecc-color-accent-hover)}._aiQueueActions_1600b_2008 ._button_1600b_16{min-height:36px;font-size:var(--ecc-text-compact)}._aiTools_1600b_2027{gap:8px;display:grid}._aiTools_1600b_2027>._aiAnotherButton_1600b_2031{justify-self:start}._aiTools_1600b_2027>summary{cursor:pointer;color:var(--ecc-color-primary);font-size:var(--ecc-text-compact);font-weight:600}._aiTools_1600b_2027>._aiActionSection_1600b_1939,._aiTools_1600b_2027>._aiInsightList_1600b_1875{margin-top:16px}._aiTools_1600b_2027>summary:focus-visible{outline:2px solid var(--ecc-color-focus);outline-offset:3px}._aiReviewStale_1600b_2048{color:var(--ecc-color-danger);background:color-mix(in srgb, var(--ecc-color-danger) 8%, var(--ecc-color-surface));font-size:var(--ecc-text-caption);border-radius:8px;margin:0;padding:8px 10px;line-height:1.45}._aiAnotherButton_1600b_2031{color:var(--ecc-color-primary);cursor:pointer;font-size:var(--ecc-text-compact);background:0 0;border:0;align-items:center;gap:5px;padding:5px 2px;font-weight:500;display:inline-flex}._aiAnotherButton_1600b_2031:hover:not(:disabled){text-decoration:underline}._aiReviewCard_1600b_1978 button:disabled{cursor:not-allowed;opacity:.55}._zoomControls_1600b_2081,._pageNavigator_1600b_2082{z-index:4;border:1px solid var(--ecc-color-border);background:color-mix(in srgb, var(--ecc-color-surface) 96%, transparent);min-height:42px;font-size:var(--ecc-text-compact);border-radius:11px;grid-area:4/2;align-self:center;align-items:center;padding:3px;display:flex;position:static;box-shadow:0 7px 24px #161a2421}._zoomControls_1600b_2081{font-size:var(--ecc-text-compact);justify-self:center}._zoomControls_1600b_2081 button,._pageNavigator_1600b_2082 button{width:29px;height:29px;color:var(--ecc-color-ink-secondary);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid}._zoomControls_1600b_2081 button:disabled{opacity:.4;cursor:default}._zoomControls_1600b_2081 ._zoomValue_1600b_2118{width:auto;min-width:3.8em;font-size:var(--ecc-text-compact);font-weight:500}._zoomControls_1600b_2081 ._fitButton_1600b_2124{border-left:1px solid var(--ecc-color-border);width:auto;font-size:var(--ecc-text-compact);border-radius:0 6px 6px 0;gap:4px;padding:0 7px;display:flex}._pageNavigator_1600b_2082{justify-self:end;gap:2px;margin-right:19px}._pageNavigator_1600b_2082>span{color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-caption);letter-spacing:.04em;text-transform:uppercase;padding:0 6px}._pageNavigator_1600b_2082 button{width:25px;height:27px;font-size:var(--ecc-text-compact)}._pageNavigator_1600b_2082 ._activePage_1600b_2150{color:var(--ecc-color-primary);background:var(--ecc-color-primary-soft);font-weight:600}._group_1600b_1988{gap:8px;display:grid}._group_1600b_1988 h3{color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-caption);letter-spacing:.09em;text-transform:uppercase;margin:0}._versionComparison_1600b_2166{gap:8px;display:grid}._versionComparison_1600b_2166>strong{font-size:var(--ecc-text-compact)}._versionChange_1600b_2173{border:1px solid var(--ecc-color-border);background:var(--ecc-color-surface);border-radius:10px;overflow:hidden}._versionChange_1600b_2173>header{background:var(--ecc-color-surface-subtle);justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}._versionChange_1600b_2173>header span{font-size:var(--ecc-text-caption);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._versionChange_1600b_2173>header em{color:var(--ecc-color-primary);font-size:var(--ecc-text-caption);font-style:normal}._versionChange_1600b_2173>div{grid-template-columns:1fr 1fr;display:grid}._versionChange_1600b_2173>div>span{gap:4px;min-width:0;padding:8px 10px;display:grid}._versionChange_1600b_2173>div>span+span{border-left:1px solid var(--ecc-color-border)}._versionChange_1600b_2173 small{color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-caption);letter-spacing:.08em;text-transform:uppercase}._versionChange_1600b_2173 code{overflow-wrap:anywhere;font-family:inherit;font-size:var(--ecc-text-caption);white-space:pre-wrap;line-height:1.45}._layoutBlueprint_1600b_1730{--blueprint-sidebar:32%;border:1px solid var(--ecc-color-border);background:var(--cv-color-paper);border-radius:5px;grid-template-columns:1fr;width:100%;height:74px;display:grid;overflow:hidden}._layoutBlueprint_1600b_1730 i{background:repeating-linear-gradient(to bottom, transparent 0 8px, var(--cv-color-line) 8px 10px);min-width:0}._layoutBlueprint_1600b_1730[data-layout=sidebar-left]{grid-template-columns:var(--blueprint-sidebar) 1fr}._layoutBlueprint_1600b_1730[data-layout=sidebar-right]{grid-template-columns:1fr var(--blueprint-sidebar)}._layoutBlueprint_1600b_1730[data-layout=two-column]{grid-template-columns:1fr 1fr}._layoutBlueprint_1600b_1730[data-layout=single] i:last-child{display:none}._layoutBlueprint_1600b_1730[data-layout=sidebar-right] i:last-child,._layoutBlueprint_1600b_1730[data-layout=sidebar-left] i:first-child,._layoutBlueprint_1600b_1730[data-layout=two-column] i:last-child{background-color:color-mix(in srgb, var(--accent) 10%, var(--cv-color-paper))}._ratioPresets_1600b_2265{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}._ratioPresets_1600b_2265 ._button_1600b_16{justify-content:center}._choice_1600b_43._selected_1600b_1573{border-color:var(--ecc-color-focus);box-shadow:0 0 0 2px var(--ecc-color-primary-soft)}._templateHint_1600b_2277,._templateCount_1600b_2278{color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-caption);margin:0;line-height:1.5}._templateSearch_1600b_2284 select{border:1px solid var(--ecc-color-border);background:var(--ecc-color-surface);width:100%;min-height:36px;color:var(--ecc-color-ink);font:inherit;border-radius:6px;padding:6px 8px}._templateCard_1600b_18._selected_1600b_1573{border-color:var(--ecc-color-primary);outline:1px solid var(--ecc-color-primary);background:var(--ecc-color-primary-soft)}._templateGrid_1600b_2299{grid-template-columns:1fr 1fr;gap:10px;display:grid}._templateCard_1600b_18{text-align:left;border-radius:12px;min-width:0;padding:7px;position:relative;overflow:hidden}._templateCard_1600b_18:disabled{cursor:not-allowed;opacity:.62}._templateCard_1600b_18>span{flex-direction:column;min-height:84px;padding:10px 3px 3px;display:flex}._templateCard_1600b_18 strong,._templateCard_1600b_18 small,._templateCard_1600b_18 em{display:block}._templateCard_1600b_18 strong{font-size:var(--ecc-text-compact);font-weight:600}._templateCard_1600b_18 small{color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-caption);margin-top:4px;line-height:1.4}._templateCard_1600b_18 em{color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-caption);text-transform:capitalize;margin-top:auto;padding-top:7px;font-style:normal}._templateCard_1600b_18>svg{color:var(--ecc-color-accent-ink);background:var(--accent);border-radius:999px;padding:2px;position:absolute;top:10px;right:10px}._templateThumbnail_1600b_2354{border:1px solid var(--ecc-color-border);aspect-ratio:794/1123;background:var(--ecc-color-primary-soft);pointer-events:none;width:100%;overflow:hidden}._templateThumbnailScale_1600b_2362{transform-origin:0 0;width:794px;height:1123px;transform:scale(.14)}._templateThumbnailScale_1600b_2362 ._pagesStack_1600b_113{display:block}._templateThumbnailScale_1600b_2362 ._page_1600b_113{box-shadow:none}._range_1600b_28{width:100%;accent-color:var(--accent)}._colorRow_1600b_2378{gap:7px;display:flex}._finding_1600b_2382{border:1px solid var(--ecc-color-border);background:var(--ecc-color-canvas);border-radius:10px;padding:10px}._finding_1600b_2382 strong,._finding_1600b_2382 span{display:block}._finding_1600b_2382 strong{font-weight:600}._finding_1600b_2382 span{color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-compact);margin-top:3px}._panelHint_1600b_2400{color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-caption);margin:8px 0 0;line-height:1.45}._statusError_1600b_2406{color:var(--ecc-color-danger)}._statusAction_1600b_2409{color:var(--ecc-color-primary);cursor:pointer;font:inherit;text-underline-offset:2px;background:0 0;border:0;padding:0;font-weight:500;text-decoration:underline}._statusAction_1600b_2409:focus-visible{outline:2px solid var(--ecc-color-focus);outline-offset:2px}@media (width>=901px) and (width<=1200px){._fieldPicker_1600b_1050{max-width:160px}}._saveDot_1600b_2429{background:var(--ecc-color-ink-muted);border-radius:50%;flex:none;width:7px;height:7px}[data-tone=saved] ._saveDot_1600b_2429{background:var(--ecc-color-success)}[data-tone=saving] ._saveDot_1600b_2429{background:var(--ecc-color-warning)}[data-tone=error] ._saveDot_1600b_2429{background:var(--ecc-color-danger)}._versionHistoryStack_1600b_2445{border:1px solid var(--ecc-color-border);background:var(--ecc-color-surface);border-radius:10px;overflow:hidden}._versionClose_1600b_2451{width:30px;height:30px;color:var(--ecc-color-ink-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid;position:absolute;top:14px;right:14px}._versionClose_1600b_2451:hover{color:var(--ecc-color-ink);background:var(--ecc-color-canvas)}._versionClose_1600b_2451:focus-visible{outline:2px solid var(--ecc-color-focus);outline-offset:1px}._versionDraftRow_1600b_2474,._versionRow_1600b_2475{grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:56px;padding:7px 9px;display:grid}._versionDraftRow_1600b_2474{background:color-mix(in srgb, var(--ecc-color-primary-soft) 72%, var(--ecc-color-surface))}._versionCurrentMarker_1600b_2490,._versionMarker_1600b_2491{border:1px solid var(--ecc-color-border);width:28px;height:28px;color:var(--ecc-color-ink-muted);background:var(--ecc-color-surface);font-size:var(--ecc-text-caption);letter-spacing:-.02em;border-radius:50%;place-items:center;font-weight:600;display:grid}._versionCurrentMarker_1600b_2490{border-color:color-mix(in srgb, var(--ecc-color-primary) 35%, var(--ecc-color-border))}._versionRowCopy_1600b_2511{gap:2px;min-width:0;display:grid}._versionRowCopy_1600b_2511 strong,._versionRowCopy_1600b_2511 small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._versionRowCopy_1600b_2511 strong{color:var(--ecc-color-ink);font-size:var(--ecc-text-compact);font-weight:600}._versionRowCopy_1600b_2511 small{color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-caption)}._versionCreateAction_1600b_2531{border:1px solid color-mix(in srgb, var(--ecc-color-primary) 28%, var(--ecc-color-border));min-height:30px;color:var(--ecc-color-accent-hover);background:var(--ecc-color-surface);cursor:pointer;font:500 var(--ecc-text-compact)/1 var(--ecc-font-sans);border-radius:7px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}._versionCreateAction_1600b_2531:hover{background:var(--ecc-color-primary-soft)}._versionCreateAction_1600b_2531:focus-visible{outline:2px solid var(--ecc-color-focus);outline-offset:2px}._versionList_1600b_2552{margin:0;padding:0;list-style:none}._versionRow_1600b_2475{border-top:1px solid var(--ecc-color-border);grid-template-columns:minmax(0,1fr) auto auto;gap:2px;min-height:54px;padding:5px 6px}._versionRow_1600b_2475:hover,._versionRow_1600b_2475[data-selected=true]{background:var(--ecc-color-canvas)}._versionRow_1600b_2475[data-selected=true]{box-shadow:inset 2px 0 0 var(--ecc-color-primary)}._versionSelect_1600b_2571{min-width:0;min-height:42px;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:7px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;padding:2px;display:grid}._versionSelect_1600b_2571:disabled{cursor:default}._versionSelect_1600b_2571:not(:disabled):hover{background:color-mix(in srgb, var(--ecc-color-primary-soft) 55%, transparent)}._versionSelect_1600b_2571:focus-visible,._versionQuickRestore_1600b_2597:focus-visible{outline:2px solid var(--ecc-color-focus);outline-offset:1px}._versionQuickRestore_1600b_2597{width:28px;height:28px;color:var(--ecc-color-ink-muted);cursor:pointer;opacity:.58;background:0 0;border:0;border-radius:7px;place-items:center;padding:0;transition:opacity .12s,background .12s;display:grid}._versionRow_1600b_2475:hover ._versionQuickRestore_1600b_2597,._versionQuickRestore_1600b_2597:focus-visible{opacity:1}._versionQuickRestore_1600b_2597:hover{color:var(--ecc-color-ink);background:var(--ecc-color-primary-soft)}._versionQuickRestore_1600b_2597:disabled{cursor:not-allowed;opacity:.4}._versionMenu_1600b_2629 .ecc-menu-trigger{width:28px;min-width:28px;height:28px;min-height:28px;color:var(--ecc-color-ink-muted);border-radius:7px;padding:0}._versionMenu_1600b_2629 .ecc-menu-trigger[data-hovered],._versionMenu_1600b_2629 .ecc-menu-trigger[data-pressed]{color:var(--ecc-color-ink);background:var(--ecc-color-primary-soft)}._versionRowError_1600b_2643{color:var(--ecc-color-danger);font-size:var(--ecc-text-caption);grid-column:1/-1}@media (hover:none){._versionQuickRestore_1600b_2597{opacity:1}._addAfter_1600b_217{opacity:.55}}._versionEmpty_1600b_2656{border-top:1px solid var(--ecc-color-border);color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-compact);margin:0;padding:16px 48px}._versionLoadError_1600b_2663{border-top:1px solid var(--ecc-color-border);justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:12px 16px;display:flex}._versionLoadError_1600b_2663 p{color:var(--ecc-color-danger);font-size:var(--ecc-text-compact);margin:0}._versionLoadError_1600b_2663 button{border:1px solid var(--ecc-color-border);color:var(--ecc-color-ink);background:var(--ecc-color-surface);cursor:pointer;font:500 var(--ecc-text-compact)/1 var(--ecc-font-sans);border-radius:7px;padding:6px 10px}._library_1600b_2686{background:var(--ecc-color-canvas);min-height:calc(100dvh - 8rem);padding:34px}._libraryCreationIcon_1600b_2691,._cvUploadIcon_1600b_2692{border:1px solid color-mix(in srgb, var(--ecc-color-primary) 22%, var(--ecc-color-border));width:52px;height:52px;color:var(--ecc-color-primary);background:var(--ecc-color-primary-soft);border-radius:15px;place-items:center;display:grid}._libraryCreationTrust_1600b_2703,._cvUploadPrivacy_1600b_2704{color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-small);flex-wrap:wrap;justify-content:center;gap:12px 24px;display:flex}._cvUploadPrivacy_1600b_2704 span{align-items:center;gap:7px;display:inline-flex}._cardActionDialog_1600b_2717{gap:18px;display:grid}._cardActionDialog_1600b_2717 p{color:var(--ecc-color-ink-secondary);font-size:var(--ecc-text-small);margin:0;line-height:1.5}._dangerButton_1600b_2727,._dangerButton_1600b_2727:hover{border-color:var(--ecc-color-danger);color:var(--ecc-color-danger-ink);background:var(--ecc-color-danger)}._libraryCreationChoices_1600b_2733{flex-direction:column;width:min(1040px,100% - 48px);margin:0 auto;padding:48px 0;display:flex}._startChoicesFill_1600b_2743{flex:1}._startChoicesFill_1600b_2743 ._libraryCreationGrid_1600b_2746{margin-block:auto}._libraryTemplateEyebrow_1600b_2749{color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-caption);letter-spacing:.14em;text-align:center;text-transform:uppercase;margin:0 0 14px;font-weight:600}._libraryCreationTitle_1600b_2758{font:600 clamp(2.25rem, 4vw, 3.5rem) / 1.02 var(--ecc-font-sans);letter-spacing:-.05em;text-align:center;margin:0}._libraryCreationSubtitle_1600b_2764{width:min(680px,100%);color:var(--ecc-color-ink-muted);text-align:center;margin:16px auto 0;font-size:clamp(.95rem,1.6vw,1.15rem);line-height:1.5}._libraryCreationGrid_1600b_2746{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:40px;display:grid}._startChoicesGrid_1600b_2780{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:760px;margin-inline:auto}._startChoicesFooter_1600b_2787{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}._libraryCreationGrid_1600b_2746>button{border:1px solid var(--ecc-color-border);min-width:0;min-height:270px;color:var(--ecc-color-ink);background:var(--ecc-color-surface);cursor:pointer;text-align:left;border-radius:20px;align-content:start;justify-items:start;padding:28px;display:grid;position:relative;box-shadow:0 8px 26px #1d212a0a}._libraryCreationGrid_1600b_2746>button:hover,._libraryCreationGrid_1600b_2746>button:focus-visible{border-color:var(--ecc-color-primary);outline:none;transform:translateY(-2px);box-shadow:0 12px 34px #5347e01c}._libraryCreationGrid_1600b_2746>button:disabled{opacity:.6;cursor:wait}._libraryCreationGrid_1600b_2746>._libraryCreationRecommended_1600b_2821{border-color:color-mix(in srgb, var(--ecc-color-primary) 48%, var(--ecc-color-border))}._libraryCreationGrid_1600b_2746 strong{letter-spacing:-.02em;margin-top:42px;font-size:19px}._libraryCreationGrid_1600b_2746 small{color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-small);letter-spacing:.1em;text-transform:uppercase;margin-top:9px;font-weight:600}._libraryCreationGrid_1600b_2746 p{color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-small);margin:22px 0 0;line-height:1.55}._libraryRecommendedBadge_1600b_2847{color:var(--ecc-color-ink);background:var(--ecc-color-primary-soft);font-size:var(--ecc-text-caption);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:6px 10px;font-weight:600;position:absolute;top:22px;right:22px}._libraryCreationError_1600b_2860{color:var(--ecc-color-danger);font-size:var(--ecc-text-small);text-align:center;justify-self:center;margin-top:20px}._libraryCreationError_1600b_2860 p{margin:0 0 6px}._libraryCreationTrust_1600b_2703{margin-top:48px}._libraryCreationTrust_1600b_2703 span:before{color:var(--ecc-color-border-strong);content:"•";margin-right:9px}._cvUploadDialog_1600b_2878{border-radius:12px;flex-direction:column;gap:0;width:min(680px,100vw - 32px);max-height:calc(100dvh - 32px);padding:28px;display:flex;overflow:hidden}._cvUploadBody_1600b_2888{overscroll-behavior:contain;min-height:0;overflow-y:auto}._cvUploadActions_1600b_2893{flex-shrink:0}._cvUploadDialog_1600b_2878 .ecc-dialog__title{font-family:var(--font-editorial,Georgia, serif);letter-spacing:-.025em;flex-shrink:0;font-size:30px}._cvUploadDescription_1600b_2902{color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-small);flex-shrink:0;margin:8px 0 22px;line-height:1.55}._cvUploadInputModes_1600b_2909{background:var(--ecc-color-canvas);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-bottom:16px;padding:4px;display:grid}._cvUploadInputModes_1600b_2909 button{min-height:44px;color:var(--ecc-color-ink-muted);cursor:pointer;font:inherit;font-size:var(--ecc-text-small);border:1px solid #0000;border-radius:6px;padding:8px}._cvUploadInputModes_1600b_2909 button[aria-pressed=true]{border-color:var(--ecc-color-border);color:var(--ecc-color-primary);background:var(--ecc-color-surface);font-weight:600}._cvUploadInputModes_1600b_2909 button:focus-visible{outline:2px solid var(--ecc-color-primary);outline-offset:1px}._cvUploadDropzone_1600b_2938{border:1.5px dashed var(--ecc-color-border-strong);background:color-mix(in srgb, var(--ecc-color-canvas) 88%, var(--ecc-color-primary-soft));text-align:center;border-radius:8px;align-content:center;justify-items:center;min-height:148px;padding:28px;display:grid}._cvUploadDropzone_1600b_2938[data-selected]{border-style:solid;border-color:color-mix(in srgb, var(--ecc-color-primary) 35%, var(--ecc-color-border));background:var(--ecc-color-primary-soft)}._cvUploadDropzone_1600b_2938[data-processing]{border-style:solid;border-color:color-mix(in srgb, var(--ecc-color-primary) 55%, var(--ecc-color-border));background:var(--ecc-color-primary-soft)}._cvUploadProcessing_1600b_2971{align-content:center;justify-items:center;gap:6px;display:grid}._cvUploadProcessing_1600b_2971 strong{margin-top:14px;font-size:15px}._cvUploadSpinner_1600b_2981{color:var(--ecc-color-primary);animation:.9s linear infinite _eccSpin_1600b_1}._cvUploadTimer_1600b_2985{font-variant-numeric:tabular-nums;color:var(--ecc-color-ink);font-size:15px;font-weight:600}@keyframes _eccSpin_1600b_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._cvUploadSpinner_1600b_2981{animation:none}}._cvUploadDropzone_1600b_2938 strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:14px;font-size:15px;overflow:hidden}._cvUploadDropzone_1600b_2938>span:not(._cvUploadIcon_1600b_2692){color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-small);margin-top:6px}._cvUploadChoose_1600b_3014,._cvUploadReplace_1600b_3015{color:var(--ecc-color-primary);cursor:pointer;font:500 13px/1.2 var(--ecc-font-sans);background:0 0;border:0;margin-top:12px;padding:0}._cvUploadDropzone_1600b_2938 small{color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-small);margin-top:15px}._cvUploadError_1600b_3029{color:var(--ecc-color-danger);font-size:var(--ecc-text-small);margin:10px 0 0}._cvUploadPrivacy_1600b_2704{justify-content:flex-start;margin-top:18px}._cvUploadActions_1600b_2893{justify-content:flex-end;gap:8px;margin-top:24px;display:flex}._cvUploadActions_1600b_2893>:last-child{flex:1}._cvUploadOptions_1600b_3047{border-block:1px solid var(--ecc-color-divider);margin-top:18px}._cvUploadOptions_1600b_3047>summary{cursor:pointer;font-size:var(--ecc-text-small);padding-block:12px;font-weight:600}@media (width<=760px){._libraryCreationGrid_1600b_2746{grid-template-columns:1fr}._libraryCreationChoices_1600b_2733{width:min(100% - 28px,440px);padding-block:40px}._libraryCreationTitle_1600b_2758{font-size:clamp(2.35rem,13vw,3.4rem)}._libraryCreationGrid_1600b_2746{gap:12px;margin-top:36px}._libraryCreationGrid_1600b_2746>button{min-height:210px;padding:22px}._libraryCreationGrid_1600b_2746 strong{margin-top:28px}._libraryCreationTrust_1600b_2703{flex-direction:column;align-items:center;margin-top:34px}._cvUploadPrivacy_1600b_2704{flex-direction:column;align-items:center}._cvUploadDialog_1600b_2878{padding:22px}._cvUploadActions_1600b_2893{grid-template-columns:minmax(0,1fr);display:grid}._cvUploadDropzone_1600b_2938{min-height:150px;padding:14px}._cvUploadDropzone_1600b_2938 ._cvUploadIcon_1600b_2692{border-radius:10px;width:36px;height:36px}._cvUploadDropzone_1600b_2938 strong{white-space:normal;margin-top:8px}._cvUploadDropzone_1600b_2938 small{margin-top:8px}}@media (width<=900px){._formatDock_1600b_949{display:none}._studio_1600b_1{border-radius:0;grid-template-rows:48px auto minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr);height:100%}._pageNavigator_1600b_2082{flex-wrap:wrap;grid-area:5/1;justify-content:center;justify-self:stretch;min-width:0;min-height:24px;margin:0 10px;padding:1px}._pageNavigator_1600b_2082 button{width:auto;min-width:44px;height:auto;min-height:44px}._mobileModeSwitch_1600b_13{z-index:18;grid-area:2/1;grid-template-columns:repeat(2,minmax(0,1fr)) 44px 44px;justify-self:start;align-items:center;width:calc(100% - 16px);min-width:0;max-width:calc(100% - 16px);min-height:44px;margin:0 8px;display:grid;position:relative}._mobileModeSwitch_1600b_13 button{min-width:44px;max-width:100%;min-height:44px;color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-compact);overflow-wrap:anywhere;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:0 6px;font-weight:500;display:flex}._mobileModeSwitch_1600b_13 button:has(span){min-width:0}._mobileModeSwitch_1600b_13 button:focus-visible{outline:2px solid var(--ecc-color-focus);outline-offset:-2px}._mobileModeSwitch_1600b_13 button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._mobileModeSwitch_1600b_13 button svg{flex-shrink:0;width:16px;height:16px}._mobileModeSwitch_1600b_13 button[aria-pressed=true]{color:var(--ecc-color-ink);background:var(--ecc-color-primary-soft)}._mobileModeSwitch_1600b_13 button:disabled{opacity:.4;cursor:default}._reviewChip_1600b_1293{flex-wrap:wrap;justify-content:flex-end;margin-top:4px;position:static}._rail_1600b_65{z-index:10;border-top:1px solid var(--ecc-color-border);border-right:0;flex-direction:row;grid-area:4/1;justify-content:flex-start;padding:1px 4px;overflow-x:auto}._rail_1600b_65 [data-mobile-priority=true]{order:-1}._mobileEditorSections_1600b_117{background:var(--ecc-color-canvas);width:100%;min-width:0;padding:10px}._mobileEditorSections_1600b_117 ._section_1600b_299{border:1px solid var(--ecc-color-border);background:var(--ecc-color-surface);border-radius:18px;min-width:0;margin-bottom:0;padding:22px 18px;font-size:1rem;line-height:1.5;box-shadow:0 5px 16px #191d260f}._mobileEditorSections_1600b_117 ._sectionHeader_1600b_405{font-size:var(--ecc-text-small);margin-bottom:18px}._mobileEditorSections_1600b_117 ._sectionChip_1600b_460{opacity:1;width:fit-content;margin-left:auto;position:static}._canvasWrap_1600b_96{width:100%;min-width:0}._studio_1600b_1:not(._previewMode_1600b_958) ._pagesStack_1600b_113 ._page_1600b_113{--cv-editor-min-size:1rem;width:100%;height:auto;min-height:0;box-shadow:none;background:0 0;border:0;padding:0;font-size:1rem;line-height:1.5;display:block;overflow:visible}._studio_1600b_1:not(._previewMode_1600b_958) ._pagesStack_1600b_113 ._page_1600b_113._sidebarLeft_1600b_223,._studio_1600b_1:not(._previewMode_1600b_958) ._pagesStack_1600b_113 ._page_1600b_113._sidebarRight_1600b_227,._studio_1600b_1:not(._previewMode_1600b_958) ._pagesStack_1600b_113 ._page_1600b_113._twoColumn_1600b_231{padding:0;display:block}._studio_1600b_1:not(._previewMode_1600b_958) ._pagesStack_1600b_113 ._column_1600b_237{padding:0}._studio_1600b_1:not(._previewMode_1600b_958) ._pagesStack_1600b_113 ._sidebarLeft_1600b_223 ._sidebar_1600b_223,._studio_1600b_1:not(._previewMode_1600b_958) ._pagesStack_1600b_113 ._sidebarRight_1600b_227 ._sidebar_1600b_223,._studio_1600b_1:not(._previewMode_1600b_958) ._pagesStack_1600b_113 ._twoColumn_1600b_231 ._sidebar_1600b_223{background:0 0}._studio_1600b_1:not(._previewMode_1600b_958) ._pagesStack_1600b_113 ._section_1600b_299{border:1px solid var(--ecc-color-border);background:var(--ecc-color-surface);border-radius:18px;margin-bottom:34px;padding:22px 18px;box-shadow:0 5px 16px #191d260f}._studio_1600b_1:not(._previewMode_1600b_958) ._pagesStack_1600b_113 ._sectionHeader_1600b_405{font-size:var(--ecc-text-small);letter-spacing:.08em;border:0;margin-bottom:18px;padding:0}._studio_1600b_1:not(._previewMode_1600b_958) ._pagesStack_1600b_113 ._sectionChip_1600b_460{opacity:1;width:fit-content;min-height:30px;box-shadow:none;margin-bottom:4px;margin-left:auto;position:static}._studio_1600b_1:not(._previewMode_1600b_958) ._pagesStack_1600b_113 ._sectionChipDrag_1600b_484,._studio_1600b_1:not(._previewMode_1600b_958) ._pagesStack_1600b_113 ._sectionChip_1600b_460 .ecc-menu-trigger{touch-action:none;width:30px;min-width:30px;height:28px;min-height:28px}._studio_1600b_1:not(._previewMode_1600b_958) ._pagesStack_1600b_113 ._sectionChipLabel_1600b_509{font-size:var(--ecc-text-small);padding:0 6px}._studio_1600b_1:not(._previewMode_1600b_958) ._pagesStack_1600b_113 ._headerBlock_1600b_207{margin-bottom:0}._studio_1600b_1:not(._previewMode_1600b_958) ._pagesStack_1600b_113 ._canvasField_1600b_1387 .ecc-field__textarea{padding:5px 0}._studio_1600b_1:not(._previewMode_1600b_958) ._pagesStack_1600b_113 [data-cv-field]:not([data-cv-field=fullName]):not([data-cv-field=headline]) ._canvasField_1600b_1387 .ecc-field__textarea{font-size:max(1rem,1em)}._studio_1600b_1:not(._previewMode_1600b_958) ._mobileEditorSections_1600b_117 [data-cv-inline-editor]{font-size:1rem!important}._studio_1600b_1:not(._previewMode_1600b_958) ._mobileEditorSections_1600b_117 [data-cv-field=fullName] [data-cv-inline-editor]{font-size:2rem!important}._studio_1600b_1:not(._previewMode_1600b_958) ._pagesStack_1600b_113 :is(._skillChipAdd_1600b_915,._skillChipInput_1600b_916) .ecc-field__input{font-size:max(1rem,.92em)}._fieldToolbar_1600b_934{white-space:normal;flex-wrap:wrap;justify-content:flex-start;max-width:calc(100vw - 16px);right:8px;left:8px!important}._zoomControls_1600b_2081,._previewMode_1600b_958 ._mobileEditorIntro_1600b_3365{display:none}._previewMode_1600b_958 ._canvasViewport_1600b_3368{padding:12px 12px 24px}._previewMode_1600b_958 ._canvasWrap_1600b_96{width:794px;min-width:794px;margin:0}._library_1600b_2686{padding:22px 14px}}._measurementPage_1600b_3382{max-width:none;box-shadow:none}._templateSearch_1600b_2284{color:var(--u-quiet);font-size:var(--ecc-text-compact);gap:6px;margin-bottom:12px;display:grid}._templateSearch_1600b_2284 input{border:1px solid var(--u-line);background:var(--u-sheet);width:100%;min-width:0;color:var(--u-ink);border-radius:8px;padding:10px}._templateSearch_1600b_2284 input:focus-visible{outline:2px solid var(--u-pine);outline-offset:2px}._fieldContextScope_1600b_3408{display:contents}._sectionChipDrag_1600b_484,._rowChipDrag_1600b_608{touch-action:none;cursor:grab}[data-cv-dragging=true]{cursor:grabbing;opacity:.45}[data-cv-drag-active] [data-cv-column]{outline:1px dashed var(--ecc-color-primary);outline-offset:-4px;min-height:90px}[data-cv-drag-active] [data-cv-column]:empty:after{content:attr(data-cv-drop-label);color:var(--ecc-color-primary);font:12px var(--font-inter);padding:16px;display:block}[data-cv-drop-position=before]{box-shadow:0 -3px 0 var(--ecc-color-primary)}[data-cv-drop-position=after]{box-shadow:0 3px 0 var(--ecc-color-primary)}[data-cv-drop-position=inside]{background:var(--ecc-color-primary-soft)}._dividerContent_1600b_3442{border:0;border-top:1px solid var(--cv-color-ink-muted);margin:0}._skillChipGrip_1600b_3448{color:var(--ink-muted);cursor:grab;touch-action:none;background:0 0;border:0;flex:none;padding:0;display:inline-flex}._skillChip_1600b_210[data-cv-drop-position=before]{border-left:3px solid var(--cv-accent)}._skillChip_1600b_210[data-cv-drop-position=after]{border-right:3px solid var(--cv-accent)}._advancedDialog_1600b_3465{gap:12px;display:grid}._advancedDialog_1600b_3465 input[type=number],._advancedDialog_1600b_3465 select{border:1px solid var(--ecc-color-control-border);width:100%;min-height:36px;color:var(--ecc-color-ink);background:var(--ecc-color-surface);font:inherit;border-radius:6px;padding:6px 8px}._advancedDialog_1600b_3465 button{border:1px solid var(--ecc-color-control-border);min-height:36px;color:var(--ecc-color-ink);background:var(--ecc-color-surface);text-align:left;border-radius:6px;padding:6px 10px}._panel_1600b_76[data-panel=templates] ._templateSearch_1600b_2284{font-size:var(--ecc-text-compact);margin:0}._panel_1600b_76[data-panel=templates] ._templateSearch_1600b_2284 input{padding:8px}._panel_1600b_76[data-panel=templates] ._templateHint_1600b_2277{font-size:var(--ecc-text-caption)}._panel_1600b_76[data-panel=templates] ._templateCard_1600b_18{border-radius:7px;padding:6px}._panel_1600b_76[data-panel=templates] ._templateCard_1600b_18>span{min-height:72px}._page_1600b_113:not([data-sidebar-background=accent]):not([data-sidebar-background=dark]) ._editableRow_1600b_441:not(:focus-within):not(:hover){background:0 0;border-color:#0000}._translationDialogSurface_1600b_3514{flex-direction:column;width:min(40rem,100vw - 2rem);max-height:calc(100dvh - 2rem);display:flex;overflow:hidden}._translationDialogSurface_1600b_3514 .ecc-dialog__title{flex-shrink:0;padding-right:2.75rem}._translationClose_1600b_3525{width:2.75rem;height:2.75rem;color:inherit;background:0 0;border:0;border-radius:.5rem;place-items:center;display:grid;position:absolute;top:1rem;right:1rem}._translationBody_1600b_3538{overscroll-behavior:contain;grid-auto-rows:max-content;align-content:start;gap:1rem;min-height:0;display:grid;overflow-y:auto}._translationIntro_1600b_3547,._translationPreserved_1600b_3548,._translationNotice_1600b_3549{color:var(--ecc-color-ink-muted);margin:0;font-size:.875rem;line-height:1.55}._optimizeTrim_1600b_3556{font-size:var(--ecc-text-small);gap:.5rem;display:grid}._optimizeTrim_1600b_3556>p{color:var(--ecc-color-ink-muted);margin:0}._optimizeTrim_1600b_3556 details{border:1px solid var(--ecc-color-border);background:var(--ecc-color-canvas);border-radius:.75rem;padding:.5rem .75rem}._optimizeTrim_1600b_3556 summary{cursor:pointer;font-weight:600}._optimizeTrim_1600b_3556 [role=group]{flex-wrap:wrap;gap:.375rem 1rem;max-height:14rem;margin-top:.5rem;display:flex;overflow:auto}._optimizeTrim_1600b_3556 label{align-items:flex-start;gap:.375rem;display:inline-flex}._translationLanguages_1600b_3588{border:1px solid var(--ecc-color-border);background:var(--ecc-color-canvas);border-radius:.75rem;grid-template-columns:1fr auto 1fr;align-items:end;gap:1rem;padding:1rem;display:grid}._translationLanguages_1600b_3588>div:first-child{gap:.75rem;padding-bottom:.5rem;display:grid}._translationLanguages_1600b_3588>div:first-child>span{font-size:var(--ecc-text-small);color:var(--ecc-color-ink-muted)}._translationLanguages_1600b_3588>svg{margin-bottom:.8rem}._translationScope_1600b_3610{border:0;grid-template-columns:1fr 1fr;gap:.75rem;margin:0;padding:0;display:grid}._translationScope_1600b_3610 legend{margin-bottom:.75rem;font-size:.875rem;font-weight:600}._translationScopeCard_1600b_3623{border:1px solid var(--ecc-color-border);cursor:pointer;border-radius:.75rem;align-items:flex-start;gap:.6rem;padding:1rem;display:flex}._translationScopeCard_1600b_3623[data-selected=true]{border-color:var(--ecc-color-primary);background:var(--ecc-color-primary-soft);box-shadow:inset 0 0 0 1px var(--ecc-color-primary)}._translationScopeCard_1600b_3623>span,._translationSection_1600b_3638>span{gap:.35rem;min-width:0;display:grid}._translationScopeCard_1600b_3623 strong,._translationSection_1600b_3638 strong{overflow-wrap:anywhere;font-size:.875rem;font-weight:600}._translationScopeCard_1600b_3623 small,._translationSection_1600b_3638 small{font-size:var(--ecc-text-small);color:var(--ecc-color-ink-muted);line-height:1.45}._translationScopeCard_1600b_3623 input,._translationSection_1600b_3638 input{accent-color:var(--ecc-color-primary);flex:none;width:1rem;height:1rem;margin:.15rem 0 0}._translationSectionHeading_1600b_3663{font-size:var(--ecc-text-small);justify-content:space-between;align-items:center;gap:.75rem;display:flex}._translationSectionHeading_1600b_3663>span{color:var(--ecc-color-ink-muted)}._translationTextButton_1600b_3673{color:var(--ecc-color-primary);background:0 0;border:0;min-height:2.75rem;padding:.5rem;text-decoration:underline}._translationNotice_1600b_3549 strong,._translationLanguages_1600b_3588 strong,._translationSectionHeading_1600b_3663 strong{font-weight:600}._translationDetails_1600b_3686>summary{cursor:pointer;min-height:2.75rem;padding-block:.75rem;font-weight:600}._translationDetails_1600b_3686[open]>summary{margin-bottom:.5rem}._translationSections_1600b_3695{border:1px solid var(--ecc-color-border);border-radius:.75rem}._translationSection_1600b_3638{align-items:center;gap:.65rem;min-height:3rem;padding:.75rem 1rem;display:flex}._translationSection_1600b_3638+._translationSection_1600b_3638{border-top:1px solid var(--ecc-color-border)}._translationSection_1600b_3638>span{flex:1}._translationSection_1600b_3638>small{text-align:right}._translationSection_1600b_3638>svg{color:var(--ecc-color-primary);flex:none}._translationSection_1600b_3638[data-disabled=true] strong{color:var(--ecc-color-ink-muted)}._translationNotice_1600b_3549{background:var(--ecc-color-canvas);border-radius:.5rem;padding:.75rem}._translationFooter_1600b_3727{border-top:1px solid var(--ecc-color-border);flex-shrink:0;margin-top:1rem;padding-top:.75rem}._translationFooter_1600b_3727>p{font-size:var(--ecc-text-small);color:var(--ecc-color-ink-muted)}._translationFooter_1600b_3727 ._dialogActions_1600b_1271{flex-wrap:wrap}._translationFooter_1600b_3727 button:disabled{cursor:not-allowed;opacity:.5}@media (width<=480px){._translationDialogSurface_1600b_3514{width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem);padding:1rem}._translationScope_1600b_3610{grid-template-columns:1fr}._translationScopeCard_1600b_3623 strong,._translationSection_1600b_3638 strong,._translationScope_1600b_3610 legend{font-size:1rem}._translationScopeCard_1600b_3623 small,._translationSection_1600b_3638 small{font-size:.875rem}._translationLanguages_1600b_3588{gap:.5rem;padding:.75rem}._translationSection_1600b_3638{padding:.75rem}._translationFooter_1600b_3727 ._dialogActions_1600b_1271>button{white-space:normal;min-height:2.75rem}._translationFooter_1600b_3727 ._dialogActions_1600b_1271>button:last-child{flex:1}}._cvImportModes_1600b_3778{border:0;gap:8px;min-width:0;margin:18px 0;padding:0;display:grid}._cvImportModes_1600b_3778 legend{font-size:var(--ecc-text-small);margin-bottom:8px;font-weight:600}._cvImportModes_1600b_3778 label{border:1px solid var(--ecc-color-border);cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;padding:12px;display:flex}._cvImportModes_1600b_3778 label[data-selected=true]{border-color:var(--ecc-color-primary);background:var(--ecc-color-primary-soft)}._cvImportModes_1600b_3778 label:focus-within{outline:2px solid var(--ecc-color-focus);outline-offset:2px}._cvImportModes_1600b_3778 input{accent-color:var(--ecc-color-primary);margin-top:3px}._cvImportModes_1600b_3778 span{gap:4px;min-width:0;display:grid}._cvImportModes_1600b_3778 strong{font-size:var(--ecc-text-small)}._cvImportModes_1600b_3778 small,._cvImportModes_1600b_3778 p{color:var(--ecc-color-ink-secondary);font-size:var(--ecc-text-small);margin:0;line-height:1.5}._cvImportModes_1600b_3778:disabled label{cursor:default}._cvLayoutGuide_1600b_3830{border:1px solid var(--ecc-color-border);background:var(--ecc-color-surface);border-radius:10px;gap:10px;padding:14px;display:grid}._cvLayoutGuide_1600b_3830 p,._cvLayoutGuide_1600b_3830 small,._cvLayoutGuide_1600b_3830 ul{font-size:var(--ecc-text-caption);color:var(--ecc-color-ink-secondary);margin:0;line-height:1.5}._cvLayoutGuide_1600b_3830 ul{gap:8px;padding-left:16px;display:grid}._cvLayoutGuide_1600b_3830 ._cvLayoutWarning_1600b_3851{color:var(--ecc-color-warning-ink,var(--ecc-color-ink));background:var(--ecc-color-warning-soft);border-radius:6px;padding:8px}._cvLayoutGuideActions_1600b_3857{flex-wrap:wrap;gap:6px;display:flex}._cvLayoutGuideActions_1600b_3857>button{scroll-margin-block:2px}._pageNavigator_1600b_2082 ._pageGuideTrigger_1600b_3865{background:var(--ecc-color-warning-soft);width:auto;height:auto;color:var(--ecc-color-ink);font:inherit;font-size:var(--ecc-text-compact);cursor:pointer;border:0;border-radius:6px;padding:7px}._cvLayoutGuide_1600b_3830{scroll-margin-top:72px}._layoutChoicePanel_1600b_1479 ._cvLayoutGuide_1600b_3830>p{font-size:var(--ecc-text-caption);text-align:left}._cvImportModes_1600b_3778 label{scroll-margin-block:8px}._readabilityAdvice_1600b_3888{border:1px solid var(--ecc-color-border);background:var(--ecc-color-primary-soft);font-size:var(--ecc-text-compact);border-radius:.5rem;gap:.5rem;padding:.75rem;display:grid}._readabilityAdvice_1600b_3888 strong{font-weight:600}._readabilityAdvice_1600b_3888 ._button_1600b_16{white-space:normal;padding-block:.5rem}._designTypeScale_1600b_3905{border:0;min-width:0;margin:0;padding:0}._designTypeScale_1600b_3905 legend{color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-caption);margin-bottom:6px}._designTypeScale_1600b_3905 ._segmented_1600b_1630{grid-template-columns:repeat(3,minmax(0,1fr))}._designTypeScale_1600b_3905 button{white-space:normal;overflow-wrap:anywhere;align-content:center;gap:2px;min-width:0;display:grid}._layoutChoicePanel_1600b_1479,._designControlStack_1600b_1478,._segmented_1600b_1630 button,._layoutSettingChoice_1600b_1488 button{overflow-wrap:anywhere;min-width:0}._printSize_1600b_3938{white-space:nowrap}@media (width<=900px){._advancedFormatting_1600b_958 input[type=number],._advancedFormatting_1600b_958 select,._fieldPicker_1600b_1050 select,._sizeStepper_1600b_1034 input,._templateSearch_1600b_2284 input,._templateSearch_1600b_2284 select,._advancedDialog_1600b_3465 input[type=number],._advancedDialog_1600b_3465 select{font-size:1rem}}._mobileFormattingBar_1600b_3955{flex-wrap:nowrap;height:48px;min-height:48px;padding:1px}._mobileFormattingBar_1600b_3955 button{width:44px;height:44px;color:var(--ecc-color-ink);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;justify-content:center;align-items:center;display:inline-flex}._mobileFormattingBar_1600b_3955 ._mobileFormatTrigger_1600b_3974{min-width:0;font:inherit;flex:1;justify-content:flex-start}._mobileFormatTrigger_1600b_3974 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._mobileFormatControls_1600b_3985{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:16px;display:flex}._mobileFormatControls_1600b_3985 button,._mobileFormatControls_1600b_3985 input,._mobileFormatControls_1600b_3985 ._toolbarColor_1600b_1225{min-width:44px;min-height:44px}._mobileFormatControls_1600b_3985 ._sizeStepper_1600b_1034{height:auto}._mobileFormatClose_1600b_4002{min-height:44px}._studio_1600b_1._writingStudio_1600b_4007{grid-template-rows:56px auto minmax(0,1fr) 44px}._studio_1600b_1._writingStudio_1600b_4007 ._formatDock_1600b_949{display:block}@media (width<=900px){._aiNavigation_1600b_1832{position:static}._studio_1600b_1._writingStudio_1600b_4007{grid-template-rows:48px auto minmax(0,1fr) auto auto}._studio_1600b_1._writingStudio_1600b_4007 ._formatDock_1600b_949{grid-row:2}._studio_1600b_1._writingStudio_1600b_4007 [data-writing-body]{grid-row:3}._studio_1600b_1._writingStudio_1600b_4007 ._rail_1600b_65{grid-row:4}._studio_1600b_1._writingStudio_1600b_4007 ._pageNavigator_1600b_2082{grid-row:5}}@media (width<=600px){._aiNavigation_1600b_1832>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._aiNavigation_1600b_1832 button{min-width:0;min-height:44px;font-size:var(--ecc-text-control);white-space:normal;overflow-wrap:anywhere;padding:6px 8px;line-height:1.3}._aiNavigation_1600b_1832 button svg{display:none}}._advancedFormatting_1600b_958[hidden]{display:none}._writingFormatting_1600b_4056{min-width:0}._optimizeDialogSurface_1600b_4060{flex-direction:column;width:min(48rem,100vw - 2rem);max-height:calc(100dvh - 2rem);display:flex;overflow:hidden}._optimizeDialogSurface_1600b_4060 .ecc-dialog__title{flex-shrink:0;padding-right:2.75rem}._optimizeIntro_1600b_4071{font-size:var(--ecc-text-small);margin:0;line-height:1.55}._optimizeSafety_1600b_4076{color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-small);margin:0;padding-left:1.25rem;line-height:1.6}._optimizeAdvanced_1600b_4083{border-block:1px solid var(--ecc-color-border);font-size:var(--ecc-text-small)}._optimizeAdvanced_1600b_4083 summary{cursor:pointer;align-content:center;min-height:44px;font-weight:600;display:list-item}._optimizeSettings_1600b_4094{gap:.75rem;padding-bottom:1rem;display:grid}._optimizeSettings_1600b_4094 label{gap:.375rem;display:grid}._optimizeSettings_1600b_4094 select{border:1px solid var(--ecc-color-control-border);border-radius:var(--ecc-radius-control);width:100%;min-width:0;min-height:44px;color:var(--ecc-color-ink);background:var(--ecc-color-surface);font:inherit;padding:.5rem .75rem}._optimizeReview_1600b_4114{min-height:44px;font-size:var(--ecc-text-small);align-items:flex-start;gap:.625rem;display:flex}._optimizeReview_1600b_4114 input{accent-color:var(--ecc-color-primary);margin-top:.25rem}._optimizeReview_1600b_4114 span{gap:.25rem;display:grid}._optimizeReview_1600b_4114 small{color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-caption)}._optimizeFooter_1600b_4133{text-align:center;flex-shrink:0;gap:.75rem;margin-top:1rem;display:grid}._optimizeFooter_1600b_4133 ._button_1600b_16{justify-content:center;width:100%;min-height:44px}._optimizeFooter_1600b_4133 small{color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-caption)}._optimizeCancel_1600b_4149{min-height:44px;color:var(--ecc-color-ink-muted);font:inherit;font-size:var(--ecc-text-control);background:0 0;border:0}@media (width<=480px){._optimizeDialogSurface_1600b_4060{width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem);padding:1rem}._optimizeSettings_1600b_4094 select{font-size:1rem}}._optimizePageSummary_1600b_4168{font-size:var(--ecc-text-small);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;display:flex}._optimizePreviews_1600b_4175{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._optimizePreview_1600b_4175{min-width:0;margin:0}._optimizePreview_1600b_4175 figcaption{font-size:var(--ecc-text-small);margin-bottom:.5rem;font-weight:600}@media (width>=481px){._optimizeSettings_1600b_4094{grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:0}}@media (width<=480px){._optimizePreviews_1600b_4175{gap:.5rem}}._optimizePreview_1600b_4175 small{color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-caption);margin-bottom:.5rem;display:block}._optimizeFooter_1600b_4133 .ecc-menu-trigger{justify-self:center;min-width:44px;min-height:44px}._optimizeFooterActions_1600b_4213{grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:.5rem;display:grid}._optimizeFooterActions_1600b_4213 ._button_1600b_16{min-width:0;font-size:var(--ecc-text-compact);padding:.375rem .75rem;line-height:1.25}._optimizeDialogSurface_1600b_4060 .ecc-dialog__title{align-items:center;min-height:44px;margin-bottom:.5rem;display:flex}._optimizeFooterActions_1600b_4213 ._button_1600b_16{white-space:normal}._optimizeActionLabel_1600b_4235{white-space:normal;min-width:0}@media (width<=480px){._optimizePreview_1600b_4175 figcaption{min-height:2.8em;line-height:1.4}}
