html[data-theme="light"] :is( .hg-garden,.hg-composer-modal,.hcs-modal,.hoa-editor-modal,.hp-editor-modal,.hpp-modal,.modal:has(:is( .hg-group-choice-list,.hoa-picker,.hss-picker,.hp-template-grid,.hks-picker,.hks-history,.htc-gallery,.htc-admin,.htc-editor )),.modal:has(:is( [name="felt"],[name="itemId"],[name="roomId"],[name="colorToken"],[name="craftType"],[name="stitchCount"],[name="repeatEvery"],[name="question"],[name="priority"],[name="recordType"],[name^="field_"] )) ){--text-primary:#000;--text-secondary:#000;--text-muted:#000;--hg-light-highlight:var(--pink-soft,#c2185b);color:#000}html[data-theme="light"] :is( .hg-garden,.hg-composer-modal,.hcs-modal,.hoa-editor-modal,.hp-editor-modal,.hpp-modal,.modal:has(:is(.hg-group-choice-list,.hoa-picker,.hss-picker,.hp-template-grid,.hks-picker,.hks-history,.htc-gallery,.htc-admin,.htc-editor)),.modal:has(:is([name="felt"],[name="itemId"],[name="roomId"],[name="colorToken"],[name="craftType"],[name="stitchCount"],[name="repeatEvery"],[name="question"],[name="priority"],[name="recordType"],[name^="field_"])) ) :is(p,small,label,.modal-sub,.fld>span){color:#000}html[data-theme="light"] .hg-garden :is( .hg-action-counts .chip,.hpp-count,[data-hps-count],.hks-count-controls output,.hss-origin,.hss-values b ){color:#000 !important}html[data-theme="light"] .hg-garden :is( .hpp-plan-card.is-archived,.hks-section.is-archived ){opacity:1}html[data-theme="light"] :is( .hg-garden,.hg-composer-modal,.hcs-modal,.hoa-editor-modal,.hp-editor-modal,.hpp-modal,.modal:has(:is(.hg-group-choice-list,.hoa-picker,.hss-picker,.hp-template-grid,.hks-picker,.hks-history,.htc-gallery,.htc-admin,.htc-editor)),.modal:has(:is([name="felt"],[name="itemId"],[name="roomId"],[name="colorToken"],[name="craftType"],[name="stitchCount"],[name="repeatEvery"],[name="question"],[name="priority"],[name="recordType"],[name^="field_"])) ) :is( input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="color"]):not([type="file"]),select,textarea ){border:3px solid var(--pink) !important;background:#fff !important;color:#000 !important}html[data-theme="light"] .hg-garden :is( .btn,.btn-ghost,.hg-group-pill,.hg-action-btn,.subtab,.hoa-layout,.hss-toggle,.hp-protocol-card,.hks-count-controls button,.hip-pick ),html[data-theme="light"] :is( .hg-composer-modal,.hcs-modal,.hoa-editor-modal,.hp-editor-modal,.hpp-modal,.modal:has(:is(.hg-group-choice-list,.hoa-picker,.hss-picker,.hp-template-grid,.hks-picker,.hks-history,.htc-gallery,.htc-admin,.htc-editor)),.modal:has(:is([name="felt"],[name="itemId"],[name="roomId"],[name="colorToken"],[name="craftType"],[name="stitchCount"],[name="repeatEvery"],[name="question"],[name="priority"],[name="recordType"],[name^="field_"])) ) :is(.btn,.btn-ghost),html[data-theme="light"] :is( .hg-taxonomy-group-choice,.hoa-pick,.hss-picker-row,.hp-option,.hp-template-card>span,.hks-choice,.hpp-inv-option,.htc-layout-card,.htc-access-card,.htc-tabs button,.htc-editor-details ){border:3px solid var(--pink) !important;background:#fff !important;color:#000 !important}html[data-theme="light"] .hg-garden :is( .btn-primary,.btn.active,.btn[aria-selected="true"],.btn[aria-pressed="true"],.btn3d,.hg-group-pill.active,.hg-action-btn.is-primary,.subtab.active,.subtab[aria-selected="true"],.hip-pick:has(input:checked),.hss-toggle.is-active,.hp-protocol-card.is-selected,.hp-studio-tools .btn.active ),html[data-theme="light"] :is( .hg-composer-modal,.hcs-modal,.hoa-editor-modal,.hp-editor-modal,.hpp-modal,.modal:has(:is(.hg-group-choice-list,.hoa-picker,.hss-picker,.hp-template-grid,.hks-picker,.hks-history,.htc-gallery,.htc-admin,.htc-editor)),.modal:has(:is([name="felt"],[name="itemId"],[name="roomId"],[name="colorToken"],[name="craftType"],[name="stitchCount"],[name="repeatEvery"],[name="question"],[name="priority"],[name="recordType"],[name^="field_"])) ) :is(.btn-primary,.btn.active,.btn[aria-selected="true"],.btn[aria-pressed="true"]),html[data-theme="light"] :is( .hg-taxonomy-group-choice:has(input:checked),.hoa-pick:has(input:checked),.hp-template-card input:checked + span,.hks-choice:has(input:checked),.hpp-inv-option:has(input:checked),.htc-layout-card.is-selected,.htc-access-card:has(input:checked),.htc-tabs button.is-active ){--text-primary:#fff;--text-secondary:#fff;--text-muted:#fff;border-color:var(--hg-light-highlight,#c2185b) !important;background:var(--hg-light-highlight,#c2185b) !important;color:#fff !important}html[data-theme="light"] :is( .hg-garden .btn-primary,.hg-garden .btn.active,.hg-garden .btn[aria-selected="true"],.hg-garden .btn[aria-pressed="true"],.hg-garden .btn3d,.hg-garden .hg-group-pill.active,.hg-garden .hg-action-btn.is-primary,.hg-garden .subtab.active,.hg-garden .subtab[aria-selected="true"],.hg-garden .hip-pick:has(input:checked),.hg-garden .hss-toggle.is-active,.hg-garden .hp-protocol-card.is-selected,.hg-taxonomy-group-choice:has(input:checked),.hoa-pick:has(input:checked),.hp-template-card input:checked + span,.hks-choice:has(input:checked),.hpp-inv-option:has(input:checked),.htc-layout-card.is-selected,.htc-access-card:has(input:checked),.htc-tabs button.is-active ) :is(b,small,span,em){color:#fff !important}html[data-theme="light"] .hg-garden :is(button,input,select,textarea):focus-visible,html[data-theme="light"] :is( .hg-composer-modal,.hcs-modal,.hoa-editor-modal,.hp-editor-modal,.hpp-modal,.modal:has(:is(.hg-group-choice-list,.hoa-picker,.hss-picker,.hp-template-grid,.hks-picker,.hks-history,.htc-gallery,.htc-admin,.htc-editor)) ) :is(button,input,select,textarea):focus-visible{outline:3px solid #000;outline-offset:2px}html[data-theme="light"] :is(.sih-row,.sih-workspace,.sih-workspace-card,.sih-empty){border-color:var(--pink) !important;background:#fff !important;color:#000 !important}html[data-theme="light"] .sih-row{border-width:3px 3px 3px 5px !important}html[data-theme="light"] :is(.sih-row,.sih-workspace) :is(p,small,span){color:#000}html[data-theme="light"] .sih-row .reward-chip b{color:color-mix(in srgb,var(--sih-accent,var(--pink)) 62%,#000) !important}html[data-theme="light"] .sih-list :is(.btn,.sih-hobby-pill){border:3px solid var(--pink) !important;background:#fff !important;color:color-mix(in srgb,var(--sih-accent,var(--pink)) 62%,#000) !important}html[data-theme="light"] .sih-list :is(button,input):focus-visible{outline:3px solid #000;outline-offset:2px}