@layer components{._plan_oksng_5{--plan-ground:var(--surface);padding-block:var(--spacing-8);font-family:var(--font-sans);align-self:start;padding-inline-end:var(--spacing-page)}@media (height>=24rem){._plan_oksng_5{position:sticky;top:0}}._sheet_oksng_25{--plan-ground:var(--surface);inline-size:100%;max-inline-size:45rem;font-family:var(--font-sans);margin-inline:auto}@media (width>=48rem){._sheet_oksng_25{max-inline-size:min(45rem,max(16rem,125dvh - 32.5rem))}}._plan_oksng_5 svg,._sheet_oksng_25 svg{display:block}._wall_oksng_45{fill:var(--fg)}._edge_oksng_49{fill:none;stroke:var(--fg);stroke-width:2px}._edge_oksng_49[data-unknown]{stroke:var(--control-boundary);stroke-width:1px;stroke-dasharray:5 4}._piece_oksng_63:not([data-fill]){fill:var(--surface-selected)}._piece_oksng_63[data-unknown]:not([data-fill]),._hatchGround_oksng_72{fill:var(--plan-ground)}._hatch_oksng_72{stroke:var(--control-boundary);stroke-width:1px}._joint_oksng_81{stroke:var(--fg);stroke-opacity:.45;stroke-width:1px}._jointCase_oksng_89{stroke:var(--plan-ground);stroke-width:3px}._upstand_oksng_94{fill:var(--fg);fill-opacity:.55}svg[data-fill=stone] ._upstand_oksng_94{stroke:var(--plan-ground);stroke-width:1px}._dim_oksng_104 line,._dim_oksng_104 path,._scale_oksng_106 path{fill:none;stroke:var(--fg-secondary);stroke-width:1px}._dim_oksng_104 text,._scale_oksng_106 text{fill:var(--fg);stroke:var(--plan-ground);stroke-width:6px;paint-order:stroke;font-size:var(--text-sm);font-weight:var(--font-weight-medium)}._dim_oksng_104[data-unknown] text,._dim_oksng_104[data-kind=depth] text,._scale_oksng_106 text,._hint_oksng_126{fill:var(--fg-secondary)}._dim_oksng_104[data-kind=depth] text,._scale_oksng_106 text{font-size:var(--text-xs);font-weight:var(--font-weight-normal)}._hint_oksng_126{font-size:var(--text-sm)}@media (forced-colors:active){._plan_oksng_5,._sheet_oksng_25{--plan-ground:Canvas}._edge_oksng_49,._joint_oksng_81,._edge_oksng_49[data-unknown],._dim_oksng_104 line,._dim_oksng_104 path,._scale_oksng_106 path{stroke:canvastext}._piece_oksng_63,._piece_oksng_63:not([data-fill]),._piece_oksng_63[data-unknown]:not([data-fill]){fill:canvas}._hatch_oksng_72{stroke:canvastext}._wall_oksng_45,._upstand_oksng_94,._dim_oksng_104 text,._dim_oksng_104[data-unknown] text,._dim_oksng_104[data-kind=depth] text,._scale_oksng_106 text,._hint_oksng_126{fill:canvastext}}._flow_jey6k_6{--plan-max:32rem;flex-direction:column;min-block-size:100svh;display:flex}._stage_jey6k_18{flex:1}._main_jey6k_22{flex-direction:column;display:flex}@media (width>=64rem){._stage_jey6k_18{grid-template-columns:minmax(0, calc(36rem + 2 * var(--spacing-page))) minmax(0, 1fr);inline-size:100%;max-inline-size:calc(36rem + var(--plan-max) + 3 * var(--spacing-page));margin-inline:auto;display:grid}._main_jey6k_22 ._column_jey6k_37{margin-inline:0}}._column_jey6k_37{inline-size:100%;max-inline-size:calc(36rem + 2 * var(--spacing-page));margin-inline:auto}._progress_jey6k_48{gap:var(--spacing-3);grid-template-columns:minmax(0,1fr) auto;align-items:center;padding-block-start:var(--spacing-2);display:grid}._ticks_jey6k_57{block-size:var(--spacing-3);display:flex}._ticks_jey6k_57>i{border-block-end:1px solid var(--rule);border-inline-end:1px solid var(--rule);flex:1}._ticks_jey6k_57>i[data-done]{border-block-end:2px solid #0000;border-inline-end:2px solid var(--fg);background:linear-gradient(var(--fg), var(--fg)) no-repeat left bottom / 100% 2px border-box}._count_jey6k_77{font-size:var(--text-xs);color:var(--fg-secondary)}._steps_jey6k_82{padding-block:var(--spacing-8);flex:1}._step_jey6k_82{gap:var(--spacing-8);display:grid}._step_jey6k_82[hidden]{display:none}._head_jey6k_97{gap:var(--spacing-3);display:grid}._lede_jey6k_102{max-inline-size:52ch;color:var(--fg-secondary)}._notice_jey6k_107{padding:var(--spacing-3);border-radius:var(--radius-shape);background-color:var(--neutral-subtle);color:var(--neutral-subtle-fg);font-size:var(--text-sm)}._label_jey6k_118{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--fg)}._fieldset_jey6k_124{gap:var(--spacing-3);border:0;min-inline-size:0;margin:0;padding:0;display:grid}._fieldset_jey6k_124>legend{padding:0;padding-block-end:var(--spacing-3)}._stack_jey6k_138{gap:var(--spacing-3);display:grid}._two_jey6k_143,._tiles_jey6k_144{gap:var(--spacing-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=48rem){._tiles_jey6k_144{grid-template-columns:repeat(3,minmax(0,1fr))}}._glyph_jey6k_156{block-size:auto;inline-size:4rem}._icon_jey6k_161{block-size:auto;inline-size:2.5rem}._glyph_jey6k_156 rect,._icon_jey6k_161 rect,._icon_jey6k_161 path{fill:var(--surface-selected);stroke:var(--fg);stroke-width:1.5px}._also_jey6k_174{gap:var(--spacing-3);display:grid}._note_jey6k_179{font-size:var(--text-xs);color:var(--fg-secondary)}._samples_jey6k_184{padding-inline:var(--spacing-3);border:1px solid var(--control-border);border-radius:var(--radius-shape)}._rows_jey6k_193{border-block:1px solid var(--rule);margin:0;padding:0;list-style:none;display:grid}._row_jey6k_193{gap:var(--spacing-3);padding:var(--spacing-2);grid-template-columns:4rem minmax(0,1fr);align-items:center;display:grid;position:relative}._row_jey6k_193+._row_jey6k_193{border-block-start:1px solid var(--rule)}._row_jey6k_193,._depthChip_jey6k_215,._add_jey6k_216{transition-property:background-color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-settle)}@media (hover:hover){._row_jey6k_193:hover{background-color:var(--surface-hover)}}._row_jey6k_193:active,._depthChip_jey6k_215:active,._add_jey6k_216:active{background-color:var(--surface-pressed)}._row_jey6k_193[data-kind=plain]{min-block-size:var(--touch-target);padding:var(--spacing-2) var(--spacing-3);grid-template-columns:minmax(0,1fr)}._thumb_jey6k_240{border:1px solid var(--border);background-color:var(--surface-raised);block-size:4rem;inline-size:4rem;display:block}._thumb_jey6k_240 img{border-radius:var(--radius-media);object-fit:cover;block-size:100%;inline-size:100%;display:block}._rowInput_jey6k_258{z-index:1}._row_jey6k_193:not([data-kind=plain]) ._rowInput_jey6k_258:not(:checked){border:2px solid #0000}._rowLabel_jey6k_266{gap:0 var(--spacing-3);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}._rowName_jey6k_273{font-weight:var(--font-weight-semibold);line-height:1.3}._rowMeta_jey6k_278{font-size:var(--text-xs);color:var(--fg-secondary);grid-column:1}._rowPrice_jey6k_284{font-size:var(--text-sm);grid-column:1}@media (width>=30rem){._rowPrice_jey6k_284{grid-area:1/2/span 2;align-self:center}}._pieces_jey6k_298{gap:var(--spacing-4);display:grid}._guide_jey6k_303{border-block:1px solid var(--rule)}._guide_jey6k_303>summary{font-size:var(--text-sm);font-weight:var(--font-weight-medium)}._guide_jey6k_303,._answers_jey6k_317{interpolate-size:allow-keywords}@supports (interpolate-size:allow-keywords){._guide_jey6k_303::details-content{block-size:0;transition-property:block-size,content-visibility;transition-duration:var(--duration-slow);transition-timing-function:var(--ease-measure);transition-behavior:allow-discrete;overflow:clip}._answers_jey6k_317::details-content{block-size:0;transition-property:block-size,content-visibility;transition-duration:var(--duration-slow);transition-timing-function:var(--ease-measure);transition-behavior:allow-discrete;overflow:clip}._guide_jey6k_303[open]::details-content{block-size:auto;transition-duration:var(--duration-entrance-intro);transition-timing-function:var(--ease-measure)}._answers_jey6k_317[open]::details-content{block-size:auto;transition-duration:var(--duration-entrance-intro);transition-timing-function:var(--ease-measure)}}._guide_jey6k_303[open]>:not(summary),._answers_jey6k_317[open]>:not(summary){animation:_disclosure-enter_jey6k_1 var(--duration-entrance-intro) var(--ease-entrance) both}@keyframes _disclosure-enter_jey6k_1{0%{opacity:0;translate:0 calc(var(--spacing-2) * -1)}}._guideBody_jey6k_353{gap:var(--spacing-3);padding-block-end:var(--spacing-4);display:grid}._guideArt_jey6k_359{block-size:auto;inline-size:100%;max-inline-size:20rem}._guideArt_jey6k_359 [data-part=wall]{fill:var(--fg)}._guideArt_jey6k_359 [data-part=top]{fill:var(--surface-raised);stroke:var(--fg)}._guideArt_jey6k_359 [data-part=dim]{fill:none;stroke:var(--fg-secondary)}._guideArt_jey6k_359 text{fill:var(--fg)}._guideList_jey6k_383{gap:var(--spacing-1);font-size:var(--text-sm);color:var(--fg-secondary);margin:0;padding-inline-start:var(--spacing-4);display:grid}._kept_jey6k_392{font-size:var(--text-sm);font-weight:var(--font-weight-medium)}._pieceList_jey6k_397{border-block-end:1px solid var(--rule);margin:0;padding:0;list-style:none;display:grid}._piece_jey6k_298{border-block-start:1px solid var(--rule)}._pieceHead_jey6k_409{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}._pieceName_jey6k_415{font-size:var(--text-base);font-weight:var(--font-weight-semibold);letter-spacing:0}._remove_jey6k_421{inline-size:var(--touch-target);block-size:var(--touch-target);color:var(--fg-secondary);cursor:pointer;background-color:#0000;border:0;place-items:center;display:grid}._remove_jey6k_421 svg{block-size:1rem;inline-size:1rem}@media (hover:hover){._remove_jey6k_421:hover{color:var(--fg)}}._pieceBody_jey6k_443{gap:var(--spacing-3);padding-block-end:var(--spacing-4);display:grid}._depthLegend_jey6k_449{font-size:var(--text-sm);font-weight:var(--font-weight-medium)}._depthChips_jey6k_454{gap:var(--spacing-2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}._depthChip_jey6k_215{min-block-size:var(--touch-target);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-shape);cursor:pointer;align-content:center;display:grid;position:relative}@media (hover:hover){._depthChip_jey6k_215:hover{background-color:var(--surface-hover)}}._chipTitle_jey6k_477{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:1.3}._chipNote_jey6k_483{font-size:var(--text-xs);color:var(--fg-secondary);line-height:1.3}._check_jey6k_490{gap:var(--spacing-2) var(--spacing-3);padding:var(--spacing-3);border-radius:var(--radius-shape);background-color:var(--neutral-subtle);color:var(--neutral-subtle-fg);grid-template-columns:auto minmax(0,1fr);scroll-margin-block-end:var(--spacing-24);display:grid}._checkIcon_jey6k_501{block-size:1.25rem;inline-size:1.25rem;margin-block-start:var(--spacing-1)}._checkCopy_jey6k_507{gap:var(--spacing-1);font-size:var(--text-sm);display:grid}._checkCopy_jey6k_507>p{font-weight:var(--font-weight-medium)}._checkCopy_jey6k_507>ul{margin:0;padding-inline-start:var(--spacing-4)}._checkActions_jey6k_522{gap:var(--spacing-2);flex-wrap:wrap;grid-column:1/-1;display:flex}._adds_jey6k_529{gap:var(--spacing-2);display:grid}._addRow_jey6k_534{gap:var(--spacing-2);flex-wrap:wrap;display:flex}._add_jey6k_216{gap:var(--spacing-1);min-block-size:var(--touch-target);padding-inline:var(--spacing-3);border:1px solid var(--control-border);border-radius:var(--radius-shape);color:var(--fg);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-weight-medium);cursor:pointer;background-color:#0000;align-items:center;display:inline-flex}@media (hover:hover){._add_jey6k_216:hover{background-color:var(--surface-hover)}}._add_jey6k_216 svg{block-size:1rem;inline-size:1rem}._answers_jey6k_317>summary{font-size:var(--text-sm);font-weight:var(--font-weight-medium)}._summary_jey6k_573{margin:0;display:grid}._summary_jey6k_573>div{gap:var(--spacing-3);padding-block:var(--spacing-2);border-block-start:1px solid var(--rule);font-size:var(--text-sm);grid-template-columns:6rem minmax(0,1fr);display:grid}._summary_jey6k_573 dt{color:var(--fg-secondary)}._summary_jey6k_573 dd{overflow-wrap:anywhere;margin:0}._contact_jey6k_596{gap:var(--spacing-4);display:grid}._turnstile_jey6k_602{min-block-size:4.0625rem}._result_jey6k_607{gap:var(--spacing-12);align-content:start;display:grid}._sheetRail_jey6k_614{inline-size:100%;max-inline-size:calc(68rem + 2 * var(--spacing-page));margin-inline:auto}._sheet_jey6k_614{border:1px solid var(--fg);display:grid}._estimate_jey6k_628{padding:var(--spacing-6) var(--spacing-4);align-content:center;display:grid}._drawing_jey6k_634{padding:var(--spacing-6) var(--spacing-4) var(--spacing-4);border-block-start:1px solid var(--fg)}._cells_jey6k_639{border-block-start:1px solid var(--fg);margin:0;display:grid}._cell_jey6k_639{gap:var(--spacing-1) var(--spacing-4);padding:var(--spacing-3) var(--spacing-4);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:baseline;display:grid}._cell_jey6k_639+._cell_jey6k_639{border-block-start:1px solid var(--rule)}._cell_jey6k_639 dd{overflow-wrap:anywhere;margin:0}@media (width>=48rem){._sheet_jey6k_614{grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-template-areas:"drawing drawing""estimate cells"}._estimate_jey6k_628{padding:var(--spacing-8) var(--spacing-6);grid-area:estimate}._drawing_jey6k_634{padding:var(--spacing-8) var(--spacing-6) var(--spacing-6);border-block-start:0;border-block-end:1px solid var(--fg);grid-area:drawing}._cells_jey6k_639{border-block-start:0;border-inline-start:1px solid var(--rule);grid-area:cells;grid-template-columns:repeat(2,minmax(0,1fr))}._cell_jey6k_639{padding:var(--spacing-4);grid-template-columns:minmax(0,1fr);align-content:start}._cell_jey6k_639+._cell_jey6k_639{border-block-start:0}._cell_jey6k_639:nth-child(n+3){border-block-start:1px solid var(--rule)}._cell_jey6k_639:nth-child(2n){border-inline-start:1px solid var(--rule)}._cell_jey6k_639:last-child:nth-child(odd){grid-column:1/-1}}._resultBody_jey6k_715,._resultGroup_jey6k_716{gap:var(--spacing-8);display:grid}._resultBody_jey6k_715>*{max-inline-size:36rem}._range_jey6k_727{inline-size:fit-content;padding-block-end:var(--spacing-2);display:block;position:relative}._range_jey6k_727:after{content:"";block-size:var(--spacing-2);border-inline:1px solid var(--fg);background:linear-gradient(var(--fg), var(--fg)) no-repeat left center / 100% 1px;position:absolute;inset:auto 0 0}._figures_jey6k_744{display:inline-block}._included_jey6k_748{margin:0;padding:0;display:grid}._included_jey6k_748>li{padding-block:var(--spacing-2);border-block-start:1px solid var(--rule)}._resultActions_jey6k_759{display:flex}._bar_jey6k_765{z-index:3;padding-block:var(--spacing-4) max(var(--spacing-4), env(safe-area-inset-bottom));border-block-start:1px solid var(--rule);background-color:var(--surface);position:sticky;bottom:0}html[data-keyboard-up] ._bar_jey6k_765{position:static}html[data-footer-fills] ._bar_jey6k_765{visibility:hidden}html[data-footer-fills] ._bar_jey6k_765>*{visibility:visible}._barInner_jey6k_793{gap:var(--spacing-3);justify-content:flex-end;max-inline-size:36rem;margin-inline:auto;display:flex;container-type:inline-size}@media (width>=64rem){._barInner_jey6k_793{max-inline-size:calc(36rem + var(--plan-max) + var(--spacing-page))}._barInner_jey6k_793:after{inline-size:calc(100% - 36rem - var(--spacing-3));content:"";flex:none}}._barPick_jey6k_821{gap:var(--spacing-2);min-inline-size:0;max-inline-size:calc(50% - var(--spacing-3));flex:0 auto;align-items:center;display:flex}._barPick_jey6k_821:empty{margin-inline-end:calc(-1 * var(--spacing-3))}@media (width>=64rem){._barPick_jey6k_821{max-inline-size:calc(18rem - var(--spacing-3))}}._barThumb_jey6k_841{border:1px solid var(--border);background-color:var(--surface-raised);flex:none;block-size:2.5rem;inline-size:2.5rem;display:block}._barThumb_jey6k_841 img{border-radius:var(--radius-media);object-fit:cover;block-size:100%;inline-size:100%;display:block}._barName_jey6k_858{font-size:var(--text-sm);font-weight:var(--font-weight-medium);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}@container (width<18rem){._barName_jey6k_858{display:none}}@container (width<7rem){._barPick_jey6k_821{display:none}}._button_jey6k_883[data-variant=primary]{flex:1}._step_jey6k_82:not([hidden]){animation:_enter_jey6k_1 var(--duration-entrance-intro) var(--ease-entrance) backwards}._ticks_jey6k_57>i[data-done][data-draw]{animation:_draw-tick_jey6k_1 var(--duration-entrance-intro) var(--ease-entrance) backwards}._piece_jey6k_298,._check_jey6k_490{animation:_appear_jey6k_1 var(--duration-base) var(--ease-entrance) backwards}._range_jey6k_727:after{animation:_draw-line_jey6k_1 var(--duration-entrance) var(--ease-entrance) backwards}._figures_jey6k_744{animation:_reveal-settle_jey6k_1 var(--duration-entrance) var(--ease-entrance) var(--duration-fast) backwards}._result_jey6k_607{--reveal-after:0s}._result_jey6k_607:has(._range_jey6k_727){--reveal-after:var(--duration-entrance-intro)}._sheet_jey6k_614>:not(._estimate_jey6k_628){animation:_appear_jey6k_1 var(--duration-entrance) var(--ease-entrance) var(--reveal-after) backwards}._resultBody_jey6k_715{animation:_enter_jey6k_1 var(--duration-entrance) var(--ease-entrance) var(--reveal-after) backwards}@keyframes _enter_jey6k_1{0%{opacity:0;translate:0 calc(var(--spacing-4) * 1.25)}}@keyframes _appear_jey6k_1{0%{opacity:0}}@keyframes _draw-tick_jey6k_1{0%{border-inline-end-color:var(--rule);background-size:0 2px}}@keyframes _draw-line_jey6k_1{0%{background-size:0 1px;border-inline-end-color:#0000}}@keyframes _reveal-settle_jey6k_1{0%{opacity:0;translate:0 .3em}}@media (forced-colors:active){._check_jey6k_490,._notice_jey6k_107{border:1px solid canvastext}._ticks_jey6k_57>i[data-done]{background:0 0;border-block-end:2px solid canvastext}._range_jey6k_727:after{background:0 0;border-block-end:1px solid canvastext}._button_jey6k_883[data-variant=primary]{border-color:buttontext}._glyph_jey6k_156 rect,._icon_jey6k_161 rect,._icon_jey6k_161 path{fill:canvas;stroke:canvastext}}._option_mry5m_3{gap:0 var(--spacing-3);min-block-size:var(--touch-target);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-shape);cursor:pointer;transition-property:background-color;transition-duration:var(--duration-state);transition-timing-function:var(--ease-settle);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid;position:relative}@media (hover:hover){._option_mry5m_3:hover{background-color:var(--surface-hover)}}._option_mry5m_3:active{background-color:var(--surface-pressed)}._optionIcon_mry5m_28{color:var(--fg);grid-row:span 2;display:flex}._optionTitle_mry5m_34{font-weight:var(--font-weight-semibold);line-height:1.3}._optionNote_mry5m_39{font-size:var(--text-xs);color:var(--fg-secondary);line-height:1.3}._option_mry5m_3[data-icon=no]>span{grid-column:1/-1}._option_mry5m_3[data-layout=tile]{gap:var(--spacing-1);padding:var(--spacing-3);grid-template-columns:minmax(0,1fr);align-content:start}._option_mry5m_3[data-layout=tile] ._optionIcon_mry5m_28{grid-row:auto;margin-block-end:var(--spacing-2)}._checks_mry5m_63{border-block:1px solid var(--rule);margin:0;padding:0;list-style:none;display:grid}._checks_mry5m_63>li+li{border-block-start:1px solid var(--rule)}._checkRow_mry5m_75{gap:var(--spacing-3);min-block-size:var(--touch-target);padding-block:var(--spacing-2);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}._checkRow_mry5m_75 input{inline-size:var(--spacing-6);block-size:var(--spacing-6);accent-color:var(--fg);margin:0}._checkTitle_mry5m_92{font-weight:var(--font-weight-semibold);line-height:1.3;display:block}._checkNote_mry5m_98{font-size:var(--text-xs);color:var(--fg-secondary);display:block}._checkMore_mry5m_105{gap:var(--spacing-3);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));padding-block-end:var(--spacing-3);padding-inline-start:calc(var(--spacing-6) + var(--spacing-3));display:grid}._field_mry5m_116{gap:var(--spacing-2);min-inline-size:0;scroll-margin-block:var(--spacing-2);align-content:start;display:grid}._fieldLabel_mry5m_124{font-size:var(--text-sm);font-weight:var(--font-weight-medium)}._fieldInput_mry5m_129{inline-size:100%;min-block-size:var(--spacing-control-lg);padding-inline:var(--spacing-3);border:1px solid var(--control-boundary);border-radius:var(--radius-shape);background-color:var(--surface);color:var(--fg);font-family:var(--font-sans);font-size:var(--text-base)}._fieldInput_mry5m_129::placeholder{color:var(--fg-secondary)}._fieldArea_mry5m_146{padding-block:var(--spacing-3);resize:vertical;line-height:1.5}._fieldInput_mry5m_129[data-invalid]{border-color:var(--destructive-boundary)}._fieldNote_mry5m_156{font-size:var(--text-sm);color:var(--fg-secondary)}._fieldError_mry5m_162,._error_mry5m_163{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--destructive-fg);animation:_appear_mry5m_1 var(--duration-base) var(--ease-entrance) backwards}@keyframes _appear_mry5m_1{0%{opacity:0}}._tones_15nvm_8{gap:var(--spacing-1);grid-template-columns:repeat(auto-fit,minmax(3rem,1fr));display:grid}._tone_15nvm_8{gap:var(--spacing-1);min-block-size:var(--touch-target);min-inline-size:0;padding:var(--spacing-1);border:1px solid var(--control-boundary);border-radius:var(--radius-shape);color:var(--fg);font-family:var(--font-sans);cursor:pointer;transition-property:background-color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-settle);background-color:#0000;align-content:start;justify-items:center;margin:0;line-height:1.3;display:grid}._tone_15nvm_8[data-hovered]{background-color:var(--surface-hover)}._tone_15nvm_8[data-pressed]{background-color:var(--surface-pressed)}._tone_15nvm_8[data-selected]{border-color:var(--fg);background-color:var(--surface-selected);box-shadow:inset 0 0 0 1px var(--fg)}._toneSlab_15nvm_51{border:1px solid var(--border);background-color:var(--surface-raised);block-size:2.5rem;inline-size:100%;display:block}._toneSlab_15nvm_51 img,._tileThumb_15nvm_60 img{border-radius:var(--radius-media);object-fit:cover;block-size:100%;inline-size:100%;display:block}._toneName_15nvm_68{font-size:var(--text-xs);font-weight:var(--font-weight-medium)}._lead_15nvm_74{gap:var(--spacing-2);min-inline-size:0;display:grid}._headLine_15nvm_81{gap:var(--spacing-1) var(--spacing-3);flex-wrap:wrap;justify-content:space-between;align-items:baseline;min-inline-size:0;display:flex}._heading_15nvm_91{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);letter-spacing:0;line-height:1.3}._textButton_15nvm_101{color:var(--fg);font-family:var(--font-sans);font-size:var(--text-sm);cursor:pointer;background-color:#0000;border:0;flex:none;margin:0;padding:0;text-decoration:underline}._describe_15nvm_114{min-block-size:var(--touch-target);text-align:start;justify-self:start}._search_15nvm_121{gap:var(--spacing-2);flex:1;min-inline-size:0;display:grid}._searchBox_15nvm_128{position:relative}._searchInput_15nvm_132{padding-inline-end:var(--touch-target)}._searchInput_15nvm_132::-webkit-search-cancel-button{appearance:none}._clear_15nvm_141{inline-size:var(--touch-target);border-radius:var(--radius-shape);color:var(--fg-secondary);cursor:pointer;background-color:#0000;border:0;place-items:center;margin:0;padding:0;display:grid;position:absolute;inset-block:0;inset-inline-end:0}@media (hover:hover){._clear_15nvm_141:hover{color:var(--fg)}}._clear_15nvm_141:active{color:var(--fg)}._yours_15nvm_167{gap:var(--spacing-2);display:grid}._plain_15nvm_172{gap:var(--spacing-2);margin:0;padding:0;list-style:none;display:grid}._compactLabel_15nvm_181{gap:0 var(--spacing-2);flex-wrap:wrap;align-items:baseline;display:flex}._compactMeta_15nvm_188{font-size:var(--text-sm);color:var(--fg-secondary)}._grid_15nvm_197{--across:3;grid-template-columns:repeat(auto-fill, minmax(max(4.5rem, (100% - (var(--across) - 1) * var(--spacing-1)) / (var(--across) + .5)), 1fr));gap:var(--spacing-1);margin:0;padding:0;list-style:none;display:grid}@media (width>=30rem){._grid_15nvm_197{--across:4}._grid_15nvm_197[data-lead]{--across:3;inline-size:calc(75% - var(--spacing-1) / 4)}}._tile_15nvm_60{gap:var(--spacing-1);min-inline-size:0;padding:var(--spacing-1);border-radius:var(--radius-shape);transition-property:background-color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-settle);align-content:start;display:grid;position:relative}@media (hover:hover){._tile_15nvm_60:hover{background-color:var(--surface-hover)}}._tile_15nvm_60:active{background-color:var(--surface-pressed)}._tileThumb_15nvm_60{aspect-ratio:1;border:1px solid var(--border);background-color:var(--surface-raised);inline-size:100%;display:block}._tileInput_15nvm_253{z-index:1}._tileInput_15nvm_253:not(:checked){border:2px solid #0000}._tick_15nvm_263{inline-size:var(--spacing-6);block-size:var(--spacing-6);background-color:var(--fg);border-radius:50%;display:none;position:absolute;inset-block-start:var(--spacing-2);inset-inline-end:var(--spacing-2)}._tick_15nvm_263:after{content:"";border:solid var(--surface);border-width:0 2px 2px 0;block-size:45%;inline-size:28%;position:absolute;inset-block-start:25%;inset-inline-start:36%;rotate:45deg}._tileInput_15nvm_253:checked+._tick_15nvm_263{display:block}._tileLabel_15nvm_290{min-inline-size:0;padding-inline:var(--spacing-1);grid-template-columns:minmax(0,1fr);padding-block-end:var(--spacing-1);display:grid}._tileName_15nvm_299,._tileNote_15nvm_300{font-size:var(--text-xs);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}._tileName_15nvm_299{font-weight:var(--font-weight-medium)}._tileNote_15nvm_300{color:var(--fg-secondary)}._wide_15nvm_319{justify-content:center;inline-size:100%}._brands_15nvm_325{border-block-end:1px solid var(--rule);margin:0;padding:0;list-style:none;display:grid}._brand_15nvm_325{border-block-start:1px solid var(--rule);min-inline-size:0}._brandHead_15nvm_338{font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--font-weight-normal);letter-spacing:0;margin:0;line-height:1.3}._brandButton_15nvm_349{gap:0 var(--spacing-3);inline-size:100%;min-block-size:var(--spacing-control-lg);padding:var(--spacing-2);color:var(--fg);font-family:var(--font-sans);font-size:var(--text-base);text-align:start;cursor:pointer;transition-property:background-color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-settle);background-color:#0000;border:0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;margin:0;scroll-margin-block-start:var(--spacing-2);line-height:1.3;display:grid}@media (hover:hover){._brandButton_15nvm_349:hover{background-color:var(--surface-hover)}}._brandButton_15nvm_349:active{background-color:var(--surface-pressed)}._brandButton_15nvm_349:after{inline-size:var(--spacing-2);block-size:var(--spacing-2);content:"";transition-property:rotate,translate;transition-duration:var(--duration-state);transition-timing-function:var(--ease-standard);border-block-end:1.5px solid;border-inline-end:1.5px solid;grid-area:1/3/span 2;margin-inline-end:var(--spacing-1);translate:0 -25%;rotate:45deg}._brandButton_15nvm_349[aria-expanded=true]:after{translate:0 25%;rotate:225deg}._brandName_15nvm_403{font-weight:var(--font-weight-semibold);grid-column:1}._brandMeta_15nvm_408{font-size:var(--text-xs);color:var(--fg-secondary);grid-column:1}._brandPrice_15nvm_414{max-inline-size:9rem;font-size:var(--text-sm);text-align:end;grid-area:1/2/span 2}._range_15nvm_423,._more_15nvm_424{gap:var(--spacing-2);min-inline-size:0;animation:_appear_15nvm_1 var(--duration-base) var(--ease-entrance) backwards;padding-block-end:var(--spacing-3);display:grid}._more_15nvm_424{padding-inline-start:var(--spacing-3)}._more_15nvm_424>._brands_15nvm_325{border-block-end:0}@keyframes _appear_15nvm_1{0%{opacity:0}}@media (forced-colors:active){._tone_15nvm_8[data-selected]{border:2px solid highlight}._tick_15nvm_263{background-color:highlight}._tick_15nvm_263:after{border:solid highlighttext;border-width:0 2px 2px 0}}}
