@import"https://fonts.googleapis.com/icon?family=Material+Symbols+Outlined";[theme=dark]{--background-color: #0d1117;--primary-text-color: #FFF;--primary-color: #b0b0b0;--accent-color: rgb(68, 68, 68);--header-color: #b05703;--header-hover-color: #cd8900;--header-text-color: #FFF;--header-theme-toggle-text-color: #000;--header-auxillary-button-hover-color: #888;--tile-background-color: #272727;--tile-shadow-color: rgba(0, 0, 0, .15);--table-header-background-color: var(--accent-color);--table-header-text-color: #FFF;--table-body-text-color: var(--primary-text-color);--table-odd-row-background: #302f2f;--table-even-row-background: #202020;--table-row-border-color: #414141;--table-shadow-color: rgba(0, 0, 0, .15);--comment-color: #c3c3c3;--submit-button-color: green;--submit-button-text-color: #FFF;--reset-button-color: rgb(156, 0, 0);--reset-button-text-color: #FFF;--md-sys-color-primary: rgb(172, 96, 3);--md-sys-color-secondary-container: #e69533;--md-sys-color-on-error-container: #ff0000;--md-sys-color-on-surface: var(--primary-text-color);--md-sys-color-surface-container: #333;--md-sys-color-on-surface-container: #FFF;--md-sys-color-primary-container: #383838;--md-sys-color-on-primary-container: #FFF;--md-sys-color-surface-container-low: #383737;--md-sys-color-on-surface-container-low: #FFF;--md-sys-color-on-surface-variant: #999;--md-sys-color-outline: #888}[theme=light]{--background-color: #dfdfdf;--primary-text-color: #000;--primary-color: #b0b0b0;--accent-color: rgb(68, 68, 68);--header-color: #b05703;--header-hover-color: #cd8900;--header-text-color: #FFF;--header-theme-toggle-text-color: #000;--header-auxillary-button-hover-color: #888;--tile-background-color: #FFF;--tile-shadow-color: rgba(0, 0, 0, .15);--table-header-background-color: var(--accent-color);--table-header-text-color: #FFF;--table-body-text-color: var(--primary-text-color);--table-odd-row-background: #FFF;--table-even-row-background: #f3f3f3;--table-row-border-color: #dddddd;--table-shadow-color: rgba(0, 0, 0, .15);--comment-color: #c3c3c3;--submit-button-color: green;--submit-button-text-color: #FFF;--reset-button-color: rgb(156, 0, 0);--reset-button-text-color: #FFF;--md-sys-color-primary: rgb(172, 96, 3);--md-sys-color-secondary-container: #ffcd90;--md-sys-color-error: #ff0000;--md-sys-color-on-error-container: #d00202;--md-sys-color-on-surface: var(--primary-text-color);--md-sys-color-surface-container: #f9efe3;--md-sys-color-primary-container: #f7f2fa;--md-sys-color-outline: #666}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}:root{--md-outlined-select-text-field-outline-width: 2px}body{min-height:100vh;color:var(--primary-text-color);background:var(--background-color);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}div.main-content{display:block;margin-top:70px;padding:2rem;flex:1 1 auto;width:100%}table{border-collapse:collapse;font-size:.9em;font-family:sans-serif;box-shadow:0 0 20px var(--table-shadow-color);text-align:center;margin:auto}thead tr{background-color:var(--table-header-background-color);color:var(--table-header-text-color);text-align:center}th,td{padding:12px 15px}tbody tr{border-bottom:thin solid var(--table-row-border-color)}tbody tr:nth-of-type(odd){background-color:var(--table-odd-row-background)}tbody tr:nth-of-type(2n){background-color:var(--table-even-row-background)}tbody tr:last-of-type{border-bottom:thick solid var(--accent-color)}.tile-container{display:flex;padding:20px;background-color:var(--tile-background-color);border-radius:10px;margin:15px;overflow:auto;box-shadow:inset 0 0 .5px 1px #ffffff1a,0 0 0 1px #14151a13,0 .3px .4px #14151a05,0 .9px 1.5px #14151a0b,0 3.5px 6px #14151a17}.tile-body{display:flex;flex-direction:column;align-items:safe center;justify-content:safe center;width:100%}.draggable-tile{display:flex;align-items:flex-start;justify-content:flex-start}.login-tile,.user-tile,.data-tile{display:flex;flex-direction:column;justify-content:safe center;align-items:safe center;padding:20px;background-color:var(--tile-background-color);border-radius:10px;margin:15px;overflow:auto;box-shadow:inset 0 0 .5px 1px #ffffff1a,0 0 0 1px #14151a13,0 .3px .4px #14151a05,0 .9px 1.5px #14151a0b,0 3.5px 6px #14151a17}.scout-form-tile{display:flex;flex-direction:column;justify-content:safe center;align-items:safe center;padding:20px 5px;background-color:var(--tile-background-color);border-radius:10px;overflow:auto;box-shadow:inset 0 0 .5px 1px #ffffff1a,0 0 0 1px #14151a13,0 .3px .4px #14151a05,0 .9px 1.5px #14151a0b,0 3.5px 6px #14151a17}.graph-tile{display:flex;flex-direction:column;justify-content:safe center;align-items:safe center;padding:20px;background-color:var(--tile-background-color);border-radius:10px;margin:15px;overflow:auto;box-shadow:inset 0 0 .5px 1px #ffffff1a,0 0 0 1px #14151a13,0 .3px .4px #14151a05,0 .9px 1.5px #14151a0b,0 3.5px 6px #14151a17}.analysis-row-tile{display:flex;flex-direction:row;flex-wrap:wrap;align-items:safe center;justify-content:safe center}.comment-tile{display:flex;flex-direction:column;justify-content:safe center;align-items:safe center;padding:20px;border-color:var(--comment-color);border-width:2px;border-style:solid;border-radius:10px;margin:15px;overflow:auto}.image-tile,.file-upload-tile{display:flex;flex-direction:column;justify-content:safe center;align-items:safe center;padding:20px;background-color:var(--tile-background-color);border-radius:10px;margin:15px;overflow:auto;box-shadow:inset 0 0 .5px 1px #ffffff1a,0 0 0 1px #14151a13,0 .3px .4px #14151a05,0 .9px 1.5px #14151a0b,0 3.5px 6px #14151a17}div.tile-item{display:flex;flex-direction:column;justify-content:safe center;align-items:safe center;margin:15px}.submit-button{--md-sys-color-primary: var(--submit-button-color);--md-sys-color-on-primary: var(--submit-button-text-color)}.reset-button{--md-sys-color-primary: var(--reset-button-color);--md-sys-color-on-primary: var(--reset-button-text-color)}.error-tile{background-color:red;color:#fff}.success-tile{background-color:green;color:#fff}.notification-tile{background-color:#5858e8;color:#fff}.offline-banner-global{position:fixed;top:65px;left:0;right:0;z-index:9990;background:#b05703;color:#fff;text-align:center;padding:8px 16px;font-size:14px;font-weight:500}.picklist-page{max-width:860px}@media (max-width: 700px){div.main-content{padding:.75rem}.tile-container,.login-tile,.user-tile,.data-tile,.graph-tile,.comment-tile,.image-tile,.file-upload-tile{margin:6px;padding:12px}.scout-form-tile{padding:12px 5px}div.tile-item{margin:6px}}#app{width:100%;height:100%;margin:0 auto;font-weight:400;position:fixed;background-color:var(--background-color);color:var(--primary-text-color);display:flex;flex-direction:column;overflow:auto;scroll-behavior:smooth}@media (min-width: 1024px){body{display:flex;place-items:center}}.hamburger-container[data-v-47eb7f32]{display:block;min-height:65px;width:100%;position:relative}.hamburger-button-container[data-v-47eb7f32]{height:65px;width:65px;position:relative;float:right}.hamburger-button[data-v-47eb7f32]{display:flex;align-items:center;justify-content:center;color:#fff;height:100%;width:100%}.hamburger-button[data-v-47eb7f32]:hover{background-color:var(--bbq-header-hover-color);cursor:pointer}.hamburger-menu-container[data-v-47eb7f32]{transition:background-color .5s ease;background-color:var(--bbq-header-color);display:block;height:auto;-webkit-text-size-adjust:100%;text-size-adjust:100%;position:absolute;top:65px;right:0;width:min(320px,100vw);box-shadow:-2px 4px 12px #14151a40;max-height:calc(100vh - 65px);max-height:calc(100dvh - 65px);overflow-y:auto;-webkit-overflow-scrolling:touch}.slide-enter-active[data-v-47eb7f32],.slide-leave-active[data-v-47eb7f32]{transition:all .3s ease-out}.slide-enter-from[data-v-47eb7f32],.slide-leave-to[data-v-47eb7f32]{opacity:0}.menu-title[data-v-47eb7f32]{position:absolute;display:flex;align-items:center;color:#fff;padding:20px}div.nav[data-v-b9734e43]{background-color:var(--header-color);color:var(--primary-text-color);top:0;left:0;right:0;z-index:9999;width:100%;height:65px;position:fixed;display:block;transform:translateY(0);transition:transform .3s ease}div.nav.nav--hidden[data-v-b9734e43]{transform:translateY(-100%)}a.nav-link[data-v-b9734e43]{transition:color .5s ease;transition:background-color .5s ease;-ms-transition:color .5s ease;-ms-transition:background-color .5s ease;-moz-transition:color .5s ease;-moz-transition:background-color .5s ease;-webkit-transition:color .5s ease;-webkit-transition:background-color .5s ease;position:relative;float:left;display:flex;justify-content:center;align-items:center;font-size:16px;height:100%;text-align:center;margin:0 auto;padding-left:10px;padding-right:10px;text-decoration:none}a.nav-link[data-v-b9734e43]:link,a.nav-link[data-v-b9734e43]:visited{background-color:var(--header-color);color:#fff;border-bottom:var(--header-color) 5px solid}a.nav-link[data-v-b9734e43]:hover,a.nav-link[data-v-b9734e43]:active{background-color:var(--header-hover-color);color:#fff;border-bottom:var(--primary-color) 5px solid}a.nav-link-mobile[data-v-b9734e43]{width:100%;height:auto;float:none;box-sizing:border-box;min-height:48px;padding:12px 15px;line-height:1.3}.nav-group-label[data-v-b9734e43]{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;box-sizing:border-box;height:auto;min-height:48px;line-height:1.3;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:12px 15px;background-color:var(--header-color);border:none;cursor:pointer;font:inherit;font-size:16px;color:#fff;text-align:center}.nav-group-label[data-v-b9734e43]:hover{background-color:var(--header-hover-color)}.nav-group-chevron[data-v-b9734e43]{display:inline-block;font-size:14px;transition:transform .15s ease}.nav-group-chevron--open[data-v-b9734e43]{transform:rotate(180deg)}a.nav-link-grouped[data-v-b9734e43]{padding-left:30px;font-size:16px;background-color:var(--header-color)}a.nav-link-grouped[data-v-b9734e43]:hover{background-color:var(--header-hover-color)}.nav-mobile-right[data-v-b9734e43]{display:flex;align-items:center;float:right;position:relative;box-sizing:border-box;height:65px;padding:20px}.nav-dark-mode[data-v-b9734e43]{background-color:var(--primary-color);color:var(--header-theme-toggle-text-color);cursor:pointer;text-decoration:none}.nav-dark-mode[data-v-b9734e43]:hover{background-color:var(--header-auxillary-button-hover-color)}.nav-online-dot[data-v-b9734e43]{position:absolute;top:14px;right:14px;width:10px;height:10px;border-radius:50%;flex-shrink:0;padding:0;background-color:var(--accent-color);box-shadow:0 0 0 2px #ffffff40}.nav-online-dot--online[data-v-b9734e43]{background-color:#3ab83a;box-shadow:0 0 0 2px #3ab83a59}.nav-online-dot--offline[data-v-b9734e43]{background-color:#e05050;box-shadow:0 0 0 2px #e0505059}.offline-banner[data-v-60c4ddd8]{position:fixed;top:65px;left:0;right:0;z-index:9998;background:#b05703;color:#fff;text-align:center;padding:8px 16px;font-size:14px;font-weight:500;letter-spacing:.02em;box-shadow:0 2px 8px #0000004d}.offline-icon[data-v-60c4ddd8]{margin-right:8px}.offline-queue-fab[data-v-60c4ddd8]{position:fixed;bottom:28px;right:28px;z-index:9997;width:54px;height:54px;border-radius:50%;background:#b05703;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 16px #00000059;transition:transform .2s ease,background .2s ease;-webkit-user-select:none;user-select:none}.offline-queue-fab[data-v-60c4ddd8]:hover{background:#cd8900;transform:scale(1.08)}.offline-queue-count[data-v-60c4ddd8]{font-size:15px;font-weight:700;line-height:1}.offline-queue-icon[data-v-60c4ddd8]{font-size:12px;line-height:1}.offline-queue-drawer[data-v-60c4ddd8]{position:fixed;bottom:92px;right:28px;z-index:9997;width:320px;max-height:420px;overflow-y:auto;background:var(--tile-background-color);border-radius:14px;box-shadow:0 8px 32px #00000059;padding:0;display:flex;flex-direction:column}.offline-queue-header[data-v-60c4ddd8]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 10px;border-bottom:1px solid rgba(128,128,128,.2);font-weight:600;font-size:14px;color:var(--primary-text-color);position:sticky;top:0;background:var(--tile-background-color);border-radius:14px 14px 0 0}.offline-queue-header-actions[data-v-60c4ddd8]{display:flex;gap:8px;align-items:center}.offline-queue-list[data-v-60c4ddd8]{list-style:none;padding:8px 0;margin:0}.offline-queue-item[data-v-60c4ddd8]{padding:10px 16px;border-bottom:1px solid rgba(128,128,128,.1);display:flex;flex-direction:column;gap:6px}.offline-queue-item[data-v-60c4ddd8]:last-child{border-bottom:none}.queue-item-info[data-v-60c4ddd8]{display:flex;justify-content:space-between;align-items:center}.queue-item-type[data-v-60c4ddd8]{font-size:13px;font-weight:600;color:var(--primary-text-color)}.queue-item-time[data-v-60c4ddd8]{font-size:11px;color:#808080cc}.queue-item-error[data-v-60c4ddd8]{font-size:11px;color:#e05050;font-style:italic}.queue-item-actions[data-v-60c4ddd8]{display:flex;gap:8px}.queue-btn[data-v-60c4ddd8]{font-size:12px;padding:4px 10px;border-radius:6px;border:none;cursor:pointer;font-weight:500;transition:background .15s ease}.queue-btn--retry[data-v-60c4ddd8]{background:#b05703;color:#fff}.queue-btn--retry[data-v-60c4ddd8]:hover:not(:disabled){background:#cd8900}.queue-btn--retry[data-v-60c4ddd8]:disabled{opacity:.5;cursor:not-allowed}.queue-btn--discard[data-v-60c4ddd8]{background:#80808026;color:var(--primary-text-color)}.queue-btn--discard[data-v-60c4ddd8]:hover{background:#c8323233}.queue-btn--close[data-v-60c4ddd8]{background:#80808026;color:var(--primary-text-color);width:26px;height:26px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%}.queue-slide-enter-active[data-v-60c4ddd8],.queue-slide-leave-active[data-v-60c4ddd8]{transition:opacity .2s ease,transform .2s ease}.queue-slide-enter-from[data-v-60c4ddd8],.queue-slide-leave-to[data-v-60c4ddd8]{opacity:0;transform:translateY(12px)}.dropdown-select[data-v-0e8cccc9]{position:relative}.dropdown-select-input[data-v-0e8cccc9]{width:100%;box-sizing:border-box;padding:10px 12px;font-size:1rem;font-family:inherit;border-radius:6px;border:1px solid rgba(128,128,128,.35);background-color:transparent;color:var(--primary-text-color)}.dropdown-select-input[data-v-0e8cccc9]:hover{border-color:#80808099}.dropdown-select-input[data-v-0e8cccc9]:focus{outline:none;border-color:#b05703}.dropdown-select--error .dropdown-select-input[data-v-0e8cccc9]{border-color:#c0392b}.dropdown-select-list[data-v-0e8cccc9]{position:absolute;top:100%;left:0;right:0;z-index:20;max-height:260px;overflow-y:auto;margin:4px 0 0;padding:4px 0;list-style:none;background:var(--tile-background-color);color:var(--primary-text-color);border:1px solid rgba(128,128,128,.35);border-radius:8px;box-shadow:0 4px 16px #0000004d}.dropdown-select-option[data-v-0e8cccc9]{padding:8px 14px;cursor:pointer;font-size:14px}.dropdown-select-option[data-v-0e8cccc9]:hover,.dropdown-select-option--active[data-v-0e8cccc9]{background:#b0570326}.dropdown-select-empty[data-v-0e8cccc9]{padding:8px 14px;color:#808080b3;font-size:14px}.counter-view-container[data-v-db273324]{display:flex;flex-direction:column;align-items:center;width:fit-content}.counter-container[data-v-db273324]{display:flex;align-items:center}span.count-number[data-v-db273324]{margin:10px}md-elevated-button[data-v-db273324]{font-size:large;font-weight:700}.radio-group-container[data-v-4e4fc92a]{display:flex;flex-direction:column}.radio-input-container[data-v-4e4fc92a]{display:flex;align-items:center;flex-direction:row}.radio-error[data-v-4e4fc92a]{border:3px solid red}span[data-v-4e4fc92a]{margin:10px}table[data-v-4e4fc92a]{border-collapse:collapse;box-shadow:none}td[data-v-4e4fc92a]{padding:8px 10px}div[data-v-eb7cd273]{display:flex;align-items:center;flex-direction:column}.label-container[data-v-eb7cd273]{margin:15px}table[data-v-eb7cd273]{border-collapse:collapse;box-shadow:none}td[data-v-eb7cd273]{padding:8px 10px}div[data-v-bfc017f8]{display:flex;align-items:center;flex-direction:column}.label-container[data-v-bfc017f8]{margin:15px}table[data-v-bfc017f8]{border-collapse:collapse;box-shadow:none;display:block}td.td-counters[data-v-bfc017f8]{padding:8px 0;width:fit-content}th.th-counters[data-v-bfc017f8]{padding:8px 0;width:fit-content;text-align:center}.input-container[data-v-27560b8d]{display:flex;align-items:center;flex-direction:column}.data-entry-container[data-v-27560b8d]{display:flex;align-items:center;flex-direction:row}.label-container[data-v-27560b8d]{display:flex;align-items:center}.switch[data-v-27560b8d]{margin-left:10px;margin-right:10px}.dropdown[data-v-27560b8d]{display:flex;flex-direction:column;align-items:safe center;justify-content:safe center}div[data-v-a19957dd]{margin-top:15px;display:flex;flex-direction:column;align-items:safe center;justify-content:safe center;width:100%}.match-row[data-v-384b6767]{background:var(--tile-background-color);border-radius:12px;margin-bottom:8px;overflow:hidden;box-shadow:inset 0 0 .5px 1px #ffffff12,0 1px 4px #14151a12,0 2px 10px #14151a0f;transition:box-shadow .2s ease,opacity .2s ease}.match-row--expanded[data-v-384b6767]{box-shadow:0 0 0 2px #b05703,0 4px 20px #14151a24}.match-row--empty[data-v-384b6767]{opacity:.55}.match-row--empty .match-row-team-number[data-v-384b6767],.match-row--empty .match-row-team-name[data-v-384b6767]{filter:grayscale(60%)}.match-row--watched[data-v-384b6767]{box-shadow:0 0 0 2px #e0b400,0 2px 10px #14151a0f}.match-row--watched.match-row--expanded[data-v-384b6767]{box-shadow:0 0 0 2px #e0b400,0 4px 20px #14151a24}.match-row--invalid[data-v-384b6767]{box-shadow:0 0 0 2px red}.match-row-collapsed[data-v-384b6767]{display:flex;align-items:center;padding:10px 14px;cursor:pointer;gap:10px;min-height:56px;-webkit-user-select:none;user-select:none}.match-row-star[data-v-384b6767]{color:#e0b400;font-size:18px;flex-shrink:0;line-height:1}.match-row-slot[data-v-384b6767]{font-size:12px;font-weight:700;padding:3px 8px;border-radius:6px;flex-shrink:0;white-space:nowrap}.match-row-slot--red[data-v-384b6767]{background:#ff000026;color:#d32f2f}.match-row-slot--blue[data-v-384b6767]{background:#0000ff26;color:#1a5fd3}.match-row-team-info[data-v-384b6767]{display:flex;flex-direction:column;flex:1;min-width:0}.match-row-team-number[data-v-384b6767]{font-size:16px;font-weight:700;color:var(--primary-text-color);line-height:1.2}.match-row-team-name[data-v-384b6767]{font-size:12px;color:#808080cc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.match-row-empty-badge[data-v-384b6767]{font-size:11px;color:#808080b3;font-style:italic;flex-shrink:0;white-space:nowrap}.match-row-include-check[data-v-384b6767]{display:flex;align-items:center;flex-shrink:0;cursor:pointer}.match-row-include-check input[type=checkbox][data-v-384b6767]{width:18px;height:18px;accent-color:#b05703;cursor:pointer}.match-row-chevron[data-v-384b6767]{font-size:22px;font-weight:300;color:#80808080;transition:transform .22s ease,color .15s ease;flex-shrink:0;line-height:1}.match-row-chevron--open[data-v-384b6767]{transform:rotate(90deg);color:#b05703}.match-row-detail[data-v-384b6767]{border-top:1px solid rgba(128,128,128,.15);padding:6px 10px 14px;overflow:hidden}.match-row-expand-enter-active[data-v-384b6767],.match-row-expand-leave-active[data-v-384b6767]{transition:max-height .28s ease,opacity .22s ease;max-height:1200px;overflow:hidden}.match-row-expand-enter-from[data-v-384b6767],.match-row-expand-leave-to[data-v-384b6767]{max-height:0;opacity:0}.button-container[data-v-d89f7787]{display:flex;justify-content:safe center;align-items:safe center;width:100%}md-filled-button[data-v-d89f7787]{margin:10px}p[data-v-d89f7787]{overflow-wrap:anywhere}.error-tile[data-v-d89f7787]{background-color:red;color:#fff}.success-tile[data-v-d89f7787]{background-color:green;color:#fff}.notification-tile[data-v-d89f7787]{background-color:#5858e8;color:#fff}.match-controls[data-v-d89f7787]{display:flex;flex-wrap:wrap;gap:20px;justify-content:safe center}.match-control[data-v-d89f7787]{display:flex;align-items:center;gap:8px}.manual-assign-tile[data-v-d89f7787]{text-align:left}.manual-assign-grid[data-v-d89f7787]{display:flex;flex-direction:column;gap:10px}.manual-assign-row[data-v-d89f7787]{display:flex;align-items:center;gap:10px}.manual-assign-label[data-v-d89f7787]{font-size:13px;font-weight:700;padding:3px 8px;border-radius:6px;min-width:56px;text-align:center}.manual-assign-label--red[data-v-d89f7787]{background:#ff000026;color:#d32f2f}.manual-assign-label--blue[data-v-d89f7787]{background:#0000ff26;color:#1a5fd3}.match-rows[data-v-d89f7787]{margin-top:16px}.match-context[data-v-2e844b89]{font-size:15px;font-weight:700;text-align:center}.back-link[data-v-2e844b89]{display:inline-block;margin-top:10px}.button-container[data-v-2e844b89]{display:flex;justify-content:safe center;align-items:safe center;width:100%}md-filled-button[data-v-2e844b89]{margin:10px}md-filled-button.cancel-button[data-v-2e844b89]{--md-filled-button-container-color: rgba(128, 128, 128, .4)}md-filled-button.delete-button[data-v-2e844b89]{--md-filled-button-container-color: #b03030}.confirm-container[data-v-2e844b89]{flex-wrap:wrap}.confirm-text[data-v-2e844b89]{font-size:13px;color:var(--primary-text-color)}.error-tile[data-v-2e844b89]{background-color:red;color:#fff}.searchable-dropdown[data-v-2e1ef1c0]{position:relative}.searchable-dropdown-input[data-v-2e1ef1c0]{width:100%;box-sizing:border-box;padding:10px 12px;font-size:1rem;font-family:inherit;border-radius:6px;border:1px solid rgba(128,128,128,.35);background-color:transparent;color:var(--primary-text-color)}.searchable-dropdown-input[data-v-2e1ef1c0]:hover{border-color:#80808099}.searchable-dropdown-input[data-v-2e1ef1c0]:focus{outline:none;border-color:#b05703}.searchable-dropdown-list[data-v-2e1ef1c0]{position:absolute;top:100%;left:0;right:0;z-index:20;max-height:260px;overflow-y:auto;margin:4px 0 0;padding:4px 0;list-style:none;background:var(--tile-background-color);color:var(--primary-text-color);border:1px solid rgba(128,128,128,.35);border-radius:8px;box-shadow:0 4px 16px #0000004d}.searchable-dropdown-option[data-v-2e1ef1c0]{padding:8px 14px;cursor:pointer;font-size:14px}.searchable-dropdown-option[data-v-2e1ef1c0]:hover,.searchable-dropdown-option--active[data-v-2e1ef1c0]{background:#b0570326}.searchable-dropdown-empty[data-v-2e1ef1c0]{padding:8px 14px;color:#808080b3;font-size:14px}.button-container[data-v-0a075879]{display:flex;justify-content:safe center;align-items:safe center;width:100%}md-filled-button[data-v-0a075879]{margin:10px}md-filled-button.cancel-button[data-v-0a075879]{--md-filled-button-container-color: rgba(128, 128, 128, .4)}.pit-section[data-v-7aaacc39]{margin-top:24px}.pit-actions[data-v-7aaacc39]{display:flex;justify-content:flex-end;margin-bottom:10px}.pit-save-message[data-v-7aaacc39]{margin-bottom:14px}.pit-list[data-v-7aaacc39]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.pit-card[data-v-7aaacc39]{background:var(--tile-background-color);border:1px solid rgba(128,128,128,.2);border-radius:10px;padding:12px 14px}.pit-stats-grid[data-v-7aaacc39]{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:10px}.pit-stat-label[data-v-7aaacc39]{font-size:11px;color:#808080bf;margin-bottom:2px;font-weight:500;text-transform:uppercase;letter-spacing:.04em}.pit-stat-value[data-v-7aaacc39]{font-size:15px;font-weight:700;color:var(--primary-text-color)}.pit-author[data-v-7aaacc39]{margin-top:10px;font-size:11px;color:#80808099}.no-comments[data-v-7aaacc39]{font-size:13px;color:#808080b3;font-style:italic}.button-container[data-v-864f0fd1]{display:flex;justify-content:safe center;align-items:safe center;width:100%}md-filled-button[data-v-864f0fd1]{margin:10px}md-filled-button.cancel-button[data-v-864f0fd1]{--md-filled-button-container-color: rgba(128, 128, 128, .4)}.prescout-section[data-v-04367ad9]{margin-top:24px}.prescout-actions[data-v-04367ad9]{display:flex;justify-content:flex-end;margin-bottom:10px}.prescout-save-message[data-v-04367ad9]{margin-bottom:14px}.prescout-comments-section[data-v-04367ad9]{margin-top:24px}.prescout-comment-list[data-v-04367ad9]{list-style:none;padding:0;margin:0 0 10px;display:flex;flex-direction:column;gap:10px}.prescout-comment-card[data-v-04367ad9]{background:var(--tile-background-color);border:1px solid rgba(128,128,128,.2);border-radius:10px;padding:12px 14px}.prescout-comment-form[data-v-04367ad9]{display:flex;flex-direction:column;gap:10px}.prescout-card[data-v-04367ad9]{background:var(--tile-background-color);border:1px solid rgba(128,128,128,.2);border-radius:10px;padding:12px 14px}.prescout-stats-grid[data-v-04367ad9]{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:10px}.prescout-stat-label[data-v-04367ad9]{font-size:11px;color:#808080bf;margin-bottom:2px;font-weight:500;text-transform:uppercase;letter-spacing:.04em}.prescout-stat-value[data-v-04367ad9]{font-size:15px;font-weight:700;color:var(--primary-text-color)}.prescout-comments[data-v-04367ad9]{margin-top:0;font-size:13px;color:var(--primary-text-color);line-height:1.5;white-space:pre-wrap}.prescout-author[data-v-04367ad9]{margin-top:10px;font-size:11px;color:#80808099}.no-comments[data-v-04367ad9]{font-size:13px;color:#808080b3;font-style:italic}.button-container[data-v-04367ad9]{display:flex;justify-content:safe center;align-items:safe center;width:100%}md-filled-button.cancel-button[data-v-04367ad9]{--md-filled-button-container-color: rgba(128, 128, 128, .4)}.page-header[data-v-b859ec18]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.refresh-button[data-v-b859ec18]{padding:8px 16px;border-radius:8px;border:none;background-color:var(--accent-color);color:var(--primary-text-color);cursor:pointer;font:inherit}.refresh-button[data-v-b859ec18]:hover:not(:disabled){background-color:var(--header-hover-color)}.refresh-button[data-v-b859ec18]:disabled{opacity:.6;cursor:default}.stats-error[data-v-b859ec18]{color:#d32f2f;font-size:13px}.hint[data-v-b859ec18]{font-size:.85em;opacity:.75}.stats-loading[data-v-b859ec18],.stats-empty[data-v-b859ec18]{padding:20px 0;opacity:.75}.stats-table-wrap[data-v-b859ec18]{overflow-x:auto;max-width:100%}table[data-v-b859ec18]{border-collapse:collapse;width:100%}th[data-v-b859ec18],td[data-v-b859ec18]{padding:8px 14px;text-align:left;border-bottom:1px solid rgba(128,128,128,.2)}th.sortable[data-v-b859ec18]{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}th.sortable[data-v-b859ec18]:hover{background:#b057031a}.team-link[data-v-b859ec18]{color:inherit;text-decoration:none;font-weight:700}.team-link[data-v-b859ec18]:hover{text-decoration:underline}.graph-container[data-v-4d71d5c6],.graph-container[data-v-5ecc956c]{display:flex;width:100%;height:100%;flex:1 1 auto;justify-content:center}.drag-indicator[data-v-0410eb66]{text-align:left;cursor:move}.autopath-canvas[data-v-e091115b]{position:relative;width:100%;max-width:480px}.autopath-canvas--large[data-v-e091115b]{max-width:none}.autopath-canvas svg[data-v-e091115b]{width:100%;height:auto;background:var(--tile-background-color, #fff);border-radius:8px;touch-action:none;-webkit-user-select:none;user-select:none}.autopath-canvas--editable svg[data-v-e091115b]{cursor:crosshair}.path-line[data-v-e091115b]{fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.path-start[data-v-e091115b]{stroke:none}.path-end[data-v-e091115b]{stroke:none;opacity:.6}.station-label[data-v-e091115b]{font-size:18px;font-weight:700;dominant-baseline:middle}.path-label[data-v-e091115b]{font-size:9px;font-weight:600;fill:var(--primary-text-color, #fff);stroke:var(--tile-background-color, #000);stroke-width:2px;paint-order:stroke fill}.path-robot[data-v-e091115b]{stroke:#fff;stroke-width:1.5}.path-robot-photo[data-v-e091115b]{stroke:#fff}.empty-hint-bg[data-v-e091115b]{fill:var(--tile-background-color, #fff);opacity:.85}.empty-hint[data-v-e091115b]{font-size:9px;fill:var(--primary-text-color, #3c3c3c);text-anchor:middle;dominant-baseline:middle}.autopath-timeline[data-v-354c9b41]{display:flex;flex-direction:column;gap:4px}.timeline-track[data-v-354c9b41]{position:relative;height:28px;touch-action:none;cursor:pointer;border-radius:6px;overflow:hidden}.autopath-timeline--disabled .timeline-track[data-v-354c9b41]{cursor:default}.autopath-timeline--disabled .timeline-bound[data-v-354c9b41]{cursor:default;opacity:.4}.timeline-region[data-v-354c9b41]{position:absolute;top:0;bottom:0;opacity:.9;pointer-events:none}.timeline-scrub[data-v-354c9b41]{position:absolute;top:-3px;bottom:-3px;width:2px;background:var(--primary-text-color);transform:translate(-50%);pointer-events:none}.timeline-bound[data-v-354c9b41]{position:absolute;top:0;bottom:0;width:16px;display:flex;align-items:center;justify-content:center;transform:translate(-50%);cursor:ew-resize;touch-action:none}.timeline-bound-line[data-v-354c9b41]{width:3px;height:100%;background:var(--primary-text-color);border-radius:2px;opacity:.85;pointer-events:none}.timeline-bound:hover .timeline-bound-line[data-v-354c9b41]{opacity:1;width:4px}.timeline-ticks[data-v-354c9b41]{position:relative;height:14px}.timeline-tick[data-v-354c9b41]{position:absolute;top:0;transform:translate(-50%);font-size:10px;opacity:.6;white-space:nowrap}.timeline-tick--minor[data-v-354c9b41]{top:1px;width:1px;height:5px;background:var(--primary-text-color);opacity:.35}.timeline-hint[data-v-354c9b41]{font-size:.85em;opacity:.75;margin:4px 0 0}.fullscreen-tile[data-v-440c8ae8]{position:relative}.fullscreen-tile[data-v-440c8ae8]:fullscreen{width:100vw;height:100vh;overflow-y:auto;background:var(--tile-background-color, #1b1b1b);padding:20px;box-sizing:border-box}.fullscreen-toggle[data-v-440c8ae8]{position:absolute;top:6px;right:6px;z-index:5;width:28px;height:28px;padding:0;border:none;border-radius:6px;background:#0000008c;color:#fff;font-size:15px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.fullscreen-toggle[data-v-440c8ae8]:hover{background:#000000bf}.autopath-editor[data-v-21eb97f2]{display:flex;flex-direction:column;gap:14px}.autopath-selectors[data-v-21eb97f2]{display:flex;gap:20px}.autopath-selector[data-v-21eb97f2]{display:flex;flex-direction:column;gap:4px}.autopath-selector label[data-v-21eb97f2]{font-size:11px;color:#808080bf;text-transform:uppercase;letter-spacing:.04em}.autopath-actions[data-v-21eb97f2]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.autopath-preview-controls[data-v-21eb97f2]{display:flex;justify-content:flex-end}.confirm-text[data-v-21eb97f2]{font-size:13px;color:var(--primary-text-color)}md-filled-button.cancel-button[data-v-21eb97f2]{--md-filled-button-container-color: rgba(128, 128, 128, .4)}md-filled-button.delete-button[data-v-21eb97f2]{--md-filled-button-container-color: #b03030}.autopath-card[data-v-c2c8c86a]{background:var(--tile-background-color);border:1px solid rgba(128,128,128,.2);border-radius:10px;padding:12px 14px;display:flex;flex-direction:column;gap:10px}.autopath-card-header[data-v-c2c8c86a]{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:6px}.autopath-name[data-v-c2c8c86a]{font-weight:700;font-size:14px;color:var(--primary-text-color)}.autopath-author[data-v-c2c8c86a]{font-size:11px;color:#808080b3}.autopath-default-badge[data-v-c2c8c86a]{font-size:11px;font-weight:700;color:#b05703}.autopath-view-controls[data-v-c2c8c86a]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.autopath-view-label[data-v-c2c8c86a]{font-size:11px;color:#808080bf;text-transform:uppercase;letter-spacing:.04em}.autopath-card-actions[data-v-c2c8c86a]{display:flex;justify-content:flex-end;gap:8px}.default-button[data-v-c2c8c86a]{--md-filled-button-container-color: rgba(128, 128, 128, .4)}.play-button[data-v-c2c8c86a]{margin-left:auto}.team-select-row[data-v-2ccd17d3]{display:flex;align-items:center;gap:8px}.watch-star[data-v-2ccd17d3]{background:none;border:none;padding:2px 6px;font-size:26px;line-height:1;cursor:pointer;color:#80808059;transition:color .15s ease,transform .1s ease}.watch-star[data-v-2ccd17d3]:not(:disabled):hover{color:#e0b400;transform:scale(1.1)}.watch-star--active[data-v-2ccd17d3]{color:#e0b400}.watch-star--readonly[data-v-2ccd17d3]{cursor:default}.robot-photo[data-v-2ccd17d3]{display:block;width:100%;max-width:320px;height:auto;border-radius:8px}.pit-actions[data-v-2ccd17d3]{display:flex;justify-content:flex-end;margin-bottom:10px}.tba-stats-section[data-v-2ccd17d3]{margin-top:24px}.tba-stats-header[data-v-2ccd17d3]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.tba-refresh-button[data-v-2ccd17d3]{background:none;color:#b05703;border:1.5px solid #b05703;border-radius:8px;padding:7.5px 16px;font-size:14px;font-weight:600;cursor:pointer}.tba-refresh-button[data-v-2ccd17d3]:hover:not(:disabled){background:#b057031a}.tba-refresh-button[data-v-2ccd17d3]:disabled{opacity:.45;cursor:not-allowed}.tba-stats-error[data-v-2ccd17d3]{color:#d32f2f;font-size:13px}.tba-stats-grid[data-v-2ccd17d3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;max-width:320px}.tba-stat-card[data-v-2ccd17d3]{background:#b0570314;border:1px solid rgba(176,87,3,.2);border-radius:10px;padding:10px 12px;text-align:center}.tba-stat-card .stat-label[data-v-2ccd17d3]{font-size:11px;color:#808080bf;margin-bottom:4px;font-weight:500;text-transform:uppercase;letter-spacing:.04em}.tba-stat-card .stat-avg[data-v-2ccd17d3]{font-size:22px;font-weight:700;color:#b05703;line-height:1.1}.autopath-section[data-v-2ccd17d3]{margin-top:24px}.autopath-save-message[data-v-2ccd17d3]{margin-bottom:14px}.autopath-list[data-v-2ccd17d3]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.comments-section[data-v-2ccd17d3]{margin-top:24px}.no-comments[data-v-2ccd17d3]{font-size:13px;color:#808080b3;font-style:italic}.comments-list[data-v-2ccd17d3]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.comment-card[data-v-2ccd17d3]{background:var(--tile-background-color);border:1px solid rgba(128,128,128,.2);border-radius:10px;padding:10px 14px}.comment-meta[data-v-2ccd17d3]{display:flex;align-items:center;gap:8px;margin-bottom:6px;flex-wrap:wrap}.comment-author[data-v-2ccd17d3]{font-weight:700;font-size:13px;color:var(--primary-text-color)}.comment-source-badge[data-v-2ccd17d3]{font-size:10px;font-weight:600;padding:2px 7px;border-radius:20px;background:#b0570326;color:#b05703;text-transform:uppercase;letter-spacing:.06em}.comment-match[data-v-2ccd17d3]{font-size:11px;color:#80808099;margin-left:auto}.comment-text[data-v-2ccd17d3]{font-size:13px;color:var(--primary-text-color);line-height:1.55;margin:0}.table-container[data-v-07105632]{display:flex;overflow:auto;justify-content:safe center;margin:auto}.strategy-canvas[data-v-682d5e53]{width:100%}.strategy-canvas svg[data-v-682d5e53]{width:100%;height:auto;background:var(--tile-background-color, #fff);border-radius:8px;touch-action:none;-webkit-user-select:none;user-select:none;cursor:crosshair}.strategy-canvas svg.strategy-canvas-svg--erase[data-v-682d5e53]{cursor:cell}.board-stroke[data-v-682d5e53]{fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.board-dot[data-v-682d5e53]{stroke:none}.color-swatch-picker[data-v-543efd6a]{position:relative;display:inline-flex}.color-swatch-current[data-v-543efd6a]{width:36px;height:36px;border-radius:9px;border:2px solid var(--primary-text-color, #fff);padding:0;cursor:pointer;box-shadow:0 0 0 2px #00000073}.color-swatch-palette[data-v-543efd6a]{position:absolute;top:100%;left:0;z-index:20;display:flex;flex-wrap:wrap;gap:6px;width:178px;margin-top:6px;padding:8px;background:var(--tile-background-color);border:1px solid rgba(128,128,128,.35);border-radius:8px;box-shadow:0 4px 16px #0000004d}.color-swatch-option[data-v-543efd6a]{width:36px;height:36px;border-radius:9px;border:2px solid transparent;padding:0;cursor:pointer}.color-swatch-option--active[data-v-543efd6a]{border-color:var(--primary-text-color, #fff);box-shadow:0 0 0 2px #00000073}[theme=light] .color-swatch--white[data-v-543efd6a]{background-color:#000!important}.strategy-locked{text-align:center;padding:60px 0;color:#808080cc}.strategy-locked-icon{font-size:52px;margin-bottom:12px}.red-alliance{border:2px solid red}.blue-alliance{border:2px solid blue}.data-tile.red-alliance,.data-tile.blue-alliance{overflow:visible}.autopath-preview-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:16px}.autopath-preview-selectors{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:12px}.autopath-preview-selector{display:flex;align-items:center;gap:10px}.alliance-slot-row{padding:6px 0}.alliance-slot-label{font-weight:600;min-width:52px}.autopath-preview-swatch{display:inline-block;width:12px;height:12px;border-radius:50%;flex-shrink:0}.assigned-team{font-weight:700}.color-hint{font-size:13px;color:#808080d9;margin:-4px 0 12px}.strategy-mode-toggle{display:flex;gap:10px;margin-bottom:24px}.strategy-mode-toggle md-filled-button.mode-inactive,.tool-toggle md-filled-button.mode-inactive{--md-filled-button-container-color: rgba(128, 128, 128, .4)}.whiteboard-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:20px}.tool-toggle{display:flex;gap:8px}.autopath-form-row{margin-bottom:20px}.autopath-selectors{display:flex;gap:28px}.autopath-selector{display:flex;flex-direction:column;gap:6px}.autopath-selector label{font-size:11px;color:#808080bf;text-transform:uppercase;letter-spacing:.04em}.autopath-canvas-full{align-self:stretch;margin-bottom:20px}.autopath-bottom-controls{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-bottom:20px}.autopath-side-by-side{align-self:stretch;display:flex;gap:32px;margin-top:28px}.autopath-side-column{flex:1;display:flex;flex-direction:column;gap:24px;min-width:0}.autopath-slot-controls{display:flex;flex-direction:column;gap:10px}.autopath-slot-header{display:flex;align-items:center;gap:8px}.autopath-slot-team{font-weight:600}@media (max-width: 1000px){.autopath-side-by-side{flex-direction:column;gap:24px}}.autopath-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:16px;margin-bottom:8px}.confirm-text{font-size:13px;color:var(--primary-text-color)}.strategy-board-content{align-self:stretch;width:100%}.strategy-board-content .autopath-preview-selectors{margin-bottom:20px}.login-tile-element[data-v-e50a559c]{padding:15px}.form-error[data-v-e50a559c]{color:#c0392b;margin:0}.form-success[data-v-e50a559c]{color:#3a9e3a;margin:0}.login-tile-element[data-v-e4d758da]{padding:15px}.form-error[data-v-e4d758da]{color:#c0392b;margin:0}.form-success[data-v-e4d758da]{color:#3a9e3a;margin:0}.login-tile-element[data-v-3bc9edfa]{padding:15px}.form-error[data-v-3bc9edfa]{color:#c0392b;margin:0}.form-success[data-v-3bc9edfa]{color:#3a9e3a;margin:0}.user-tile[data-v-106c0c02]{margin-bottom:20px}.people-table[data-v-106c0c02]{border-collapse:collapse;width:100%}.people-table th[data-v-106c0c02],.people-table td[data-v-106c0c02]{text-align:left;padding:8px 12px;border-bottom:1px solid rgba(128,128,128,.2)}.people-role[data-v-106c0c02]{text-transform:capitalize}.form-error[data-v-106c0c02]{color:#c0392b}.event-refresh-message[data-v-106c0c02]{color:#2f8a2f;font-size:13px}.role-select[data-v-106c0c02]{display:block;min-width:160px}.picklist-row[data-v-6458d4b2]{background:var(--tile-background-color);border-radius:12px;margin-bottom:8px;overflow:hidden;box-shadow:inset 0 0 .5px 1px #ffffff12,0 1px 4px #14151a12,0 2px 10px #14151a0f;transition:box-shadow .2s ease,opacity .2s ease}.picklist-row[data-v-6458d4b2]:hover{box-shadow:inset 0 0 .5px 1px #ffffff1a,0 2px 8px #14151a1f,0 4px 16px #14151a1a}.picklist-row--expanded[data-v-6458d4b2]{box-shadow:0 0 0 2px #b05703,0 4px 20px #14151a24}.picklist-row--ghost[data-v-6458d4b2]{opacity:.45}.picklist-row--picked[data-v-6458d4b2]{opacity:.55}.picklist-row--picked .picklist-thumb[data-v-6458d4b2]{filter:grayscale(85%)}.picklist-row--picked .picklist-picked-check[data-v-6458d4b2]{opacity:1}.picklist-row-collapsed[data-v-6458d4b2]{display:flex;align-items:center;padding:10px 14px;cursor:pointer;gap:12px;min-height:68px;-webkit-user-select:none;user-select:none}.picklist-drag-handle[data-v-6458d4b2]{color:#80808080;cursor:grab;font-size:20px;padding:4px;flex-shrink:0;transition:color .15s;line-height:1}.picklist-drag-handle[data-v-6458d4b2]:hover{color:#b05703}.picklist-position[data-v-6458d4b2]{font-size:15px;font-weight:700;color:#b05703;min-width:22px;text-align:center;flex-shrink:0}.picklist-thumb-wrapper[data-v-6458d4b2]{width:52px;height:52px;border-radius:8px;overflow:hidden;flex-shrink:0;background:#8080801a;display:flex;align-items:center;justify-content:center}.picklist-thumb[data-v-6458d4b2]{width:100%;height:100%;object-fit:cover;transition:filter .2s ease}.picklist-thumb-placeholder[data-v-6458d4b2]{font-size:26px;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.picklist-team-info[data-v-6458d4b2]{display:flex;flex-direction:column;flex:1;min-width:0}.picklist-team-number[data-v-6458d4b2]{font-size:16px;font-weight:700;color:var(--primary-text-color);line-height:1.2}.picklist-team-name[data-v-6458d4b2]{font-size:13px;color:#808080cc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.picklist-card-indicator[data-v-6458d4b2]{display:inline-block;width:10px;height:10px;border-radius:2px;margin-left:6px;vertical-align:middle}.picklist-card-indicator--yellow[data-v-6458d4b2]{background:#e0b400}.picklist-card-indicator--red[data-v-6458d4b2]{background:#c83c3c}.picklist-expand-chevron[data-v-6458d4b2]{font-size:24px;font-weight:300;color:#80808080;transition:transform .22s ease,color .15s ease;flex-shrink:0;line-height:1;padding-left:4px}.picklist-expand-chevron--open[data-v-6458d4b2]{transform:rotate(90deg);color:#b05703}.picklist-vote-badge[data-v-6458d4b2]{display:flex;align-items:center;gap:6px;flex-shrink:0;cursor:default}.vote-tier-chip[data-v-6458d4b2]{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 5px;border-radius:6px;font-size:12px;font-weight:800}.vote-avg[data-v-6458d4b2],.vote-count[data-v-6458d4b2]{font-size:11px;color:#808080b3;white-space:nowrap}.picklist-vote-empty[data-v-6458d4b2]{font-size:11px;color:#80808099;font-style:italic;white-space:nowrap}.picklist-picked-check[data-v-6458d4b2]{display:flex;align-items:center;flex-shrink:0;cursor:pointer;padding-left:2px}.picklist-picked-check input[type=checkbox][data-v-6458d4b2]{width:18px;height:18px;accent-color:#b05703;cursor:pointer}.picklist-picked-check input[type=checkbox][data-v-6458d4b2]:disabled{cursor:default;opacity:.6}.picklist-watch-star[data-v-6458d4b2]{background:none;border:none;padding:2px;margin-left:2px;font-size:20px;line-height:1;flex-shrink:0;cursor:pointer;color:#80808059;transition:color .15s ease,transform .1s ease}.picklist-watch-star[data-v-6458d4b2]:not(:disabled):hover{color:#e0b400;transform:scale(1.1)}.picklist-watch-star--active[data-v-6458d4b2]{color:#e0b400}.picklist-watch-star--readonly[data-v-6458d4b2]{cursor:default}.picklist-row-detail[data-v-6458d4b2]{border-top:1px solid rgba(128,128,128,.15);padding:16px 14px 20px;overflow:hidden}.picklist-detail-loading[data-v-6458d4b2]{display:flex;align-items:center;gap:10px;font-size:13px;color:#808080b3;padding:8px 0}.picklist-spinner[data-v-6458d4b2]{width:40px;height:40px;border:3px solid rgba(176,87,3,.2);border-top-color:#b05703;border-radius:50%;animation:spin-6458d4b2 .8s linear infinite}.picklist-spinner--sm[data-v-6458d4b2]{width:20px;height:20px;border-width:2px}@keyframes spin-6458d4b2{to{transform:rotate(360deg)}}.picklist-detail-content[data-v-6458d4b2]{display:flex;flex-direction:column;gap:18px}.picklist-detail-photo[data-v-6458d4b2]{display:flex;justify-content:center}.picklist-full-photo[data-v-6458d4b2]{max-width:340px;width:100%;border-radius:10px;object-fit:cover;box-shadow:0 4px 16px #00000040}.picklist-detail-heading[data-v-6458d4b2]{font-size:14px;font-weight:700;color:#b05703;margin-bottom:10px;text-transform:uppercase;letter-spacing:.06em}.picklist-detail-section[data-v-6458d4b2]{display:flex;flex-direction:column}.picklist-stats-grid[data-v-6458d4b2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px}.picklist-stat-card[data-v-6458d4b2]{background:#b0570314;border:1px solid rgba(176,87,3,.2);border-radius:10px;padding:10px 12px;text-align:center}.stat-label[data-v-6458d4b2]{font-size:11px;color:#808080bf;margin-bottom:4px;font-weight:500;text-transform:uppercase;letter-spacing:.04em}.stat-avg[data-v-6458d4b2]{font-size:22px;font-weight:700;color:#b05703;line-height:1.1}.stat-sub[data-v-6458d4b2]{font-size:10px;color:#80808099;margin-top:2px}.picklist-comments-list[data-v-6458d4b2]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.picklist-comment[data-v-6458d4b2]{border:1px solid rgba(128,128,128,.2);border-radius:10px;padding:10px 14px}.comment-meta[data-v-6458d4b2]{display:flex;align-items:center;gap:8px;margin-bottom:6px;flex-wrap:wrap}.comment-author[data-v-6458d4b2]{font-weight:700;font-size:13px;color:var(--primary-text-color)}.comment-source-badge[data-v-6458d4b2]{font-size:10px;font-weight:600;padding:2px 7px;border-radius:20px;background:#b0570326;color:#b05703;text-transform:uppercase;letter-spacing:.06em}.comment-match[data-v-6458d4b2]{font-size:11px;color:#80808099;margin-left:auto}.comment-text[data-v-6458d4b2]{font-size:13px;color:var(--primary-text-color);line-height:1.55;margin:0}.picklist-no-data[data-v-6458d4b2]{font-size:13px;color:#80808099;font-style:italic;padding:4px 0}.tier-chip--S[data-v-6458d4b2]{background:#d4a01738;color:#b3860f}.tier-chip--A[data-v-6458d4b2]{background:#3a9e3a33;color:#2f8a2f}.tier-chip--B[data-v-6458d4b2]{background:#3a78c833;color:#2f6bb0}.tier-chip--C[data-v-6458d4b2]{background:#8c64c833;color:#7c53b8}.tier-chip--D[data-v-6458d4b2]{background:#b057032e;color:#b05703}.tier-chip--DNP[data-v-6458d4b2]{background:#c83c3c33;color:#c33c3c}.expand-enter-active[data-v-6458d4b2],.expand-leave-active[data-v-6458d4b2]{transition:max-height .28s ease,opacity .22s ease;max-height:1200px;overflow:hidden}.expand-enter-from[data-v-6458d4b2],.expand-leave-to[data-v-6458d4b2]{max-height:0;opacity:0}.unranked-card[data-v-1bf59d75]{position:relative;max-width:140px;aspect-ratio:1;display:flex;flex-direction:column;background:var(--tile-background-color);border-radius:12px;overflow:hidden;-webkit-user-select:none;user-select:none;cursor:pointer;box-shadow:inset 0 0 .5px 1px #ffffff12,0 1px 4px #14151a12,0 2px 10px #14151a0f;transition:box-shadow .2s ease}.unranked-card--expanded[data-v-1bf59d75]{max-width:100%;flex:1 1 100%;aspect-ratio:auto;min-height:380px;cursor:default;padding:14px;gap:10px;box-shadow:0 0 0 2px #b05703,0 4px 20px #14151a24}.unranked-card--ghost[data-v-1bf59d75]{opacity:.45}.unranked-card[data-v-1bf59d75]:hover{box-shadow:inset 0 0 .5px 1px #ffffff1a,0 2px 8px #14151a1f,0 4px 16px #14151a1a}.unranked-card-handle[data-v-1bf59d75]{position:absolute;top:4px;left:4px;z-index:1;color:#ffffffbf;background:#00000073;border-radius:6px;padding:1px 4px;font-size:13px;line-height:1.4;cursor:grab}.unranked-card-photo[data-v-1bf59d75]{flex:1;min-height:0;background:#8080801a;display:flex;align-items:center;justify-content:center}.unranked-card-photo img[data-v-1bf59d75]{width:100%;height:100%;object-fit:contain}.unranked-card-placeholder[data-v-1bf59d75]{font-size:32px}.unranked-card-number[data-v-1bf59d75]{flex-shrink:0;text-align:center;font-size:15px;font-weight:700;color:var(--primary-text-color);padding:6px 4px}.unranked-card-watch[data-v-1bf59d75]{position:absolute;top:6px;right:6px;z-index:1;background:#00000073;border:none;border-radius:6px;padding:2px 5px;font-size:16px;line-height:1.2;color:#ffffffb3;cursor:pointer;transition:color .15s ease,transform .1s ease}.unranked-card-watch[data-v-1bf59d75]:not(:disabled):hover{color:#e0b400;transform:scale(1.1)}.unranked-card-watch--active[data-v-1bf59d75]{color:#e0b400}.unranked-card-watch[data-v-1bf59d75]:disabled{cursor:default}.unranked-card-expanded-header[data-v-1bf59d75]{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:22px}.unranked-card-photo-lg[data-v-1bf59d75]{width:100%;max-width:220px;aspect-ratio:4 / 3;border-radius:10px;overflow:hidden;background:#8080801a;display:flex;align-items:center;justify-content:center}.unranked-card-photo-lg img[data-v-1bf59d75]{width:100%;height:100%;object-fit:contain}.unranked-card-number-lg[data-v-1bf59d75]{font-size:20px;font-weight:800;color:var(--primary-text-color);margin-top:8px}.unranked-card-name-lg[data-v-1bf59d75]{font-size:13px;color:#808080cc}.unranked-card-detail-loading[data-v-1bf59d75]{display:flex;align-items:center;justify-content:center;gap:10px;font-size:13px;color:#808080b3;padding:8px 0}.unranked-card-spinner[data-v-1bf59d75]{width:20px;height:20px;border:2px solid rgba(176,87,3,.2);border-top-color:#b05703;border-radius:50%;animation:unranked-card-spin-1bf59d75 .8s linear infinite}@keyframes unranked-card-spin-1bf59d75{to{transform:rotate(360deg)}}.unranked-card-detail-content[data-v-1bf59d75]{display:flex;flex-direction:column;gap:12px;cursor:default}.unranked-card-stats-grid[data-v-1bf59d75]{display:grid;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:8px}.unranked-card-stat[data-v-1bf59d75]{background:#b0570314;border:1px solid rgba(176,87,3,.2);border-radius:8px;padding:6px 8px;text-align:center}.stat-label[data-v-1bf59d75]{font-size:10px;color:#808080bf;margin-bottom:2px;font-weight:500;text-transform:uppercase;letter-spacing:.03em}.stat-avg[data-v-1bf59d75]{font-size:16px;font-weight:700;color:#b05703;line-height:1.1}.unranked-card-no-data[data-v-1bf59d75]{font-size:13px;color:#80808099;font-style:italic}.unranked-card-comments[data-v-1bf59d75]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.unranked-card-comment[data-v-1bf59d75]{border:1px solid rgba(128,128,128,.2);border-radius:8px;padding:8px 10px}.comment-meta[data-v-1bf59d75]{display:flex;align-items:center;gap:6px;margin-bottom:4px;flex-wrap:wrap}.comment-author[data-v-1bf59d75]{font-weight:700;font-size:12px;color:var(--primary-text-color)}.comment-source-badge[data-v-1bf59d75]{font-size:9px;font-weight:600;padding:1px 6px;border-radius:20px;background:#b0570326;color:#b05703;text-transform:uppercase;letter-spacing:.05em}.comment-text[data-v-1bf59d75]{font-size:12px;color:var(--primary-text-color);line-height:1.5;margin:0}.picklist-page[data-v-108dba77]{max-width:860px;margin:0 auto}@media (min-width: 1000px){.picklist-page[data-v-108dba77]{max-width:1180px}}.picklist-header[data-v-108dba77]{display:flex;align-items:baseline;gap:16px;margin-bottom:4px;flex-wrap:wrap}.picklist-event-name[data-v-108dba77]{font-size:14px;color:#808080cc;font-style:italic}.picklist-tba-refresh-btn[data-v-108dba77]{margin-left:auto}.picklist-tba-error[data-v-108dba77]{color:#d32f2f;font-size:13px;margin:4px 0 0}.picklist-archetype-tabs[data-v-108dba77]{display:flex;gap:8px;margin-bottom:14px}.picklist-archetype-tab[data-v-108dba77]{background:#8080801a;border:1.5px solid transparent;border-radius:20px;padding:7px 18px;font-size:14px;font-weight:700;color:var(--primary-text-color);cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.picklist-archetype-tab[data-v-108dba77]:hover{border-color:#b0570366}.picklist-archetype-tab--active[data-v-108dba77]{background:#b05703;border-color:#b05703;color:#fff}.picklist-tabs[data-v-108dba77]{display:flex;gap:4px;border-bottom:2px solid rgba(128,128,128,.2);margin-bottom:4px}.picklist-tab[data-v-108dba77]{background:none;border:none;border-bottom:3px solid transparent;margin-bottom:-2px;padding:10px 20px;font-size:15px;font-weight:500;color:var(--primary-text-color);cursor:pointer;border-radius:6px 6px 0 0;transition:color .15s ease,border-color .15s ease,background .15s ease}.picklist-tab[data-v-108dba77]:hover{background:#b057031a;color:#b05703}.picklist-tab--active[data-v-108dba77]{border-bottom-color:#b05703;color:#b05703;font-weight:700}.picklist-tab-description[data-v-108dba77]{font-size:13px;color:#808080bf;min-height:20px;margin-bottom:16px}.picklist-scout-filter[data-v-108dba77]{display:flex;align-items:center;gap:10px;margin:10px 0;font-size:13px}.picklist-scout-filter-label[data-v-108dba77]{color:#808080d9;font-weight:600}.picklist-loading[data-v-108dba77]{display:flex;flex-direction:column;align-items:center;gap:16px;padding:60px 0;color:#808080cc;font-size:15px}.picklist-spinner[data-v-108dba77]{width:40px;height:40px;border:3px solid rgba(176,87,3,.2);border-top-color:#b05703;border-radius:50%;animation:spin-108dba77 .8s linear infinite}@keyframes spin-108dba77{to{transform:rotate(360deg)}}.picklist-empty[data-v-108dba77]{text-align:center;padding:60px 0;color:#808080cc}.picklist-empty-icon[data-v-108dba77]{font-size:52px;margin-bottom:12px}.picklist-save-bar[data-v-108dba77]{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-bottom:12px}.save-status[data-v-108dba77]{font-size:13px;font-weight:600}.save-status--ok[data-v-108dba77]{color:#3a9e3a}.save-status--err[data-v-108dba77]{color:#b05703}.picklist-save-btn[data-v-108dba77]{background:#b05703;color:#fff;border:none;border-radius:8px;padding:9px 22px;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s ease,transform .1s ease;box-shadow:0 2px 8px #b057034d}.picklist-save-btn[data-v-108dba77]:hover:not(:disabled){background:#cd8900;transform:translateY(-1px)}.picklist-save-btn[data-v-108dba77]:disabled{opacity:.55;cursor:not-allowed;transform:none}.picklist-reset-btn[data-v-108dba77]{background:none;color:#b05703;border:1.5px solid #b05703;border-radius:8px;padding:7.5px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease;margin-right:auto}.picklist-reset-btn[data-v-108dba77]:hover:not(:disabled){background:#b057031a}.picklist-reset-btn[data-v-108dba77]:disabled{opacity:.45;cursor:not-allowed}.picklist-reset-btn--danger[data-v-108dba77]{color:#d32f2f;border-color:#d32f2f}.picklist-reset-btn--danger[data-v-108dba77]:hover:not(:disabled){background:#d32f2f1a}.picklist-confirm-text[data-v-108dba77]{font-size:14px;color:var(--primary-text-color);margin-right:auto}.picklist-columns[data-v-108dba77]{display:flex;flex-direction:column;gap:18px}.tier-sections-ranked[data-v-108dba77]{display:flex;flex-direction:column;gap:18px;min-width:0}@media (min-width: 1000px){.picklist-columns[data-v-108dba77]{flex-direction:row;align-items:flex-start}.tier-sections-ranked[data-v-108dba77]{flex:1}.tier-section-unranked[data-v-108dba77]{width:360px;flex-shrink:0}}.unranked-grid[data-v-108dba77]{display:flex;flex-wrap:wrap;gap:10px;min-height:50px}.unranked-grid>.unranked-card[data-v-108dba77]{flex:0 0 calc((100% - 20px) / 3);max-width:calc((100% - 20px) / 3)}.unranked-grid>.unranked-card--expanded[data-v-108dba77]{flex:1 1 100%;max-width:100%}.tier-section[data-v-108dba77]{display:flex;flex-direction:column}.tier-section-header[data-v-108dba77]{display:flex;align-items:center;gap:8px;padding:4px 10px;margin-bottom:8px;border-left:4px solid rgba(128,128,128,.4);cursor:pointer;-webkit-user-select:none;user-select:none}.tier-section-collapse-icon[data-v-108dba77]{font-size:12px;color:#80808099;transition:transform .2s ease;line-height:1;flex-shrink:0}.tier-section-collapse-icon--collapsed[data-v-108dba77]{transform:rotate(-90deg)}.tier-section-name[data-v-108dba77]{font-size:15px;font-weight:800;letter-spacing:.04em;color:var(--primary-text-color)}.tier-section-count[data-v-108dba77]{font-size:12px;font-weight:600;color:#808080b3;background:#8080801f;border-radius:20px;padding:1px 8px}.tier-section-header--S[data-v-108dba77]{border-left-color:#d4a017}.tier-section-header--A[data-v-108dba77]{border-left-color:#3a9e3a}.tier-section-header--B[data-v-108dba77]{border-left-color:#3a78c8}.tier-section-header--C[data-v-108dba77]{border-left-color:#8c64c8}.tier-section-header--D[data-v-108dba77]{border-left-color:#b05703}.tier-section-header--DNP[data-v-108dba77]{border-left-color:#c83c3c}.tier-section-header--Unranked[data-v-108dba77]{border-left-color:#80808066}.tier-section-body[data-v-108dba77]{display:flex;flex-direction:column;min-height:50px}.tier-section-empty[data-v-108dba77]{font-size:12px;color:#8080808c;font-style:italic;text-align:center;padding:10px;border:1.5px dashed rgba(128,128,128,.25);border-radius:10px;margin-top:-4px}.fade-enter-active[data-v-108dba77],.fade-leave-active[data-v-108dba77]{transition:opacity .3s ease}.fade-enter-from[data-v-108dba77],.fade-leave-to[data-v-108dba77]{opacity:0}.pickem-subtitle[data-v-7c9d0011]{color:#808080e6;margin-top:-8px;margin-bottom:20px}.pickem-archetype-tabs[data-v-7c9d0011]{display:flex;gap:8px;margin-bottom:20px}.pickem-archetype-tab[data-v-7c9d0011]{background:#8080801a;border:1.5px solid transparent;border-radius:20px;padding:7px 18px;font-size:14px;font-weight:700;color:var(--primary-text-color);cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.pickem-archetype-tab[data-v-7c9d0011]:hover{border-color:#b0570366}.pickem-archetype-tab--active[data-v-7c9d0011]{background:#b05703;border-color:#b05703;color:#fff}.pickem-status[data-v-7c9d0011]{text-align:center;padding:60px 20px}.pickem-cta[data-v-7c9d0011]{margin-left:6px;color:#b05703;font-weight:600;text-decoration:none}.pickem-cta[data-v-7c9d0011]:hover{text-decoration:underline}.pickem-progress[data-v-7c9d0011]{text-align:center;color:#808080e6;margin-bottom:16px}.pickem-matchup[data-v-7c9d0011]{display:flex;align-items:flex-start;justify-content:center;gap:24px;flex-wrap:wrap}.pickem-column[data-v-7c9d0011]{display:flex;flex-direction:column;align-items:center;width:320px;max-width:90vw;gap:16px}.pickem-skip[data-v-7c9d0011]{display:flex;justify-content:center;margin-top:24px}.pickem-skip-button[data-v-7c9d0011]{padding:8px 24px;border-radius:20px;border:1.5px solid rgba(128,128,128,.5);background:transparent;color:var(--primary-text-color);cursor:pointer;font:inherit;font-weight:600;transition:border-color .15s ease,color .15s ease}.pickem-skip-button[data-v-7c9d0011]:hover{border-color:#b05703;color:#b05703}.pickem-vs[data-v-7c9d0011]{font-size:22px;font-weight:800;color:#808080b3;margin-top:60px}.pickem-card[data-v-7c9d0011]{display:flex;flex-direction:column;align-items:center;width:100%;padding:20px;background:var(--tile-background-color);border:2px solid transparent;border-radius:14px;cursor:pointer;font:inherit;color:var(--primary-text-color);transition:border-color .15s ease,transform .1s ease}.pickem-card[data-v-7c9d0011]:hover{border-color:#b05703;transform:translateY(-2px)}.pickem-card-photo[data-v-7c9d0011]{width:100%;aspect-ratio:4 / 3;border-radius:10px;overflow:hidden;background:#8080801a;display:flex;align-items:center;justify-content:center}.pickem-card-photo img[data-v-7c9d0011]{width:100%;height:100%;object-fit:contain}.pickem-card-placeholder[data-v-7c9d0011]{font-size:40px}.pickem-card-number[data-v-7c9d0011]{font-size:24px;font-weight:800;margin-top:12px}.pickem-card-name[data-v-7c9d0011]{font-size:14px;color:#808080e6;text-align:center}.pickem-no-data[data-v-7c9d0011]{font-size:13px;color:#80808099;font-style:italic}.pickem-more-info-button[data-v-7c9d0011]{width:100%;padding:8px 16px;border-radius:8px;border:none;background-color:var(--accent-color);color:var(--primary-text-color);cursor:pointer;font:inherit;font-weight:600}.pickem-more-info-button[data-v-7c9d0011]:hover:not(:disabled){background-color:var(--header-hover-color)}.pickem-more-info-button[data-v-7c9d0011]:disabled{opacity:.6;cursor:default}.pickem-modal-overlay[data-v-7c9d0011]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:#0009;display:flex;align-items:center;justify-content:center;padding:20px}.pickem-modal[data-v-7c9d0011]{width:100%;max-width:640px;max-height:85vh;display:flex;flex-direction:column;background:var(--tile-background-color);border-radius:12px;box-shadow:0 8px 32px #0006}.pickem-modal-header[data-v-7c9d0011]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid rgba(128,128,128,.25)}.pickem-modal-header h2[data-v-7c9d0011]{margin:0;font-size:18px}.pickem-modal-close[data-v-7c9d0011]{border:none;background:transparent;color:var(--primary-text-color);font-size:18px;line-height:1;cursor:pointer;padding:4px 8px}.pickem-modal-body[data-v-7c9d0011]{padding:16px 20px 20px;overflow-y:auto}.pickem-detail-photo[data-v-7c9d0011]{display:flex;justify-content:center;margin-bottom:18px}.pickem-full-photo[data-v-7c9d0011]{max-width:340px;width:100%;border-radius:10px;object-fit:cover;box-shadow:0 4px 16px #00000040}.pickem-detail-section[data-v-7c9d0011]{margin-bottom:18px}.pickem-detail-heading[data-v-7c9d0011]{font-size:14px;font-weight:700;color:#b05703;margin-bottom:10px;text-transform:uppercase;letter-spacing:.06em}.pickem-stats-grid[data-v-7c9d0011]{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:10px}.pickem-stat[data-v-7c9d0011]{background:#b0570314;border:1px solid rgba(176,87,3,.2);border-radius:10px;padding:10px 12px;text-align:center}.stat-label[data-v-7c9d0011]{font-size:11px;color:#808080bf;margin-bottom:4px;font-weight:500;text-transform:uppercase;letter-spacing:.04em}.stat-avg[data-v-7c9d0011]{font-size:20px;font-weight:700;color:#b05703;line-height:1.1}.stat-sub[data-v-7c9d0011]{font-size:10px;color:#80808099;margin-top:2px}.pickem-comments[data-v-7c9d0011]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.pickem-comment[data-v-7c9d0011]{border:1px solid rgba(128,128,128,.2);border-radius:8px;padding:8px 10px}.comment-meta[data-v-7c9d0011]{display:flex;align-items:center;gap:6px;margin-bottom:4px;flex-wrap:wrap}.comment-author[data-v-7c9d0011]{font-weight:700;font-size:12px;color:var(--primary-text-color)}.comment-source-badge[data-v-7c9d0011]{font-size:9px;font-weight:600;padding:1px 6px;border-radius:20px;background:#b0570326;color:#b05703;text-transform:uppercase;letter-spacing:.05em}.comment-match[data-v-7c9d0011]{font-size:10px;color:#80808099;margin-left:auto}.comment-text[data-v-7c9d0011]{font-size:12px;color:var(--primary-text-color);line-height:1.5;margin:0}@media (max-width: 700px){.pickem-matchup[data-v-7c9d0011]{flex-wrap:nowrap;gap:10px}.pickem-column[data-v-7c9d0011]{width:auto;max-width:none;flex:1 1 0;min-width:0;gap:8px}.pickem-vs[data-v-7c9d0011]{flex-shrink:0;margin-top:40px;font-size:16px}.pickem-card[data-v-7c9d0011]{padding:10px}.pickem-card-number[data-v-7c9d0011]{font-size:18px;margin-top:8px}.pickem-card-name[data-v-7c9d0011]{font-size:12px}.pickem-more-info-button[data-v-7c9d0011]{padding:8px 10px;font-size:.85em}}.team-chip[data-v-aa2a0711]{position:relative;display:flex;background:var(--tile-background-color);color:var(--primary-text-color);overflow:hidden;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;touch-action:manipulation}.team-chip-photo[data-v-aa2a0711]{background:#8080801f;display:flex;align-items:center;justify-content:center}.team-chip-photo img[data-v-aa2a0711]{width:100%;height:100%;object-fit:contain}.team-chip-number[data-v-aa2a0711]{font-weight:700}.team-chip-handle[data-v-aa2a0711]{display:flex;align-items:center;justify-content:center;color:#ffffffd9;background:#00000080;font-size:16px;line-height:1;cursor:grab;touch-action:none}.team-chip--slot[data-v-aa2a0711]{flex-direction:row;align-items:center;gap:8px;height:100%;border-radius:8px;box-shadow:0 0 0 1.5px #b057038c}.team-chip--slot .team-chip-photo[data-v-aa2a0711]{height:100%;aspect-ratio:1;flex-shrink:0}.team-chip--slot .team-chip-number[data-v-aa2a0711]{flex:1;min-width:0;font-size:15px}.team-chip--slot .team-chip-placeholder[data-v-aa2a0711]{font-size:20px}.team-chip--slot .team-chip-handle[data-v-aa2a0711]{align-self:stretch;width:28px;flex-shrink:0}.team-chip--tile[data-v-aa2a0711]{flex-direction:column;width:92px;aspect-ratio:1;border-radius:10px}.team-chip--tile .team-chip-photo[data-v-aa2a0711]{flex:1;min-height:0}.team-chip--tile .team-chip-number[data-v-aa2a0711]{text-align:center;font-size:14px;padding:4px}.team-chip--tile .team-chip-placeholder[data-v-aa2a0711]{font-size:26px}.team-chip--tile .team-chip-handle[data-v-aa2a0711]{position:absolute;top:4px;left:4px;width:28px;height:28px;border-radius:6px}.bracket-scroll[data-v-a14f90f6]{overflow-x:auto;padding-bottom:8px}.bracket[data-v-a14f90f6]{position:relative}.bracket-col[data-v-a14f90f6]{position:absolute;top:0;bottom:0;background:#8080801f;border-radius:6px}.bracket-col-name[data-v-a14f90f6]{height:30px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--primary-text-color)}.bracket-half-label[data-v-a14f90f6]{position:absolute;left:0;width:30px;display:flex;align-items:center;justify-content:center;writing-mode:vertical-rl;transform:rotate(180deg);font-size:15px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#808080d9}.bracket-divider[data-v-a14f90f6]{position:absolute;right:0;border-top:1px solid rgba(128,128,128,.5)}.bracket-lines[data-v-a14f90f6]{position:absolute;top:0;left:0;pointer-events:none}.bracket-lines path[data-v-a14f90f6]{fill:none;stroke:#808080cc;stroke-width:1.5}.bracket-match[data-v-a14f90f6]{position:absolute;display:flex;flex-direction:column;box-sizing:border-box}.bracket-match--finals[data-v-a14f90f6]{background:var(--tile-background-color);border:2px solid rgba(128,128,128,.6);border-radius:12px;padding:6px 8px;height:auto!important;min-height:84px}.bracket-match-title[data-v-a14f90f6]{height:16px;line-height:16px;text-align:center;font-size:10px;font-style:italic;font-weight:600;color:var(--primary-text-color);white-space:nowrap}.bracket-side[data-v-a14f90f6]{display:flex;align-items:stretch;height:34px;padding:0;border:none;background:none;font:inherit;text-align:left;color:#1a1a1a;cursor:default}.bracket-side-chip[data-v-a14f90f6]{width:22px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#15171c;font-size:14px;font-weight:800;border-radius:3px 0 0 3px}.bracket-side--red .bracket-side-chip[data-v-a14f90f6]{color:#f0685a}.bracket-side--blue .bracket-side-chip[data-v-a14f90f6]{color:#4aa3e8}.bracket-side-body[data-v-a14f90f6]{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;padding:0 16px 0 8px;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%)}.bracket-side--red .bracket-side-body[data-v-a14f90f6]{background:#f4897d}.bracket-side--blue .bracket-side-body[data-v-a14f90f6]{background:#6fb6ee}.bracket-side-name[data-v-a14f90f6]{font-size:12px;font-weight:700;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bracket-side-teams[data-v-a14f90f6]{font-size:10px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bracket-side-pending[data-v-a14f90f6]{font-style:italic;font-weight:600}.bracket-side[data-v-a14f90f6]:disabled{opacity:1;color:#1a1a1a}.bracket-side--pickable[data-v-a14f90f6]{cursor:pointer}.bracket-side--pickable:hover .bracket-side-body[data-v-a14f90f6]{filter:brightness(1.12)}.bracket-side--win .bracket-side-chip[data-v-a14f90f6]{background:#2e7d32;color:#fff}.bracket-side--win .bracket-side-body[data-v-a14f90f6]{filter:saturate(1.3) brightness(.95)}.bracket-side--loss[data-v-a14f90f6]{opacity:.45}.bracket-champion[data-v-a14f90f6]{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:6px;font-size:12px;font-weight:700;color:#808080f2}.bracket-champion--won[data-v-a14f90f6]{color:#b05703}.bracket-trophy[data-v-a14f90f6]{font-size:18px}.playoffs-page[data-v-bbe06be5]{max-width:860px;margin:0 auto}@media (min-width: 1000px){.playoffs-page[data-v-bbe06be5]{max-width:1180px}}.playoffs-header[data-v-bbe06be5]{display:flex;align-items:baseline;gap:16px;margin-bottom:4px;flex-wrap:wrap}.playoffs-event-name[data-v-bbe06be5]{font-size:14px;color:#808080cc;font-style:italic}.playoffs-refresh-btn[data-v-bbe06be5]{margin-left:auto}.playoffs-filter[data-v-bbe06be5]{display:flex;align-items:center;gap:10px;margin:10px 0;font-size:13px;flex-wrap:wrap}.playoffs-filter-label[data-v-bbe06be5]{color:#808080d9;font-weight:600}.playoffs-description[data-v-bbe06be5]{font-size:13px;color:#808080bf;margin-bottom:16px}.playoffs-btn[data-v-bbe06be5]{background:#8080801f;border:1.5px solid transparent;border-radius:8px;padding:6px 14px;font-size:13px;font-weight:600;color:var(--primary-text-color);cursor:pointer}.playoffs-btn[data-v-bbe06be5]:hover:not(:disabled){border-color:#b0570380}.playoffs-btn[data-v-bbe06be5]:disabled{opacity:.5;cursor:default}.playoffs-btn--danger[data-v-bbe06be5]{color:#d32f2f}.playoffs-loading[data-v-bbe06be5]{display:flex;flex-direction:column;align-items:center;gap:16px;padding:60px 0;color:#808080cc;font-size:15px}.playoffs-spinner[data-v-bbe06be5]{width:40px;height:40px;border:3px solid rgba(176,87,3,.2);border-top-color:#b05703;border-radius:50%;animation:spin-bbe06be5 .8s linear infinite}@keyframes spin-bbe06be5{to{transform:rotate(360deg)}}.playoffs-banner[data-v-bbe06be5]{border-radius:8px;padding:10px 14px;font-size:13px;margin-bottom:12px}.playoffs-banner--err[data-v-bbe06be5]{background:#d32f2f24;color:#d32f2f}.playoffs-save-bar[data-v-bbe06be5]{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-bottom:12px;flex-wrap:wrap}.playoffs-confirm-text[data-v-bbe06be5]{font-size:13px;color:var(--primary-text-color)}.save-status[data-v-bbe06be5]{font-size:13px;color:#808080e6}.save-status--ok[data-v-bbe06be5]{color:#2e7d32}.save-status--err[data-v-bbe06be5]{color:#d32f2f}h2[data-v-bbe06be5]{font-size:16px;margin:0 0 10px}.playoffs-columns[data-v-bbe06be5]{display:flex;flex-direction:column;gap:24px;margin-bottom:28px}@media (min-width: 1000px){.playoffs-columns[data-v-bbe06be5]{flex-direction:row;align-items:flex-start}.playoffs-alliances-section[data-v-bbe06be5]{flex:1;min-width:0}.playoffs-pool-section[data-v-bbe06be5]{width:340px;flex-shrink:0;position:sticky;top:76px}}.alliance-grid[data-v-bbe06be5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.alliance-card[data-v-bbe06be5]{--slot-height: 50px;--slot-gap: 6px;background:var(--tile-background-color);border-radius:12px;padding:10px;box-shadow:0 1px 4px #14151a1f}.alliance-card--eliminated[data-v-bbe06be5]{opacity:.55}.alliance-card--champion[data-v-bbe06be5]{box-shadow:0 0 0 2px #b05703,0 4px 16px #14151a24}.alliance-card-header[data-v-bbe06be5]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;color:var(--primary-text-color)}.alliance-card-name[data-v-bbe06be5]{font-weight:700;font-size:15px}.alliance-card-badge[data-v-bbe06be5]{font-size:10px;font-weight:700;text-transform:uppercase;padding:2px 7px;border-radius:10px;background:#80808033;color:#808080f2}.alliance-card-badge--champion[data-v-bbe06be5]{background:#b0570333;color:#b05703}.alliance-slots[data-v-bbe06be5]{position:relative}.alliance-slot-bgs[data-v-bbe06be5],.alliance-slot-list[data-v-bbe06be5]{display:grid;grid-template-rows:repeat(4,var(--slot-height));grid-auto-rows:var(--slot-height);gap:var(--slot-gap)}.alliance-slot-bgs[data-v-bbe06be5]{position:absolute;top:0;right:0;bottom:0;left:0}.alliance-slot-list[data-v-bbe06be5]{position:relative;min-height:calc(4 * var(--slot-height) + 3 * var(--slot-gap));align-content:start}.alliance-slot-bg[data-v-bbe06be5]{display:flex;align-items:center;padding-left:10px;border:1.5px dashed rgba(128,128,128,.4);border-radius:8px;font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:#808080b3}.alliance-ghost[data-v-bbe06be5]{opacity:.45}.playoffs-count[data-v-bbe06be5]{font-size:12px;font-weight:600;color:#808080d9;margin-left:4px}.playoffs-search[data-v-bbe06be5]{width:100%;box-sizing:border-box;padding:8px 10px;margin-bottom:10px;border-radius:8px;border:1.5px solid rgba(128,128,128,.35);background:transparent;color:var(--primary-text-color);font-size:14px}.playoffs-pool[data-v-bbe06be5]{display:flex;flex-wrap:wrap;gap:8px;min-height:100px;padding:4px}@media (min-width: 1000px){.playoffs-pool[data-v-bbe06be5]{max-height:70vh;overflow-y:auto}}.playoffs-pool-empty[data-v-bbe06be5]{text-align:center;font-size:13px;color:#808080cc;padding:12px 0}.playoffs-bracket-section[data-v-bbe06be5]{margin-bottom:40px}.collapsible-section[data-v-06f04213]{display:flex;flex-direction:column;align-items:stretch;background-color:var(--tile-background-color);border-radius:10px;margin:15px;overflow:hidden;box-shadow:inset 0 0 .5px 1px #ffffff1a,0 0 0 1px #14151a13,0 .3px .4px #14151a05,0 .9px 1.5px #14151a0b,0 3.5px 6px #14151a17}.collapsible-header[data-v-06f04213]{display:flex;align-items:center;gap:10px;width:100%;padding:16px 20px;background:none;border:none;cursor:pointer;font:inherit;color:var(--primary-text-color);text-align:left}.collapsible-header[data-v-06f04213]:hover{background-color:#80808014}.collapsible-title[data-v-06f04213]{font-size:1.4em}.collapsible-chevron[data-v-06f04213]{display:inline-block;transition:transform .15s ease;flex-shrink:0}.collapsible-chevron--closed[data-v-06f04213]{transform:rotate(-90deg)}.collapsible-body[data-v-06f04213]{padding:0 20px 20px}.page-header[data-v-cde0924a]{display:flex;align-items:center;justify-content:space-between;gap:12px}.refresh-button[data-v-cde0924a]{padding:8px 16px;border-radius:8px;border:none;background-color:var(--accent-color);color:var(--primary-text-color);cursor:pointer;font:inherit}.refresh-button[data-v-cde0924a]:hover:not(:disabled){background-color:var(--header-hover-color)}.refresh-button[data-v-cde0924a]:disabled{opacity:.6;cursor:default}.legend[data-v-cde0924a]{display:flex;flex-wrap:wrap;gap:16px;margin:8px 0}.legend-item[data-v-cde0924a]{display:flex;align-items:center;gap:6px}.hint[data-v-cde0924a]{font-size:.85em;opacity:.75}.status-dot[data-v-cde0924a]{display:inline-block;width:10px;height:10px;border-radius:50%;flex-shrink:0}.status-scouted[data-v-cde0924a]{background-color:#3ab83a}.status-noshow[data-v-cde0924a]{background-color:#e0a020}.status-missing[data-v-cde0924a]{background-color:#e05050}.schedule-table-wrap[data-v-cde0924a]{overflow-x:auto;max-width:100%}.pit-status-link[data-v-cde0924a],.team-link[data-v-cde0924a]{color:inherit;text-decoration:none;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.pit-status-link[data-v-cde0924a]:hover,.team-link[data-v-cde0924a]:hover{text-decoration:underline}.edit-pencil[data-v-cde0924a]{background:none;border:none;margin-left:4px;font-size:20px;line-height:1;cursor:pointer;color:#808080b3;border-radius:6px;flex-shrink:0;min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.edit-pencil[data-v-cde0924a]:hover{color:#b05703;background:#b057031f}.red-header[data-v-cde0924a]{background-color:#e0000026}.blue-header[data-v-cde0924a]{background-color:#0000e026}.pit-status-grid[data-v-cde0924a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px;width:100%}.pit-status-cell[data-v-cde0924a]{display:flex;align-items:center;gap:6px;padding:8px 10px;border-radius:8px;font-size:.9em}.pit-status-link[data-v-cde0924a]{flex:1;min-width:0}.pit-status-cell.cell-scouted[data-v-cde0924a]{background-color:#3ab83a1f}.pit-status-cell.cell-missing[data-v-cde0924a]{background-color:#e050501f}.page-header[data-v-7b1e1a5b]{display:flex;align-items:center;justify-content:space-between;gap:12px}.refresh-button[data-v-7b1e1a5b]{padding:8px 16px;border-radius:8px;border:none;background-color:var(--accent-color);color:var(--primary-text-color);cursor:pointer;font:inherit}.refresh-button[data-v-7b1e1a5b]:hover:not(:disabled){background-color:var(--header-hover-color)}.refresh-button[data-v-7b1e1a5b]:disabled{opacity:.6;cursor:default}.schedule-table-wrap[data-v-7b1e1a5b]{overflow-x:auto;max-width:100%}.red-cell[data-v-7b1e1a5b]{background-color:#e0000026}.blue-cell[data-v-7b1e1a5b]{background-color:#0000e026}.red-header[data-v-7b1e1a5b]{background-color:#e0000026}.blue-header[data-v-7b1e1a5b]{background-color:#0000e026}.hint[data-v-7b1e1a5b]{font-size:.9em;opacity:.8}.past-event-group[data-v-7b1e1a5b]{margin-bottom:20px}.past-event-group[data-v-7b1e1a5b]:last-child{margin-bottom:0}.past-event-title[data-v-7b1e1a5b]{font-size:1.1em;margin:0 0 8px}.scout-legend[data-v-7b1e1a5b]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}.scout-legend-item[data-v-7b1e1a5b]{display:flex;align-items:center;gap:6px;font-size:.9em}.scout-legend-swatch[data-v-7b1e1a5b]{display:inline-block;width:12px;height:12px;border-radius:3px;flex-shrink:0}.assignment-select[data-v-7b1e1a5b]{display:block;border-radius:6px}.assignment-select[data-v-7b1e1a5b] .searchable-dropdown-input{padding:10px 8px;font-size:1rem}.assignment-select--filled[data-v-7b1e1a5b] .searchable-dropdown-input{color:#fff}.assignment-cell[data-v-7b1e1a5b]{position:relative}.assignment-table.is-filling[data-v-7b1e1a5b]{-webkit-user-select:none;user-select:none}.fill-handle[data-v-7b1e1a5b]{position:absolute;right:2px;bottom:2px;width:9px;height:9px;background-color:var(--md-sys-color-primary);border:1px solid var(--tile-background-color);border-radius:1px;cursor:crosshair;opacity:0}.assignment-cell:hover .fill-handle[data-v-7b1e1a5b]{opacity:1}.fill-range[data-v-7b1e1a5b]{outline:2px dashed var(--md-sys-color-primary);outline-offset:-2px}.form-error[data-v-7b1e1a5b]{color:#c0392b}
