.st-support-panel{will-change:auto}.st-support-flow{position:relative;z-index:4}.st-support-composer,.st-support-composer textarea,.st-support-composer button{position:relative;z-index:5;pointer-events:auto;touch-action:manipulation}.st-support-action-card{display:flex;flex-wrap:wrap;gap:calc(7 * var(--st-display-unit, 1px));margin-top:calc(4 * var(--st-display-unit, 1px));margin-bottom:calc(15 * var(--st-display-unit, 1px));padding:calc(9 * var(--st-display-unit, 1px));border:1px solid #bee3d2;border-radius:calc(15 * var(--st-display-unit, 1px));background:#effbf4}.st-support-action-card a{background:#fff!important;color:#075d42!important;border-color:#a7d8c1!important;font-size:calc(12 * var(--st-display-unit, 1px))!important}html[data-theme=dark] .st-support-action-card{background:#1a302a;border-color:#437d61}html[data-theme=dark] .st-support-action-card a{background:#213b32!important;color:#d6ffe7!important;border-color:#5a9c77!important}.st-contact-hours{display:grid;gap:calc(4 * var(--st-display-unit, 1px));margin:calc(7 * var(--st-display-unit, 1px)) calc(2 * var(--st-display-unit, 1px)) 0;padding:calc(13 * var(--st-display-unit, 1px)) calc(14 * var(--st-display-unit, 1px));border-radius:calc(14 * var(--st-display-unit, 1px));background:#e9f8f0;color:#164837;font-size:calc(12 * var(--st-display-unit, 1px));line-height:1.45}.st-contact-hours strong{font-weight:750}.st-contact-hours a{color:#006f4b;font-weight:750;text-underline-offset:calc(3 * var(--st-display-unit, 1px))}html[data-theme=dark] .st-contact-hours{background:#223b31;color:#d9ffea}html[data-theme=dark] .st-contact-hours a{color:#96f4bb}@media(max-width:959px){.st-support.is-open{inset:0;display:flex;flex-direction:column;justify-content:flex-end;z-index:100;pointer-events:auto}.st-support.is-open .st-support-panel{position:relative;z-index:2;flex-shrink:0;pointer-events:auto}.st-support.is-keyboard-open{top:var(--mira-viewport-top,0px);height:var(--mira-viewport-height,100dvh);bottom:auto;background:#fff}html[data-theme=dark] .st-support.is-keyboard-open{background:#151719}.st-support.is-keyboard-open .st-support-panel{height:100%;max-height:100%;min-height:0;box-sizing:border-box}.st-support-flow{flex-shrink:0;transform:translateZ(0);-webkit-transform:translateZ(0)}.st-support-composer textarea{font-size:calc(16 * var(--st-display-unit, 1px))!important;-webkit-user-select:text;user-select:text}.st-contact-hours{font-size:calc(12 * var(--st-display-unit, 1px));text-align:center}}:root{--st-display-unit: max(1px, .0390625vw);font-size:calc(16 * var(--st-display-unit))}
