._studio_ymyau_1{color:#102643;letter-spacing:0;background:#fff}._workspace_ymyau_3{grid-template-columns:minmax(0,1.65fr) minmax(310px,1fr);align-items:start;gap:36px;max-width:1280px;margin:auto;padding:36px 28px 48px;display:grid}._visual_ymyau_5,._controls_ymyau_5{min-width:0}._visual_ymyau_5{align-self:stretch}._previewPin_ymyau_9[data-sticky-preview=true]{position:sticky;top:16px}._previewPin_ymyau_9 ._imageWrap_ymyau_11{aspect-ratio:3/2;max-height:400px}._previewPin_ymyau_9 ._room_ymyau_13{object-fit:contain}._compactColors_ymyau_15,._browseColors_ymyau_15{display:none}._searchLabel_ymyau_17{margin:0 0 16px;font-size:14px;font-weight:700;display:block}._searchLabel_ymyau_17>span{border:1px solid #a9b4c1;border-radius:4px;align-items:center;gap:8px;margin-top:8px;padding:0 10px;display:flex}._searchLabel_ymyau_17 input{color:#102643;background:#fff;width:100%;min-width:0;min-height:48px;font-size:16px}._searchResult_ymyau_23{color:#4d5b69;padding:14px 0;font-size:14px}._colorDrawer_ymyau_25{overscroll-behavior:contain;width:min(100%,560px);max-width:100%;max-height:85dvh;padding:20px 20px max(20px,env(safe-area-inset-bottom));color:#102643;background:#fff;border:1px solid #a9b4c1;border-radius:8px 8px 0 0;margin:0 auto;position:fixed;inset:auto 0 0;overflow:auto}._colorDrawer_ymyau_25::backdrop{background:#09203c8c}._drawerHeading_ymyau_29{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}._drawerHeading_ymyau_29 h2{font-size:22px;font-weight:800}._priceStatus_ymyau_33{border-top:1px solid #bdc9d4;margin-top:22px;padding-top:20px}._priceStatus_ymyau_33 h3{font-size:18px;font-weight:800}._priceStatus_ymyau_33 p{margin-top:10px;font-size:14px;line-height:1.7}._priceStatus_ymyau_33 [data-price-status]{color:#795914;font-weight:700}._planningDetails_ymyau_41{border-top:1px solid #d7dee4;max-width:1280px;margin:auto;padding:24px 28px}._planningDetails_ymyau_41 summary{cursor:pointer;min-height:48px;padding:12px 0;font-weight:700}._planningDetails_ymyau_41 details>div{max-width:900px;padding-top:16px}._studio_ymyau_1 button,._studio_ymyau_1 a{overflow-wrap:anywhere;max-width:100%}._imageWrap_ymyau_11{aspect-ratio:3/2;background:#e8e6e0;border-radius:8px;position:relative;overflow:hidden}._room_ymyau_13{width:100%;height:100%;display:block}._sceneLabel_ymyau_53{background:#fff;border-radius:4px;padding:8px 12px;font-size:14px;font-weight:700;position:absolute;top:16px;left:16px}._compareRow_ymyau_55{border-bottom:1px solid #d7dee4;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}._compareRow_ymyau_55 p{color:#4d5b69;max-width:320px;font-size:13px;line-height:1.6}._secondary_ymyau_59,._primary_ymyau_59,._undecided_ymyau_59,._resources_ymyau_59 a{cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:12px 16px;font-size:15px;font-weight:700;line-height:1.5;text-decoration:none;display:inline-flex}._secondary_ymyau_59{color:#102643;background:#fff;border:1px solid #a9b4c1;flex-shrink:0}._secondary_ymyau_59:disabled{opacity:.55;cursor:default}._primary_ymyau_59{color:#09203c;background:#d5aa45;border:1px solid #d5aa45}._primary_ymyau_59:hover{background:#e0b957}._secondary_ymyau_59:hover,._undecided_ymyau_59:hover{background:#f1f5f8}._studio_ymyau_1 :is(button,a,input):focus-visible{outline-offset:4px;outline:3px solid #1664ab}._lookSummary_ymyau_73{align-items:center;gap:14px;min-height:100px;padding:20px 0;display:flex}._lookSummary_ymyau_73 h2{font-size:22px;font-weight:800;line-height:1.3}._lookSummary_ymyau_73 p{color:#4d5b69;margin-top:5px;font-size:14px}._chip_ymyau_79{border:1px solid #697483;border-radius:4px;flex-shrink:0;width:48px;height:48px}._actions_ymyau_81{flex-wrap:wrap;gap:12px;display:flex}._eyebrow_ymyau_83{text-transform:uppercase;color:#795914;margin-bottom:10px;font-size:12px;font-weight:800}._controls_ymyau_5 h2,._guidance_ymyau_85 h2{margin-bottom:22px;font-size:26px;font-weight:800;line-height:1.25}._swatches_ymyau_87{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._desktopLibrary_ymyau_89 ._swatches_ymyau_87{overscroll-behavior:contain;max-height:min(560px,65dvh);padding:2px;overflow-y:auto}._swatch_ymyau_87{text-align:left;cursor:pointer;color:#102643;background:#fff;border:2px solid #d7dee4;border-radius:6px;flex-direction:column;min-width:0;padding:7px 7px 10px;display:flex}._swatch_ymyau_87[aria-pressed=true]{border-color:#09203c;box-shadow:0 0 0 1px #09203c}._paint_ymyau_95{border-radius:3px;width:100%;height:60px;margin-bottom:9px;display:block;position:relative}._check_ymyau_97{color:#09203c;background:#fff;border-radius:50%;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:6px;right:6px}._swatch_ymyau_87 strong{font-size:14px;line-height:1.4}._swatch_ymyau_87>span:not(._paint_ymyau_95){color:#4d5b69;font-size:12px;line-height:1.6}._hex_ymyau_103{font-family:ui-monospace,monospace}._undecided_ymyau_59{color:#102643;background:#fff;border:1px solid #a9b4c1;width:100%;margin-top:16px}._undecided_ymyau_59[aria-pressed=true]{background:#f1f5f8;border:2px solid #09203c}._note_ymyau_109{color:#4d5b69;margin-top:18px;font-size:14px;line-height:1.7}._contact_ymyau_111{flex-wrap:wrap;gap:12px 24px;margin-top:20px;display:flex}._contact_ymyau_111 a{overflow-wrap:anywhere;align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:700;text-decoration:underline;display:inline-flex}._contact_ymyau_111 a:last-child{font-size:13px}._guidance_ymyau_85{background:#f4f6f8;border-top:1px solid #d7dee4;grid-template-columns:1.6fr 1fr;gap:48px;padding:40px max(28px,50% - 612px);display:grid}._guidance_ymyau_85 p{margin-top:12px;font-size:16px;line-height:1.8}._resources_ymyau_59{flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;display:flex}._resources_ymyau_59 a{color:#102643;background:#fff;border:1px solid #a9b4c1;justify-content:space-between;width:100%}._resources_ymyau_59 p{color:#4d5b69;font-size:13px}._share_ymyau_127{padding-top:16px;font-size:14px}._share_ymyau_127 label{margin-top:8px;font-weight:700;display:block}._share_ymyau_127 input{border:1px solid #a9b4c1;border-radius:4px;width:100%;min-height:44px;margin-top:4px;padding:8px;font-weight:400;display:block}._modes_ymyau_133{border-bottom:1px solid #bdc9d4;gap:8px;margin-bottom:18px;display:flex}._modes_ymyau_133 button{color:#53616f;border-bottom:3px solid #0000;min-height:48px;padding:12px 20px;font-weight:700}._modes_ymyau_133 button[aria-pressed=true]{color:#102643;border-color:#b48220}._paletteTools_ymyau_139{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}._paletteTools_ymyau_139 ._secondary_ymyau_59{flex:1;padding:10px;font-size:13px}._notice_ymyau_143{color:#493808;background:#fff7df;border-left:3px solid #b48220;margin-top:12px;padding:12px;font-size:14px;line-height:1.6}._compareSection_ymyau_145,._planning_ymyau_41{border-top:1px solid #d7dee4;max-width:1280px;margin:auto;padding:32px 28px 40px}._sectionHeading_ymyau_147{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}._sectionHeading_ymyau_147 h2,._planning_ymyau_41 h2{font-size:24px;font-weight:800;line-height:1.3}._comparison_ymyau_151{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}._comparison_ymyau_151 article{background:#fff;border:1px solid #c5ced7;border-radius:6px;overflow:hidden}._comparison_ymyau_151 ._imageWrap_ymyau_11{border-radius:0}._comparison_ymyau_151 ._sceneLabel_ymyau_53{display:none}._comparisonFooter_ymyau_159{justify-content:space-between;gap:4px;padding:8px;display:flex}._selectLook_ymyau_161,._favorite_ymyau_161{text-align:left;align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:700;display:flex}._selectLook_ymyau_161{flex:1;padding:6px}._selectLook_ymyau_161[aria-pressed=true]{text-underline-offset:4px;text-decoration:underline}._miniSwatch_ymyau_167{border:1px solid #6e7a87;border-radius:3px;flex-shrink:0;width:26px;height:26px;display:inline-block}._iconButton_ymyau_169{border:1px solid #bdc9d4;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}._planning_ymyau_41{grid-template-columns:1fr 1.6fr;gap:48px;display:grid}._favoriteList_ymyau_173{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}._favorite_ymyau_161{background:#fff;border:1px solid #bdc9d4;border-radius:4px;padding:6px 12px}._favorite_ymyau_161[aria-pressed=true]{border-color:#785b19;box-shadow:inset 0 0 0 1px #785b19}._paletteLabel_ymyau_179{gap:2px;min-width:0;display:grid}._paletteLabel_ymyau_179 small{color:#465667;font-size:12px;font-weight:500}._empty_ymyau_183{color:#53616f;padding:18px 0;font-size:15px}._questions_ymyau_185{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}._questions_ymyau_185 label{min-width:0;font-size:14px;font-weight:700}._questions_ymyau_185 select{background:#fff;border:1px solid #a9b4c1;border-radius:4px;width:100%;min-width:0;min-height:46px;margin-top:8px;padding:10px 6px;font-size:14px;display:block}._studio_ymyau_1 :is(select,[tabindex]):focus-visible{outline-offset:4px;outline:3px solid #1664ab}._photoTool_ymyau_193{min-width:0}._photoTool_ymyau_193 ._actions_ymyau_81{margin:12px 0}._fileInput_ymyau_197{opacity:0;width:1px;height:1px;position:absolute}._photoTool_ymyau_193 label:focus-within{outline-offset:4px;outline:3px solid #1664ab}._photoCanvas_ymyau_201{cursor:crosshair;background:#e8e6e0;border:1px solid #697483;margin-top:18px;position:relative}._photoImage_ymyau_203{width:100%;height:auto;display:block}._outline_ymyau_205{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._photoEmpty_ymyau_207{text-align:center;background:#f4f6f8;border:1px dashed #a9b4c1;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:260px;margin-top:18px;padding:32px;display:flex}._photoEmpty_ymyau_207 h3{font-size:22px;font-weight:800}._photoEmpty_ymyau_207 p{color:#4d5b69;max-width:350px;line-height:1.7}._photoCompare_ymyau_213{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}._photoCompare_ymyau_213 figure{min-width:0}._photoCompare_ymyau_213 figcaption{padding:8px 0;font-size:13px;font-weight:700}._primary_ymyau_59:disabled{opacity:.5;cursor:default}@media (width<=1000px){._questions_ymyau_185{grid-template-columns:1fr}._comparisonFooter_ymyau_159{flex-wrap:wrap}}@media (width<=760px){._compareSection_ymyau_145,._planning_ymyau_41{padding:28px 16px}._planning_ymyau_41{grid-template-columns:1fr;gap:32px}._comparison_ymyau_151{grid-template-columns:1fr;gap:20px}._comparisonFooter_ymyau_159{flex-wrap:nowrap}._questions_ymyau_185,._photoCompare_ymyau_213{grid-template-columns:1fr}}@media (width<=1000px){._workspace_ymyau_3{grid-template-columns:minmax(0,1.3fr) minmax(280px,1fr);gap:24px}._compareRow_ymyau_55{flex-direction:column;align-items:flex-start;gap:10px}}@media (width<=760px){._workspace_ymyau_3{flex-direction:column;padding:24px 16px 32px;display:flex}._visual_ymyau_5,._controls_ymyau_5{width:100%}._swatches_ymyau_87{grid-template-columns:repeat(3,minmax(0,1fr))}._guidance_ymyau_85{grid-template-columns:1fr;gap:24px;padding:32px 16px}._compareRow_ymyau_55{flex-direction:row}._compareRow_ymyau_55 p{max-width:210px}._compareRow_ymyau_55 ._secondary_ymyau_59{padding:10px;font-size:13px}._sceneLabel_ymyau_53{padding:6px 8px;font-size:12px;top:10px;left:10px}}@media (width<=420px){._swatches_ymyau_87{grid-template-columns:repeat(2,minmax(0,1fr))}._actions_ymyau_81>*{width:100%}._compareRow_ymyau_55{flex-direction:column}._compareRow_ymyau_55 p{max-width:none}}@media (width<=1000px),(height<=600px){._workspace_ymyau_3{flex-direction:column;gap:24px;display:flex}._visual_ymyau_5,._controls_ymyau_5{width:100%}._previewPin_ymyau_9[data-sticky-preview=true]{position:static}._previewPin_ymyau_9 ._imageWrap_ymyau_11{max-height:none}._desktopLibrary_ymyau_89{display:none}._compactColors_ymyau_15{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin:16px 0;display:grid}._compactColors_ymyau_15 button{border:2px solid #0000;border-radius:4px;flex-direction:column;align-items:center;gap:5px;min-width:0;min-height:60px;padding:4px;display:flex}._compactColors_ymyau_15 button[aria-pressed=true]{border-color:#102643}._compactColors_ymyau_15 span{border:1px solid #697483;border-radius:3px;justify-content:center;align-items:center;width:100%;height:34px;display:flex}._compactColors_ymyau_15 svg{color:#102643;background:#fff;border-radius:50%;width:24px;height:24px;padding:2px}._compactColors_ymyau_15 small{overflow-wrap:anywhere;font-size:12px;line-height:1.3}._browseColors_ymyau_15{width:100%;display:flex}._colorDrawer_ymyau_25 ._swatches_ymyau_87{grid-template-columns:repeat(2,minmax(0,1fr))}._planningDetails_ymyau_41{padding:20px 16px}}@media (width<=600px){._compactColors_ymyau_15{grid-template-columns:repeat(3,minmax(0,1fr))}._compactColors_ymyau_15 small{overflow-wrap:normal}}@media (prefers-reduced-motion:reduce){._studio_ymyau_1 *{scroll-behavior:auto;transition:none;animation:none}}._sampleSteps_ymyau_267{max-width:76ch;margin:16px 0;padding-left:24px;line-height:1.7}._sampleSteps_ymyau_267 li+li{margin-top:12px}._sampleSteps_ymyau_267,._sampleSteps_ymyau_267 li{overflow-wrap:anywhere}[data-paint-surface]{color:#102643;max-width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #8393a2;border-radius:6px;margin:8px 0;padding:8px 12px}
