@import"https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,300%3b0,400%3b0,700%3b1,300%3b1,400&display=swap";:root{--max-site-width: 1400px;--max-content-width: 900px;--max-input-width: 300px;--font-family: "Nunito", sans-serif;--font-size-rem-factor: 93.75%;--font-size-base: 1rem;--font-size-large: 1.1rem;--font-size-small: .9rem;--font-size-tiny: .7rem;--color-primary: #E97131;--color-primary-rgb: 233,113,49;--color-primary-contrast: #000000;--color-primary-contrast-rgb: 0,0,0;--color-primary-shade: #cd632b;--color-primary-tint: #eb7f46;--color-secondary: #186082;--color-secondary-rgb: 24,96,130;--color-secondary-contrast: #ffffff;--color-secondary-contrast-rgb: 255,255,255;--color-secondary-shade: #155472;--color-secondary-tint: #2f708f;--color-tertiary: #F3CA40;--color-tertiary-rgb: 243,202,64;--color-tertiary-contrast: #000000;--color-tertiary-contrast-rgb: 0,0,0;--color-tertiary-shade: #d6b238;--color-tertiary-tint: #f4cf53;--color-success: #19b338;--color-success-rgb: 5,199,44;--color-success-contrast: #000000;--color-success-contrast-rgb: 0,0,0;--color-success-shade: #04af27;--color-success-tint: #1ecd41;--color-warning: #F3CA40;--color-warning-rgb: 243,202,64;--color-warning-contrast: #000000;--color-warning-contrast-rgb: 0,0,0;--color-warning-shade: #d6b238;--color-warning-tint: #f4cf53;--color-danger: #e32520;--color-danger-rgb: 205,25,19;--color-danger-contrast: #ffffff;--color-danger-contrast-rgb: 255,255,255;--color-danger-shade: #b41611;--color-danger-tint: #d2302b;--color-info: #2F80ED;--color-info-rgb: 47,128,237;--color-info-contrast: #ffffff;--color-info-contrast-rgb: 255,255,255;--color-info-shade: #2971d1;--color-info-tint: #448def;--color-medium: #BDBDBD;--color-medium-rgb: 189,189,189;--color-medium-contrast: #000000;--color-medium-contrast-rgb: 0,0,0;--color-medium-shade: #a6a6a6;--color-medium-tint: #f5f5f5;--color-medium-tint-light: #fbfbfb;--color-content-bg: #fff;--color-content-bg-shade: #f9f9f9;--color-body-bg: #E5E5E5;--color-secondary-bg: #efefef;--color-secondary-bg-shade: #d2d2d2;--color-secondary-bg-tint: #f1f1f1;--color-dark-txt: #001a49;--color-dark-txt-tint: #1a315b;--color-medium-txt: #BDBDBD;--color-light-txt: #FFFFFF;--global-spacing: 16px;--global-spacing-double: calc(var(--global-spacing) * 2);--global-spacing-half: calc(var(--global-spacing) / 2);--global-radius: 10px;--global-radius-double: calc(var(--global-radius) * 2);--global-radius-half: calc(var(--global-radius) / 2);--input-radius: calc(var(--global-radius) / 2);--global-shadow: 0px 2px 8px rgba(0, 0, 0, .1);--global-border: 2px solid var(--color-medium-tint)}.primary-txt-color{color:var(--color-primary)}.danger-txt-color{color:var(--color-danger)}.warning-txt-color{color:var(--color-warning)}.success-txt-color{color:var(--color-success)}.info-txt-color{color:var(--color-info)}.page-container{width:100%;max-width:1400px;padding:calc(var(--global-spacing) * 2);padding-left:calc(var(--global-spacing) * 2 - 150);margin:0 auto;position:relative}#page-wrapper{display:flex;min-height:100vh}#page-wrapper .page-content{flex-grow:1}.dashboard .page-content{margin-top:75px}.dashboard .page-content.no-header{margin-top:107px}.page-header{display:flex;justify-content:space-between;margin-bottom:var(--global-spacing-double);align-items:center}.page-header .toolbar{display:flex;justify-content:flex-end}.page-header .toolbar .field-wrap{margin-bottom:0}.page-header .toolbar .btn{margin-left:var(--global-spacing)}.page-header.sub{margin:0 0 var(--global-spacing) 0;display:block}.page-header.sub h3{margin:0}.relation-list-wrapper{margin-top:var(--global-spacing-double);padding:var(--global-spacing);border-radius:var(--global-radius);background-color:var(--color-medium-tint)}.max-content-width{max-width:var(--max-content-width)}#games_count-header>div{display:flex;justify-content:center}.column.games_count-column{display:flex;justify-content:center}table{border-collapse:collapse;width:100%}.table-header{-webkit-user-select:none;user-select:none}.table-header .column{text-align:left;font-weight:700;font-size:.9rem;color:var(--color-dark-txt);padding:var(--global-spacing-half) var(--global-spacing);background-color:var(--color-medium-tint)}.table-header .column.sortable{cursor:pointer}.table-header .column.sortable:hover{color:var(--color-primary)}.table-header .column .material-design-icon{position:absolute;transform:translateY(-10%)}.table-row .column{padding:var(--global-spacing-half) var(--global-spacing);vertical-align:middle;border-bottom:2px solid var(--color-medium-tint)}.table-row .column:not(:last-of-type){padding-right:var(--global-spacing)}.table-row .column.actions{text-align:right}.table-row .column.actions button.action{padding:0 calc(var(--global-spacing) / 2);margin:0 calc(var(--global-spacing) / 2)}.table-row .column.actions button.action.edit{color:var(--color-dark-txt)}.table-row .column.actions button.action.delete{color:var(--color-danger)}.table-row .column.actions button.action:last-of-type{margin-right:0}.table-row .column.actions>span{cursor:pointer}.table-row:hover .column{background-color:var(--color-medium-tint-light)}.table-row:last-of-type .column{border-bottom:none}.sub-row{background-color:var(--color-medium-tint)}.sub-row .sub-row-inner{display:flex;width:100%;justify-content:space-between;align-items:center}.sub-row .sub-row-inner .sub-column{padding:var(--global-spacing)}.sub-row .sub-row-inner .sub-column .sub-header{font-weight:700;color:var(--color-dark-txt);font-size:var(--font-size-base);margin-bottom:calc(var(--global-spacing) / 2)}.sub-row.horizontal-columns .sub-row-inner{justify-content:start}.sub-row.horizontal-columns .sub-row-inner .sub-column .sub-header,.sub-row.horizontal-columns .sub-row-inner .sub-column .sub-value{display:inline-block}.sub-row.horizontal-columns .sub-row-inner .sub-column .sub-header{margin-bottom:0}.table-list{display:table;width:100%}.table-list .column{display:table-cell}.table-list .table-header{display:table-header-group}.table-list .table-row{display:table-row}.table-list .table-row .column{display:table-cell}.model-list{width:100%;border:var(--global-border);border-radius:var(--global-radius)}.model-list .header-column-inner{display:flex;align-items:center}.model-list .header-column-inner svg{width:1.2rem}.model-list .no-result{display:block;text-align:center;text-transform:uppercase;color:var(--color-medium);margin:var(--global-spacing) 0}.model-list .pagination{display:flex;justify-content:center;align-items:center}.model-list .pagination .btn{padding:calc(var(--global-spacing) / 2) var(--global-spacing);margin:calc(var(--global-spacing) / 2)}.model-list .pagination .btn.page{margin:calc(var(--global-spacing) / 3)}.model-list .table-row{cursor:pointer}body{margin:0;padding:0}*{box-sizing:border-box}hr{background-color:var(--color-primary);height:2px;border:none}.border{border:var(--global-border)}.padding{padding:var(--global-spacing)}html{font-family:var(--font-family);font-size:var(--font-size-rem-factor)}a{color:var(--color-primary)}a:hover{color:var(--color-primary-shade)}h1.stylized,h2.stylized,h3.stylized,h4.stylized,h5.stylized,h6.stylized{font-weight:400;text-decoration:underline;text-decoration-color:var(--color-primary)}h1.stylized.primary,h1.stylized.btn.success-filled,h1.stylized.btn.primary-filled,h2.stylized.primary,h2.stylized.btn.success-filled,h2.stylized.btn.primary-filled,h3.stylized.primary,h3.stylized.btn.success-filled,h3.stylized.btn.primary-filled,h4.stylized.primary,h4.stylized.btn.success-filled,h4.stylized.btn.primary-filled,h5.stylized.primary,h5.stylized.btn.success-filled,h5.stylized.btn.primary-filled,h6.stylized.primary,h6.stylized.btn.success-filled,h6.stylized.btn.primary-filled{color:var(--color-primary);font-weight:700}h1.stylized.danger,h2.stylized.danger,h3.stylized.danger,h4.stylized.danger,h5.stylized.danger,h6.stylized.danger{text-decoration-color:var(--color-danger)}h1.stylized.warning,h2.stylized.warning,h3.stylized.warning,h4.stylized.warning,h5.stylized.warning,h6.stylized.warning{text-decoration-color:var(--color-warning)}.icon-1-5x{height:1.5em;width:1.5em}.icon-2x{height:2em;width:2em}.icon-3x{height:3em;width:3em}.icon-4x{height:4em;width:4em}.icon-6x{height:6em;width:6em}.icon-8x{height:8em;width:8em}.field-wrap{margin-bottom:var(--global-spacing);display:block}.field-wrap.disabled .field-label-wrap{color:var(--color-medium)}.field-wrap.checkbox .checkbox-blank-outline-icon,.field-wrap.checkbox .checkbox-marked-icon{color:var(--color-primary)}input.field,textarea.field{padding:var(--global-spacing);border:var(--global-border);font-size:var(--font-size-base);font-family:var(--font-family);min-width:300px;border-radius:var(--input-radius)}@media (max-width: 629px){input.field,textarea.field{min-width:100%}}input.field.invalid,textarea.field.invalid{border-color:var(--color-danger)}input.field:focus,textarea.field:focus{outline:0;border-color:var(--color-primary)}input.field[disabled],textarea.field[disabled]{border-color:var(--color-medium-tint)}::-webkit-input-placeholder{font-family:var(--font-family)}::-moz-placeholder{font-family:var(--font-family)}:-ms-input-placeholder{font-family:var(--font-family)}:-moz-placeholder{font-family:var(--font-family)}textarea.field{min-height:100px}.field-description{color:var(--color-medium-shade);display:block;margin-top:calc(var(--global-spacing) / 2);margin-bottom:calc(var(--global-spacing) * 2)}.horizontal-labels .field-wrap-inner{display:flex;align-items:center}@media (max-width: 629px){.horizontal-labels .field-wrap-inner{display:block}}.horizontal-labels .field-wrap-inner .field-label-wrap{width:100%;max-width:200px}.field-group-header{font-weight:400;font-size:calc(var(--font-size-base) * 1.4)}.field-group:not(:last-of-type){padding-bottom:var(--global-spacing);margin-bottom:calc(var(--global-spacing) * 2);border-bottom:1px solid var(--color-medium-tint)}.validation-errors>.error{display:block}button{cursor:pointer}button:disabled{cursor:default}.btn{font-family:var(--font-family);font-size:var(--font-size-base);font-weight:700;display:inline-block;padding:var(--global-spacing) calc(var(--global-spacing) * 2);cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;border:2px solid transparent;background-color:transparent;color:var(--color-dark-txt);border-radius:var(--global-radius);transition:background-color .2s ease-in,border-color .2s ease-in,color .2s ease-in,box-shadow .2s ease-out}.btn.even-padding{padding:var(--global-spacing)}.btn.small{padding:calc(var(--global-spacing) / 2) var(--global-spacing);font-size:calc(var(--font-size-base) / 1.1)}.btn.large{padding:var(--global-spacing) calc(var(--global-spacing) * 2);font-size:calc(var(--font-size-base) * 1.1)}.btn .btn-inner{display:flex;align-items:center}.btn .btn-inner>span+span{margin-left:calc(var(--global-spacing) / 2)}.btn.expand{display:block;width:100%}.btn.primary,.btn.success-filled,.btn.primary-filled{background-color:var(--color-content-bg);color:var(--color-primary);border-color:var(--color-content-bg);box-shadow:var(--global-shadow);gap:var(--global-spacing-half)}.btn.primary[disabled],.btn[disabled].success-filled,.btn[disabled].primary-filled{box-shadow:none;color:var(--color-medium-shade);background-color:var(--color-medium);border-color:var(--color-medium)}.btn.primary:not([disabled]):hover,.btn.success-filled:not([disabled]):hover,.btn.primary-filled:not([disabled]):hover{color:var(--color-light-txt);background-color:var(--color-primary);border-color:var(--color-primary)}.btn.primary-filled{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-light-txt)}.btn.primary-filled:not([disabled]):hover{background-color:var(--color-primary-tint)}.btn.success{background-color:var(--color-content-bg);color:var(--color-success);border-color:var(--color-content-bg);box-shadow:var(--global-shadow)}.btn.success[disabled]{box-shadow:none;color:var(--color-medium-shade);background-color:var(--color-medium);border-color:var(--color-medium)}.btn.success:not([disabled]):hover{color:var(--color-light-txt);background-color:var(--color-success);border-color:var(--color-success)}.btn.success-filled{background-color:var(--color-success);border-color:var(--color-success);color:var(--color-light-txt)}.btn.success-filled:not([disabled]):hover{background-color:var(--color-success-tint)}.btn.normal,.btn.normal-filled{background-color:var(--color-content-bg);color:var(--color-dark-txt);border-color:var(--color-content-bg);box-shadow:var(--global-shadow)}.btn.normal[disabled],.btn[disabled].normal-filled{box-shadow:none;color:var(--color-medium-shade);background-color:var(--color-medium);border-color:var(--color-medium)}.btn.normal:not([disabled]):hover,.btn.normal-filled:not([disabled]):hover{color:var(--color-light-txt);background-color:var(--color-dark-txt);border-color:var(--color-dark-txt)}.btn.normal-filled{background-color:var(--color-dark-txt);border-color:var(--color-dark-txt);color:var(--color-light-txt)}.btn.normal-filled:not([disabled]):hover{background-color:var(--color-dark-txt-tint)}.btn.danger{background-color:var(--color-content-bg);color:var(--color-danger);border-color:var(--color-content-bg);box-shadow:var(--global-shadow)}.btn.danger[disabled]{box-shadow:none;color:var(--color-medium-shade);background-color:var(--color-medium);border-color:var(--color-medium)}.btn.danger:not([disabled]):hover{color:var(--color-light-txt);background-color:var(--color-danger);border-color:var(--color-danger)}.btn.hollow,.btn.hollow-danger,.btn.hollow-primary{background-color:transparent;color:var(--color-dark-txt);border:2px solid var(--color-dark-txt)}.btn.hollow[disabled],.btn[disabled].hollow-danger,.btn[disabled].hollow-primary{color:var(--color-medium);border-color:var(--color-medium)}.btn.hollow:not([disabled]):hover,.btn.hollow-danger:not([disabled]):hover,.btn.hollow-primary:not([disabled]):hover{color:var(--color-light-txt);background-color:var(--color-dark-txt)}.btn.hollow-primary{color:var(--color-primary);border-color:var(--color-primary)}.btn.hollow-primary[disabled]{color:var(--color-medium);border-color:var(--color-medium)}.btn.hollow-primary:not([disabled]):hover{background-color:var(--color-primary);color:var(--color-light-txt)}.btn.hollow-danger{color:var(--color-danger);border-color:var(--color-danger)}.btn.hollow-danger[disabled]{color:var(--color-medium);border-color:var(--color-medium)}.btn.hollow-danger:not([disabled]):hover{background-color:var(--color-danger);color:var(--color-light-txt)}.btn.flex{display:flex;align-items:center;justify-content:center;gap:var(--global-spacing-half)}
