#stcm-wrapper {
    --boxShadow: 0 16px 64px rgba(22,34,110,.18);
    --fontFamily: inherit;
    --primaryColor: #263fc4;
    --backgroundColor: #ffffff;
    --textColor: #171f67;
    --backdropBackgroundColor: #17235855;
    --backdropBackgroundBlur: 3px;
    --iconColor: #171f67;
    --iconBackgroundColor: #ffffff;
    font-family: inherit;
}
#stcm-wrapper #stcm-banner, #stcm-wrapper #stcm-modal { border-radius: 22px; }
#stcm-wrapper button { font-family: inherit; }
#stcm-wrapper #stcm-icon { bottom: max(24px, env(safe-area-inset-bottom)); box-shadow: 0 4px 24px #17235826; }
@media (max-width: 600px) {
    #stcm-wrapper #stcm-banner, #stcm-wrapper #stcm-modal { border-radius: 16px; }
    #stcm-wrapper #stcm-icon { bottom: max(16px, env(safe-area-inset-bottom)); }
}
