@import"https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css";@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.6.0/css/solid.min.css";@font-face{font-family:tf2-classicons;src:url(/assets/tf2-classicons-D-Z4sAHP.eot?bv99da);src:url(/assets/tf2-classicons-D-Z4sAHP.eot?bv99da#iefix) format("embedded-opentype"),url(/assets/tf2-classicons-Bxkton0X.ttf?bv99da) format("truetype"),url(/assets/tf2-classicons-CBNwi6UM.woff?bv99da) format("woff"),url(/assets/tf2-classicons-CwLx0Ua4.svg?bv99da#tf2-classicons) format("svg");font-weight:400;font-style:normal}i,.icomoon-liga{font-family:tf2-classicons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tf2-Heavy:before{content:"💪"}.tf2-Medic:before{content:"💗"}.tf2-Pyro:before{content:"🔥"}.tf2-Scout:before{content:"🐇"}.tf2-Sniper:before{content:"🎷"}.tf2-Soldier:before{content:"💥"}.tf2-Spy:before{content:"📦"}.tf2-Demo:before{content:"💣"}.tf2-Engineer:before{content:"🔧"}.tf2-FlankSoldier:before{content:"🐀"}.tf2-PocketSoldier:before{content:"🐘"}.tf2-FlankScout:before{content:"🐿"}.tf2-PocketScout:before{content:"🐖"}:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64);--text: #4c4f69;--subtext-1: #5c5f77;--subtext-0: #6c6f85;--overlay-2: #7c7f93;--overlay-1: #8c8fa1;--overlay-0: #9ca0b0;--surface-0: #ccd0da;--base: #eff1f5;--base-0: #fcfdfe;--mantle: #e6e9ef;--crust: #dce0e8;--red: #d20f39;--blue: #1e66f5;--flamingo: #dd7878;--flamingo-transparent: #f0c6c655;--peach: #fe640b;--green: #40a02b;--yellow: #df8e1d;--destructive: var(--flamingo);--green-transparent: color-mix(in srgb, var(--green), transparent 80%);--yellow-transparent: color-mix(in srgb, var(--yellow), transparent 80%);--blue-transparent: color-mix(in srgb, var(--blue), transparent 80%);--lavender: #7287fd;--accent: var(--lavender);--accent-0: color-mix(in srgb, var(--accent), var(--text) 50%);--lavender-transparent: color-mix(in srgb, var(--lavender), transparent 80%);--accent-transparent-80: color-mix(in srgb, var(--accent), transparent 80%);--accent-transparent-50: color-mix(in srgb, var(--accent), transparent 50%);--accent-transparent: var(--accent-transparent-80);--shadow: color-mix(in srgb, var(--text), transparent 50%);--vs-selected-color: var(--text)!important;--vs-dropdown-option--active-bg: var(--accent)!important;--vs-dropdown-option--active-color: var(--base)!important;--vs-border-color: var(--overlay-0)!important}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--text);background:var(--base);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.preload *{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important}#app{width:100%;max-width:1280px;margin:0 auto;font-weight:400}a,.green{text-decoration:none;color:var(--accent);transition:.4s;padding:3px}a.button{padding:unset}button{display:flex;align-items:center;gap:4px;color:var(--text);background-color:var(--base-0);border:1px solid var(--surface-0);padding:6px 20px;line-height:1.6;border-radius:4px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;cursor:pointer;transition-duration:.2s}button.no-border{border:none}button.icon-end{justify-content:space-between}button.icon{background-color:transparent;padding:8px;border:none}button.icon:hover{background-color:var(--surface-0);border-radius:4px}button.icon i.bi{transform:translateY(-.5px)}button>i.bi.margin{margin-right:.5em}i.bi.margin{margin-right:.5em}button.checkbox,button.checkbox.icon{outline:1px solid var(--overlay-0);font-size:1rem;height:24px;width:24px;padding:0;display:flex;align-items:center;justify-content:center}button:hover{background-color:var(--surface-0)}button.accent{background-color:var(--accent);color:var(--base);border-color:var(--accent-0)}button.accent.dark{background-color:var(--text);color:var(--base)}button.destructive,button.destructive-on-hover:hover{background-color:var(--destructive);color:var(--base)}button.accent:hover{background-color:var(--text);color:var(--base)}button.eq{padding:8px}button.transparent{background-color:var(--transparent)}button.transparent:hover{background-color:var(--surface-0)}button.small{padding:8px 16px}button[disabled]{color:var(--overlay-0);cursor:initial}button[disabled]:hover{color:var(--overlay-0);background-color:unset}h1{font-weight:800;font-size:200%;line-height:2em}h2{font-weight:800}details>summary{cursor:pointer;list-style:none}details.accordion{padding:20px;background-color:var(--mantle);border:1px solid var(--mantle);border-radius:8px}details.accordion[open]{background-color:var(--base);border-color:var(--overlay-0)}details.accordion>summary{display:flex;align-items:center;gap:1em}details>summary:after{content:"›";font-size:1.5rem;transition-duration:.2s;margin-left:auto}details[open]>summary:after{transform:rotate(90deg);transition-duration:.2s}details>summary>h2{display:inline-block}h3{font-size:11pt;font-weight:700}span.small{font-size:9pt}em.aside,span.aside{color:var(--overlay-0)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.subtext{color:var(--overlay-0)}main{padding:2rem}input,textarea{display:block;width:100%;color:var(--text);padding:7px 9px;border:none;border:1px solid var(--overlay-0);border-radius:4px;background-color:transparent;font-size:15px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}input[type=checkbox]{width:unset;display:inline-block}textarea{resize:vertical}input:focus,textarea:focus{box-shadow:1px 1px 8px var(--surface-0);outline:none}.form-group{display:flex;flex-direction:column;gap:4px;flex-grow:1}.form-group.margin{margin-top:1rem;margin-bottom:1rem}.form-group.row{flex-direction:row;margin:none}.form-group .action-buttons{display:flex;justify-content:end;gap:.5rem}hr{border:none;border-top:1px solid var(--surface-0)}[role=menu],[role=listbox]{background-color:var(--base-0);border:1px solid var(--overlay-0);border-radius:4px;padding:4px 0;min-width:8rem}[role=listbox] [role=option]{padding:.5rem 1rem;cursor:pointer}[role=listbox] [role=option][data-highlighted]{background-color:var(--surface-0);padding:4px 10px}[role=menu] button{background-color:var(--base-0);width:100%;border-radius:0;border:none}[role=menu] button.destructive{color:var(--destructive)}[role=menu] button.destructive:hover{background-color:var(--destructive);color:var(--base)}[role=menu] button>i.bi.margin{margin-right:.5em}[role=menu] button:hover{background-color:var(--surface-0);width:100%}.dialog-overlay{background-color:#0005;z-index:1;position:fixed;top:0;right:0;bottom:0;left:0;animation:smooth-appear .2s ease}[role=dialog]{position:fixed;top:50%;left:50%;transform:translate(-50%) translateY(-50%);background-color:var(--base-0);z-index:10;animation:smooth-appear .2s ease}@keyframes smooth-appear{0%{opacity:0}to{opacity:1}}div.banner{padding:.5rem 1rem;font-size:10pt}div.banner.warning{background-color:var(--yellow-transparent);color:var(--yellow)}div.banner.info{background-color:var(--lavender-transparent);color:var(--lavender)}table{border-collapse:separate;border-spacing:0}th:first-child{border-top-left-radius:4px;border-left:1px solid var(--surface-0)}th{text-align:left;padding:.5rem 1rem;border-top:1px solid var(--surface-0);border-bottom:1px solid var(--surface-0);font-size:10pt}th:last-child{border-top-right-radius:4px;border-right:1px solid var(--surface-0)}td{padding:.5rem 1rem;border-bottom:1px solid var(--surface-0);background-color:var(--base-0);font-size:10pt}td:first-child{border-left:1px solid var(--surface-0)}td:last-child{border-right:1px solid var(--surface-0)}tr:last-child>td:first-child{border-bottom-left-radius:4px}tr:last-child>td:last-child{border-bottom-right-radius:4px}.sidebar-container{display:flex;gap:16px;justify-content:center}.sidebar-container nav.sidebar{display:flex;justify-content:end}.sidebar-container .view{width:60%}nav.sidebar h3{text-transform:uppercase;color:var(--overlay-0);padding:0 8px;font-size:8pt}nav.sidebar>.categories{display:flex;flex-direction:column;width:192px;gap:4px}nav.sidebar a.tab{font-size:11pt;color:var(--overlay-0);padding:6px 10px;font-weight:500;border-radius:4px}nav.sidebar a.tab:hover{background-color:var(--crust);color:var(--text)}nav.sidebar a.tab.router-link-exact-active{background-color:var(--crust);color:var(--text)}nav.sidebar button{font-size:11pt;font-weight:500;padding:6px 10px;background-color:transparent;color:var(--overlay-0)}nav.sidebar button:hover{background-color:var(--crust);color:var(--text)}nav.sidebar button.destructive-on-hover:hover{background-color:var(--destructive);color:var(--base)}:root{--vs-colors--lightest: rgba(60, 60, 60, .26);--vs-colors--light: rgba(60, 60, 60, .5);--vs-colors--dark: #333;--vs-colors--darkest: rgba(0, 0, 0, .15);--vs-search-input-color: inherit;--vs-search-input-placeholder-color: inherit;--vs-font-size: 1rem;--vs-line-height: 1.4;--vs-state-disabled-bg: rgb(248, 248, 248);--vs-state-disabled-color: var(--vs-colors--light);--vs-state-disabled-controls-color: var(--vs-colors--light);--vs-state-disabled-cursor: not-allowed;--vs-border-color: var(--vs-colors--lightest);--vs-border-width: 1px;--vs-border-style: solid;--vs-border-radius: 4px;--vs-actions-padding: 4px 6px 0 3px;--vs-controls-color: var(--vs-colors--light);--vs-controls-size: 1;--vs-controls--deselect-text-shadow: 0 1px 0 #fff;--vs-selected-bg: #f0f0f0;--vs-selected-color: var(--vs-colors--dark);--vs-selected-border-color: var(--vs-border-color);--vs-selected-border-style: var(--vs-border-style);--vs-selected-border-width: var(--vs-border-width);--vs-dropdown-bg: #fff;--vs-dropdown-color: inherit;--vs-dropdown-z-index: 1000;--vs-dropdown-min-width: 160px;--vs-dropdown-max-height: 350px;--vs-dropdown-box-shadow: 0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg: #000;--vs-dropdown-option-color: var(--vs-dropdown-color);--vs-dropdown-option-padding: 3px 20px;--vs-dropdown-option--active-bg: #5897fb;--vs-dropdown-option--active-color: #fff;--vs-dropdown-option--deselect-bg: #fb5858;--vs-dropdown-option--deselect-color: #fff;--vs-transition-timing-function: cubic-bezier(1, -.115, .975, .855);--vs-transition-duration: .15s}.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function: cubic-bezier(1, .5, .8, 1);--vs-transition-duration: .15s}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg: var(--vs-state-disabled-bg);--vs-disabled-color: var(--vs-state-disabled-color);--vs-disabled-cursor: var(--vs-state-disabled-cursor)}.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__clear,.vs--disabled .vs__search,.vs--disabled .vs__selected,.vs--disabled .vs__open-indicator{cursor:var(--vs-disabled-cursor);background-color:var(--vs-disabled-bg)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:0 0 4px;background:none;border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{display:flex;align-items:center;padding:var(--vs-actions-padding)}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;box-sizing:border-box;position:absolute;top:calc(100% - var(--vs-border-width));left:0;z-index:var(--vs-dropdown-z-index);padding:5px 0;margin:0;width:100%;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;box-shadow:var(--vs-dropdown-box-shadow);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-top-style:none;border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);text-align:left;list-style:none;background:var(--vs-dropdown-bg);color:var(--vs-dropdown-color)}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:var(--vs-dropdown-option-padding);clear:both;color:var(--vs-dropdown-option-color);white-space:nowrap;cursor:pointer}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{display:flex;align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);line-height:var(--vs-line-height);margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:var(--vs-controls-color);text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--open .vs__selected,.vs--single.vs--loading .vs__selected{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration,.vs__search::-ms-clear{display:none}.vs__search,.vs__search:focus{color:var(--vs-search-input-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:var(--vs-line-height);font-size:var(--vs-font-size);border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border-top:.9em solid rgba(100,100,100,.1);border-right:.9em solid rgba(100,100,100,.1);border-bottom:.9em solid rgba(100,100,100,.1);border-left:.9em solid rgba(60,60,60,.45);transform:translateZ(0) scale(var(--vs-controls--spinner-size, var(--vs-controls-size)));-webkit-animation:vSelectSpinner 1.1s infinite linear;animation:vSelectSpinner 1.1s infinite linear;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em;transform:scale(var(--vs-controls--spinner-size, var(--vs-controls-size)))}.vs--loading .vs__spinner{opacity:1}.vue-tooltip[data-v-7a4cc7f7]:after{content:"";display:none}.vue-tooltip__selected[data-v-7a4cc7f7]{z-index:calc(var(--tooltip-c-z-index) + 1)}.vue-tooltip__pointer-event[data-v-7a4cc7f7]{pointer-events:none}.vue-tooltip__hover-left[data-v-7a4cc7f7]{right:var(--tooltip-c-position-x);left:auto}.left-enter-active[data-v-7a4cc7f7],.left-leave-active[data-v-7a4cc7f7]{transition:var(--tooltip-c-transition-duration);right:var(--tooltip-c-position-x)}.left-enter-from[data-v-7a4cc7f7],.left-leave-to[data-v-7a4cc7f7]{opacity:0;right:50%}.vue-tooltip__left[data-v-7a4cc7f7]{top:50%;bottom:50%;transform:translateY(-50%)}.vue-tooltip__hover-right[data-v-7a4cc7f7]{left:var(--tooltip-c-position-x);right:auto}.right-enter-active[data-v-7a4cc7f7],.right-leave-active[data-v-7a4cc7f7]{transition:var(--tooltip-c-transition-duration);left:var(--tooltip-c-position-x)}.right-enter-from[data-v-7a4cc7f7],.right-leave-to[data-v-7a4cc7f7]{opacity:0;left:50%}.vue-tooltip__right[data-v-7a4cc7f7]{top:50%;bottom:50%;transform:translateY(-50%)}.vue-tooltip__hover-bottom[data-v-7a4cc7f7]{top:var(--tooltip-c-position-y);bottom:auto}.bottom-enter-active[data-v-7a4cc7f7],.bottom-leave-active[data-v-7a4cc7f7]{transition:var(--tooltip-c-transition-duration);top:calc(100% + 5px)}.bottom-enter-from[data-v-7a4cc7f7],.bottom-leave-to[data-v-7a4cc7f7]{opacity:0;top:50%}.vue-tooltip__bottom[data-v-7a4cc7f7]{right:50%;left:50%;transform:translate(-50%)}.vue-tooltip__hover-top[data-v-7a4cc7f7]{bottom:var(--tooltip-c-position-y);top:auto}.top-enter-active[data-v-7a4cc7f7],.top-leave-active[data-v-7a4cc7f7]{transition:var(--tooltip-c-transition-duration);bottom:100%}.top-enter-from[data-v-7a4cc7f7],.top-leave-to[data-v-7a4cc7f7]{opacity:0;bottom:50%}.vue-tooltip__top[data-v-7a4cc7f7]{right:50%;left:50%;transform:translate(-50%)}.vue-tooltip{position:relative;cursor:pointer;z-index:1;height:max-content;width:max-content}.vue-tooltip__primary:after{background:var(--tooltip-primary-background);color:var(--tooltip-primary-color)}.vue-tooltip__secondary:after{background:var(--tooltip-seconary-background);color:var(--tooltip-seconary-color)}.vue-tooltip__accent:after{background:var(--tooltip-accent-background);color:var(--tooltip-accent-color)}.vue-tooltip:after{content:attr(data-tooltip);font-size:var(--tooltip-d-font-size);width:var(--tooltip-d-width);max-width:var(--tooltip-d-max-width);height:var(--tooltip-d-height);z-index:var(--tooltip-d-z-index);padding:var(--tooltip-d-padding);border-radius:var(--tooltip-d-border-radius);box-shadow:var(--tooltip-d-box-shadow);transition:var(--tooltip-d-transition-duration);border:var(--tooltip-d-border);outline:var(--tooltip-d-outline);position:absolute;pointer-events:none;opacity:0}.vue-tooltip:hover{z-index:calc(var(--tooltip-d-z-index) + 1)}.vue-tooltip:hover:after{opacity:1}.vue-tooltip__bottom:after{top:50%;bottom:auto;right:50%;left:50%;transform:translate(-50%)}.vue-tooltip__bottom:hover:after{top:var(--tooltip-d-position-y)}.vue-tooltip__top:after{top:auto;bottom:50%;right:50%;left:50%;transform:translate(-50%)}.vue-tooltip__top:hover:after{bottom:var(--tooltip-d-position-y)}.vue-tooltip__right:after{top:50%;bottom:50%;left:14px;right:auto;transform:translateY(-50%)}.vue-tooltip__right:hover:after{left:var(--tooltip-d-position-x)}.vue-tooltip__left:after{top:50%;bottom:50%;right:14px;left:auto;transform:translateY(-50%)}.vue-tooltip__left:hover:after{right:var(--tooltip-d-position-x)}.vue-tooltip--component{z-index:var(--tooltip-c-z-index);background:var(--tooltip-component-background);color:var(--tooltip-component-color);border-radius:var(--tooltip-c-border-radius);box-shadow:var(--tooltip-c-box-shadow);padding:var(--tooltip-c-padding);max-width:var(--tooltip-c-max-width);width:var(--tooltip-c-width);height:var(--tooltip-c-height);border:var(--tooltip-c-border);outline:var(--tooltip-c-outline);position:absolute}.vue-tooltip.disable{opacity:.5;cursor:not-allowed}:root{--tooltip-d-transition-duration: .4s;--tooltip-d-border-radius: 4px;--tooltip-d-padding: 2px 4px;--tooltip-d-position-x: calc(100% + 10px) ;--tooltip-d-position-y: calc(100% + 10px) ;--tooltip-d-box-shadow: 0px 3.2px 7.2px 0px rgba(0, 0, 0, .14), 0px .6px 1.8px 0px rgba(0, 0, 0, .1), 0px -1.5px 6px 0px rgba(0, 0, 0, .06);--tooltip-d-z-index: 10;--tooltip-d-max-width: 300px;--tooltip-d-font-size: 14px;--tooltip-d-width: max-content;--tooltip-d-height: max-content;--tooltip-d-outline: none;--tooltip-d-border: none;--tooltip-c-transition-duration: .4s;--tooltip-c-border-radius: 4px;--tooltip-c-padding: 2px 4px;--tooltip-c-position-x: calc(100% + 10px) ;--tooltip-c-position-y: calc(100% + 5px) ;--tooltip-c-box-shadow: 0px 3.2px 7.2px 0px rgba(0, 0, 0, .14), 0px .6px 1.8px 0px rgba(0, 0, 0, .1), 0px -1.5px 6px 0px rgba(0, 0, 0, .06);--tooltip-c-z-index: 10;--tooltip-c-max-width: max-content;--tooltip-c-width: max-content;--tooltip-c-height: max-content;--tooltip-c-outline: none;--tooltip-c-border: none;--tooltip-primary-color: #212121;--tooltip-primary-background: #fff;--tooltip-seconary-color: #fff;--tooltip-seconary-background: #475DEB;--tooltip-accent-color: #fff;--tooltip-accent-background: #212121;--tooltip-component-color: #212121;--tooltip-component-background: #fff}.profile-button[data-v-d36752b3]{background-color:transparent;font-size:inherit}.profile-button[data-v-d36752b3]:hover{background-color:var(--surface-0)}header[data-v-42d884a0]{line-height:1.5;max-height:100vh}a.header-link[data-v-42d884a0]{font-weight:800}.logo[data-v-42d884a0]{display:block;margin:0 auto 2rem}nav[data-v-42d884a0]{display:flex;width:100%;text-align:center;margin:0;align-items:center;justify-content:space-between;border-bottom:1px solid var(--surface-0)}nav .nav-links[data-v-42d884a0]{display:flex;justify-content:end;align-items:center;font-size:11pt;gap:1rem}button.profile-button[data-v-42d884a0]{background-color:transparent}nav a.router-link-exact-active[data-v-42d884a0]{color:var(--text)}nav a[data-v-42d884a0]{color:var(--subtext-0);border-radius:8px}nav a[data-v-42d884a0]:hover{background-color:transparent}nav>h1[data-v-42d884a0]{line-height:unset;margin-right:1rem}button.sign-in-button[data-v-42d884a0]{background-color:transparent;border:none;padding:0}@media (min-width: 1024px){header[data-v-42d884a0]{display:flex;place-items:center;padding-right:calc(var(--section-gap) / 2)}.logo[data-v-42d884a0]{margin:0 2rem 0 0}header .wrapper[data-v-42d884a0]{display:flex;place-items:flex-start;flex-wrap:wrap;width:100%}nav[data-v-42d884a0]{text-align:left;font-size:1rem;padding:1rem 0}}#app>div.content[data-v-42d884a0]{display:flex}#app>div.content>main[data-v-42d884a0]{width:100%}.header[data-v-f3312a57]{display:flex;align-items:center}.header a[data-v-f3312a57]{color:var(--text)}.circle[data-v-f3312a57]{width:10px;height:10px;border-radius:50%;background-color:var(--green);margin-right:1em}.description[data-v-f3312a57]{padding:.5rem 2rem;color:var(--subtext-0)}.header[data-v-20125bf7]{display:flex;justify-content:space-between}[role=dialog][data-v-b51f7b36]{padding:2rem;border-radius:.5rem}.loader-container[data-v-7a7443fa]{display:flex;width:100%;justify-content:center;align-items:center}aside[data-v-bde546b6]{flex-basis:256px}.teams-header[data-v-bde546b6]{display:flex;justify-content:space-between;align-items:center}.teams-header h3[data-v-bde546b6]{font-weight:600}.button-group[data-v-bde546b6]{display:flex;gap:.5rem}.team-item[data-v-bde546b6]{display:flex;align-items:center;justify-content:space-between;margin:1rem 0}.team-item a[data-v-bde546b6]{color:var(--text);font-size:1rem;font-weight:600}.tag[data-v-bde546b6]{font-size:9pt;padding:.25rem .5rem;border-radius:4px;background-color:var(--crust)}.team-item .major-info[data-v-bde546b6],.team-item .member-info[data-v-bde546b6]{display:flex;align-items:center;gap:.5rem}.member-info button.icon[data-v-bde546b6]{color:var(--overlay-0)}.member-info button.icon[data-v-bde546b6]:hover{color:var(--text)}.home-view-container[data-v-ae5806cf]{display:flex;gap:2rem}.left[data-v-ae5806cf]{flex:2}.right[data-v-ae5806cf]{flex:1}@media (max-width: 1024px){.home-view-container[data-v-ae5806cf]{flex-direction:column}}.height-24px[data-v-21c4fbf6]{height:24px}.height-32px[data-v-21c4fbf6]{height:32px}.height-48px[data-v-21c4fbf6]{height:48px}.hour-marker-container[data-v-21c4fbf6]{text-align:right}.hour-marker[data-v-21c4fbf6]{font-size:12px;line-height:0;position:relative;top:-.75rem;margin-right:8px;color:var(--subtext-0)}.grid[data-v-21c4fbf6]{display:inline-flex;-webkit-user-select:none;user-select:none}.grid>.column>.column-time-slots[data-v-21c4fbf6]{width:72px;border:4px;border:1px solid var(--text);border-left:none}.grid>.column:nth-child(2)>.column-time-slots[data-v-21c4fbf6]{border-left:1px solid var(--text)}.date[data-v-21c4fbf6]{display:flex;flex-direction:column;justify-content:end;text-align:center;height:48px}.date .day-of-week[data-v-21c4fbf6]{color:var(--subtext-0);font-size:12px;text-transform:uppercase;line-height:0;margin-bottom:2px}.date .day[data-v-21c4fbf6]{font-size:20px;font-weight:700}.time-slot[data-v-21c4fbf6]:hover,.time-slot.selected[data-v-21c4fbf6]{outline:2px inset var(--subtext-0)}.time-slot.selected[data-v-21c4fbf6]{outline-style:solid;animation:pulse-21c4fbf6 1s infinite}.time-slot.selected[data-v-21c4fbf6]:hover{outline-style:solid}@keyframes pulse-21c4fbf6{0%{outline-color:var(--overlay-0)}50%{outline-color:var(--text)}to{outline-color:var(--overlay-0)}}.time-slot[data-v-21c4fbf6]:hover{background-color:var(--crust);outline-style:dashed}.time-slot[data-v-21c4fbf6]:nth-child(2n):not(:last-child){border-bottom:1px dashed var(--text)}.time-slot[selection="1"][data-v-21c4fbf6]{background-color:var(--yellow-transparent)}.time-slot[selection="2"][data-v-21c4fbf6]{background-color:var(--green-transparent)}.scroll-box{display:inline-flex;align-items:center;gap:4px}.date-range{font-weight:700;width:200px;text-align:center}input[data-v-20b5cf86]{display:inline-block;width:unset}.player[data-v-20b5cf86]{display:flex;gap:4px;padding:6px 8px;border-radius:4px}.player label[data-v-20b5cf86]{flex-grow:1}.player label[data-v-20b5cf86]:hover{background-color:var(--mantle)}.player span.can-be-available[data-v-20b5cf86]{background-color:var(--yellow-transparent)}.player span.available[data-v-20b5cf86]{background-color:var(--green-transparent)}.player s[data-v-20b5cf86]{color:var(--overlay-0)}label[data-v-20b5cf86]{display:flex;align-items:center;gap:.5rem}button.player-checkbox.icon i.bi[data-v-20b5cf86]{position:relative}h3[data-v-9c87c8cd],h4[data-v-9c87c8cd]{font-weight:700}h4[data-v-9c87c8cd],h4>div[data-v-9c87c8cd]{font-weight:700;font-size:10pt;min-height:1em}.schedule-player-list[data-v-9c87c8cd]{display:flex;flex-direction:column;gap:1em}.player[data-v-9c87c8cd]:hover{background-color:var(--mantle)}.list[data-v-9c87c8cd]{display:flex;flex-direction:column}main[data-v-0f33a679]{flex-direction:row;display:flex;justify-content:space-evenly}.schedule-view-container[data-v-0f33a679],.top-menu[data-v-0f33a679]{display:flex;flex-direction:column;align-items:center}.grid-container[data-v-0f33a679]{display:inline-flex;flex-direction:column;align-content:center}.button-group[data-v-0f33a679]{display:inline-flex;gap:8px;justify-content:end}.radio-group[data-v-0f33a679]{display:flex}button.radio[data-v-0f33a679],button.radio[data-v-0f33a679]:hover{font-weight:500}button.radio.selected[data-v-0f33a679]{color:var(--accent);color:var(--accent-transparent)}button.left[data-v-0f33a679]{border-radius:4px 0 0 4px;border-right-width:0px}button.radio.left.selected[data-v-0f33a679]{color:var(--yellow);background-color:var(--yellow-transparent)}button.right[data-v-0f33a679]{border-radius:0 4px 4px 0}button.right.radio.selected[data-v-0f33a679]{color:var(--green);background-color:var(--green-transparent)}.v-select[data-v-0f33a679]{display:inline-block;width:auto;min-width:11em}.schedule-view-container[data-v-0f33a679]{flex-basis:75%}.player-list[data-v-0f33a679]{flex-basis:25%}.player-card[data-v-d41514ae]{background-color:var(--base-0);padding:1em;border-radius:8px;-webkit-user-select:none;user-select:none;display:flex;gap:1em;align-items:center;border:2px solid var(--surface-0);box-shadow:1px 1px 8px var(--surface-0)}.player-card.can-be-available[data-v-d41514ae]{color:var(--overlay-0)}.player-card .role-icon[data-v-d41514ae]{display:flex;flex-direction:row;align-items:center;font-size:2em}.player-card .role-info[data-v-d41514ae]{text-align:left;flex-grow:1}.role-info .subtitle[data-v-d41514ae]{display:flex;flex-direction:row;justify-content:space-between}.player-card[data-v-d41514ae]:hover{background-color:var(--surface-0);transition-duration:.2s;border-color:var(--surface-0)}.player-card.no-player[data-v-d41514ae]{border:2px dashed var(--overlay-0);box-shadow:none}.player-card.no-player.selected[data-v-d41514ae]{background-color:var(--accent-transparent);border:2px dashed var(--accent);color:var(--accent)}.player-card.no-player[data-v-d41514ae]:not(.selected){background-color:transparent;color:var(--overlay-0)}.player-card.no-player[data-v-d41514ae]:hover:not(.selected){background-color:var(--surface-0)}.player-card.selected[data-v-d41514ae]{border-color:var(--accent);border:2px solid var(--accent);background-color:var(--accent-transparent);color:var(--accent)}.player-name[data-v-d41514ae]{font-size:16px;font-weight:600}em.aside.date[data-v-03ec23eb]{font-size:11pt}.top[data-v-63a61647]{display:flex;flex-direction:row;justify-content:space-between}.top .button-group[data-v-63a61647]{display:flex;flex-direction:row;align-items:center;gap:8px}.columns[data-v-63a61647]{display:flex;flex-direction:row}.column[data-v-63a61647]{display:flex;flex-grow:1;margin-left:4em;margin-right:4em;flex-direction:column;row-gap:8px;width:100%}.column h3[data-v-63a61647]{font-weight:700;font-size:14px;text-transform:uppercase;color:var(--overlay-0)}.roster-title[data-v-63a61647]{display:flex;gap:.5em}.login-container[data-v-36df3f55]{align-items:center;max-width:500px;margin:auto}h3[data-v-36df3f55]{font-size:11pt;font-weight:700}.team-registration-container[data-v-1fd1773a]{align-items:center;max-width:500px;margin:auto}.team-registration-container .aside[data-v-1fd1773a]{font-size:9pt}#minute-offset-group[data-v-1fd1773a]{flex-grow:unset;flex-shrink:1;flex-basis:25%}input[data-v-1fd1773a]{display:block;width:100%;color:var(--text)}svg[data-v-76aa6b74]{transform:rotate(var(--r, 0deg)) scale(var(--sx, 1),var(--sy, 1))}path[data-v-76aa6b74]{fill:currentColor}.role[data-v-b5800115]{display:flex}.role-info[data-v-b5800115]{width:100%;display:flex;align-items:center;background-color:var(--mantle);gap:8px;padding:8px 16px;border-radius:8px 0 0 8px;font-size:10pt;line-height:1em}.role-info.unselected[data-v-b5800115]{color:var(--overlay-0)}.role button[data-v-b5800115]{font-size:10pt;background-color:var(--mantle)}.role button.center[data-v-b5800115]{border-radius:0}.role button.right[data-v-b5800115]{border-radius:0 8px 8px 0}.role button.selected[data-v-b5800115]{background-color:var(--accent-transparent);color:var(--accent)}.role i[data-v-b5800115]{line-height:unset;font-size:12pt}.player-card[data-v-b33c6407]{border-radius:8px;-webkit-user-select:none;user-select:none;gap:1em;align-items:center}.player-card>td[data-v-b33c6407]{padding:.5em 1em}.player-card h3[data-v-b33c6407]{font-weight:600;font-size:12pt}.player-card .crown[data-v-b33c6407]{color:var(--yellow)}.status-indicators[data-v-b33c6407]{display:flex;flex-direction:row;gap:2px}.status-indicators>.indicator[data-v-b33c6407]{display:block;height:8px;width:12px;background-color:var(--overlay-0)}.left-indicator[data-v-b33c6407]{border-radius:8px 0 0 8px}.right-indicator[data-v-b33c6407]{border-radius:0 8px 8px 0}.status[is-unavailable=true][data-v-b33c6407]{color:var(--overlay-0);font-weight:400}.status .indicator[availability="1"][data-v-b33c6407]{background-color:var(--yellow)}.status .indicator[availability="2"][data-v-b33c6407]{background-color:var(--green)}a.player-name[data-v-b33c6407]{color:unset}a.player-name[data-v-b33c6407]:hover{background-color:unset}.flex-middle[data-v-b33c6407]{display:flex;gap:8px;align-items:center}.role-icons>.role-icon i[data-v-b33c6407]{font-size:24px;line-height:1;color:var(--overlay-0);vertical-align:middle}.role-icons>.role-icon i.main[data-v-b33c6407]{color:var(--text)}.role-buttons[data-v-b33c6407]{display:flex;flex-direction:column;gap:8px}.edit-group[data-v-b33c6407]{display:flex;justify-content:end}.edit-group>button[data-v-b33c6407]{background-color:transparent;opacity:0;padding:8px}.edit-group>button[data-v-b33c6407]:hover{background-color:var(--surface-0)}.player-card:hover .edit-group>button[data-v-b33c6407]{opacity:1}@media (max-width: 1024px){.player-card>td[data-v-b33c6407]{padding:.5em 0}}.member-list-header[data-v-27827c9a]{display:flex;gap:.5em;align-items:center}.member-list-header>.aside[data-v-27827c9a]{font-size:12pt;font-style:normal}table.member-table[data-v-27827c9a]{width:100%}.team-details-button-group[data-v-27827c9a]{flex:1;display:flex;align-items:center;justify-content:end;gap:4px}.event-confirm-button[data-v-841a228b]{display:flex;gap:0px}.left[data-v-841a228b]{border-radius:4px 0 0 4px;border-right:none}.right[data-v-841a228b]{border-radius:0 4px 4px 0;padding:6px 12px}.confirmed button.recolor[data-v-841a228b]{background-color:var(--text);color:var(--base);border-color:var(--text)}.confirmed .left.recolor[data-v-841a228b]{border-right:1px solid var(--surface-0)}h3[data-v-53fd7e7c]{display:inline-block;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14pt}.event-card[data-v-53fd7e7c]{display:flex;align-items:center;background-color:var(--base-0);border-radius:8px;align-items:stretch}.date[data-v-53fd7e7c]{display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1;flex-basis:4rem;padding:1rem;background-color:var(--text);color:var(--base);border-radius:8px 0 0 8px}.date .month[data-v-53fd7e7c]{text-transform:uppercase;font-weight:600;font-size:.8rem}.date .day[data-v-53fd7e7c]{font-size:1.5rem;font-weight:700}.details[data-v-53fd7e7c]{padding:1rem;border:1px solid var(--surface-0);border-radius:0 8px 8px 0;display:flex;flex-direction:column;width:100%;gap:.5rem}.subdetails[data-v-53fd7e7c]{display:flex;flex-direction:column}.subdetails .margin[data-v-53fd7e7c]{margin-right:.25em}.subdetails i.tf2class[data-v-53fd7e7c]{line-height:1em;font-size:1.2rem;vertical-align:middle}.button-group[data-v-53fd7e7c]{display:flex;gap:.5rem;justify-content:flex-end}.header[data-v-53fd7e7c]{display:flex;justify-content:space-between;align-items:center}.events-list[data-v-62404175]{display:flex;flex-direction:column;gap:1rem}.match-card[data-v-3823f96a]{display:flex;flex-direction:column;padding:1rem;border:1px solid var(--surface-0);background-color:var(--base-0);border-radius:8px;gap:.5rem}.match-title[data-v-3823f96a]{display:flex;gap:.5rem;align-items:center}.bottom-row[data-v-3823f96a]{display:flex;justify-content:space-between;align-items:center}.bottom-row>div[data-v-3823f96a]{display:flex;align-items:center;gap:1rem}.match-scores[data-v-3823f96a]{display:flex;justify-content:space-evenly;width:100%;font-weight:700}.match-scores span[data-v-3823f96a]{font-weight:700}.team-and-score[data-v-3823f96a]{display:flex;gap:1rem;align-items:center}.match-scores .score[data-v-3823f96a]{font-size:1.5rem}#recent-matches-header[data-v-8978b270]{display:flex;justify-content:space-between;align-items:center}.content-container[data-v-8978b270]{display:flex;justify-content:space-between;gap:1rem}.content-container>div.left[data-v-8978b270]{flex:2}.content-container>div.right[data-v-8978b270]{display:flex;flex-direction:column;flex:1;margin-top:4em;gap:1rem}.margin[data-v-8978b270]{margin:4em}.icons[data-v-8978b270]{display:flex;justify-content:center;margin:8px;gap:4px}.icons a[data-v-8978b270]{border-radius:4px}.icons button[data-v-8978b270]{color:var(--overlay-0);font-size:12pt}.icons button[data-v-8978b270]:hover{color:var(--text)}@media (max-width: 1024px){.content-container[data-v-8978b270]{flex-direction:column;gap:unset}}.back-link[data-v-0a7fdd15]{padding:8px 16px}.team-integrations[data-v-d66924a4]{display:flex;flex-direction:column;gap:1em}tr .buttons[data-v-2712060d]{opacity:0;transition-duration:.2s}tr:hover .buttons[data-v-2712060d]{opacity:1}td[data-v-2712060d]{padding:8px}.key[data-v-2712060d]{color:var(--text);background-color:var(--text);padding:2px 4px}.key[data-v-2712060d]:hover{color:var(--base);transition-duration:.2s}.buttons[data-v-2712060d]{display:flex;align-content:center;justify-content:end;gap:8px}#invite-table[data-v-38170d2f]{width:100%;border-radius:8px;margin:8px 0}#invite-table th[data-v-38170d2f]{text-align:left;font-weight:600;padding:8px}.create-invite-group[data-v-38170d2f]{display:flex;gap:8px;align-items:center;justify-content:end}[role=dialog][data-v-197a55dc]{padding:2rem;border-radius:.5rem}.header[data-v-83b09694]{display:flex;justify-content:space-between;align-items:center}.button-group[data-v-83b09694]{display:flex;justify-content:flex-end;margin-bottom:.5rem}table[data-v-83b09694]{width:100%}.user-settings-container[data-v-4c98772b]{align-items:center;max-width:500px;margin:auto}
