.list-group .list-group-item-heading{font-weight:bold;font-size:1rem}.list-group.categories .list-group-item{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.list-group.categories .list-group-item span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-group.categories .list-group-item.missing-judge:after,.list-group.categories .list-group-item.missing-notation:after{font:var(--fa-font-regular);font-size:1rem;margin:-.25rem 0}.list-group.categories .list-group-item.missing-judge:after{content:"\f071"}.list-group.categories .list-group-item.missing-notation:after{content:"\e23c"}.list-group-events .list-group-item{--gui-list-group-border-color: var(--gui-light-border-color);display:flex;gap:1rem;align-items:center}.list-group-events .list-group-item img{height:2.7rem;border-radius:.25rem}.displays-list .card,.displays-list .new-item{min-height:220px}.displays-list .card ol{margin-bottom:0;padding-left:var(--gui-spacer)}.displays-list .new-item{--gui-btn-icon-size: 3rem}.navbar-brand{height:2.25rem;line-height:2.25rem}.navbar-brand img{height:100%}.challenger-print-btn{margin-left:auto;position:relative}.challenger-print-btn:before{content:" ";background-color:var(--gui-nav-tabs-external-separator-color);width:var(--gui-nav-tabs-border-width);position:absolute;top:var(--gui-nav-link-padding-y);bottom:var(--gui-nav-link-padding-y)}.login-logo{max-width:308px;height:110px;display:block;margin:0 auto calc(var(--gui-spacer) * 2) auto;background-image:url(img/logo_login.png);background-position:center center;background-repeat:no-repeat;background-size:contain}html[data-theme=dark] .login-logo{background-image:url(img/logo_login.dark.png)}.scroll-container{overflow-y:auto;max-height:calc(100vh - 287px)}.footer{position:relative}.footer .copyright{text-align:center;padding-top:.5rem;z-index:10}.footer .btn,.footer .dropup{z-index:20}@media (min-width: 992px){.footer .copyright{position:absolute;top:.5rem;left:0;right:0}}.trend h6{display:flex;align-items:baseline;gap:.5rem;font-weight:bold;margin-bottom:.5rem;font-size:1.5rem;line-height:1}.trend h6 .bigger,.trend h6 .lower{display:inline-flex;align-items:baseline;gap:.25rem;white-space:nowrap;font-size:var(--gui-body-font-size)}.trend h6 .bigger:before,.trend h6 .lower:before{font:var(--fa-font-solid)}.trend h6 .bigger{color:var(--gui-success-text-emphasis)}.trend h6 .bigger:before{content:"\f0d8"}.trend h6 .lower{color:var(--gui-danger-text-emphasis)}.trend h6 .lower:before{content:"\f0d7"}.notations-overflow{display:inline-block;overflow-x:auto;margin-bottom:0;max-width:100%}.notations-table{border-color:var(--gui-border-color);--gui-primary-border-subtle: ;cursor:default;width:auto;table-layout:fixed}.notations-table td,.notations-table th{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:calc(var(--gui-spacer) * .25) calc(var(--gui-spacer) * .5)}.notations-table .notation{text-align:right}.notations-table .notation.empty{background-color:rgba(0,0,0,0.04)}.notations-table .judge,.notations-table .notation{width:90px;max-width:90px;min-width:90px}.notations-table .judge[data-editable],.notations-table .notation[data-editable]{cursor:pointer}.notations-table .display{width:80px;max-width:80px;min-width:80px;font-weight:bold}.notations-table .challenger{width:230px;max-width:230px;min-width:230px}.notations-table td.global{background-color:rgba(var(--gui-rgb-info), 0.07)}.notations-table td.global.missing:after{content:"\e23c";font:var(--fa-font-regular);position:absolute;font-size:1rem;margin-top:.10rem;color:var(--gui-danger);margin-left:var(--gui-spacer)}.notations-table td.display,.notations-table td.challenger{background-color:rgba(var(--gui-rgb-warning), 0.07)}.notations-table td.owner{position:relative}.notations-table td.owner div{border:1px dashed var(--gui-danger);position:absolute;top:0;left:0;right:0;bottom:0}html[data-theme=dark] .notations-table .notation.empty{background-color:rgba(255,255,255,0.04)}.layout-mobile .judge-name{color:var(--gui-text-white);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;flex-shrink:1}.layout-mobile .list-title{font-weight:bold;margin:0 .5rem .5rem .5rem;color:var(--gui-featured-text-color)}.layout-mobile .list-group-item+.list-group-item{border-top-width:var(--gui-border-width);margin-top:-1px}.layout-mobile .list-group-item.empty{--gui-list-group-bg: rgba(var(--gui-danger-rgb), .2);--gui-list-group-color: var(--gui-danger-text-emphasis);--gui-list-group-border-color: var(--gui-danger-border-subtle);z-index:10}.layout-mobile .collapse-box{background-color:var(--gui-card-bg);overflow:hidden;border-radius:var(--gui-border-radius);border:var(--gui-border-width) solid var(--gui-border-color)}.layout-mobile .collapse-button,.layout-mobile .collapse-body{font-size:1.15rem}.layout-mobile .collapse-button{display:flex;align-items:center;justify-content:space-between;cursor:pointer;user-select:none;padding:.75rem 1rem}.layout-mobile .collapse-button i{display:flex;align-items:center;font-size:1.5rem}.layout-mobile .collapse-button i:before{content:"\f078"}.layout-mobile .collapse-button.collapsed i:before{content:"\f077"}.layout-mobile .collapse-body{border-top:var(--gui-border-width) solid var(--gui-border-color);padding:1.25rem 1rem}.layout-mobile .collapse-body ol>li::marker{font-weight:bold}.layout-mobile .button-note .btn{flex-direction:column;font-size:2rem !important;font-weight:bold}.layout-mobile .button-note .btn small{font-size:1rem;font-weight:normal}
