.ServiceTaskSelector_selector__QTd8d{min-width:0;margin:0;padding:0;border:0}.ServiceTaskSelector_cards__StCBR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ServiceTaskSelector_card__r2K4H{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%;min-height:96px;padding:12px 32px 12px 12px;text-align:left;font:inherit;color:var(--color-ink);background:var(--surface-choice);border:1px solid var(--stroke-choice);border-radius:var(--radius-panel);cursor:pointer}.ServiceTaskSelector_card__r2K4H>svg{width:28px;height:28px;flex:none;color:var(--color-bronze-deep)}.ServiceTaskSelector_card__r2K4H:hover{border-color:var(--stroke-choice-selected);background:var(--surface-choice-hover)}.ServiceTaskSelector_card__r2K4H[aria-checked=true]{border-color:var(--stroke-choice-selected);background:var(--surface-choice-selected);box-shadow:inset 0 0 0 1px var(--stroke-choice-selected)}.ServiceTaskSelector_card__r2K4H:focus-visible{outline:2px solid var(--color-bronze-deep);outline-offset:3px}.ServiceTaskSelector_label__KSCir{max-width:100%;min-width:0;font-size:14px;font-weight:500;line-height:1.45;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.ServiceTaskSelector_check__He5iW{position:absolute;top:12px;right:10px;display:grid;place-items:center;width:18px;height:18px;border:1px solid var(--color-sand);border-radius:3px;color:var(--color-bronze-deep);font-size:12px}[aria-checked=true] .ServiceTaskSelector_check__He5iW{border-color:var(--color-bronze);background:var(--surface-request)}.ServiceTaskSelector_scope__gkZao{margin:18px 0 0;color:var(--color-muted);font-size:12px;line-height:1.6}.ServiceTaskSelector_selector__QTd8d details{margin-top:14px}.ServiceTaskSelector_selector__QTd8d summary{min-height:44px;padding-block:14px;font-size:13px;line-height:1.6;cursor:pointer}.ServiceTaskSelector_selector__QTd8d summary:focus-visible{outline:2px solid var(--color-bronze-deep);outline-offset:3px}.ServiceTaskSelector_compact__leJ3O{container-type:inline-size}.ServiceTaskSelector_compact__leJ3O .ServiceTaskSelector_cards__StCBR{gap:10px}.ServiceTaskSelector_compact__leJ3O .ServiceTaskSelector_scope__gkZao{margin-top:10px}.ServiceTaskSelector_compact__leJ3O details{margin-top:8px}.ServiceTaskSelector_compact__leJ3O details .ServiceTaskSelector_cards__StCBR{grid-template-columns:repeat(2,minmax(0,1fr))}@container (min-width: 560px){.ServiceTaskSelector_compact__leJ3O .ServiceTaskSelector_cards__StCBR{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:600px){.ServiceTaskSelector_cards__StCBR{gap:10px}.ServiceTaskSelector_card__r2K4H{padding:12px 26px 12px 12px}.ServiceTaskSelector_label__KSCir{font-size:13px}.ServiceTaskSelector_card__r2K4H>svg{width:25px;height:25px}.ServiceTaskSelector_compact__leJ3O details .ServiceTaskSelector_cards__StCBR{grid-template-columns:1fr}.ServiceTaskSelector_compact__leJ3O details .ServiceTaskSelector_card__r2K4H{flex-direction:row;align-items:center;gap:12px}}.ServiceTaskSelector_card__r2K4H:focus-within{outline:2px solid var(--color-bronze-deep);outline-offset:3px}.ServiceTaskSelector_card__r2K4H.ServiceTaskSelector_chosen__8v_Mv{background:var(--surface-choice-selected);border-color:var(--stroke-choice-selected);box-shadow:inset 0 0 0 1px var(--stroke-choice-selected)}.ServiceTaskSelector_choiceInput__CsTyG{position:absolute;inset:0;z-index:1;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.PropertyTaskSelector_groups__r5ANZ{display:grid;gap:8px}.PropertyTaskSelector_category__30lVc{min-width:0;border:1px solid var(--stroke-light);border-radius:var(--radius-panel);background:var(--surface-option)}.PropertyTaskSelector_category__30lVc[open]{border-color:var(--color-sand)}.PropertyTaskSelector_category__30lVc>summary{display:flex;align-items:center;gap:12px;min-height:56px;padding:12px 16px;cursor:pointer;list-style:none;font-size:14px;font-weight:500;line-height:1.5}.PropertyTaskSelector_category__30lVc>summary::-webkit-details-marker{display:none}.PropertyTaskSelector_category__30lVc>summary:after{content:"+";margin-left:auto;font-size:20px;color:var(--color-bronze-deep)}.PropertyTaskSelector_category__30lVc[open]>summary:after{content:"−"}.PropertyTaskSelector_category__30lVc>summary:hover{background:var(--surface-option-hover)}.PropertyTaskSelector_category__30lVc>summary:focus-visible,.PropertyTaskSelector_cleaningAction__ZCvLi:focus-visible,.PropertyTaskSelector_info__1ls0L>summary:focus-visible{outline:2px solid var(--color-bronze-deep);outline-offset:3px;border-radius:var(--radius-control)}.PropertyTaskSelector_mark___8M60{display:grid;place-items:center;flex:none;width:20px;height:20px;border:1px solid var(--color-sand);border-radius:3px;color:var(--color-bronze-deep)}.PropertyTaskSelector_category__30lVc[data-selected=true]{background:var(--surface-selected);border-color:var(--color-bronze)}.PropertyTaskSelector_options__WxDwS{padding:0 16px 12px}.PropertyTaskSelector_option__8dPeb{display:flex;align-items:center;gap:10px;min-height:44px;padding:8px 0;font-size:14px;line-height:1.5;cursor:pointer}.PropertyTaskSelector_option__8dPeb input{width:18px;height:18px;flex:none;margin:0;accent-color:var(--color-bronze-deep)}.PropertyTaskSelector_option__8dPeb:focus-within{outline:2px solid var(--color-bronze-deep);outline-offset:2px;border-radius:3px}.PropertyTaskSelector_note__bXbm5{font-size:12px;line-height:1.65;color:var(--color-muted);margin:8px 0}.PropertyTaskSelector_scopeNote__ZjqrI{grid-column:1/-1;margin:4px 0 0;color:var(--color-muted);font-size:12px;line-height:1.65}.PropertyTaskSelector_infoRow__bvKff,.PropertyTaskSelector_price__mfhgq{position:relative;display:flex;align-items:center;gap:4px;min-width:0}.PropertyTaskSelector_infoRow__bvKff{font-size:13px}.PropertyTaskSelector_price__mfhgq{margin-bottom:6px;font-size:14px;font-weight:500}.PropertyTaskSelector_info__1ls0L{display:inline-block;flex:none;font-weight:400}.PropertyTaskSelector_info__1ls0L>summary{display:grid;place-items:center;width:44px;min-height:44px;cursor:pointer;list-style:none;font-size:18px;color:var(--color-bronze-deep);border-radius:var(--radius-control)}.PropertyTaskSelector_info__1ls0L>summary::-webkit-details-marker{display:none}.PropertyTaskSelector_info__1ls0L>summary:hover{background:var(--surface-option-hover)}.PropertyTaskSelector_info__1ls0L>p{position:absolute;z-index:5;top:100%;left:0;width:min(320px,100%);margin:0;padding:14px 16px;border:1px solid var(--color-sand);border-radius:var(--radius-panel);background:var(--surface-request);box-shadow:var(--shadow-panel);color:var(--color-ink);font-size:13px;line-height:1.65}.PropertyTaskSelector_cleaningAction__ZCvLi{min-height:44px;margin-top:6px;padding:8px 0;color:var(--color-bronze-deep);background:none;border:0;text-align:left;font:inherit;font-size:13px;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.PropertyTaskSelector_retained__rXKs_{display:flex;align-items:center;gap:8px}.PropertyTaskSelector_retained__rXKs_ button{min-width:44px;min-height:44px;border:1px solid var(--stroke-light);border-radius:var(--radius-control);background:var(--surface-option);color:inherit;cursor:pointer}@media (min-width:951px){.PropertyTaskSelector_groups__r5ANZ{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.PropertyTaskSelector_category__30lVc[open]{grid-column:1/-1}}.PropertyTaskSelector_categories__8I4Fh{display:grid;gap:8px;min-width:0;padding:0;margin:0;border:0}.PropertyTaskSelector_categoryChoice__Rclq5{display:flex;align-items:center;gap:12px;min-height:48px;padding:12px 14px;border:1px solid #8d775a;border-radius:var(--radius-panel);background:var(--surface-option);color:#24211c;cursor:pointer;font-size:14px;line-height:1.5}.PropertyTaskSelector_categoryChoice__Rclq5 input{flex:none;width:18px;height:18px;margin:0;accent-color:#63441f}.PropertyTaskSelector_categoryChoice__Rclq5:has(input:checked){background:#d8bc97;border-color:#63441f}.PropertyTaskSelector_categoryChoice__Rclq5:focus-within{outline:2px solid #63441f;outline-offset:3px}.ReuseInfo_reuse__18Z3p{min-width:0;margin-top:4px}.ReuseInfo_heading__hzTDw{display:flex;align-items:center;gap:8px;min-height:44px;color:var(--color-bronze-deep);font-size:14px;line-height:1.5}.ReuseInfo_heading__hzTDw button{display:grid;place-items:center;flex:none;margin-left:auto;width:44px;min-height:44px;padding:0;border:0;border-radius:var(--radius-control);background:none;color:inherit;font-size:18px;cursor:pointer}.ReuseInfo_heading__hzTDw button:hover{background:var(--surface-option-hover)}.ReuseInfo_heading__hzTDw button:focus-visible{outline:2px solid var(--color-bronze-deep);outline-offset:3px}.ReuseInfo_introduction__rFAlL{margin:0;color:var(--color-muted);font-size:14px;line-height:1.6}.ReuseInfo_explanation__n9lDR{max-width:65ch;padding:4px 0 8px}.ReuseInfo_explanation__n9lDR p{margin:0 0 10px;color:var(--color-muted);font-size:14px;line-height:1.6}.ReuseInfo_explanation__n9lDR p:last-child{margin-bottom:0}