/* SchoolGround's embedded widget keeps the shared layout and changes colours only. */
:root:has(.fh-widget .fh-app-logo[alt="SchoolGround AI"]){--blue:#705018;--salad:#f7c83e;--muted:#706b5d;--line:#ded4bf;color:#302f29;background:#fffcf3}
:root:has(.fh-widget .fh-app-logo[alt="SchoolGround AI"]) .fh-widget{background:#fffcf3;color:#302f29}
:root:has(.fh-widget .fh-app-logo[alt="SchoolGround AI"]) :is(input,textarea,select){background:#fff;color:#302f29;border-color:#ded4bf}
:root:has(.fh-widget .fh-app-logo[alt="SchoolGround AI"]) :is(.fh-button.primary,.fh-segments button.active,.fh-segments button[aria-pressed="true"]){background:#f7c83e;color:#302f29;border-color:#c6a039}
:root:has(.fh-widget .fh-app-logo[alt="SchoolGround AI"]) :is(.fh-segments,.fh-attach,.fh-optional){border-color:#ded4bf}
:root:has(.fh-widget .fh-app-logo[alt="SchoolGround AI"]) :is(.fh-segments,.fh-attach){background:#fff9e9;color:#302f29}
:root:has(.fh-widget .fh-app-logo[alt="SchoolGround AI"]) :focus-visible{outline-color:#ac7a16}
