
                                .form-switch {
                                    padding-left: 2.5em
                                }

                                .form-switch .form-check-input {
                                    width: 2em;
                                    margin-left: -2.5em;
                                    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
                                    background-position: left center;
                                    border-radius: 2em;
                                    transition: background-position .15s ease-in-out
                                }

                                @media (prefers-reduced-motion:reduce) {
                                    .form-switch .form-check-input {
                                        transition: none
                                    }
                                }

                                .form-switch .form-check-input:focus {
                                    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")
                                }

                                .form-switch .form-check-input:checked {
                                    background-position: right center;
                                    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")
                                }

                                .form-switch.form-check-reverse {
                                    padding-right: 2.5em;
                                    padding-left: 0
                                }

                                .form-switch.form-check-reverse .form-check-input {
                                    margin-right: -2.5em;
                                    margin-left: 0
                                }


                                .undercontainer {
                                    background-color: #FAFAFA;
                                    padding: 1em;
                                    margin-left: 2em;
                                    display: none;
                                }

                                .undercontainer .undercontainer {
                                    background-color: inherit;
                                    margin-left: inherit;
                                }

                                .undercontainer .undercontainer div.row div.col-12 {
                                    padding-left: inherit;
                                }

                                .undercontainer .form-switch {
                                    padding-left: inherit;
                                }
