.package-customization-panel_panelMount__wUvsh{display:contents;--custom-paper:#ffffff;--custom-ground:#f7f7f5;--custom-ink:#191f28;--custom-muted:#5b6472;--custom-line:#e5e8eb;--custom-espresso:#3a2e1e;--custom-gold:#c9a86a}.package-customization-panel_desktopPanel__RQLB0{position:static;width:100%;min-width:0;max-height:none;overflow:visible;border:none;border-radius:0;background:var(--custom-paper);box-shadow:none;color:var(--custom-ink);scrollbar-width:thin}.package-customization-panel_panelIntro__tz3wU{position:relative;overflow:hidden;padding:13px 16px 12px;border-bottom:1px solid var(--custom-line);background:linear-gradient(135deg,#fff,#fff 62%,#f5f1e8)}.package-customization-panel_panelIntro__tz3wU:after{position:absolute;right:-22px;bottom:-35px;width:100px;height:100px;border:1px solid rgb(201 168 106/42%);border-radius:50%;content:""}.package-customization-panel_assetMeta__PELz5,.package-customization-panel_eyebrow__waM8l,.package-customization-panel_layerHeader__A2I9Z span,.package-customization-panel_layerLegend__mi3ci span,.package-customization-panel_previewHeading__lrs2d,.package-customization-panel_productionMark__sC5Ay{font-variant-numeric:tabular-nums;letter-spacing:.105em}.package-customization-panel_productionMark__sC5Ay{display:block;margin-bottom:7px;color:var(--custom-espresso);font-size:9px;font-weight:700}.package-customization-panel_panelIntro__tz3wU h2{margin:0;color:var(--custom-ink);font-size:18px;line-height:1.2;letter-spacing:-.025em}.package-customization-panel_panelIntro__tz3wU p{max-width:240px;margin:5px 0 9px;color:var(--custom-muted);font-size:11.5px;line-height:1.45}.package-customization-panel_layerLegend__mi3ci{display:grid;grid-template-columns:repeat(3,1fr);gap:3px;width:190px}.package-customization-panel_layerLegend__mi3ci span{position:relative;padding-top:7px;color:var(--custom-muted);font-size:8px;font-weight:700}.package-customization-panel_layerLegend__mi3ci span:before{position:absolute;inset:0 0 auto;height:3px;background:var(--custom-ink);content:""}.package-customization-panel_layerLegend__mi3ci span:nth-child(2):before{background:var(--custom-espresso)}.package-customization-panel_layerLegend__mi3ci span:nth-child(3):before{background:linear-gradient(90deg,#8e7550,#d9c38e 34%,#8caeb1 63%,#c9a86a)}.package-customization-panel_fieldsRoot__Sfoft{font-family:var(--font-sans,system-ui,sans-serif)}.package-customization-panel_tabList__4y1rq{position:sticky;top:0;z-index:3;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:6px;border-bottom:1px solid var(--custom-line);background:rgb(255 255 255/96%);backdrop-filter:blur(12px)}.package-customization-panel_tab___9Voy{min-width:0;min-height:36px;border:0;border-radius:8px;background:transparent;color:var(--custom-muted);cursor:pointer;font-size:11px;font-weight:600}.package-customization-panel_tab___9Voy[data-active]{background:var(--custom-ink);color:#fff}.package-customization-panel_colorControl__yCGhW input:focus-visible,.package-customization-panel_fileInput__m3UzG:focus-visible,.package-customization-panel_finishChoice__sivqu:focus-visible,.package-customization-panel_interiorChoice__YdXU2:focus-visible,.package-customization-panel_layerActions__11Ea4 button:focus-visible,.package-customization-panel_mobileLauncher__4qhP9:focus-visible,.package-customization-panel_numberInput__Ib2VS:focus-visible,.package-customization-panel_primaryButton__BJpld:focus-visible,.package-customization-panel_rangeInput__QWOFK:focus-visible,.package-customization-panel_secondaryButton__KNAbz:focus-visible,.package-customization-panel_selectInput__VZeNJ:focus-visible,.package-customization-panel_smallPrimaryButton__EUT8Z:focus-visible,.package-customization-panel_tab___9Voy:focus-visible,.package-customization-panel_textButton__VTyN5:focus-visible,.package-customization-panel_toggleButton__ulGoC:focus-visible{outline:2px solid var(--custom-gold);outline-offset:2px}.package-customization-panel_tabPanel__JPkpV{padding:11px 14px 9px}.package-customization-panel_fieldsRoot__Sfoft input[type=number]{appearance:textfield;-moz-appearance:textfield}.package-customization-panel_fieldsRoot__Sfoft input[type=number]::-webkit-inner-spin-button,.package-customization-panel_fieldsRoot__Sfoft input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.package-customization-panel_tabPanel__JPkpV:focus{outline:none}.package-customization-panel_fieldsRoot__Sfoft,.package-customization-panel_layerBody__eEb62,.package-customization-panel_sectionStack__VD_8n{display:flex;flex-direction:column}.package-customization-panel_sectionStack__VD_8n{gap:14px}.package-customization-panel_panelHeading__ka499{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.package-customization-panel_eyebrow__waM8l{display:block;margin-bottom:3px;color:var(--custom-gold);font-size:9px;font-weight:800}.package-customization-panel_panelHeading__ka499 h3{margin:0;color:var(--custom-ink);font-size:16px;letter-spacing:-.02em}.package-customization-panel_panelHeading__ka499 p{margin:5px 0 0;color:var(--custom-muted);font-size:11px;line-height:1.45}.package-customization-panel_shapeSlot__jHwFg{padding:12px;border-left:3px solid var(--custom-ink);background:var(--custom-ground);font-size:12px}.package-customization-panel_assetField__7g3Lm,.package-customization-panel_compactField__p6iEh,.package-customization-panel_fieldGroup__WxQe0{display:grid;gap:6px}.package-customization-panel_fieldLabel__PFYtW{color:#4e5968;font-size:10px;font-weight:700;letter-spacing:.02em}.package-customization-panel_fileInput__m3UzG,.package-customization-panel_numberInput__Ib2VS,.package-customization-panel_selectInput__VZeNJ{width:100%;min-height:38px;border:1px solid var(--custom-line);border-radius:9px;background:#fff;color:var(--custom-ink);font:inherit;font-size:12px}.package-customization-panel_numberInput__Ib2VS,.package-customization-panel_selectInput__VZeNJ{padding:8px 10px}.package-customization-panel_fileInput__m3UzG{padding:5px;color:var(--custom-muted);font-size:10px}.package-customization-panel_fileInput__m3UzG::file-selector-button{min-height:26px;margin-right:8px;border:0;border-radius:6px;background:var(--custom-ink);color:#fff;cursor:pointer;font:inherit;font-weight:700}.package-customization-panel_fieldError___l8rZ,.package-customization-panel_fieldHint__zvNcn{margin:0;font-size:10px;line-height:1.4}.package-customization-panel_fieldHint__zvNcn{color:var(--custom-muted)}.package-customization-panel_fieldError___l8rZ{color:#b42318}.package-customization-panel_assetReceipt__2Kfxg{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;align-items:center;padding:8px 9px;border:1px solid var(--custom-line);border-radius:8px;background:var(--custom-ground)}.package-customization-panel_assetName__uoTnw{overflow:hidden;color:var(--custom-ink);font-size:11px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.package-customization-panel_assetMeta__PELz5{grid-column:1;color:var(--custom-muted);font-size:8px}.package-customization-panel_textButton__VTyN5{grid-row:1/span 2;grid-column:2;border:0;background:transparent;color:var(--custom-espresso);cursor:pointer;font-size:10px;font-weight:700}.package-customization-panel_colorControl__yCGhW{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:8px;align-items:center}.package-customization-panel_colorControl__yCGhW input[type=color]{width:42px;height:38px;padding:3px;border:1px solid var(--custom-line);border-radius:9px;background:#fff}.package-customization-panel_colorControl__yCGhW input[type=text]{width:100%;min-width:0;height:38px;padding:8px;border:1px solid var(--custom-line);border-radius:9px;background:#fff;color:var(--custom-espresso);font:inherit;font-variant-numeric:tabular-nums}.package-customization-panel_colorControl__yCGhW output{padding:9px 10px;border:1px solid var(--custom-line);border-radius:9px;color:var(--custom-muted);font-size:11px;font-variant-numeric:tabular-nums}.package-customization-panel_layerBody__eEb62,.package-customization-panel_layerList__V6VzP{gap:10px}.package-customization-panel_layerCard__2QGz0{overflow:hidden;border:1px solid var(--custom-line);border-left:3px solid #b0b8c1;border-radius:10px;background:#fff}.package-customization-panel_layerCard__2QGz0[data-visible]{border-left-color:var(--custom-espresso)}.package-customization-panel_layerHeader__A2I9Z{display:flex;align-items:center;justify-content:space-between;gap:7px;padding:9px 9px 8px;border-bottom:1px solid var(--custom-line);background:var(--custom-ground)}.package-customization-panel_layerHeader__A2I9Z>div:first-child{min-width:0}.package-customization-panel_layerHeader__A2I9Z span,.package-customization-panel_layerHeader__A2I9Z strong{display:block}.package-customization-panel_layerHeader__A2I9Z strong{color:var(--custom-ink);font-size:11px}.package-customization-panel_layerHeader__A2I9Z span{overflow:hidden;max-width:100px;color:var(--custom-muted);font-size:7px;text-overflow:ellipsis;white-space:nowrap}.package-customization-panel_layerActions__11Ea4{display:flex;gap:3px}.package-customization-panel_layerActions__11Ea4 button{min-width:28px;min-height:28px;padding:0 5px;border:1px solid var(--custom-line);border-radius:6px;background:#fff;color:var(--custom-muted);cursor:pointer;font-size:9px}.package-customization-panel_layerActions__11Ea4 button:disabled{cursor:default;opacity:.35}.package-customization-panel_layerBody__eEb62{padding:11px}.package-customization-panel_transformGrid__wgY_S{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:10px;border:1px dashed #d1d6db;border-radius:8px}.package-customization-panel_transformGrid__wgY_S legend{padding:0 5px;color:var(--custom-muted);font-size:9px;font-weight:700}.package-customization-panel_transformGrid__wgY_S .package-customization-panel_compactField__p6iEh:last-child{grid-column:1/-1}.package-customization-panel_finishChoices__2aXHs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.package-customization-panel_finishChoice__sivqu,.package-customization-panel_interiorChoice__YdXU2{border:1px solid var(--custom-line);border-radius:9px;background:#fff;color:var(--custom-muted);cursor:pointer;font:inherit}.package-customization-panel_finishChoice__sivqu{display:grid;grid-template-columns:19px minmax(0,1fr);gap:7px;align-items:center;min-height:40px;padding:7px 9px;text-align:left;font-size:10px;font-weight:700}.package-customization-panel_finishChoice__sivqu[data-active],.package-customization-panel_interiorChoice__YdXU2[data-active],.package-customization-panel_toggleButton__ulGoC[aria-pressed=true]{border-color:var(--custom-espresso);background:#f5f1e8;color:var(--custom-espresso)}.package-customization-panel_finishSwatch__zGgJ_{width:19px;height:19px;border:1px solid rgb(25 31 40/12%);border-radius:5px;background:#c8c8c5;box-shadow:inset 0 1px 0 rgb(255 255 255/60%)}.package-customization-panel_finishChoice__sivqu[data-finish-kind=nacre] .package-customization-panel_finishSwatch__zGgJ_{background:conic-gradient(from 205deg,#889f9e,#e9d9cc,#9c8aa7,#dbe4ca,#8aa6aa,#e9d9cc)}.package-customization-panel_finishChoice__sivqu[data-finish-kind=gold-foil] .package-customization-panel_finishSwatch__zGgJ_{background:linear-gradient(135deg,#8e6b20,#f0d77d 50%,#a5781f)}.package-customization-panel_finishChoice__sivqu[data-finish-kind=silver-foil] .package-customization-panel_finishSwatch__zGgJ_{background:linear-gradient(135deg,#78818a,#f1f3f4 50%,#9aa0a7)}.package-customization-panel_finishChoice__sivqu[data-finish-kind=copper-foil] .package-customization-panel_finishSwatch__zGgJ_{background:linear-gradient(135deg,#7e3f25,#d9996d 50%,#8d4d32)}.package-customization-panel_finishChoice__sivqu[data-finish-kind=black-foil] .package-customization-panel_finishSwatch__zGgJ_{background:linear-gradient(135deg,#060606,#464646 50%,#111)}.package-customization-panel_finishChoice__sivqu[data-finish-kind=spot-uv] .package-customization-panel_finishSwatch__zGgJ_{background:linear-gradient(135deg,#21262d,#747d88 50%,#1b2026)}.package-customization-panel_finishChoice__sivqu[data-finish-kind=emboss] .package-customization-panel_finishSwatch__zGgJ_{background:linear-gradient(145deg,#efede8 45%,#b9b6af 50%,#fff 56%)}.package-customization-panel_finishChoice__sivqu[data-finish-kind=deboss] .package-customization-panel_finishSwatch__zGgJ_{background:linear-gradient(145deg,#b9b6af 45%,#fff 50%,#d7d4cd 56%)}.package-customization-panel_colorOverride__FSpLt{display:grid;gap:8px}.package-customization-panel_primaryButton__BJpld,.package-customization-panel_secondaryButton__KNAbz,.package-customization-panel_smallPrimaryButton__EUT8Z,.package-customization-panel_toggleButton__ulGoC{min-height:36px;border-radius:8px;cursor:pointer;font:inherit;font-size:10px;font-weight:700}.package-customization-panel_secondaryButton__KNAbz,.package-customization-panel_toggleButton__ulGoC{border:1px solid var(--custom-line);background:#fff;color:var(--custom-muted)}.package-customization-panel_primaryButton__BJpld,.package-customization-panel_smallPrimaryButton__EUT8Z{border:1px solid var(--custom-ink);background:var(--custom-ink);color:#fff}.package-customization-panel_smallPrimaryButton__EUT8Z{flex:none;min-height:32px;padding:0 9px}.package-customization-panel_interiorChoices__DL7gv{display:grid;gap:7px}.package-customization-panel_interiorChoice__YdXU2{display:flex;align-items:center;justify-content:space-between;min-height:42px;padding:8px 10px;text-align:left;font-size:11px;font-weight:700}.package-customization-panel_choiceState__ZE3eX{color:var(--custom-muted);font-size:9px;font-weight:500}.package-customization-panel_emptyState__Impl2{margin:0;padding:18px 13px;border:1px dashed #d1d6db;border-radius:9px;background:var(--custom-ground);color:var(--custom-muted);font-size:11px;line-height:1.5}.package-customization-panel_previewBar__54_zh{display:grid;gap:9px;padding:15px 16px 16px;border-top:1px solid var(--custom-line);background:#f9fafb}.package-customization-panel_previewHeading__lrs2d{display:flex;justify-content:space-between;color:var(--custom-muted);font-size:9px;font-weight:800}.package-customization-panel_previewHeading__lrs2d output{color:var(--custom-espresso)}.package-customization-panel_rangeInput__QWOFK{width:100%;accent-color:var(--custom-espresso)}.package-customization-panel_actionGrid__V1E9f,.package-customization-panel_previewToggles__0LFT2{display:grid;gap:6px}.package-customization-panel_previewToggles__0LFT2{grid-template-columns:repeat(2,minmax(0,1fr))}.package-customization-panel_actionGrid__V1E9f{grid-template-columns:repeat(3,minmax(0,1fr))}.package-customization-panel_warningRegion__tI9c2{min-height:0}.package-customization-panel_warningList__v6RZt{display:grid;gap:5px;margin:0;padding:10px 26px 14px 31px;border-top:1px solid #f0d8d5;background:#fff7f6;color:#8a2c23;font-size:10px;line-height:1.4}.package-customization-panel_mobileLauncher__4qhP9{position:absolute;right:16px;bottom:18px;z-index:8;display:none;align-items:center;gap:7px;min-height:44px;padding:0 15px;border:1px solid rgb(255 255 255/24%);border-radius:12px;background:var(--custom-ink);box-shadow:0 8px 26px rgb(25 31 40/22%);color:#fff;cursor:pointer;font-size:12px;font-weight:700}.package-customization-panel_mobileLauncher__4qhP9 span{color:#e0c88c;font-size:18px}.package-customization-panel_mobileSheetBody__j3ZPn{max-height:58vh;overflow-y:auto;border:1px solid var(--custom-line);background:var(--custom-paper);color:var(--custom-ink)}@media (max-width:960px){.package-customization-panel_desktopPanel__RQLB0{display:none}.package-customization-panel_mobileLauncher__4qhP9{display:inline-flex}.package-customization-panel_panelMount__wUvsh.package-customization-panel_embedded__CMwVZ .package-customization-panel_desktopPanel__RQLB0{display:block}.package-customization-panel_panelMount__wUvsh.package-customization-panel_embedded__CMwVZ .package-customization-panel_mobileLauncher__4qhP9{display:none}}@media (max-width:560px){.package-customization-panel_fileInput__m3UzG,.package-customization-panel_finishChoice__sivqu,.package-customization-panel_interiorChoice__YdXU2,.package-customization-panel_layerActions__11Ea4 button,.package-customization-panel_numberInput__Ib2VS,.package-customization-panel_primaryButton__BJpld,.package-customization-panel_secondaryButton__KNAbz,.package-customization-panel_selectInput__VZeNJ,.package-customization-panel_smallPrimaryButton__EUT8Z,.package-customization-panel_tab___9Voy,.package-customization-panel_toggleButton__ulGoC{min-height:44px}.package-customization-panel_colorControl__yCGhW{grid-template-columns:44px minmax(0,1fr)}.package-customization-panel_colorControl__yCGhW input[type=color],.package-customization-panel_colorControl__yCGhW input[type=text],.package-customization-panel_rangeInput__QWOFK{min-width:44px;min-height:44px}.package-customization-panel_colorControl__yCGhW output{grid-column:2}.package-customization-panel_tabList__4y1rq{padding:4px}.package-customization-panel_previewBar__54_zh,.package-customization-panel_tabPanel__JPkpV{padding-right:12px;padding-left:12px}}@media (prefers-reduced-motion:reduce){.package-customization-panel_desktopPanel__RQLB0,.package-customization-panel_finishChoice__sivqu,.package-customization-panel_interiorChoice__YdXU2,.package-customization-panel_mobileLauncher__4qhP9,.package-customization-panel_tab___9Voy{scroll-behavior:auto;transition:none}}.multisurface-tools_tools__ikP9N{display:grid;gap:10px;min-width:0;max-width:100%;color:var(--custom-ink,#173c35);font-size:12px;line-height:1.5;overflow-wrap:anywhere}.multisurface-tools_tools__ikP9N,.multisurface-tools_tools__ikP9N *{box-sizing:border-box}.multisurface-tools_panel__YkzC3,.multisurface-tools_tools__ikP9N fieldset{min-width:0;margin:0;padding:12px;border:1px solid var(--custom-line,var(--rd-line,#dce1e6));border-radius:10px;background:#fff}.multisurface-tools_tools__ikP9N fieldset{display:grid;gap:10px}.multisurface-tools_tools__ikP9N legend{padding:0 4px;font-size:13px;font-weight:700}.multisurface-tools_tools__ikP9N p{margin:0;color:#4e5968;font-size:12px}.multisurface-tools_tools__ikP9N label{display:grid;gap:6px;min-width:0;color:#4e5968;font-size:12px;font-weight:600}.multisurface-tools_tools__ikP9N button,.multisurface-tools_tools__ikP9N input:not([type=checkbox]),.multisurface-tools_tools__ikP9N select{width:100%;min-width:0;max-width:100%;min-height:40px;padding:8px 10px;border:1px solid var(--custom-line,var(--rd-line,#dce1e6));border-radius:8px;background:#fff;color:var(--custom-ink,#173c35);font:inherit}.multisurface-tools_tools__ikP9N input[type=color]{height:40px;padding:4px;cursor:pointer}.multisurface-tools_tools__ikP9N input[type=file]{padding:6px;font-size:12px}.multisurface-tools_tools__ikP9N input::file-selector-button{min-height:28px;border:0;border-radius:6px;background:#173c35;color:#fff;padding:4px 8px;margin-right:8px}.multisurface-tools_tools__ikP9N button{font-weight:700;line-height:1.5;white-space:normal;overflow-wrap:anywhere;cursor:pointer}.multisurface-tools_tools__ikP9N button:hover:not(:disabled){background:#f3f7f5;border-color:#7b9b90}.multisurface-tools_tools__ikP9N :is(input,select,button,summary):focus-visible{outline:2px solid var(--custom-gold,#a8813e);outline-offset:2px}.multisurface-tools_tools__ikP9N :is(input,select,button):disabled{opacity:.5;cursor:not-allowed}.multisurface-tools_tools__ikP9N label:has(input[type=checkbox]){display:flex;align-items:flex-start;gap:8px;min-height:40px;padding:8px;border:1px solid var(--custom-line,var(--rd-line,#dce1e6));border-radius:8px;cursor:pointer}.multisurface-tools_tools__ikP9N label:has(input[type=checkbox]:checked){background:#f0f6f3;border-color:#7b9b90}.multisurface-tools_tools__ikP9N input[type=checkbox]{flex:0 0 18px;width:18px;height:18px;margin:1px 0 0;accent-color:#173c35}.multisurface-tools_tools__ikP9N summary{min-height:40px;padding:9px 10px;border-radius:8px;background:#f5f7f9;color:#4e5968;font-weight:700;cursor:pointer}.multisurface-tools_tools__ikP9N details>:not(summary){margin-top:10px}.multisurface-tools_targets__A0T9y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-width:0}.multisurface-tools_targetText__HDf_G{min-width:0;flex:1;overflow-wrap:anywhere}.multisurface-tools_targetText__HDf_G small{display:block;font-size:11px;font-weight:400;color:#667085}.multisurface-tools_actions__feNYH{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.multisurface-tools_actions__feNYH button{flex:1 1 110px}.multisurface-tools_warning__Q_Isj{border-left:3px solid #a8813e;padding:8px 10px;background:#fff9ed;border-radius:6px}.multisurface-tools_tools__ikP9N [role=alert]{color:#a12b24}.editor-details_details__YGrzq{min-width:0;border-top:1px solid var(--rd-line);word-break:keep-all;overflow-wrap:break-word}.editor-details_summary__CDY_c{padding:12px 0;font-size:12px;font-weight:600;cursor:pointer}.editor-details_summary__CDY_c:focus-visible{outline:2px solid currentColor;outline-offset:3px}.editor-details_content__26Sku{display:grid;gap:12px;padding:2px 0 12px;min-width:0}.editor-details_toolbar__EZsam{position:relative;border-top:0}.editor-details_toolbar__EZsam>.editor-details_summary__CDY_c{display:flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:0 12px;white-space:nowrap;border:1px solid var(--rd-line);border-radius:9px;background:var(--rd-paper,#faf7f1)}.editor-details_toolbar__EZsam>.editor-details_summary__CDY_c:after{content:"";width:6px;height:6px;border-right:1px solid;border-bottom:1px solid;transform:rotate(45deg)}.editor-details_toolbar__EZsam[open]>.editor-details_summary__CDY_c:after{transform:rotate(225deg)}.editor-details_toolbar__EZsam>.editor-details_content__26Sku{position:absolute;top:calc(100% + 8px);right:0;width:280px;max-width:calc(100vw - 32px);box-sizing:border-box;padding:12px;border:1px solid var(--rd-line);border-radius:9px;background:var(--rd-paper,#faf7f1);box-shadow:0 8px 24px rgb(23 19 15/12%)}.editor-shell_shell__Bvvic{word-break:keep-all;overflow-wrap:break-word;--edshell-rail-w:56px;--edshell-panel-w:300px;--edshell-right-w:280px;--edshell-card-gap:16px;--edshell-left-occupied:calc(var(--edshell-card-gap) * 2 + var(--edshell-panel-w));--edshell-right-occupied:calc(var(--edshell-card-gap) * 2 + var(--edshell-right-w));--edshell-card-top:70px;--shell-siteheader-h:76px;--edshell-canvas-bg:linear-gradient(180deg,#f4f6fb,#e8ecf4);--ink-300:#6b7484;--ink-400:#5f6875;--ink-500:#4a5361;--rd-accent:#8a6524;--rd-text-faint:#6f6657;display:grid;grid-template-rows:minmax(0,1fr);grid-template-columns:var(--edshell-rail-w) minmax(0,1fr);grid-template-areas:"rail canvas";position:relative;margin-top:var(--shell-siteheader-h);height:calc(100vh - var(--shell-siteheader-h) - var(--rd-cookie-banner-h, 0px));height:calc(100dvh - var(--shell-siteheader-h) - var(--rd-cookie-banner-h, 0px));overflow:hidden;font-family:var(--rd-font-body)}[data-editor-shell].editor-shell_shell__Bvvic{background:var(--edshell-canvas-bg);color:var(--rd-text,#26201a)}.editor-shell_shellNoRight__pj2ph{--edshell-right-occupied:var(--edshell-card-gap)}.editor-shell_shellRightCollapsed__BKoyS{--edshell-right-occupied:calc(var(--edshell-card-gap) * 2 + 56px)}.editor-shell_shellPanelCardClosed__obFa_{--edshell-left-occupied:var(--edshell-card-gap)}.editor-shell_canvasIdentity__gO5Tz{display:flex;align-items:center;gap:10px;min-width:0;padding:10px 12px}.editor-shell_canvasTopLeftBody__DBXoB{border-top:1px solid var(--rd-line,#e2dbcf)}.editor-shell_backLink__g13uy{display:inline-flex;align-items:center;gap:6px;flex:none;min-height:32px;padding:0 6px;margin-left:-6px;border-radius:2px;font-family:var(--rd-font-body);font-size:12.5px;font-weight:600;color:var(--rd-text-soft,#6b6154);text-decoration:none;white-space:nowrap}.editor-shell_backLink__g13uy:hover{color:var(--rd-ink,#17130f);background:var(--rd-stone,#f1ece3)}.editor-shell_backLink__g13uy:focus-visible{outline:2px solid var(--rd-accent,#b0863c);outline-offset:2px}.editor-shell_backArrow__51bFK{display:inline-block;width:6px;height:6px;border:solid;border-width:1.5px 0 0 1.5px;transform:rotate(-45deg)}.editor-shell_boxIdentity__kMF1o{display:flex;flex-direction:column;gap:0;min-width:0}[data-editor-shell] .editor-shell_boxName__oyaw5{margin:0;font-family:var(--rd-font-display);font-weight:800;font-size:14px;line-height:1.3;letter-spacing:-.01em;color:var(--rd-ink,#17130f);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.editor-shell_boxSubtitle__UTnuL{font-size:11px;color:var(--rd-text-soft,#6b6154);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.editor-shell_canvasTopRight___TRns{position:absolute;top:16px;right:16px;z-index:3;display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:calc(100% - 32px)}.editor-shell_canvasTopRight___TRns:has(>details[open]){z-index:9}.editor-shell_editorPage__FVNHq{min-height:100dvh;display:flow-root}.editor-shell_editorPage__FVNHq .rd-siteheader{background:rgba(244,246,251,.92);border-bottom-color:transparent;backdrop-filter:saturate(1.1) blur(10px);-webkit-backdrop-filter:saturate(1.1) blur(10px)}.editor-shell_editorPage__FVNHq .rd-siteheader:before{opacity:0}.editor-shell_editorPage__FVNHq .rd-siteheader .rd-siteheader__wordmark{color:var(--rd-ink,#17130f)}.editor-shell_editorPage__FVNHq .rd-siteheader .rd-siteheader__nav a{color:var(--rd-text-soft,#6b6154)}.editor-shell_editorPage__FVNHq .rd-siteheader .rd-siteheader__nav a:hover,.editor-shell_editorPage__FVNHq .rd-siteheader .rd-siteheader__nav a[aria-current=page]{color:var(--rd-ink,#17130f)}.editor-shell_editorPage__FVNHq .rd-siteheader .rd-siteheader__cta{border-color:var(--rd-ink,#17130f);color:var(--rd-ink,#17130f)}.editor-shell_editorPage__FVNHq .rd-siteheader .rd-siteheader__cta:hover{background:var(--rd-ink,#17130f);color:#fff;border-color:var(--rd-ink,#17130f)}.editor-shell_editorPage__FVNHq .rd-siteheader__burger-lines span{background:var(--rd-ink,#17130f)}.editor-shell_rail__7YmcX{grid-area:rail;align-items:center;overflow-y:auto;border-right:1px solid var(--rd-line,#e2dbcf)}.editor-shell_panel__GOjb1,.editor-shell_rail__7YmcX{display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--rd-paper,#faf7f1)}.editor-shell_panel__GOjb1{grid-area:canvas;overflow:hidden}.editor-shell_panelHeader__peO_o{flex:none;padding:12px 48px 8px 14px;border-bottom:1px solid var(--rd-line,#e2dbcf)}[data-editor-shell] .editor-shell_panelTitle__b9T7D{margin:0;font-family:var(--rd-font-display);font-weight:800;font-size:14px;letter-spacing:-.01em;color:var(--rd-ink,#17130f)}.editor-shell_panelBody__dxCW_{flex:1;min-height:0;overflow-y:auto;padding:12px;animation:editor-shell_shellPanelFade__ItjJ2 .12s ease-out;background:linear-gradient(var(--rd-paper,#faf7f1) 30%,rgba(250,247,241,0)) top /100% 22px no-repeat local,linear-gradient(rgba(250,247,241,0),var(--rd-paper,#faf7f1) 70%) bottom /100% 22px no-repeat local,radial-gradient(farthest-side at 50% 0,rgba(23,19,15,.16),rgba(23,19,15,0)) top /100% 9px no-repeat scroll,radial-gradient(farthest-side at 50% 100%,rgba(23,19,15,.3),rgba(23,19,15,0)) bottom /100% 14px no-repeat scroll,var(--rd-paper,#faf7f1)}.editor-shell_panelBody__dxCW_::-webkit-scrollbar{width:8px}.editor-shell_panelBody__dxCW_::-webkit-scrollbar-track{background:transparent}.editor-shell_panelBody__dxCW_::-webkit-scrollbar-thumb{border-radius:4px;background:rgba(23,19,15,.26)}.editor-shell_panelBody__dxCW_::-webkit-scrollbar-thumb:hover{background:rgba(23,19,15,.42)}@keyframes editor-shell_shellPanelFade__ItjJ2{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.editor-shell_panelFooter__OWPJg{flex:none;padding:12px 16px;border-top:1px solid var(--rd-line,#e2dbcf)}.editor-shell_panelClose__6SLox{display:inline-flex;align-items:center;justify-content:center;position:absolute;top:8px;right:8px;width:32px;height:32px;border:none;border-radius:999px;background:var(--rd-stone,#f1ece3);color:var(--rd-text-soft,#6b6154);font-size:18px;line-height:1;cursor:pointer;z-index:1}.editor-shell_panelClose__6SLox:hover{color:var(--rd-ink,#17130f)}.editor-shell_panelClose__6SLox:focus-visible{outline:2px solid var(--rd-accent,#b0863c);outline-offset:2px}.editor-shell_viewToggleButton__FSkjW{min-height:27px}@media (max-width:767px){.editor-shell_viewToggleButton__FSkjW{min-height:44px;min-width:52px}.editor-shell_panelClose__6SLox{width:44px;height:44px}}.editor-shell_panelBackdrop__46fmD{display:none}.editor-shell_canvas__jtE1N{grid-area:canvas;position:relative;overflow:hidden;min-width:0;min-height:0;background:none}.editor-shell_canvasStage___HD8C{position:absolute;top:0;bottom:0;left:var(--edshell-left-occupied);right:var(--edshell-right-occupied);z-index:1;transition:left .18s ease-out,right .18s ease-out}.editor-shell_canvasTopLeft__hxgsS{position:absolute;top:16px;left:16px;z-index:3;border-radius:8px;background:var(--rd-paper,#faf7f1);border:1px solid var(--rd-line,#e2dbcf);box-shadow:0 4px 16px rgba(23,19,15,.12)}.editor-shell_canvasBottomTools__8tcjE{display:contents}.editor-shell_canvasBottomRight__Uik_y{transition:right .18s ease-out}.editor-shell_canvasBottomRight__Uik_y,.editor-shell_canvasFooter__Wv9qx{position:absolute;right:var(--edshell-right-occupied);bottom:16px;z-index:3;border-radius:8px;background:var(--rd-paper,#faf7f1);border:1px solid var(--rd-line,#e2dbcf);box-shadow:0 4px 16px rgba(23,19,15,.12)}.editor-shell_canvasFooter__Wv9qx{left:var(--edshell-left-occupied);transition:left .18s ease-out,right .18s ease-out}.editor-shell_right__xlA8E{grid-area:canvas;display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;background:var(--rd-paper,#faf7f1)}.editor-shell_rightToggle__4anKK{flex:none;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 12px;border:none;border-bottom:1px solid var(--rd-line,#e2dbcf);background:none;font-family:var(--rd-font-body);font-size:12.5px;font-weight:700;white-space:nowrap;word-break:keep-all;color:var(--rd-text-soft,#6b6154);cursor:pointer}.editor-shell_rightToggle__4anKK:hover{color:var(--rd-accent,#b0863c)}.editor-shell_rightToggle__4anKK:focus-visible{outline:2px solid var(--rd-accent,#b0863c);outline-offset:-2px}.editor-shell_rightBody__zVAjG{flex:1;min-height:0;overflow-y:auto;padding:16px}.editor-shell_rightCollapsed__xJwgK{width:56px}.editor-shell_rightCollapsed__xJwgK .editor-shell_rightToggle__4anKK{writing-mode:horizontal-tb;min-height:44px;border-bottom:none}@media (min-width:1024px){.editor-shell_shell__Bvvic{grid-template-columns:minmax(0,1fr);grid-template-areas:"canvas";--edshell-left-occupied:calc(var(--edshell-card-gap) * 2 + var(--edshell-rail-w) + var(--edshell-panel-w))}.editor-shell_shellPanelCardClosed__obFa_{--edshell-left-occupied:calc(var(--edshell-card-gap) * 2 + var(--edshell-rail-w))}.editor-shell_rail__7YmcX{grid-area:canvas;position:absolute;top:var(--edshell-card-gap);bottom:var(--edshell-card-gap);left:var(--edshell-card-gap);width:var(--edshell-rail-w);z-index:6;border:1px solid var(--rd-line,#e2dbcf);border-right:none;border-radius:10px 0 0 10px;box-shadow:-8px 10px 24px -10px rgba(23,19,15,.22)}.editor-shell_shellPanelCardClosed__obFa_ .editor-shell_rail__7YmcX{border-right:1px solid var(--rd-line,#e2dbcf);border-radius:10px;box-shadow:0 10px 30px rgba(23,19,15,.18)}.editor-shell_panel__GOjb1,.editor-shell_right__xlA8E{position:absolute;top:var(--edshell-card-top);bottom:var(--edshell-card-gap);z-index:5;border:1px solid var(--rd-line,#e2dbcf);border-radius:10px;box-shadow:0 10px 30px rgba(23,19,15,.18)}.editor-shell_panel__GOjb1{left:calc(var(--edshell-card-gap) + var(--edshell-rail-w));border-radius:0 10px 10px 0;width:var(--edshell-panel-w);top:var(--edshell-card-gap)}.editor-shell_canvasTopLeft__hxgsS{left:var(--edshell-left-occupied);transition:left .18s ease-out}.editor-shell_right__xlA8E{right:var(--edshell-card-gap);width:var(--edshell-right-w)}.editor-shell_right__xlA8E.editor-shell_rightCollapsed__xJwgK{width:56px;bottom:auto}.editor-shell_panelCardClosed__xhViV{display:none}}.editor-shell_shell__Bvvic .editor-press-card{transition:transform 90ms ease-out}.editor-shell_shell__Bvvic .editor-press-card:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.editor-shell_panelBody__dxCW_{animation:none}.editor-shell_shell__Bvvic .editor-press-card{transition:none}.editor-shell_shell__Bvvic .editor-press-card:active{transform:none}}@media (max-width:1439px) and (min-width:1200px){.editor-shell_shell__Bvvic{--edshell-panel-w:284px;--edshell-right-w:248px}}@media (max-width:1199px) and (min-width:1024px){.editor-shell_shell__Bvvic{--edshell-panel-w:264px;--edshell-right-w:232px}}@media (max-width:1023px) and (min-width:768px){.editor-shell_shell__Bvvic{grid-template-columns:var(--edshell-rail-w) minmax(0,1fr);grid-template-areas:"rail canvas";--edshell-panel-w:264px;--edshell-left-occupied:calc(var(--edshell-card-gap) + var(--edshell-panel-w));--edshell-right-occupied:calc(var(--edshell-card-gap) * 2 + 56px)}.editor-shell_shell__Bvvic:not(.editor-shell_shellRightCollapsed__BKoyS):not(.editor-shell_shellNoRight__pj2ph){--edshell-right-occupied:calc(var(--edshell-card-gap) * 2 + 240px)}.editor-shell_shellPanelCardClosed__obFa_{--edshell-left-occupied:var(--edshell-card-gap)}.editor-shell_panel__GOjb1{grid-area:canvas;position:absolute;top:0;left:0;bottom:0;width:var(--edshell-panel-w);max-width:86vw;z-index:5;border-right:1px solid var(--rd-line,#e2dbcf);box-shadow:8px 0 26px -16px rgba(23,19,15,.32)}.editor-shell_panelBackdrop__46fmD,.editor-shell_panelCardClosed__xhViV{display:none}.editor-shell_canvasTopLeft__hxgsS{left:var(--edshell-left-occupied);transition:left .18s ease-out}.editor-shell_right__xlA8E{grid-area:canvas;position:absolute;top:70px;right:16px;width:240px;max-height:calc(100% - 86px);z-index:4;border:1px solid var(--rd-line,#e2dbcf);border-radius:8px;box-shadow:0 10px 30px rgba(23,19,15,.18)}.editor-shell_right__xlA8E.editor-shell_rightCollapsed__xJwgK{width:56px}}@media (max-width:767px){.editor-shell_shell__Bvvic{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) 56px;grid-template-areas:"canvas" "rail";--edshell-left-occupied:var(--edshell-card-gap);--edshell-right-occupied:var(--edshell-card-gap);--edshell-mobile-summary-h:56px;--edshell-mobile-panel-occupied:0px;--edshell-mobile-panel-h:max(0px,calc((100vh - var(--shell-siteheader-h) - var(--rd-cookie-banner-h, 0px) - 56px - var(--edshell-mobile-summary-h)) / 2));--edshell-mobile-panel-h:max(0px,calc((100dvh - var(--shell-siteheader-h) - var(--rd-cookie-banner-h, 0px) - 56px - var(--edshell-mobile-summary-h)) / 2))}.editor-shell_shellNoRight__pj2ph{--edshell-mobile-summary-h:0px}.editor-shell_shellPanelSheetOpen__q1czU{--edshell-mobile-panel-occupied:var(--edshell-mobile-panel-h)}.editor-shell_shellPanelSheetOpen__q1czU .editor-shell_canvasStage___HD8C{bottom:calc(var(--edshell-mobile-panel-occupied) + var(--edshell-mobile-summary-h))}.editor-shell_rail__7YmcX{flex-direction:row;justify-content:space-around;box-shadow:0 -6px 20px rgba(23,19,15,.12);z-index:6}.editor-shell_panel__GOjb1,.editor-shell_rail__7YmcX{border-right:none;border-top:1px solid var(--rd-line,#e2dbcf)}.editor-shell_panel__GOjb1{grid-area:canvas;position:fixed;left:0;right:0;bottom:calc(56px + var(--edshell-mobile-summary-h) + var(--rd-cookie-banner-h, 0px));top:auto;width:auto;max-width:none;height:var(--edshell-mobile-panel-h);max-height:var(--edshell-mobile-panel-h);z-index:7;border-radius:10px 10px 0 0;box-shadow:0 -10px 34px rgba(23,19,15,.22);transform:translateY(100%);transition:transform .18s ease-out,visibility 0s .18s;visibility:hidden;pointer-events:none}.editor-shell_panel__GOjb1.editor-shell_panelOpen__m_4bV{transform:translateY(0);transition:transform .18s ease-out;visibility:visible;pointer-events:auto}.editor-shell_panelClose__6SLox{z-index:1}.editor-shell_panelBackdrop__46fmD{display:none}.editor-shell_canvasTopRight___TRns{left:16px;top:12px;max-width:none}.editor-shell_canvasTopLeft__hxgsS~.editor-shell_canvasTopRight___TRns{top:156px}.editor-shell_right__xlA8E{grid-area:canvas;position:fixed;left:0;right:0;bottom:calc(56px + var(--rd-cookie-banner-h, 0px));top:auto;width:auto;max-width:none;max-height:70vh;z-index:6;border-radius:10px 10px 0 0;box-shadow:0 -10px 30px rgba(23,19,15,.18);transition:max-height .18s ease-out}.editor-shell_right__xlA8E.editor-shell_rightCollapsed__xJwgK{max-height:56px}.editor-shell_right__xlA8E:not(.editor-shell_rightCollapsed__xJwgK){z-index:8}.editor-shell_shellRightCollapsed__BKoyS .editor-shell_canvasBottomRight__Uik_y,.editor-shell_shellRightCollapsed__BKoyS .editor-shell_canvasFooter__Wv9qx{bottom:calc(56px + var(--edshell-card-gap))}.editor-shell_shellPanelSheetOpen__q1czU .editor-shell_canvasBottomRight__Uik_y,.editor-shell_shellPanelSheetOpen__q1czU .editor-shell_canvasFooter__Wv9qx{bottom:calc(var(--edshell-mobile-panel-occupied) + var(--edshell-mobile-summary-h) + var(--edshell-card-gap))}.editor-shell_rightCollapsed__xJwgK .editor-shell_rightToggle__4anKK{writing-mode:horizontal-tb;min-height:56px}}@media (min-width:561px) and (max-width:767px){.editor-shell_shellRightCollapsed__BKoyS .editor-shell_canvasBottomToolsPaired__tMnWT{display:flex;position:absolute;left:var(--edshell-left-occupied);right:var(--edshell-right-occupied);bottom:calc(var(--edshell-mobile-panel-occupied) + 56px + var(--edshell-card-gap));align-items:center;gap:var(--edshell-card-gap);z-index:3}.editor-shell_shellRightCollapsed__BKoyS .editor-shell_canvasBottomToolsPaired__tMnWT .editor-shell_canvasBottomRight__Uik_y{position:static;order:1;flex:none}.editor-shell_shellRightCollapsed__BKoyS .editor-shell_canvasBottomToolsPaired__tMnWT .editor-shell_canvasFooter__Wv9qx{position:static;flex:1;min-width:0}}@media (max-width:767px) and (max-height:600px){.editor-shell_shell__Bvvic{height:640px;--edshell-mobile-panel-h:calc((640px - 56px - var(--edshell-mobile-summary-h)) / 2)}.editor-shell_panel__GOjb1{position:absolute;grid-area:auto;bottom:calc(56px + var(--edshell-mobile-summary-h))}.editor-shell_right__xlA8E{position:absolute;grid-area:auto;bottom:56px}}@media (prefers-reduced-motion:reduce){[data-editor-shell] .editor-shell_canvasBottomRight__Uik_y,[data-editor-shell] .editor-shell_canvasFooter__Wv9qx,[data-editor-shell] .editor-shell_canvasStage___HD8C,[data-editor-shell] .editor-shell_panel__GOjb1,[data-editor-shell] .editor-shell_right__xlA8E{transition:none}}.stage-rail_rail__cYWlp{box-sizing:border-box;display:flex;flex-direction:column;width:100%;min-width:0;height:100%;background:var(--rd-paper,#faf7f1);border-right:1px solid var(--rd-line,#e2dbcf);font-family:var(--rd-font-body,var(--font-sans))}.stage-rail_list__c5T7H{display:flex;flex:1 1 auto;flex-direction:column;margin:0;padding:0;list-style:none}.stage-rail_item__f0bY5{display:block}.stage-rail_button__M8cVX{box-sizing:border-box;display:flex;width:100%;min-height:56px;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:8px 4px;border:none;border-left:3px solid transparent;background:transparent;color:var(--rd-text,#26201a);opacity:.68;font-family:inherit;cursor:pointer;transition:color 90ms ease}.stage-rail_button__M8cVX:hover{color:var(--rd-accent-light,#c8a45a);opacity:1}.stage-rail_button__M8cVX:focus-visible{opacity:1;outline:2px solid var(--rd-accent,#b0863c);outline-offset:-2px}.stage-rail_button__M8cVX[data-active]{border-left-color:var(--rd-accent,#b0863c);color:var(--rd-accent,#b0863c);opacity:1}.stage-rail_icon__QTwS_{display:flex;align-items:center;justify-content:center;min-height:18px;font-size:18px;line-height:1}.stage-rail_label__TN_nh{overflow:hidden;max-width:100%;font-size:10px;line-height:1.2;text-align:center;text-overflow:ellipsis;white-space:nowrap}.stage-rail_status__J_4fo{font-size:9px;line-height:1.3;white-space:nowrap}.stage-rail_button__M8cVX:disabled{cursor:not-allowed;opacity:.48}.stage-rail_button__M8cVX[data-confirmation=review]{color:#96561b;opacity:1}@media (max-width:767px){.stage-rail_rail__cYWlp{min-width:0;height:auto;border-top:1px solid var(--rd-line,#e2dbcf);border-right:none}.stage-rail_list__c5T7H,.stage-rail_rail__cYWlp{width:100%;flex-direction:row}.stage-rail_item__f0bY5{flex:1 1 0}.stage-rail_button__M8cVX{width:100%;min-height:54px;padding:2px 4px;gap:1px;border-top:3px solid transparent;border-left:none}.stage-rail_button__M8cVX[data-active]{border-top-color:var(--rd-accent,#b0863c);border-left-color:transparent}}@media (prefers-reduced-motion:reduce){.stage-rail_button__M8cVX{transition:none}}.right-column_column__4ksg4{display:flex;flex-direction:column;gap:12px;width:100%;min-width:0;height:100%;overflow-y:auto;background:var(--rd-stone,#f1ece3);box-sizing:border-box}.right-column_empty__Q0C07{margin:0;padding:16px;font-family:var(--rd-font-body,"Pretendard",-apple-system,BlinkMacSystemFont,sans-serif);font-size:13px;color:var(--rd-text,#26201a)}.right-column_card__YVYIU{display:flex;flex-direction:column;gap:8px;background:var(--rd-paper,#faf7f1);border:1px solid var(--rd-line,#e2dbcf);border-radius:6px;padding:14px;box-sizing:border-box}[data-right-column] .right-column_cardTitle__pmoKx{margin:0;font-family:var(--rd-font-display,var(--font-sans));font-size:13px;font-weight:700;color:var(--rd-ink,#17130f);line-height:1.3}.right-column_cardBody__9A3Ri{font-size:13px;line-height:1.5}.right-column_cardBody__9A3Ri,.right-column_cardFooter__3Cboh{font-family:var(--rd-font-body,"Pretendard",-apple-system,BlinkMacSystemFont,sans-serif);color:var(--rd-text,#26201a)}.right-column_cardFooter__3Cboh{font-size:12px;border-top:1px solid var(--rd-line,#e2dbcf);padding-top:8px}.right-column_card__YVYIU[data-tone=muted]{background:var(--rd-stone,#f1ece3)}[data-right-column] .right-column_card__YVYIU a{color:var(--rd-accent,#b0863c);transition:color 90ms ease}[data-right-column] .right-column_card__YVYIU a:hover{color:var(--rd-accent-light,#c8a45a)}