/* MISC COLORS */ .ipsAreaBackground { background: #ebebeb; } .ipsAreaBackground_light { background: #fafafa; } /* MISC */ hr.ipsHr { margin: 15px 0; height: 0; padding: 0; border-width: 1px 0 0 0; border-style: solid; border-color: #f0f0f0; } @-webkit-keyframes spinner { 0% { transform: rotate(0deg); } 100% { transform: rotate(359deg); } } @keyframes spinner { 0% { transform: rotate(0deg); } 100% { transform: rotate(359deg); } } .ipsPos_center { margin: 0 auto; } .ipsHide { display: none } .ipsList_bullets { list-style-type: disc; margin-left: 16px; } .ipsList_checks{ margin-bottom: 3em; display: grid; gap: 1em; font-weight: 500; } .ipsList_checks li:not(.ipsMessage) { position: relative; padding-inline-start: 1.6em; } .ipsList_checks li:not(.ipsMessage)::before{ font-family: 'Font Awesome 6 Free'; font-weight: 900; -webkit-font-smoothing: antialiased; text-rendering: auto; position: absolute; inset-inline-start: 0; font-size: .9em; margin-top: .05em; } .ipsList_checks .success { color: var(--i-color_positive); } .ipsList_checks .success::before { content: '\f00c'; } .ipsList_checks .fail { color: var(--i-color_negative); } .ipsList_checks .fail::before { content: '\f057'; } .ipsList_checks .advisory { color: var(--i-color_soft); } .ipsList_checks .advisory::before { content: '\f05a'; } .ipsPad { padding: 15px; } .ipsPad_double { padding: 30px; } .ipsPad_half { padding: 7px; }