@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap);
:root{--top-bar-height:75px;--max-site-width:1400px;--max-content-width:900px;--max-input-width:300px;--font-family:"Poppins",sans-serif;--font-size-rem-factor:16px;--font-size-tiny:0.625rem;--font-size-small:0.75rem;--font-size-medium:0.875rem;--font-size-base:1rem;--font-size-big:1.125rem;--font-size-bigger:1.25rem;--font-size-large:1.5rem;--font-size-larger:1.75rem;--font-size-massive:2.5rem;--font-size-title:1.25rem;--line-height-base:1.3;--color-primary:#0059ff;--color-primary-rgb:0,89,255;--color-primary-contrast:#fff;--color-primary-contrast-rgb:255,255,255;--color-primary-shade:#0089f3;--color-primary-shade-200:#0080e3;--color-primary-shade-300:#0076d1;--color-primary-shade-400:#006ec3;--color-primary-tint:#3aaaff;--color-primary-tint-200:#63bbff;--color-primary-tint-300:#8eceff;--color-primary-tint-400:#b8e0ff;--color-secondary:#054175;--color-secondary-rgb:5,65,117;--color-secondary-contrast:#fff;--color-secondary-contrast-rgb:255,255,255;--color-secondary-shade:#053a69;--color-secondary-shade-rgb:5,58,105;--color-secondary-shade-200:#053159;--color-secondary-shade-200-rgb:5,49,89;--color-secondary-shade-300:#042748;--color-secondary-shade-300-rgb:4,39,72;--color-secondary-shade-400:#031f3b;--color-secondary-shade-400-rgb:3,31,59;--color-secondary-tint:#1d5383;--color-secondary-tint-200:#326897;--color-secondary-tint-300:#497eab;--color-secondary-tint-400:#6292bc;--color-secondary-tint-500:#7aa5cd;--color-secondary-tint-600:#98bcdd;--color-secondary-tint-700:#b2cee5;--color-secondary-tint-800:#d2e3f4;--color-secondary-tint-900:#eef5fc;--color-tertiary:#ffb804;--color-tertiary-rgb:255,184,4;--color-tertiary-contrast:#000;--color-tertiary-contrast-rgb:0,0,0;--color-tertiary-shade:#edac00;--color-tertiary-shade-200:#d29d00;--color-tertiary-tint:#ffd05b;--color-tertiary-tint-200:#ffeab7;--color-quarternary:#9cea14;--color-quarternary-rgb:156,234,20;--color-quarternary-contrast:#000;--color-quarternary-contrast-rgb:0,0,0;--color-quarternary-shade:#83d914;--color-quarternary-shade-200:#79c915;--color-quarternary-shade-300:#6eb913;--color-quarternary-shade-400:#64ad11;--color-quarternary-tint:#cff8ab;--color-quintenary:#f65757;--color-quintenary-rgb:246,87,87;--color-quintenary-contrast:#000;--color-quintenary-contrast-rgb:0,0,0;--color-quintenary-shade:#e05151;--color-quintenary-shade-200:#cd4a4a;--color-quintenary-tint:#ff7272;--color-quintenary-tint-200:#ff9494;--color-warning:var(--color-tertiary);--color-warning-rgb:var(--color-tertiary-rgb);--color-warning-contrast:#000;--color-warning-contrast-rgb:0,0,0;--color-warning-shade:var(--color-tertiary-shade);--color-warning-tint:var(--color-tertiary-tint);--color-danger:var(--color-quintenary);--color-danger-rgb:var(--color-quintenary-rgb);--color-danger-contrast:#000;--color-danger-contrast-rgb:0,0,0;--color-danger-shade:var(--color-quintenary-shade);--color-danger-tint:var(--color-quintenary-tint);--color-success:var(--color-quarternary);--color-success-rgb:var(--color-quarternary-rgb);--color-success-contrast:#000;--color-success-contrast-rgb:0,0,0;--color-success-shade:var(--color-quarternary-shade-200);--color-success-tint:var(--color-quarternary-tint);--color-info:#2f80ed;--color-info-rgb:47,128,237;--color-info-contrast:#fff;--color-info-contrast-rgb:255,255,255;--color-info-shade:#2971d1;--color-info-tint:#448def;--color-tablebg-light:var(--color-light);--color-tablebg-medium:var(--color-secondary-tint-800);--color-tablebg-dark:var(--color-secondary-tint-700);--color-tablebg-extra-dark:var(--color-secondary);--gradient-tablebg-light-left:linear-gradient(270deg,#d2e3f4,#fff);--gradient-tablebg-light-right:linear-gradient(90deg,#d2e3f4,#fff);--gradient-tablebg-medium-left:linear-gradient(270deg,#b2cee5,#fff);--gradient-tablebg-medium-right:linear-gradient(90deg,#b2cee5,#fff);--color-medium:#3f4a55;--color-medium-rgb:63,74,85;--color-medium-contrast:#000;--color-medium-contrast-rgb:0,0,0;--color-medium-shade:#3a444e;--color-medium-shade-200:#333c45;--color-medium-shade-300:#2b343b;--color-medium-shade-400:#252c32;--color-medium-tint:#586876;--color-medium-tint-200:#697d8e;--color-medium-tint-300:#8092a1;--color-medium-tint-400:#99a7b3;--color-medium-tint-500:#afbac4;--color-medium-tint-600:#cad1d8;--color-medium-tint-700:#dee3e7;--color-medium-tint-800:#ebeef0;--color-medium-tint-900:#f9fafb;--color-light:#fff;--color-light-rgb:244,244,244;--color-light-contrast:#000;--color-light-contrast-rgb:0,0,0;--color-light-shade:#d7d7d7;--color-light-tint:#f2f2f2;--color-content-bg:#fff;--color-body-bg:#e5e5e5;--color-menu-bg:#fff;--color-secondary-bg:#efefef;--color-secondary-bg-shade:#d2d2d2;--color-secondary-bg-tint:#f1f1f1;--color-dark:#000;--color-dark-tint:#1a315b;--color-dark-rgb:0,0,0;--color-dark-txt:#000;--color-medium-txt:#bdbdbd;--color-medium-txt-tint:#99a7b3;--color-medium-txt-shade:#858585;--color-light-txt:#fff;--color-gold:#c0ac5e;--color-gold-shade:#9a8b4c;--background-gradient-dark:radial-gradient(116.98% 400% at 50% -129.75%,#60521e 0%,rgba(96,82,30,0) 100%),#031f3b;--background-gradient-grey-left:radial-gradient(142.31% 579.88% at -5.33% -42.31%,rgba(125,98,0,.1) 0%,rgba(125,98,0,0) 100%),linear-gradient(100.8deg,#f9fafb,rgba(249,250,251,0) 68.14%);--background-gradient-blue:radial-gradient(100% 454.29% at 100% 100%,rgba(0,0,0,.2) 0%,transparent 100%),var(--color-primary);--background-gradient-gold:radial-gradient(100% 100% at 0% 0%,#fffba4 0%,rgba(255,251,164,0) 100%),radial-gradient(100% 100% at 100% 100%,#b48f3a 0%,rgba(180,143,58,0) 100%),linear-gradient(0deg,#d6b85e,#d6b85e);--background-gradient-gold-dark:radial-gradient(100% 100% at 0% 0%,#fffba4 0%,rgba(255,251,164,0) 100%),radial-gradient(100% 100% at 100% 100%,#b48f3a 0%,rgba(180,143,58,0) 100%),linear-gradient(0deg,#504524,#504524);--background-gradient-blurple:radial-gradient(100% 100% at 100% 0%,#06f 0%,#c852ff 100%);--background-gradient-blurple-dark:radial-gradient(100% 100% at 100% 0%,#184487 0%,#af3fe3 100%),linear-gradient(0deg,#000,#000);--background-gradient-faux-shadow:linear-gradient(180deg,rgba(0,0,0,.1),transparent 10.42%),linear-gradient(180deg,#ededed,hsla(0,0%,92%,0));--course-title-background-default:radial-gradient(145.15% 362.89% at -12.13% -8.51%,rgba(27,73,126,.7) 0%,rgba(28,223,117,.287) 59.9%,rgba(0,255,117,0) 100%),hsla(0,0%,100%,.9);--course-title-background-wager:radial-gradient(100% 100% at 0% 0%,rgba(255,251,164,.8) 0%,rgba(255,251,164,0) 100%),radial-gradient(100% 100% at 100% 100%,rgba(180,143,58,.9) 0%,rgba(180,143,58,0) 100%),rgba(214,184,94,.9);--token-type-gradient-tokens:linear-gradient(135deg,#e4d987,#c2a351);--token-type-gradient-diamonds:radial-gradient(100% 100% at 0% 0%,#fafafa 0%,hsla(0,0%,98%,0) 100%),radial-gradient(100% 100% at 100% 100%,#00b0d7 0%,hsla(0,0%,49%,0) 100%),#6eb6f8;--global-spacing:1.5rem;--global-spacing-threeforths:calc(var(--global-spacing)/1.5);--global-spacing-half:calc(var(--global-spacing)/2);--global-spacing-third:calc(var(--global-spacing)/3);--global-spacing-quarter:calc(var(--global-spacing)/4);--global-spacing-double:calc(var(--global-spacing)*2);--global-border:2px solid var(--color-medium-tint-700);--global-border-grey:2px solid var(--color-light-tint);--global-border-light:2px solid var(--color-light-txt);--global-border-medium:2px solid var(--color-medium-tint-900);--global-border-transparent-light:4px solid hsla(0,0%,100%,.5);--global-border-transparent-primary:4px solid rgba(0,144,255,.2);--global-transparent-background-light:hsla(0,0%,100%,.5);--global-transparent-background-primary:rgba(0,144,255,.5);--global-border-width-small:2px;--global-border-width-large:4px;--global-radius:1.25rem;--global-radius-inner:1rem;--global-radius-big:2rem;--global-radius-small:0.625rem;--global-radius-tiny:0.313rem;--input-radius:var(--global-radius-inner);--global-shadow:0px 2px 8px rgba(0,0,0,.1);--global-drop-shadow:drop-shadow(0 20px 5px rgba(0,0,0,.1));--global-drop-shadow-dark:drop-shadow(0 8px 5px rgba(0,0,0,.5));--global-drop-shadow-blue:0 20px 40px rgba(0,144,255,.5);--global-drop-shadow-blue-dark:0 10px 20px rgba(0,144,255,.8);--tab-inactive-background:linear-gradient(0deg,rgba(0,0,0,.1),transparent 30%),#fff;--tab-inactive-background-dark:linear-gradient(0deg,rgba(0,0,0,.1),transparent 30%),#d2e3f4;--box-shadow:0px 20.0713px 12.8457px rgba(0,0,0,.032),0px 12.0939px 7.74008px rgba(0,0,0,.028),0px 6.73465px 4.31018px rgba(0,0,0,.022),0px 2.89653px 1.85378px rgba(0,0,0,.015);--box-shadow-gold:0px 100px 80px rgba(255,251,164,.18),0px 41.7776px 33.4221px rgba(255,251,164,.129),0px 22.3363px 17.869px rgba(255,251,164,.107),0px 12.5216px 10.0172px rgba(255,251,164,.09),0px 6.6501px 5.32008px rgba(255,251,164,.073),0px 2.76726px 2.21381px rgba(255,251,164,.051);--button-box-shadow:0px 125px 80px rgba(0,0,0,.06),0px 57.7913px 36.9864px rgba(0,0,0,.045),0px 33.0669px 21.1628px rgba(0,0,0,.038),0px 20.0713px 12.8457px rgba(0,0,0,.032),0px 12.0939px 7.74008px rgba(0,0,0,.028),0px 6.73465px 4.31018px rgba(0,0,0,.022),0px 2.89653px 1.85378px rgba(0,0,0,.015);--button-box-shadow-blue:0px 96px 176px rgba(0,144,255,.36),0px 44.3837px 81.3701px rgba(0,144,255,.267),0px 25.3953px 46.5581px rgba(0,144,255,.226),0px 15.4148px 28.2605px rgba(0,144,255,.194),0px 9.28809px 17.0282px rgba(0,144,255,.166),0px 5.17221px 9.48239px rgba(0,144,255,.134),0px 2.22453px 4.07831px rgba(0,144,255,.093);--button-box-shadow-yellow:0px 96px 176px rgba(255,184,0,.36),0px 44.3837px 81.3701px rgba(255,184,0,.267),0px 25.3953px 46.5581px rgba(255,184,0,.226),0px 15.4148px 28.2605px rgba(255,184,0,.194),0px 9.28809px 17.0282px rgba(255,184,0,.166),0px 5.17221px 9.48239px rgba(255,184,0,.134),0px 2.22453px 4.07831px rgba(255,184,0,.093);--big-shadow:0px 2.8965256214141846px 1.853776454925537px 0px rgba(0,0,0,.016),0px 6.734648704528809px 4.31017541885376px 0px rgba(0,0,0,.022),0px 12.093868255615234px 7.740076065063477px 0px rgba(0,0,0,.028),0px 20.07134246826172px 12.845659255981445px 0px rgba(0,0,0,.032),0px 33.06686019897461px 21.162790298461914px 0px rgba(0,0,0,.038),0px 57.79128646850586px 36.98642349243164px 0px rgba(0,0,0,.045),0px 125px 80px 0px rgba(0,0,0,.06);--gui-margin:20px;--bottom-bar-height:var(--top-bar-height);--image-size:80px}@media only screen and (max-width:600px){:root{--font-size-rem-factor:14px}}@media only screen and (max-width:400px){:root{--font-size-rem-factor:12px}}.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{margin:0 auto;padding:var(--global-spacing-double);position:relative;width:100%}@media only screen and (max-width:600px){.page-container{padding:var(--global-spacing)}}@media only screen and (max-width:400px){.page-container{padding:var(--global-spacing-half)}}#page-wrapper{min-height:100vh}.mode-admin #page-wrapper,.mode-web #page-wrapper{display:flex}#page-wrapper .page-content{flex-grow:1}#page-wrapper .page-content .left{margin-right:var(--global-spacing-double)}.page-header{justify-content:space-between}.page-header,.page-header .toolbar{display:flex;margin-bottom:var(--global-spacing-double)}.page-header .toolbar{justify-content:flex-end}.page-header .toolbar .btn{margin-left:var(--global-spacing)}.max-content-width{max-width:var(--max-content-width)}.rounded-box{background:var(--custom-box-background,var(--color-light));border-radius:var(--custom-radius,var(--global-radius));padding:var(--custom-spacing,var(--global-spacing))}.rounded-box .rounded-box{border-radius:var(--custom-inner-radius,var(--global-radius-inner))}.rounded-box.subscriptions-box{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(180deg,#fff,#e7e7e7);box-shadow:0 2.9px 1.85px 0 rgba(0,0,0,.016),0 6.73px 4.31px 0 rgba(0,0,0,.024),0 12.09px 7.74px 0 rgba(0,0,0,.027),0 20.07px 12.85px 0 rgba(0,0,0,.031),0 33.07px 21.16px 0 rgba(0,0,0,.039),0 57.79px 36.99px 0 rgba(0,0,0,.043),0 125px 80px 0 rgba(0,0,0,.059);padding:var(--global-spacing-double)}.rounded-box .header h1,.rounded-box .header h2,.rounded-box .header h3,.rounded-box .header h4,.rounded-box .header h5,.rounded-box .header h6,.rounded-box .invite h1,.rounded-box .invite h2,.rounded-box .invite h3,.rounded-box .invite h4,.rounded-box .invite h5,.rounded-box .invite h6{font-size:var(--font-size-big)}.rounded-box .box-title{margin:0}.rounded-box .box-title h1,.rounded-box .box-title h2,.rounded-box .box-title h3,.rounded-box .box-title h4,.rounded-box .box-title h5,.rounded-box .box-title h6,.rounded-box .box-title.large,.rounded-box .box-title.medium{font-size:var(--font-size-big)}.rounded-box .subtitle{font-size:var(--font-size-small);line-height:var(--font-size-small)}.rounded-box.small-padding{padding:var(--global-spacing-half)}.rounded-box.big-padding{padding:var(--global-spacing-double)}.rounded-box.no-padding{padding:0}.notifications-header{display:flex;font-size:var(--font-size-big);font-weight:700;padding:var(--global-spacing) var(--global-spacing) 0 var(--global-spacing)}.player-icons{align-items:center;color:var(--color-medium-tint-300);display:flex;flex-direction:column;font-size:var(--font-size-small);justify-self:flex-end;padding-top:7px}.player-icons svg{color:var(--custom-unfilled-color,rgba(var(--color-dark-rgb),.2));font-size:var(--font-size-base)}.player-icons svg.filled{color:var(--custom-filled-color,var(--color-primary))}table{border-collapse:collapse;width:100%}.table-header{-webkit-user-select:none;-moz-user-select:none;user-select:none}.table-header .column{color:var(--color-dark);font-size:.9rem;font-weight:700;padding:0 var(--global-spacing);text-align:left}.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{border-bottom:2px solid var(--color-medium-tint-700);padding:var(--global-spacing);vertical-align:middle}.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{margin:0 calc(var(--global-spacing)/2);padding:calc(var(--global-spacing)/2)}.table-row .column.actions button.action.edit{color:var(--color-dark)}.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-900)}.table-row:last-of-type .column{border-bottom:none}.sub-row{background-color:var(--color-medium-tint-900)}.sub-row .sub-row-inner{align-items:center;display:flex;justify-content:space-between;width:100%}.sub-row .sub-row-inner .sub-column{padding:var(--global-spacing)}.sub-row .sub-row-inner .sub-column .sub-header{color:var(--color-dark);font-size:var(--font-size-base);font-weight:700;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%}.model-list .no-result{color:var(--color-medium);display:block;margin:var(--global-spacing) 0;text-align:center;text-transform:uppercase}.model-list .pagination{align-items:center;display:flex;justify-content:center}.model-list .pagination .btn{margin:calc(var(--global-spacing)/2);padding:calc(var(--global-spacing)/2) var(--global-spacing)}.model-list .pagination .btn.page{margin:calc(var(--global-spacing)/3)}body{margin:0;padding:0}*{box-sizing:border-box}hr{background-color:var(--color-primary);border:none;height:2px}.drop-shadow{text-shadow:4px 4px 4px rgba(0,0,0,.2)}.drop-shadow-dark{text-shadow:4px 4px 2px rgba(0,0,0,.5),-1px -1px 0 rgba(0,0,0,.2),1px -1px 0 rgba(0,0,0,.2),-1px 1px 0 rgba(0,0,0,.2),1px 1px 0 rgba(0,0,0,.2)}.pointer{cursor:pointer}.nomargin{margin:0}.background-light{background:var(--color-light)}.border-light{border:var(--global-border);border-radius:var(--global-radius)}html{font-family:var(--font-family);font-size:var(--font-size-rem-factor)}a{color:var(--color-secondary)}a:hover{color:var(--color-secondary-shade)}.bold{font-weight:700}.inner-shadow{text-shadow:0 2px 5px transparent}.header.small{color:var(--color-secondary-tint);font-size:var(--font-size-base);font-weight:700}.small-grey{line-height:var(--font-size-medium)}.small-blue,.small-grey{color:var(--color-medium-txt-tint);font-size:var(--font-size-medium);font-weight:500}h1.stylized,h2.stylized,h3.stylized,h4.stylized,h5.stylized,h6.stylized{font-weight:400;text-align:center;text-decoration-color:var(--color-primary)}h1.stylized.btn.primary-filled,h1.stylized.btn.secondary-filled,h1.stylized.btn.success-filled,h1.stylized.primary,h2.stylized.btn.primary-filled,h2.stylized.btn.secondary-filled,h2.stylized.btn.success-filled,h2.stylized.primary,h3.stylized.btn.primary-filled,h3.stylized.btn.secondary-filled,h3.stylized.btn.success-filled,h3.stylized.primary,h4.stylized.btn.primary-filled,h4.stylized.btn.secondary-filled,h4.stylized.btn.success-filled,h4.stylized.primary,h5.stylized.btn.primary-filled,h5.stylized.btn.secondary-filled,h5.stylized.btn.success-filled,h5.stylized.primary,h6.stylized.btn.primary-filled,h6.stylized.btn.secondary-filled,h6.stylized.btn.success-filled,h6.stylized.primary{color:var(--color-primary);font-weight:700}h1.stylized.secondary,h2.stylized.secondary,h3.stylized.secondary,h4.stylized.secondary,h5.stylized.secondary,h6.stylized.secondary{color:var(--color-secondary);font-weight:700}h1.stylized.btn.danger-filled,h1.stylized.danger,h2.stylized.btn.danger-filled,h2.stylized.danger,h3.stylized.btn.danger-filled,h3.stylized.danger,h4.stylized.btn.danger-filled,h4.stylized.danger,h5.stylized.btn.danger-filled,h5.stylized.danger,h6.stylized.btn.danger-filled,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)}.gradient{color:var(--color-primary)}.gradient.gold{color:var(--color-gold)}.wager-round .gradient.gold{--custom-gradient:var(--background-gradient-gold)}.big-number{font-size:calc(var(--font-size-base)*5);line-height:calc(var(--font-size-base)*5)}h2{font-size:calc(var(--font-size-base)*2);line-height:calc(var(--font-size-base)*2.5)}h3{font-size:calc(var(--font-size-base)*1.5);line-height:calc(var(--font-size-base)*2)}.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}.icon-small{height:16px;width:16px}.field-wrap{color:var(--color-secondary);display:block;font-weight:500;margin-bottom:var(--global-spacing);width:100%}.field-wrap:last-of-type{margin-bottom:0}.field-wrap.disabled .field-label-wrap{color:var(--color-medium-tint-900)}.field-wrap.checkbox .checkbox-blank-outline-icon,.field-wrap.checkbox .checkbox-marked-icon{color:var(--color-primary)}input.field,select.field,textarea.field{border:2px solid var(--color-medium-tint-700);border-radius:var(--input-radius);font-family:var(--font-family);font-size:var(--font-size-base);font-weight:600;min-width:250px;padding:var(--global-spacing-half) var(--global-spacing);width:100%}@media (max-width:629px){input.field,select.field,textarea.field{min-width:100%}}input.field.invalid,select.field.invalid,textarea.field.invalid{border-color:var(--color-quintenary-tint-200);color:var(--color-quintenary)}input.field.has-button,select.field.has-button,textarea.field.has-button{border-bottom-left-radius:0;border-bottom-right-radius:0}input.field:focus,select.field:focus,textarea.field:focus{border-color:var(--color-secondary);outline:0}input.field[disabled],select.field[disabled],textarea.field[disabled]{background:var(--color-light);border-color:var(--color-medium-tint-700);color:var(--color-medium-tint-500)}::-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-bottom:var(--global-spacing-double);margin-top:var(--global-spacing-half)}.horizontal-labels .field-wrap-inner{align-items:flex-start;display:flex}@media (max-width:629px){.horizontal-labels .field-wrap-inner{display:block}}.horizontal-labels .field-wrap-inner .field-label-wrap{max-width:200px;width:100%}.integrated-button{border:0;border-bottom-left-radius:var(--global-radius);border-bottom-right-radius:var(--global-radius);cursor:pointer;font-size:var(--font-size-base);padding:var(--global-spacing-half);text-align:center;width:100%}.integrated-button,.integrated-button.active{background:var(--color-secondary);color:var(--color-light)}.field-group-header{font-size:calc(var(--font-size-base)*1.4);font-weight:400}.field-group:not(:last-of-type){border-bottom:1px solid var(--color-medium-tint);margin-bottom:var(--global-spacing-double);padding-bottom:var(--global-spacing)}.validation-errors{font-size:var(--font-size-small);margin-left:var(--global-spacing)}.validation-errors>.error{display:block}.floating-label{left:calc(var(--global-spacing)*.75);position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.floating-label,.floating-label-field{display:block;font:inherit;line-height:1;width:100%}.floating-label-field.select-label,.floating-label.select-label{background-color:var(--floating-label-background,var(--color-content-bg));color:var(--color-secondary-shade);padding:.5em;top:0;transform:translateY(-50%);width:auto;z-index:2}.field-wrap,.floating-label-field,.floating-label-wrap{position:relative}.field-wrap.password-wrap button.visibility-toggle{align-items:center;background:none;border:none;bottom:0;display:flex;font-size:1rem;justify-content:center;margin-top:0!important;min-width:auto!important;position:absolute;right:0;top:0;width:3rem}.field-wrap.password-wrap button.visibility-toggle svg{color:var(--color-medium-tint-500)}.floating-label-field{border-radius:2px}.floating-label-field:focus{box-shadow:none;outline:0}.floating-label-field:not(:disabled,:-moz-read-only){cursor:text}.floating-label-field:not(:disabled,:read-only){cursor:text}.floating-label-field+.floating-label{border-radius:2px;color:var(--color-secondary-shade);display:inline-block;left:var(--input-padding,var(--global-spacing));margin:0;padding:0 .5em;position:absolute;top:calc(var(--global-spacing) - 5px);transform-origin:0 0;transition:transform .25s,opacity .25s,padding .25s ease-in-out;width:auto}.floating-label-field:not(:-moz-placeholder-shown)+.floating-label{background-color:var(--floating-label-background,var(--color-content-bg));font-weight:500;padding:0 .5em;top:0;transform:translateY(-50%);z-index:2}.floating-label-field:focus+.floating-label,.floating-label-field:not(:placeholder-shown)+.floating-label{background-color:var(--floating-label-background,var(--color-content-bg));font-weight:500;padding:0 .5em;top:0;transform:translateY(-50%);z-index:2}.floating-label-field:is(select)+.floating-label{background-color:var(--floating-label-background,var(--color-content-bg));font-weight:500;padding:0 .5em;top:0;transform:translateY(-50%);z-index:2}.floating-label-field::-moz-placeholder{color:transparent}.floating-label-field::placeholder{color:transparent}.filters .floating-label{left:calc(var(--global-spacing)*.75)}.filters .floating-label-field{padding:var(--global-spacing-half) var(--global-spacing)}button{cursor:pointer}button:disabled{cursor:default}.btn{background-color:transparent;border:2px solid transparent;border-radius:calc(var(--global-radius)*2);color:var(--color-dark);cursor:pointer;display:inline-block;font-family:var(--font-family);font-size:var(--font-size-base);font-weight:700;outline:none;padding:var(--global-spacing-half) var(--global-spacing);-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn:not(:disabled):hover{color:var(--color-medium-shade-400)}.btn.even-padding{padding:var(--global-spacing)}.btn.small{font-size:var(--font-size-small);padding:var(--global-spacing-half) var(--global-spacing-threeforths)}.btn.small svg{font-size:var(--font-size-base)}.btn.large{font-size:var(--font-size-big);padding:var(--global-spacing) var(--global-spacing-double)}.btn.small-radius{border-radius:var(--global-radius-inner)}.btn.full-range{width:100%}.btn.align-center{text-align:center}.btn.align-center .btn-inner{justify-content:center}.btn .btn-inner{align-items:center;display:flex}.btn .btn-inner :nth-child(2){margin-left:var(--global-spacing-third)}.btn.primary,.btn.primary-filled,.btn.secondary-filled,.btn.success-filled{background-color:var(--color-content-bg);border-color:var(--color-content-bg);box-shadow:var(--global-shadow);color:var(--color-primary)}.btn.primary svg,.btn.primary-filled svg,.btn.secondary-filled svg,.btn.success-filled svg{fill:var(--color-primary)}.btn.primary[disabled],.btn[disabled].primary-filled,.btn[disabled].secondary-filled,.btn[disabled].success-filled{background-color:var(--color-secondary-tint-900);border-color:var(--color-secondary-tint-600);box-shadow:none;color:var(--color-secondary-tint-600)}.btn.primary[disabled] svg,.btn[disabled].primary-filled svg,.btn[disabled].secondary-filled svg,.btn[disabled].success-filled svg{fill:var(--color-secondary-tint-600)}.btn.primary-filled:not([disabled]):hover,.btn.primary:not([disabled]):hover,.btn.secondary-filled:not([disabled]):hover,.btn.success-filled:not([disabled]):hover{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-light-txt)}.btn.primary-filled:not([disabled]):hover svg,.btn.primary:not([disabled]):hover svg,.btn.secondary-filled:not([disabled]):hover svg,.btn.success-filled:not([disabled]):hover svg{fill:var(--color-light-txt)}.btn.primary-filled{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-light-txt)}.btn.primary-filled svg{fill:var(--color-light-txt)}.btn.primary-filled:not([disabled]):hover{background-color:var(--color-primary-tint);border-color:var(--color-primary-tint)}.btn.secondary{background-color:var(--color-content-bg);border-color:var(--color-content-bg);box-shadow:var(--global-shadow);color:var(--color-secondary)}.btn.secondary svg{fill:var(--color-secondary)}.btn.secondary[disabled]{background-color:var(--color-medium);border-color:var(--color-medium);box-shadow:none;color:var(--color-medium-shade)}.btn.secondary[disabled] svg{fill:var(--color-medium-shade)}.btn.secondary:not([disabled]):hover{background-color:var(--color-secondary);border-color:var(--color-secondary);color:var(--color-light-txt)}.btn.secondary:not([disabled]):hover svg{fill:var(--color-light-txt)}.btn.secondary-filled{background-color:var(--color-secondary);border-color:var(--color-secondary);color:var(--color-light-txt)}.btn.secondary-filled:not([disabled]):hover{background-color:var(--color-secondary-tint);border-color:var(--color-secondary-tint)}.btn.success{background-color:var(--color-content-bg);border-color:var(--color-content-bg);box-shadow:var(--global-shadow);color:var(--color-success)}.btn.success svg{fill:var(--color-success)}.btn.success[disabled]{background-color:var(--color-medium);border-color:var(--color-medium);box-shadow:none;color:var(--color-medium-shade)}.btn.success:not([disabled]):hover{background-color:var(--color-success);border-color:var(--color-success);color:var(--color-light-txt)}.btn.success:not([disabled]):hover svg{fill:var(--color-light-txt)}.btn.success-filled{background-color:var(--color-success);border-color:var(--color-success);color:var(--color-light-txt)}.btn.success-filled svg{fill:var(--color-light-txt)}.btn.success-filled:not([disabled]):hover{background-color:var(--color-success-tint);border-color:var(--color-success-tint)}.btn.normal,.btn.normal-filled{background-color:var(--color-content-bg);border-color:var(--color-content-bg);box-shadow:var(--global-shadow);color:var(--color-dark)}.btn.normal[disabled],.btn[disabled].normal-filled{background-color:var(--color-medium);border-color:var(--color-medium);box-shadow:none;color:var(--color-medium-shade)}.btn.normal-filled,.btn.normal-filled:not([disabled]):hover,.btn.normal:not([disabled]):hover{background-color:var(--color-dark);border-color:var(--color-dark);color:var(--color-light-txt)}.btn.normal-filled:not([disabled]):hover{background-color:var(--color-dark-tint);border-color:var(--color-dark-tint)}.btn.danger,.btn.danger-filled{background-color:var(--color-content-bg);border-color:var(--color-content-bg);box-shadow:var(--global-shadow);color:var(--color-danger)}.btn.danger[disabled],.btn[disabled].danger-filled{background-color:var(--color-light);border-color:var(--color-quintenary-tint-200);box-shadow:none;color:var(--color-quintenary-tint-200)}.btn.danger[disabled] svg,.btn[disabled].danger-filled svg{fill:var(--color-quintenary-tint-600)}.btn.danger-filled,.btn.danger-filled:not([disabled]):hover,.btn.danger:not([disabled]):hover{background-color:var(--color-danger);border-color:var(--color-danger);color:var(--color-light-txt)}.btn.danger-filled:not([disabled]):hover{background-color:var(--color-danger);border-color:var(--color-danger)}.btn.hollow,.btn.hollow-danger,.btn.hollow-primary,.btn.hollow-secondary{background-color:transparent;border:2px solid var(--color-dark);color:var(--color-dark)}.btn.hollow[disabled],.btn[disabled].hollow-danger,.btn[disabled].hollow-primary,.btn[disabled].hollow-secondary{border-color:var(--color-medium);color:var(--color-medium)}.btn.hollow-danger:not([disabled]):hover,.btn.hollow-primary:not([disabled]):hover,.btn.hollow-secondary:not([disabled]):hover,.btn.hollow:not([disabled]):hover{background-color:var(--color-dark);border-color:var(--color-dark);color:var(--color-light-txt)}.btn.hollow-primary{border-color:var(--color-primary);color:var(--color-primary)}.btn.hollow-primary[disabled]{border-color:var(--color-medium);color:var(--color-medium)}.btn.hollow-primary:not([disabled]):hover{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-light-txt)}.btn.hollow-secondary{border-color:var(--color-secondary);color:var(--color-secondary)}.btn.hollow-secondary[disabled]{border-color:var(--color-medium);color:var(--color-medium)}.btn.hollow-secondary:not([disabled]):hover{background-color:var(--color-secondary);border-color:var(--color-secondary);color:var(--color-light-txt)}.btn.hollow-danger{border-color:var(--color-danger);color:var(--color-danger)}.btn.hollow-danger[disabled]{border-color:var(--color-medium);color:var(--color-medium)}.btn.hollow-danger:not([disabled]):hover{background-color:var(--color-danger);border-color:var(--color-danger);color:var(--color-light-txt)}.button-tabs{display:flex}.button-tabs .button-tab{align-items:center;background:#fff;border:var(--global-border);border-radius:var(--global-radius-inner);color:var(--color-dark);display:flex;flex:1;font-weight:700;justify-content:center;margin-right:var(--global-spacing-half);padding:var(--global-spacing-half) var(--global-spacing);position:relative}.button-tabs .button-tab.small{flex:0 1 0}.button-tabs .button-tab.active{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-light)}.button-tabs .button-tab:last-of-type{margin-right:0}.button-tabs .button-tab .badge{--badge-size:30px;align-items:center;background:var(--color-quintenary);border-radius:100px;color:var(--color-light);display:flex;height:30px;justify-content:center;padding:var(--global-spacing-half) var(--global-spacing-half);position:absolute;right:0;top:calc(var(--badge-size)/2*-1);transform:translateX(50%);width:auto;z-index:2}.button-tabs.vertical{flex-direction:column}.button-tabs.vertical .button-tab{margin-bottom:var(--global-spacing-half);margin-right:0}.button-tabs.vertical .button-tab:last-of-type{margin-bottom:0;margin-right:0}@media only screen and (max-width:1200px){.button-tabs.mobile-switch .button-tab{margin-bottom:var(--global-spacing-half);margin-right:0;white-space:nowrap}.button-tabs.mobile-switch .button-tab:last-of-type{margin-bottom:0}}.tab-list{display:flex}.tab-list div{background-color:var(--color-primary-contrast);border-radius:var(--global-radius-inner) var(--global-radius-inner) 0 0;font-weight:700;margin-right:calc(var(--global-spacing)/6);padding:calc(var(--global-spacing)/2) calc(var(--global-spacing))}.tab-list div.active{color:var(--color-primary)}.tab-list div:not(.active){background:var(--tab-inactive-background);cursor:pointer}.tab-list.dark div{background-color:var(--color-primary)}.tab-list.dark div.active{color:var(--color-light)}.tab-list.dark div:not(.active){background:var(--tab-inactive-background-dark)}.admin-table{background:#fff;border-collapse:collapse;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);font-family:Arial,sans-serif;font-size:16px;width:100%}.admin-table thead{text-align:left}.admin-table td,.admin-table th{padding:12px 16px}.admin-table td.centered,.admin-table th.centered{text-align:center}.admin-table th{letter-spacing:.05em;text-transform:uppercase}.admin-table tbody tr{border-bottom:1px solid #ddd;transition:background .3s ease}.admin-table tbody tr:nth-child(2n){background:#f8f8f8}.admin-table tbody tr:hover{background:#e6f7ff}@media (max-width:768px){.admin-table{display:block;overflow-x:auto;white-space:nowrap}}body,html{height:100%;overflow:hidden}#app{height:100%;overflow-y:auto}
