:root{--grid-child-padding: 1em;--font-monospace: "FiraCode", "Poppins-Regular", monospace;--body-font-family: "Poppins-Regular", "Helvetica", Arial, sans-serif;--body-font-size: 1rem;--body-font-weight: 400;--body-line-height: 1.5;--z-index-back: -10;--z-index-normal: 1;--z-index-tooltip: 10;--z-index-fixed: 100;--z-index-fixed-2: 200;--z-index-modal: 1000;--cassiopeia-color-primary: #343434;--cassiopeia-color-link: #00448f;--cassiopeia-color-hover: #000063;--link-color: var(--cassiopeia-color-link);--link-color-hover: var(--cassiopeia-color-hover);--body-color: #22262a;--body-bg: #e6e6e6;--emphasis-color: #000;--focus: #000;--valid: #006800;--invalid: #b50000;--success: #006800;--info: #0056b3;--warning: #d1c65a;--danger: #a7232c;--delete: #555555;--published-link-color: #005a30;--published-link-color-hover: #004b23;--archive-link-color: #595959;--archive-link-color-hover: #404040;--pending-link-color: #544a00;--pending-link-color-hover: #443c00;--unpublish-link-color: #595959;--unpublish-link-color-hover: #404040;--trash-link-color: #8b0000;--trash-link-color-hover: #700000;--icon-info-color: #004a9c;--icon-info-color-hover: #003366;--action-delete-color: #b50000;--placeholder-color: #9e9e9e;--selection-bg: #c4c4c4;--selection-color: #000000;--scrollbar-track-bg: #bbdcff;--scrollbar-track-box-shadow: #bbdcff;--scrollbar-thumb-bg: #004b9d;--info-bg-subtle: #c4c4c4;--toolbar-bg: #f0f0f0;--mainmenu-li-bg: var(--cassiopeia-color-primary);--mainmenu-li-border-color: #c4c4c4;--mainmenu-li-item-color: #e0e0e0;--mainmenu-li-current-bg: var(--toolbar-bg);--mainmenu-li-current-color: #343434;--mainmenu-li-item-current-hover-color: #000;--mainmenu-li-hover-bg: var(--mainmenu-li-current-bg);--mainmenu-li-hover-color: #000;--dropdown-menu-bg: #c4c4c4;--dropdown-menu-border-color: var(--border-color);--button-status-group-bg: #c4c4c4;--button-status-group-border-color: var(--border-color);--button-status-group-color: #343434;--button-status-group-hover-bg: var(--cassiopeia-color-primary);--button-status-group-hover-color: #ffffff;--btn-clear-active-color: #292929;--btn-clear-active-bg: #c8bb39;--btn-clear-active-border-color: #555555;--btn-clear-active-hover-bg: #a4992e;--btn-clear-active-hover-color: #000000;--btn-selection-clear: #000;--filter-box-bg: var(--btn-clear-bg);--filter-box-active-bg: #d1c65a;--container-filters-bg: var(--toolbar-bg);--container-filters-border-color: var(--mainmenu-li-border-color);--tr-hover-bc: var(--toolbar-bg);--link-svg-color: #666;--link-svg-color-hover: #444;--link-svg-color-active: #00448f;--link-svg-color-active-hover: #000063;--label-width: 250px;--form-control-color: var(--body-color);--form-control-bg: #fff;--form-control-focus-bg: #fff;--form-text: var(--body-color);--form-section-estado: #b6b6b6;--form-section-odd: #e6e6e6;--form-section-pair: #d6d6d6;--form-estado-color: #002172;--border-width: 1px;--border-style: solid;--border-color: #555555;--icon-filter: #fff}:root{--mainmenu-li-relational-bg: rgb(82.6, 82.6, 82.6)}:root{--list-group-color: var(--link-color);--list-group-bg: var(--body-bg);--list-group-border-color: var(--border-color);--list-group-border-width: 0;--list-group-border-radius: var(--border-radius);--list-group-item-padding-x: 0;--list-group-item-padding-y: 0.5rem;--list-group-action-color: var(--secondary-color);--list-group-action-hover-color: var(--emphasis-color);--list-group-action-hover-bg: var(--tertiary-bg);--list-group-action-active-color: var(--body-color);--list-group-action-active-bg: var(--secondary-bg);--list-group-disabled-color: var(--secondary-color);--list-group-disabled-bg: var(--body-bg);--list-group-active-color: #fff;--list-group-active-bg: #010156;--list-group-active-border-color: #010156;--pagination-color: var(--link-color);--pagination-bg: var(--body-bg);--pagination-active-color: #fff;--pagination-active-bg: var(--cassiopeia-color-primary);--pagination-active-border-color: var(--border-color);--pagination-hover-color: var(--pagination-active-color);--pagination-hover-bg: var(--cassiopeia-color-primary);--pagination-hover-border-color: var(--border-color)}.btn-success{--btn-color: #e0e0e0;--btn-bg: #005700;--btn-border-color: #555555;--btn-hover-color: #fff;--btn-hover-bg: #003d00;--btn-hover-border-color: #555555}.btn-danger{--btn-color: #e0e0e0;--btn-bg: #a00000;--btn-border-color: #555555;--btn-hover-color: #fff;--btn-hover-bg: #700000;--btn-hover-border-color: #555555}.btn-primary{--btn-color: #e0e0e0;--btn-bg: #004a9c;--btn-border-color: #555;--btn-hover-color: #fff;--btn-hover-bg: #003366;--btn-hover-border-color: #555}.btn-primary.viewrecord{--btn-color: #e0e0e0;--btn-bg: #0066a1;--btn-border-color: #555555;--btn-hover-color: #fff;--btn-hover-bg: #004470;--btn-hover-border-color: #555555}.btn-primary.import{--btn-color: #e0e0e0;--btn-bg: #005700;--btn-border-color: #555555;--btn-hover-color: #fff;--btn-hover-bg: #003d00;--btn-hover-border-color: #555555}.btn-secondary{--btn-color: #fff;--btn-bg: #4e535a;--btn-border-color: var(--border-color);--btn-hover-color: #fff;--btn-hover-bg: #2b2b2b;--btn-hover-border-color: #575e65;--btn-focus-shadow-rgb: 131, 138, 145;--btn-active-color: #fff;--btn-active-bg: #575e65;--btn-active-border-color: #52585f;--btn-active-shadow: inset 0 3px 5px #00000020;--btn-disabled-color: #fff;--btn-disabled-bg: #6d757e;--btn-disabled-border-color: #6d757e}.btn-outline-secondary{color:#454545}:root{--info: #0056b3;--info-rgb: 0, 86, 179}.badge.bg-info{color:#fff !important}@media(prefers-color-scheme: dark){:root{--focus: #666666;--valid: #84ff84;--invalid: #afaf00;--success: #006800;--info: #0056b3;--warning: #d1c65a;--danger: #a7232c;--delete: #cccccc;--action-delete-color: #afaf00;--published-link-color: #4dcc7d;--published-link-color-hover: #66ff99;--archive-link-color: #cccccc;--archive-link-color-hover: #e5e5e5;--pending-link-color: #ffd700;--pending-link-color-hover: #ffec47;--unpublish-link-color: #595959;--unpublish-link-color-hover: #404040;--trash-link-color: #ff6b6b;--trash-link-color-hover: #ff8888;--icon-info-color: #003a75;--icon-info-color-hover: #004a9c;--cassiopeia-color-primary: #0a0a0a;--cassiopeia-color-link: #69b0f7;--cassiopeia-color-hover: #004a9c;--link-color: #69b0f7;--link-color-hover: #b3d4fc;--body-color: #f0f0f0;--body-bg: #1f1f1f;--info-bg-subtle: #292929;--toolbar-bg: #292929;--emphasis-color: #fff;--mainmenu-li-bg: var(--cassiopeia-color-primary);--mainmenu-li-border-color: #7a7a7a;--mainmenu-li-item-color: #e0e0e0;--mainmenu-li-current-bg: var(--toolbar-bg);--mainmenu-li-current-color: #e0e0e0;--mainmenu-li-hover-bg: var(--mainmenu-li-current-bg);--mainmenu-li-hover-color: #ffffff;--dropdown-menu-bg: #292929;--dropdown-menu-border-color: #7a7a7a;--button-status-group-bg: #292929;--button-status-group-color: #e0e0e0;--button-status-group-border-color: #888;--btn-selection-clear: #fff;--btn-clear-bg: #c6c6c6;--btn-clear-color: #000;--btn-clear-border-color: #888;--link-svg-color: #444;--link-svg-color-hover: #888;--link-svg-color-active: #1083ff;--link-svg-color-active-hover: #0056b3;--form-control-color: var(--body-color);--form-control-bg: #333333;--form-control-focus-bg: #2a2a2a;--form-section-estado: #4f4f4f;--form-section-odd: transparent;--form-section-pair: #3f3f3f;--form-estado-color: #95ffff;--icon-filter: #000}.btn-success{--btn-color: #e0e0e0;--btn-bg: #004d00;--btn-border-color: #888;--btn-hover-color: #ffffff;--btn-hover-bg: #006600;--btn-hover-border-color: #888}.btn-danger{--btn-color: #e0e0e0;--btn-bg: #8b0000;--btn-border-color: #888;--btn-hover-color: #ffffff;--btn-hover-bg: #a30000;--btn-hover-border-color: #888}.btn-primary{--btn-color: #e0e0e0;--btn-bg: #003a75;--btn-border-color: #888;--btn-hover-color: #ffffff;--btn-hover-bg: #004a9c;--btn-hover-border-color: #888}.btn-primary.viewrecord{--btn-color: #e0e0e0;--btn-bg: #005489;--btn-border-color: #888;--btn-hover-color: #ffffff;--btn-hover-bg: #0066a1;--btn-hover-border-color: #888}.btn-secondary{--btn-color: #fff;--btn-bg: #343434;--btn-border-color: var(--border-color);--btn-hover-color: #fff;--btn-hover-bg: #1e1e1e;--btn-hover-border-color: #575e65;--btn-focus-shadow-rgb: 131, 138, 145;--btn-active-color: #fff;--btn-active-bg: #575e65;--btn-active-border-color: #52585f;--btn-active-shadow: inset 0 3px 5px #00000020;--btn-disabled-color: #fff;--btn-disabled-bg: #6d757e;--btn-disabled-border-color: #6d757e}.btn-outline-secondary{color:#a9a9a9}}@media print{body{display:none !important}}*,*::before,*::after{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--focus, #000);outline-offset:2px}*::-moz-selection{background-color:var(--selection-bg);color:var(--selection-color)}*::selection{background-color:var(--selection-bg);color:var(--selection-color)}*::-moz-selection{background-color:var(--selection-bg);color:var(--selection-color)}*::-webkit-input-placeholder{color:var(--placeholder-color);opacity:1}*::-moz-placeholder{color:var(--placeholder-color);opacity:1}*:-ms-input-placeholder{color:var(--placeholder-color);opacity:1}*::-ms-input-placeholder{color:var(--placeholder-color);opacity:1}*::placeholder{color:var(--placeholder-color);opacity:1}*::-webkit-scrollbar{width:.25em;height:.25em}*::-webkit-scrollbar-track{background-color:var(--scrollbar-track-bg)}*::-webkit-scrollbar-thumb{background:-webkit-gradient(linear, left top, left bottom, from(var(--scrollbar-thumb-bg)), to(var(--scrollbar-thumb-bg)));background:linear-gradient(to bottom, var(--scrollbar-thumb-bg), var(--scrollbar-thumb-bg));border-radius:2px}*{scrollbar-color:var(--scrollbar-thumb-bg) var(--scrollbar-track-bg);scrollbar-width:thin}mark{background-color:var(--selection-bg)}del{color:var(--delete)}ins{text-decoration:none}ul{list-style:none}a{text-decoration:none;color:var(--link-color)}a:hover{color:var(--link-color-hover)}.block{display:block}.hidden{visibility:hidden}.opacity{opacity:0}.small{font-size:.9em}@font-face{font-family:"Poppins-Regular";src:url("../fonts/Poppins-Regular.woff2") format("woff2"),url("../fonts/Poppins-Regular.woff") format("woff"),url("../fonts/Poppins-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Poppins-Medium";src:url("../fonts/Poppins-Medium.woff2") format("woff2"),url("../fonts/Poppins-Medium.woff") format("woff"),url("../fonts/Poppins-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Poppins-SemiBold";src:url("../fonts/Poppins-SemiBold.woff2") format("woff2"),url("../fonts/Poppins-SemiBold.woff") format("woff"),url("../fonts/Poppins-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"FiraCode";src:url("../fonts/FiraCode-VariableFont_wght.woff2") format("woff2"),url("../fonts/FiraCode-VariableFont_wght.woff") format("woff"),url("../fonts/FiraCode-VariableFont_wght.ttf") format("truetype");font-weight:400 700;font-style:normal;font-display:swap}.font-monospace{font-family:var(--font-monospace) !important}body,input{overflow-x:hidden;font-family:var(--body-font-family, "Poppins-Regular", "Helvetica", Arial, sans-serif)}main h2,main h3,main h4,main .button,main button{font-family:"Poppins-Medium","Helvetica",Arial,sans-serif}main a,main em,main strong,main label,main input[type=submit]{font-family:"Poppins-SemiBold","Helvetica",Arial,sans-serif}main i,main b,main em{font-style:normal}main h1{font-family:"Poppins-Regular","Helvetica",Arial,sans-serif;font-size:2em;padding-top:1.5em;padding-bottom:.5em}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:650px;min-height:350px}@media(orientation: portrait){body{min-width:350px;min-height:650px}}.container-header .grid-child,.container-footer .grid-child{padding-left:var(--grid-child-padding);padding-right:var(--grid-child-padding)}.com_users main{max-width:576px;width:100%;margin-left:auto;margin-right:auto;padding-bottom:1em}.com_users legend{font-size:1rem;margin-bottom:1rem}.com_users .list-group-item{border:0;padding-left:0;padding-right:0}.com_users .form-control:disabled{background-color:rgba(0,0,0,0) !important}.container-header{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:1320px;margin-left:auto;margin-right:auto;background-image:none;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.container-header::before{content:"";position:absolute;width:100vw;min-width:350px;left:50%;top:0;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:var(--cassiopeia-color-primary)}.container-header .navbar-brand{font-size:1em}.container-header .navbar-brand .brand-logo{font-size:1.6em;line-height:1;text-decoration:none;padding-bottom:.25em}.container-header .navbar-brand .site-description{font-size:.8em;padding-bottom:1em}@media screen and (max-width: 768px){.container-header .navbar-brand .site-description{display:none}}@media screen and (min-width: 768px){.container-header .container-nav{padding-top:1em;padding-bottom:1em}}.container-header .container-nav .mod-menu{-ms-flex-line-pack:end;align-content:flex-end}@media screen and (min-width: 768px){.container-header .container-nav .mod-menu{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.container-header .container-nav .mod-menu>li.active::after{background-color:var(--info);opacity:1}.site-grid{grid-template-areas:none}.container-component>:first-child{margin-top:0}#system-message-container{position:relative;margin-top:0 !important}#system-message-container a{color:#fff !important}#system-message-container a:hover{color:#ddd !important}#system-message-container joomla-alert{margin-top:0 !important;position:relative !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,0);color:#fff;border:none !important;z-index:var(--z-index-tooltip, 10)}#system-message-container joomla-alert::after{content:"";position:absolute;z-index:var(--z-index-back);width:100vw;min-width:350px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:0;top:0;border-top:1px solid var(--mainmenu-li-border-color);border-bottom:1px solid var(--mainmenu-li-border-color)}#system-message-container joomla-alert[type=info]::after{background-color:var(--alert-accent-color, transparent) !important}#system-message-container joomla-alert[type=info] .info::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 32 32" fill="rgba(2550, 255, 255, .95)"><path d="M18 23h-1v-8.938c0-.011-.003-.021-.003-.031S17 14.011 17 14a1 1 0 0 0-1-1h-2a1 1 0 0 0 0 2h1v8h-1a1 1 0 0 0 0 2h4a1 1 0 0 0 0-2zm-2-12a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm0-11C7.164 0 0 7.163 0 16s7.163 16 16 16 16-7.163 16-16S24.837 0 16 0zm0 30.031c-7.72 0-14-6.312-14-14.032s6.28-14 14-14 14 6.28 14 14-6.28 14.032-14 14.032z"/></svg>') !important}#system-message-container joomla-alert[type=success]::after{background-color:var(--success, transparent) !important}#system-message-container joomla-alert[type=success] .success::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 32 32" fill="rgba(2550, 255, 255, .95)"><path stroke="none" d="M16 0C7.164 0 0 7.163 0 16s7.163 16 16 16 16-7.163 16-16S24.837 0 16 0zm0 30.032C8.28 30.032 2 23.72 2 16S8.28 2 16 2s14 6.28 14 14-6.28 14.032-14 14.032zm6.386-19.886-9.388 9.446-4.228-4.227c-.39-.39-1.024-.39-1.415 0s-.391 1.023 0 1.414l4.95 4.95a1.002 1.002 0 0 0 1.534-.145l9.962-10.024a1.001 1.001 0 0 0-1.415-1.415z"/></svg>') !important}#system-message-container joomla-alert[type=warning]{color:#000 !important}#system-message-container joomla-alert[type=warning]::after{background-color:var(--warning, transparent) !important;border-top:1px solid var(--border-color) !important;border-bottom:1px solid var(--border-color) !important}#system-message-container joomla-alert[type=warning] .warning::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><g fill="rgba(0, 0, 0, .95)" clip-path="url(%23a)"><path d="M12 6.5a1 1 0 0 1 1 1v6a1 1 0 1 1-2 0v-6a1 1 0 0 1 1-1ZM12 18.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"/><path fill-rule="evenodd" d="M9.827 2.229c.967-1.639 3.38-1.639 4.347 0l9.486 16.073c.998 1.691-.296 3.698-2.174 3.698H2.514C.636 22-.658 19.993.34 18.302L9.827 2.23Zm2.624 1.017c-.193-.328-.709-.328-.902 0L2.063 19.319c-.154.26.007.681.45.681h18.974c.443 0 .604-.42.45-.681L12.451 3.246Z" clip-rule="evenodd"/></g><defs><clipPath id="a"><path fill="%23fff" d="M0 0h24v24H0z"/></clipPath></defs></svg>') !important}#system-message-container joomla-alert[type=warning] .joomla-alert--close{color:#000 !important}#system-message-container joomla-alert[type=warning] a{color:#000 !important}#system-message-container joomla-alert[type=warning] a:hover{color:#333 !important}#system-message-container joomla-alert[type=warning] ul li::after{background-color:#000 !important}#system-message-container joomla-alert[type=danger]::after{background-color:var(--danger, transparent) !important}#system-message-container joomla-alert[type=danger] .danger::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="rgba(255, 255, 255, .95)" ><path d="M936 120a12 12 0 1 1 12-12 12 12 0 0 1-12 12Zm0-22a10 10 0 1 0 10 10 10 10 0 0 0-10-10Zm4.706 14.706a.951.951 0 0 1-1.345 0l-3.376-3.376-3.376 3.376a.949.949 0 1 1-1.341-1.342l3.376-3.376-3.376-3.376a.949.949 0 1 1 1.341-1.342l3.376 3.376 3.376-3.376a.949.949 0 1 1 1.342 1.342l-3.376 3.376 3.376 3.376a.95.95 0 0 1 .003 1.342Z" style="fill-rule:evenodd" transform="translate(-924 -96)"/></svg>') !important}#system-message-container joomla-alert[type=error]::after{background-color:var(--danger, transparent) !important}#system-message-container joomla-alert[type=error] .danger::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="rgba(255, 255, 255, .95)" ><path d="M936 120a12 12 0 1 1 12-12 12 12 0 0 1-12 12Zm0-22a10 10 0 1 0 10 10 10 10 0 0 0-10-10Zm4.706 14.706a.951.951 0 0 1-1.345 0l-3.376-3.376-3.376 3.376a.949.949 0 1 1-1.341-1.342l3.376-3.376-3.376-3.376a.949.949 0 1 1 1.341-1.342l3.376 3.376 3.376-3.376a.949.949 0 1 1 1.342 1.342l-3.376 3.376 3.376 3.376a.95.95 0 0 1 .003 1.342Z" style="fill-rule:evenodd" transform="translate(-924 -96)"/></svg>') !important}#system-message-container joomla-alert .mark{border-bottom-color:#fff !important}#system-message-container joomla-alert .alert-heading{margin-left:.25em;padding:.25em !important}#system-message-container joomla-alert .alert-heading .info,#system-message-container joomla-alert .alert-heading .success,#system-message-container joomla-alert .alert-heading .warning,#system-message-container joomla-alert .alert-heading .danger{padding-top:.25em}#system-message-container joomla-alert .alert-heading .info::before,#system-message-container joomla-alert .alert-heading .success::before,#system-message-container joomla-alert .alert-heading .warning::before,#system-message-container joomla-alert .alert-heading .danger::before{width:1.5em;height:1.5em}#system-message-container joomla-alert div .alert-message{padding:.3rem 3.5rem .3rem .3rem}#system-message-container joomla-alert .joomla-alert--close{padding:.5rem;color:#fff;text-shadow:none}#system-message-container joomla-alert p{margin:0}#system-message-container joomla-alert ul li{position:relative}#system-message-container joomla-alert ul li::after{content:"";position:absolute;width:1em;left:-1.5em;top:calc(50% - 1px);height:1px;background-color:#fff}#system-message-container joomla-alert code{color:#fff !important}#system-message-container .tooltip_customField{min-width:250px}main{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:0 !important}main .container-component>:first-child{margin-top:0}form .form-control{color:var(--form-control-color);background-color:var(--form-control-bg);border:var(--border-width) var(--border-style) var(--border-color)}form .form-control:focus{background-color:var(--form-control-focus-bg);-webkit-box-shadow:0 0 0 2px var(--focus);box-shadow:0 0 0 2px var(--focus)}form .form-control:focus+div+span+button,form .form-control:focus+button{-webkit-box-shadow:0 0 0 2px var(--focus);box-shadow:0 0 0 2px var(--focus)}form .form-control.invalid{-webkit-box-shadow:0 0 0 2px var(--invalid);box-shadow:0 0 0 2px var(--invalid)}form .form-control.invalid+button{-webkit-box-shadow:0 0 0 2px var(--invalid);box-shadow:0 0 0 2px var(--invalid)}form .form-control.valid{-webkit-box-shadow:0 0 0 2px var(--valid);box-shadow:0 0 0 2px var(--valid)}form .form-control.valid+button{-webkit-box-shadow:0 0 0 2px var(--valid);box-shadow:0 0 0 2px var(--valid)}form .form-control::-webkit-input-placeholder{color:var(--placeholder-color)}form .form-control::-moz-placeholder{color:var(--placeholder-color)}form .form-control:-ms-input-placeholder{color:var(--placeholder-color)}form .form-control::-ms-input-placeholder{color:var(--placeholder-color)}form .form-control::placeholder{color:var(--placeholder-color)}form .form-select{background-color:var(--icon-info-color)}form .form-select:hover{background-color:var(--icon-info-color-hover)}form .invalid{color:var(--invalid);border-color:var(--invalid)}form .invalid .form-control-feedback{font-size:.9em;font-family:"Poppins-Regular","Helvetica"}form .form-check-input[type=checkbox]{width:1.5em;height:1.5em;border:var(--border-width) var(--border-style) var(--border-color);background-color:var(--form-control-bg)}form .form-check-input[type=checkbox]:focus{background-color:var(--form-control-focus-bg);-webkit-box-shadow:0 0 0 2px var(--info);box-shadow:0 0 0 2px var(--info)}form .form-check-input[type=checkbox]:checked[type=checkbox]{background-color:var(--info)}form .form-check-input[type=checkbox]+label{margin-left:.5em;line-height:2.25}.btn-primary{background-color:var(--btn-bg);border-color:var(--btn-border-color)}.btn-primary:hover{background-color:var(--btn-hover-bg);border-color:var(--btn-hover-border-color)}.btn-secondary{color:var(--btn-color);background-color:var(--btn-bg);border-color:var(--border-color)}.btn-secondary:hover{background-color:var(--btn-hover-bg);color:var(--btn-hover-color);border-color:var(--btn-hover-border-color)}.footer{margin-top:0;background-color:var(--cassiopeia-color-primary);background-image:none}