:root{--card-color: #ececec;--card-light-color: #f6f6f6;--card-dark-color: #dedede;--bg-color: white;--contrast-color: #231f20;--contrast-light-color: #434343;--accent-color: #f76c6f;--focus-color: #2563eb;accent-color:#c34ce7;--safe-area-inset-top: 0;--safe-area-inset-top: env(safe-area-inset-top);--safe-area-inset-bottom: 0;--safe-area-inset-bottom: env(safe-area-inset-bottom);--safe-area-inset-right: env(safe-area-inset-right);--safe-area-inset-left: env(safe-area-inset-left)}html,body{height:100%;color:#231f20;color:var(--contrast-color);font-size:14px}*{box-sizing:border-box}body{margin:0;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-feature-settings:"cv02","cv03","cv04","cv11"}.pull-right{float:left}.pull-left{float:right}.avatar{border-radius:50%;aspect-ratio:1;object-fit:contain}img{vertical-align:middle;max-width:100%}a{cursor:pointer;outline:0;-webkit-tap-highlight-color:transparent;touch-action:manipulation}a,a:visited{color:inherit;text-decoration:none}a:hover{text-decoration:underline}a img{border:0 none}@media (orientation: landscape){html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}}.flex-center{display:flex!important;justify-content:center;align-items:center;gap:10px}.flex-between{display:flex!important;justify-content:space-between;align-items:center;gap:10px}.flex-start{display:flex!important;justify-content:flex-start;align-items:center;gap:10px}.flex-column{display:flex!important;flex-direction:column;align-items:flex-start;gap:10px}.flex-wrap{flex-wrap:wrap}.text-right{text-align:right!important;text-align:end!important}.text-left{text-align:left!important;text-align:start!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}@media (max-width: 767px){.text-center-xs{text-align:center!important}.block-xs{display:block}}.text-muted{color:#888}.pull-right{float:right}.pull-left{float:left}@media (min-width: 768px){.pull-right-desktop{float:right!important}}.no-bullets{margin:0;padding:0;list-style:none}.clearfix{display:block;clear:both}.clearfix:after{display:table;clear:both;content:" "}.sr-only{position:absolute;margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);border:0}small,.small{font-size:85%!important}.visible-xs{display:none!important}@media (max-width: 767px){.visible-xs{display:inline-block!important}div.visible-xs,hr.visible-xs,p.visible-xs{display:block!important}}@media (max-width: 767px){.hidden-xs{display:none!important}}@media (max-width: 991.9px){.hidden-handled{display:none!important}}@media print{.no-print{display:none!important}}.loader{position:relative;margin:20px auto;width:50px;height:50px}.loader:after{position:absolute;inset:0 0 0 -19%;animation:rotate .7s linear infinite;margin:auto;border:9px solid transparent;border-top-color:#231f20;border-radius:50%;width:100%;height:100%;content:""}.small-loader .loader{margin:5px;width:16px;height:16px}.small-loader .loader:after{border-width:2px}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.loading{position:relative}.loader-wrapper,.loader-backdrop{position:absolute;inset:0;z-index:1001;width:100%}.loader-wrapper{display:flex;justify-content:center;align-items:center}@media (max-width: 768px){.loader-wrapper{position:fixed;top:150px;bottom:auto}}@media (max-width: 768px){.small-loader .loader-wrapper{position:absolute;inset:0}}.loader-block>.loader-wrapper{position:static!important;clear:both;margin:0 auto}.loader-absolute .loader-wrapper{display:block;position:absolute;top:50px}.loader-centered .loader-wrapper{position:absolute;top:0;bottom:0}.loader-has-backdrop .loader-backdrop{opacity:.4;background:#fff}.loading{position:static}.loader-wrapper{position:fixed;top:60px!important;bottom:60px!important}button{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.btn,button.btn,a.btn{display:inline-block;vertical-align:middle;transition:all .1s linear;cursor:pointer;outline:none;box-shadow:none;border:none;border-radius:20px;background:#ececec;background:var(--card-color);padding:9px 14px;color:#6a6c6f;font-weight:700;font-size:12.5px;line-height:15px;text-overflow:ellipsis;text-shadow:none;text-transform:uppercase;white-space:nowrap}.btn:hover,button.btn:hover,a.btn:hover{opacity:.87;background-color:#dee3e8;color:#252627;text-decoration:none}.btn:active,button.btn:active,a.btn:active,.btn.active,button.btn.active,a.btn.active{box-shadow:none;background:#c3c4c5;color:#4a4b4d}.table tr:hover .btn,.table tr:hover button.btn,.table tr:hover a.btn{box-shadow:inset 0 0 0 1px #0000004d}.btn.squared,button.btn.squared,a.btn.squared{border-radius:5px;padding:7px 14px;font-weight:400}.btn.lg,button.btn.lg,a.btn.lg{padding:10px 16px;font-size:1rem}.btn.sm,button.btn.sm,a.btn.sm{padding:5px 9px;font-size:11px}.btn.xs,button.btn.xs,a.btn.xs{padding:2px 3px;font-size:.8rem}.btn.block,button.btn.block,a.btn.block{display:block;width:100%}.btn.xl,button.btn.xl,a.btn.xl{padding:10px 16px;font-size:1.2rem;line-height:1.3333333}.btn.gray,button.btn.gray,a.btn.gray{background:#ececec!important;background:var(--card-color)!important;color:#6a6c6f!important}.btn.primary,button.btn.primary,a.btn.primary{background:#c90800;color:#fff}.btn.primary:active,button.btn.primary:active,a.btn.primary:active,.btn.primary:hover,button.btn.primary:hover,a.btn.primary:hover{background:#630400;color:#edf6fd}.btn.transparent,button.btn.transparent,a.btn.transparent{background:transparent}.btn.transparent:hover,button.btn.transparent:hover,a.btn.transparent:hover{background-color:#dee3e8}.btn.success,button.btn.success,a.btn.success{background:#10af00;color:#fff}.btn.success:active,button.btn.success:active,a.btn.success:active,.btn.success:hover,button.btn.success:hover,a.btn.success:hover{background:#55b02a;color:#fff}.btn.white,button.btn.white,a.btn.white{border:1px solid #d0dde9;background:#fff;color:#626263!important}.btn.white:hover,button.btn.white:hover,a.btn.white:hover{border-color:#bbb;color:#000}.btn.white:active,button.btn.white:active,a.btn.white:active,.btn.white.active,button.btn.white.active,a.btn.white.active{border-color:#d3d9df;background-color:#e7e7e7}.btn.black,button.btn.black,a.btn.black{background-color:#231f20;color:#fff}.btn.info,button.btn.info,a.btn.info{background:#5ba0a3;color:#fff}.btn.info:active,button.btn.info:active,a.btn.info:active{background:#30696c}.btn.danger,button.btn.danger,a.btn.danger{border:1px solid #d0dde9;background:#fff;color:#d9534f}.btn.danger:hover,button.btn.danger:hover,a.btn.danger:hover{border-color:#bbb}.btn.danger.round,button.btn.danger.round,a.btn.danger.round{background:#eceff1}.btn.warning,button.btn.warning,a.btn.warning{background-color:#f0ad4e;color:#fff}.btn.warning:active,button.btn.warning:active,a.btn.warning:active{background-color:#ec971f}.btn.disabled,button.btn.disabled,a.btn.disabled,.btn[disabled],button.btn[disabled],a.btn[disabled],fieldset[disabled] .btn,fieldset[disabled] button.btn,fieldset[disabled] a.btn{opacity:.65;cursor:not-allowed;box-shadow:none;pointer-events:none}
