@import "https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;600;700&display=swap";body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.admin-grid{grid-template-columns:125px minmax(0,1fr);align-items:center;column-gap:5px;display:grid}.admin-grid label{text-align:left}.admin-select,.admin-filter{align-items:center;display:flex}.admin-select button{width:100px}.admin-select>div,.admin-filter>div{width:550px;min-width:0;max-width:100%}.admin-grid .confirm-button{grid-column:span 2;width:100%;height:1.5rem;margin-top:5px}.admin-grid .delete-button{background:#ff0b0b;grid-column:span 2;width:100%;height:1.5rem;margin-top:5px}.admin-table{border-collapse:separate;border-spacing:0;width:100%}.admin-table th,.admin-table td{text-align:left;vertical-align:middle;border:1px solid #ddd;border-width:0 1px 1px 0;padding:4px 8px}.admin-table th:first-child,.admin-table td:first-child{border-left-width:1px}.admin-table thead th{top:calc(var(--admin-head-h,0px) + var(--admin-tabs-h,0px));z-index:5;background:#f0f0f0;border-top-width:1px;font-weight:700;transition:top .25s;position:sticky}.admin-table th:last-child,.admin-table td:last-child{background:var(--color-bg,#fff);border-width:0}.admin-table tbody tr:hover td:not(:last-child){background:#f6f6f6}.admin-table-actions{visibility:hidden;justify-content:flex-end;gap:6px;display:flex}.admin-table-row:hover .admin-table-actions{visibility:visible}@media (hover:none){.admin-table-actions{visibility:visible}}.admin-actions-head{white-space:nowrap;width:1%}.admin-row-action,.admin-head-action,.admin-add-button{box-sizing:border-box;cursor:pointer;border-radius:5px;justify-content:center;align-items:center;gap:6px;margin:0;font-size:16px;font-weight:700;display:inline-flex}.admin-row-action{color:#000;background:#fff;border:1px solid #ccc;min-width:32px;min-height:32px;padding:0 10px;font-size:13px}.admin-row-action-delete{color:#ff0b0b;border-color:#ff0b0b}.admin-head-action{height:var(--control-height);min-width:var(--control-height);color:#000;background:#fff;border:1px solid #ccc;padding:0}.admin-head-action:disabled{opacity:.35;cursor:default}.admin-add-button{height:var(--control-height);color:#fff;background:#000;border:1px solid #000;padding:0 16px}.admin-add-button:hover,.admin-head-action:not(:disabled):hover,.admin-row-action:hover{transform:scale(.98)}.admin-head-buttons{justify-content:flex-end;align-items:center;gap:6px;display:flex}.admin-edit-form{text-align:left;flex-direction:column;gap:8px;display:flex}.admin-edit-form label{flex-direction:column;font-size:.9rem;display:flex}.admin-drag-handle{cursor:grab;color:#888;width:1.5rem}.admin-drop-target td{border-top:2px solid #1a73e8}.admin-msg{color:#ff0b0b}.admin-hint{color:#666;font-size:.85rem}.admin-panel h3,.admin-panel h4{text-align:left}.admin-panel{top:calc(var(--admin-shift,0px) * -1);transition:top .25s;position:relative}.admin-sticky{top:var(--admin-head-h,0px);z-index:20;background:var(--color-bg,#fff);transition:top .25s;position:sticky}.admin-tabs{gap:0;display:flex}.admin-tab{box-sizing:border-box;min-height:var(--control-height);cursor:pointer;background-color:#eee;border:1px solid #ddd;border-radius:4px;padding:0 16px;font-size:16px}.admin-tab-on{background-color:#ccc}.admin-tab-content{text-align:left;border:1px solid #ddd;border-top:none;padding:16px}.admin-grid .btn{grid-column:span 2;width:100%;margin-top:5px}.admin-section-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-field-grid{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:8px 12px;display:grid}.admin-field-grid>input:only-child{grid-column:1/-1}.admin-field-grid>label{font-weight:600}.admin-field-grid input,.admin-field-grid [role=combobox]{box-sizing:border-box;width:100%;height:var(--control-height)}.admin-field-submit{grid-column:1/-1;width:100%;margin-top:4px}.team-members [role=combobox]{height:var(--control-height);box-sizing:border-box}@media (width<=700px){.admin-row-action,.admin-head-action,.admin-add-button{min-height:var(--touch-target-min)}.admin-field-grid{grid-template-columns:minmax(0,1fr)}.admin-tab{min-height:var(--touch-target-min)}.admin-field-grid>label{margin-top:4px}}.admin-panel h4{margin:18px 0 6px}.admin-panel .admin-section-head h4{margin:0}.admin-panel .admin-hint{margin:6px 0 8px}.admin-setup{text-align:left;width:680px;max-width:100%;margin:0 auto}.admin-setup .admin-grid,.admin-setup .admin-filter>div{width:100%}.admin-panel{max-width:100%}@media (width<=1000px){.admin-panel .admin-table{-webkit-overflow-scrolling:touch;max-height:calc(100dvh - var(--admin-head-h,0px) - var(--admin-tabs-h,0px) - var(--admin-above,16px) - 16px);touch-action:pan-x pan-y;transition:max-height .25s;display:block;overflow:auto}.admin-table thead th{transition:none;top:0}}@media (width<=600px){.admin-tabs{flex-wrap:wrap}.admin-tab{flex:1 1 0;min-width:0;padding:0 8px;font-size:14px}}.admin-sticky:before,.admin-table thead th:before{content:"";background:inherit;pointer-events:none;height:100vh;position:absolute;bottom:100%;left:0;right:0}.team-search-box{margin-bottom:20px;position:relative}.team-search-input{border:1px solid #e6e6e6;border-radius:5px;width:100%;padding:10px;font-family:inherit}.team-search-results{z-index:100;background:#fff;border:1px solid #ccc;border-radius:5px;max-height:260px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 2px 4px #0003}.team-search-result{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:6px 10px;display:flex}.team-search-result:last-child{border-bottom:none}.team-search-result-btn{text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:4px;font-family:inherit;font-size:1rem}.team-search-result-btn:hover{background-color:#f5f5f5}.team-search-result-label{text-align:left}.team-search-result-actions{gap:6px;display:flex}.alliance-selection-page{flex-direction:column;width:100%;height:calc(100vh - 70px);padding:0 20px;display:flex;overflow:hidden}.alliance-selection-header{text-align:center;flex:none;padding-top:16px}.alliance-selection-title-row{align-items:center;gap:24px;margin:0 auto;display:inline-flex}.alliance-selection-title{white-space:nowrap;margin:0}.alliance-selection-subinfo{text-align:right;flex-direction:column;align-items:flex-end;gap:4px;display:flex}.alliance-count-select{align-items:center;gap:8px;margin:0;display:flex}.alliance-count-select .alliance-count-trigger{min-width:64px;padding:0 8px}.alliance-selection-columns{flex:auto;gap:16px;min-height:0;padding-bottom:16px;display:flex}.alliance-side-column{text-align:left;flex-direction:column;flex:none;width:220px;min-height:0;display:flex}.alliance-side-column h3{flex:none;margin-bottom:8px}.unpicked-list,.declined-list{flex-direction:column;flex:auto;gap:6px;min-height:0;display:flex;overflow-y:auto}.declined-chip{align-items:flex-start;width:100%}.unpicked-list .alliance-chip{padding:3px 10px}.alliance-cards{flex:auto;grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:16px;min-height:0;display:grid;overflow-y:auto}.alliance-card{text-align:left;border:1px solid #e6e6e6;border-radius:8px;padding:14px}.alliance-card h3,.alliance-slot{margin-bottom:10px}.alliance-slot-label{color:#666;margin-bottom:4px;font-size:.8rem;font-weight:700;display:block}.alliance-slot .alliance-slot-fill{box-sizing:border-box;width:100%}.alliance-chip{cursor:grab;background:#eff3fb;border:1px solid #ccc;border-radius:5px;justify-content:space-between;align-items:center;gap:6px;min-width:0;max-width:100%;padding:6px 10px;display:inline-flex}.alliance-chip.dragging{opacity:.4;cursor:grabbing}.drag-over{outline-offset:-2px;border-radius:5px;outline:2px dashed #3c71dd}.alliance-chip-label{flex:auto;min-width:0}.alliance-chip-clear{cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;padding:0;display:flex}.alliance-chip-clear:hover{color:#8b0000}@media (width<=1400px){.alliance-cards{gap:8px}.alliance-card{min-width:0;padding:8px}}@media (width<=1000px){.alliance-selection-columns{flex-direction:column;overflow-y:auto}.alliance-side-column{flex:none;max-height:200px;width:100%!important}.alliance-cards{grid-template-columns:repeat(auto-fit,minmax(max(140px,25% - 6px),1fr));gap:8px;overflow-x:hidden}.alliance-card{min-width:0;padding:8px}.declined-list{border:1px dashed var(--color-border,#bbb);border-radius:5px;min-height:72px}.resize-handle-x{display:none}}@media (width<=600px){.alliance-selection-page{height:auto;padding:0 10px;overflow:visible}.alliance-selection-title-row{flex-wrap:wrap;justify-content:space-between;gap:4px 12px;width:100%;display:flex}.alliance-selection-title{white-space:normal;font-size:1.5rem}.alliance-selection-subinfo{text-align:right;align-items:flex-end}.alliance-selection-columns{flex:none;overflow:visible}.alliance-side-column{max-height:180px}.alliance-cards{flex:none;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}}.alliance-chip[data-armed]{transform:scale(1.02);box-shadow:0 2px 8px #00000040}.drag-ghost{opacity:.96;cursor:grabbing;background:#fff;border-radius:6px;box-shadow:0 10px 24px #00000052}.drag-ghost[data-blocked]{background:#fae5e5;border-color:#d14747}.drag-ghost[data-blocked]:after{content:"✕";color:#a82424;font-weight:800;position:absolute;top:50%;right:8px;transform:translateY(-50%)}@media (width<=600px){.drag-ghost .team-pick-row-name,.drag-ghost .chip-name,.drag-ghost .footnote{display:none}}.drop-slot{box-sizing:border-box;background:#edf2fd;border:2px dashed #3c71dd;border-radius:6px;flex:none;height:36px;list-style:none;animation:.12s ease-out slot-open}@keyframes slot-open{0%{opacity:0;height:0}to{opacity:1;height:36px}}.pick-list-column.drag-over,.pick-pool-dock.drag-over{outline-offset:-2px;outline:2px solid #3c71dd}@media (prefers-reduced-motion:reduce){.drop-slot{animation:none}}[data-drop-label]{position:relative}.drag-over[data-drop-label]:after{content:"Drop: " attr(data-drop-label);z-index:5;text-overflow:ellipsis;white-space:nowrap;color:#fff;pointer-events:none;background:#2258c3;border-radius:10px;max-width:90%;padding:2px 8px;font-size:.72rem;font-weight:700;position:absolute;top:4px;right:6px;overflow:hidden}.drag-blocked[data-drop-label]:after{content:attr(data-drop-label);background:#bd2828}.drag-blocked{background:#fceeee;outline:2px solid #d14747}:root{--fv-ctl-h:32px}.field-viewer-container .fms-trigger,.stat-manager .fms-trigger{height:var(--fv-ctl-h);box-sizing:border-box;padding-top:0;padding-bottom:0}.field-viewer-container{flex-direction:column;align-items:stretch;gap:6px;width:100%;display:flex}.field-viewer-stage{position:relative}.field-container{margin:0 auto;position:relative;overflow:hidden}.field-container .field-image{border:1px solid #ccc;border-radius:5px;width:100%;display:block}.field-container .field-heat,.field-container .field-zones{pointer-events:none;position:absolute;top:0;left:0}.field-zone-label{fill:#000;paint-order:stroke;stroke:#ffffffd9;stroke-width:3px;font-size:14px;font-weight:700}.field-zone-sublabel{fill:#000;paint-order:stroke;stroke:#ffffffd9;stroke-width:3px;font-size:11px}.replay-action-label text{font-size:12px;font-weight:700}.field-viewer-empty{color:#333;background:#ffffffb3;border-radius:5px;justify-content:center;align-items:center;font-weight:600;display:flex;position:absolute;inset:0}.field-viewer-controls{grid-template-columns:minmax(110px,.7fr) minmax(0,1fr) minmax(0,1.3fr);align-items:start;gap:8px;display:grid}.field-viewer-control{flex-direction:column;gap:2px;min-width:0;display:flex}.field-viewer-control-label{text-transform:uppercase;letter-spacing:.04em;color:#4a5160;font-size:.75rem;font-weight:700}.field-viewer-controls .field-viewer-select{height:var(--fv-ctl-h);box-sizing:border-box;font:inherit;color:#000;background:#fff;border:1px solid #8a919c;border-radius:4px;padding:0 8px}.field-viewer-slider{flex-direction:column;gap:0;display:flex}.field-legends{pointer-events:none;align-items:stretch;gap:2px;max-width:calc(100% - 2px);display:flex;position:absolute;bottom:1px;left:1px}.field-legend{white-space:nowrap;color:#111;background:#ffffffd1;border-radius:4px;align-items:center;gap:6px;min-width:0;padding:3px 8px 3px 6px;font-size:.72rem;display:flex}.legend-name{text-overflow:ellipsis;max-width:110px;font-weight:700;overflow:hidden}.legend-bar{border:1px solid #777;border-radius:5px;flex:none;width:90px;height:9px;display:inline-block}.field-viewer-slider-row{align-items:flex-end;gap:10px;display:flex}.field-viewer-slider-row .field-viewer-slider{flex:auto;min-width:0}.field-viewer-transport{flex:none;align-items:center;gap:6px;padding-bottom:2px;display:flex}.field-viewer-transport button{width:34px;height:var(--fv-ctl-h);color:#111;cursor:pointer;background:#fff;border:1px solid #8a919c;border-radius:4px;justify-content:center;align-items:center;padding:0;font-size:.9rem;display:inline-flex}.field-viewer-transport button:disabled{opacity:.4;cursor:default}.field-viewer-transport .fv-speed{height:var(--fv-ctl-h);width:auto;min-width:64px;font:inherit;color:#000;background:#fff;border:1px solid #8a919c;border-radius:4px;padding:0 6px}.field-viewer-description{box-sizing:border-box;color:#111;white-space:nowrap;text-overflow:ellipsis;background:#eef0f4;border-radius:4px;width:100%;padding:6px 10px;font-size:.9rem;overflow:hidden}@media (width<=640px){.field-viewer-controls{grid-template-columns:1fr}}.field-zone-row{fill:#000;paint-order:stroke;stroke:#ffffffd9;stroke-width:3px;font-size:12px;font-weight:700}.field-zone-tag{paint-order:stroke;stroke:#ffffffd9;stroke-width:3px;font-size:11px;font-weight:700}.field-zone-more{fill:#333;paint-order:stroke;stroke:#ffffffd9;stroke-width:3px;font-size:11px;font-weight:700}.field-zones .zone-hit{pointer-events:all;cursor:pointer}.field-zones .zone-hit:hover{fill:#ffffff2e}.field-zones .zone-hit:focus-visible{outline:2px solid #111}.zone-popup-backdrop{z-index:5;background:#00000061;border-radius:4px;justify-content:center;align-items:center;display:flex;position:absolute;inset:1px}.zone-popup{box-sizing:border-box;overscroll-behavior:contain;color:#111;background:#fff;border-radius:8px;outline:none;width:min(92%,640px);max-height:92%;padding:14px 44px 14px 16px;position:relative;overflow:hidden auto;box-shadow:0 10px 30px #00000059}.zone-popup-title{margin:0 0 8px;font-size:1rem}.zone-popup-close{color:#111;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:1rem;display:inline-flex;position:absolute;top:8px;right:8px}.zone-popup-close:hover{background:#eef0f4}.zone-popup-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.zone-popup-row{text-align:left;width:100%;font:inherit;color:#111;cursor:pointer;background:#f6f7f9;border:1px solid #d5d9e0;border-radius:6px;grid-template-columns:14px minmax(0,1fr) auto auto;grid-template-areas:"chip label value sd"".detail detail detail";align-items:baseline;column-gap:8px;padding:6px 8px;display:grid}.zone-popup-row:hover:not(:disabled){background:#e4edff}.zone-popup-row.is-picked{border-color:#1d56d6;box-shadow:inset 0 0 0 1px #1d56d6}.zone-popup-row:disabled{opacity:.5;cursor:default}.zone-popup-chip{border:1px solid #555;border-radius:3px;grid-area:chip;align-self:center;width:12px;height:12px}.zone-popup-label{text-overflow:ellipsis;white-space:nowrap;grid-area:label;font-weight:700;overflow:hidden}.zone-popup-value{grid-area:value;font-size:1.15rem;font-weight:700}.zone-popup-sd{color:#444;grid-area:sd;font-size:.9rem}.zone-popup-detail{color:#555;grid-area:detail;font-size:.78rem}.zone-popup-all{font:inherit;cursor:pointer;background:#fff;border:1px solid #8a919c;border-radius:4px;margin-top:10px;padding:5px 10px}.field-fullscreen-btn{z-index:4;color:#111;cursor:pointer;background:#ffffffd1;border:0;border-radius:4px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-size:.95rem;display:inline-flex;position:absolute;top:1px;right:1px}.field-fullscreen-btn:hover{background:#fff}.field-viewer-modal{z-index:990;box-sizing:border-box;overscroll-behavior:contain;background:#0009;outline:none;justify-content:center;align-items:flex-start;padding:12px;display:flex;position:fixed;inset:0;overflow:hidden auto}.field-viewer-modal-panel{box-sizing:border-box;background:#fff;border-radius:8px;width:min(100%,180vh + 32px);margin:auto;padding:40px 16px 14px;position:relative}.field-viewer-modal .field-viewer-container{margin:0 auto}@media (width<=600px),(height<=500px){.field-viewer-modal{background:#fff;align-items:stretch;height:100dvh;padding:0}.field-viewer-modal-panel{width:100%;min-height:100%;padding:calc(env(safe-area-inset-top,0px) + 44px) calc(env(safe-area-inset-right,0px) + 8px) calc(env(safe-area-inset-bottom,0px) + 8px) calc(env(safe-area-inset-left,0px) + 8px);border-radius:0;margin:0}.field-viewer-modal-close{top:calc(env(safe-area-inset-top,0px) + 6px);right:calc(env(safe-area-inset-right,0px) + 8px);z-index:2;width:44px;height:44px;font-size:1.3rem;position:fixed}}.field-viewer-modal-close{color:#111;cursor:pointer;background:#eef0f4;border:0;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-size:1.05rem;display:inline-flex;position:absolute;top:6px;right:8px}.field-viewer-modal-close:hover{background:#dde1e8}.field-viewer-data-row{align-items:center;gap:6px;display:flex}.field-viewer-data-row .fms{flex:auto}.field-zone-dot{vector-effect:non-scaling-stroke}.field-zone-dotrow text{fill:#000;paint-order:stroke;stroke:#ffffffd9;stroke-width:3px;font-size:12px;font-weight:700}.series-chip{width:10px;height:var(--fv-ctl-h);box-sizing:border-box;border:1px solid #555;border-radius:3px;flex:none}.field-viewer-stats-btn{width:34px;height:var(--fv-ctl-h);box-sizing:border-box;color:#111;cursor:pointer;background:#fff;border:1px solid #8a919c;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0;font-size:1rem;display:inline-flex;position:relative}.field-viewer-stats-btn[aria-expanded=true]{background:#e4edff;border-color:#1d56d6}.stats-badge{box-sizing:border-box;color:#fff;background:#1d56d6;border-radius:8px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 3px;font-size:.68rem;font-weight:700;display:inline-flex;position:absolute;top:-7px;right:-7px}.stat-manager{z-index:1050;box-sizing:border-box;color:#111;background:#fff;border:1px solid #8a919c;border-radius:6px;outline:none;flex-direction:column;gap:8px;padding:10px;display:flex;overflow-y:auto;box-shadow:0 6px 20px #00000038}.stat-manager-title{font-weight:700}.stat-manager-count{color:#555;margin-left:6px;font-size:.8rem;font-weight:400}.stat-manager-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.stat-manager-row{border-top:2px solid #0000;border-bottom:2px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:2px;display:flex}.stat-manager-row .fms{flex:auto}.stat-manager-row.is-dragging{opacity:.45}.stat-manager-row.drop-before{border-top-color:#1d56d6}.stat-manager-row.drop-after{border-bottom-color:#1d56d6}.stat-grip{width:22px;height:var(--fv-ctl-h);color:#555;cursor:grab;background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.stat-grip:active{cursor:grabbing}.stat-grip:hover{background:#eef0f4}.series-remove{width:var(--fv-ctl-h);height:var(--fv-ctl-h);box-sizing:border-box;color:#111;cursor:pointer;background:#fff;border:1px solid #8a919c;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0;font-size:.8rem;display:inline-flex}.series-remove:disabled{opacity:.35;cursor:default}.stat-manager-add{font:inherit;color:#111;cursor:pointer;background:#fff;border:1px dashed #8a919c;border-radius:4px;align-self:flex-start;align-items:center;gap:6px;padding:4px 12px;display:inline-flex}.stat-manager-add:disabled{opacity:.45;cursor:default}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.field-viewer-all-labels{height:var(--fv-ctl-h);letter-spacing:.04em;color:#4a5160;cursor:pointer;white-space:nowrap;flex:none;align-items:center;gap:6px;padding-bottom:2px;font-size:.75rem;font-weight:700;display:inline-flex}.path-label text{font-size:11px;font-weight:700}@media (width<=600px){.field-zone-label,.field-zone-sublabel,.field-zone-row,.field-zone-tag,.field-zone-more,.field-zone-dotrow{display:none}.field-legend>span[data-val]:before{content:attr(data-val);text-align:center;font-size:.8rem;font-weight:700;display:block}.field-legend{align-items:flex-end}.field-legend>span:not(.legend-bar){flex-direction:column;align-items:center;line-height:1.15;display:flex}}.zone-spotlight{background:#fff;border-radius:6px;width:100%;max-height:200px;margin:0 0 10px;display:block}.fms{min-width:0;position:relative}.fms-trigger{width:100%;font:inherit;color:#000;cursor:pointer;text-align:left;background:#fff;border:1px solid #8a919c;border-radius:4px;justify-content:space-between;align-items:center;gap:6px;padding:5px 8px;display:flex}.fms-trigger:disabled{opacity:.5;cursor:not-allowed}.fms-trigger-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fms-caret{flex:none;font-size:.8em}.fms-popup{z-index:1100;box-sizing:border-box;color:#000;background:#fff;border:1px solid #8a919c;border-radius:6px;flex-direction:column;display:flex;box-shadow:0 6px 20px #00000038}.fms-search{font:inherit;border:1px solid #b6bcc6;border-radius:4px;flex:none;margin:6px;padding:5px 8px}.fms-list{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.fms-footer{background:#f6f7f9;border-top:1px solid #d5d9e0;border-radius:0 0 6px 6px;flex:none;padding:6px}.fms-clear{width:100%;font:inherit;cursor:pointer;background:#fff;border:1px solid #8a919c;border-radius:4px;padding:5px 8px}.fms-clear:disabled{opacity:.45;cursor:default}.fms-group{text-transform:uppercase;letter-spacing:.04em;color:#4a5160;background:#eef0f4;padding:6px 10px 3px;font-size:.75rem;font-weight:700;position:sticky;top:0}.fms-option{cursor:pointer;align-items:center;gap:8px;padding:5px 10px;display:flex}.fms-option.is-highlighted{background:#e4edff}.fms-option.is-selected{font-weight:600}.fms-option.is-disabled{opacity:.45;cursor:not-allowed}.fms-check{text-align:center;color:#1d56d6;flex:none;width:1.1em}.fms-option-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fms-empty{color:#566;padding:10px;font-style:italic}.range-slider{-webkit-user-select:none;user-select:none;width:100%}.range-slider.is-disabled{opacity:.5}.range-slider-track{touch-action:none;cursor:pointer;height:28px;margin:0 10px;position:relative}.range-slider-rail{background:#c9ced6;border-radius:2px;height:4px;margin-top:-2px;position:absolute;top:50%;left:0;right:0}.range-slider-fill{background:#2f6fed;border-radius:2px;height:4px;margin-top:-2px;position:absolute;top:50%}.range-slider-thumb{box-sizing:border-box;cursor:grab;background:#fff;border:2px solid #2f6fed;border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;position:absolute;top:50%}.range-slider-thumb-lo{border-radius:50% 0 0 50%;width:12px;margin-left:-12px}.range-slider-thumb-hi{border-radius:0 50% 50% 0;width:12px;margin-left:0}.range-slider-thumb.is-active{cursor:grabbing;background:#2f6fed}.range-slider-thumb:focus-visible{outline-offset:2px;outline:2px solid #111}.range-slider-values{color:#444;justify-content:space-between;margin:0 10px;font-size:.8rem;display:flex}.md-page{--md-red:#c0392b;--md-blue:#2a5db0;width:98%;margin:0 auto;padding-top:16px}.md-columns{grid-template-columns:minmax(0,1fr) 50%;align-items:start;gap:1rem;display:grid}.md-col-left,.md-col-right{min-width:0}.md-selector{margin-bottom:.75rem}.md-empty{text-align:center;padding:2rem}.md-head{margin:.75rem 0 .4rem;font-weight:700}.md-final{color:#fff;background:#000;border-radius:6px;justify-content:space-between;align-items:center;margin-bottom:.4rem;padding:.25rem .6rem;font-weight:600;display:flex}.md-banner{text-align:center;grid-template-columns:1fr 1.2fr 1fr;align-items:stretch;gap:.5rem;display:grid}.md-block{color:#fff;border-radius:6px;flex-direction:column;justify-content:center;padding:.5rem;display:flex}.md-red.md-block{background:var(--md-red)}.md-blue.md-block{background:var(--md-blue)}.md-block-teams{letter-spacing:.04em;justify-content:space-around;font-weight:600;display:flex}.md-block-score{font-size:1.8rem;font-weight:700;line-height:1.15}.md-block-score .md-pm{font-size:.6em;font-weight:400}.md-banner-mid{flex-direction:column;justify-content:center;gap:2px;display:flex}.md-edge-row{justify-content:space-between;display:flex}.md-banner-rps{font-size:1.25rem;font-weight:700;line-height:1.2}.md-banner-wins{font-size:.9rem}.md-banner-sub{opacity:.75;font-size:.8rem}.md-winbar{background:#ddd;border-radius:6px;height:1.1rem;display:flex;overflow:hidden}.md-winbar-red{background:var(--md-red)}.md-winbar-blue{background:var(--md-blue)}.md-winbar-empty{text-align:center;width:100%;line-height:1.1rem}.md-bonus-row{grid-template-columns:1fr 1fr;margin-top:.3rem;display:grid}.md-bonus-half{min-width:0;overflow:hidden;container-type:inline-size}.md-bonus-line{white-space:nowrap;justify-content:flex-start;gap:0 .6em;font-size:min(.85rem,3.4cqi);display:flex}.md-bonus-blue .md-bonus-line{justify-content:flex-end}.md-bonus-sep{opacity:.5}.md-avgsd{grid-template-columns:var(--a,4ch) 1.4ch var(--s,4ch);font-variant-numeric:tabular-nums;align-items:baseline;column-gap:.2ch;display:inline-grid}.md-avgsd .md-a,.md-avgsd .md-s{text-align:right}.md-avgsd .md-pm{text-align:center}.md-avgsd-big{--a:3.2ch;--s:2.6ch}.md-avgsd-total{--a:5ch;--s:4.2ch}.md-avgsd-cell{--a:3.8ch;--s:3.4ch}.md-ctables{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;display:grid}.md-ctable table{border-collapse:collapse;text-align:center;table-layout:fixed;width:100%}.md-ctable td{white-space:nowrap;font-size:.85rem}.md-ctable th,.md-ctable td{border:1px solid #ccc;padding:3px 4px}.md-ctable thead th{color:#fff}.md-ctable-red thead th{background:var(--md-red)}.md-ctable-blue thead th{background:var(--md-blue)}.md-ctable tbody th{text-align:left;background:#f3f3f3;width:28%;font-weight:600}.md-contrib-title{font-size:1.5rem}.md-ctable-totals{padding:1.5rem 0 .75rem;font-size:1.6rem}.md-ctable-totals>div{justify-content:space-between;align-items:baseline;padding:1px 4px;display:flex}.md-ctable-totals>div>span:first-child{font-weight:600}.md-target-bar{grid-template-columns:repeat(9,minmax(0,1fr));gap:4px;margin-bottom:6px;display:grid}.md-target{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:#fff;border:2px solid;border-radius:12px;padding:2px 4px;font-size:.85rem;overflow:hidden}.md-target-red{border-color:var(--md-red);color:var(--md-red)}.md-target-blue{border-color:var(--md-blue);color:var(--md-blue)}.md-target-all{color:#333;border-color:#555}.md-target-red.md-target-on{background:var(--md-red);color:#fff}.md-target-blue.md-target-on{background:var(--md-blue);color:#fff}.md-target-all.md-target-on{color:#fff;background:#555}.md-cards{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem;margin:1rem 0 2rem;display:grid}.md-card{text-align:left;cursor:pointer;font:inherit;background:#fff;border:1px solid #ccc;border-top-width:5px;border-radius:6px;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:.5rem;display:flex}.md-card-red{border-top-color:var(--md-red)}.md-card-blue{border-top-color:var(--md-blue)}.md-card:hover{background:#f6f6f6}.md-card-head{align-items:baseline;gap:.5rem;display:flex}.md-card-num{font-size:1.2rem;font-weight:700}.md-card-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.md-card-scouted{color:#666;font-size:.75rem}.md-tags{flex-wrap:wrap;justify-content:flex-start;gap:3px;min-height:1.4rem;margin-top:.2rem;display:flex}.md-tag{border-radius:10px;padding:1px 6px;font-size:.72rem}.md-tag-good{color:#1c5d1c;background:#d8f0d8}.md-tag-bad{color:#4a3800;background:#f2cf4a80}.md-tag-na{color:#666;background:#eee}.md-card-stats{flex-wrap:wrap;gap:0 .75rem;margin:.35rem 0;font-size:.85rem;display:flex}.md-card-mechs{font-size:.8rem}.md-card-drive{margin-top:auto;padding-top:.35rem;font-size:.8rem}div[class*=_popup-content_]:has(.md-team-modal){width:95vw;max-width:none;height:95dvh}.md-team-modal .qd-page{width:100%;height:calc(95dvh - 7rem);padding-top:0}@media (width<=1100px){.md-columns,.md-ctables{grid-template-columns:1fr}.md-ctables.md-ctotals-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.md-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.md-ctable-totals-red>div>span:first-child{color:var(--md-red)}.md-ctable-totals-blue>div>span:first-child{color:var(--md-blue)}@media (width<=600px){.md-ctables.md-ctotals-split{grid-template-columns:minmax(0,1fr)}.md-banner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.md-banner .md-red{grid-area:1/1}.md-banner .md-blue{grid-area:1/2}.md-banner .md-banner-mid{grid-area:2/1/auto/-1}}.ls-list{--md-red:#c0392b;--md-blue:#2a5db0;--ls-team-height:280px;--ls-match-height:340px;--ls-stat-w:calc(9ch + .25rem);--ls-chevron-gap:-1rem;--ls-line:4px;flex-direction:column;gap:8px;width:98%;max-width:960px;margin:0 auto;padding:12px 0;display:flex}.ls-row{font-variant-numeric:tabular-nums;align-items:baseline;column-gap:.75rem;width:100%;min-width:0;display:grid}.ls-num{font-weight:700}.ls-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ls-bold{font-weight:700}.ls-team-row{grid-template-columns:4.5ch minmax(0, 1fr) repeat(3, var(--ls-stat-w));column-gap:1.8rem}.ls-stat{color:var(--color-text-muted,#555);grid-template-columns:max-content 5ch;justify-content:end;column-gap:.25rem;font-size:.9rem;display:grid}.ls-stat b{color:var(--color-text,#111);font-weight:600}.ls-val{text-align:right}.ls-match-row{grid-template-columns:4.5ch max-content max-content minmax(0,1fr) 14.5ch 8.5ch;column-gap:1.1rem}.ls-alliance{border-bottom:var(--ls-line) solid;grid-template-columns:repeat(3,5ch);column-gap:.6ch;padding-bottom:2px;display:grid}.ls-alliance>:first-child{text-align:left}.ls-alliance>:nth-child(2){text-align:center}.ls-alliance>:last-child{text-align:right}.ls-red{border-color:var(--md-red)}.ls-blue{border-color:var(--md-blue)}.ls-score,.ls-rp{align-items:baseline;column-gap:.35rem;display:grid}.ls-score{grid-column:5;grid-template-columns:4.6ch 1fr}.ls-rp{grid-column:6;grid-template-columns:2.2ch 1fr}.ls-kind{font-size:.9rem;font-weight:600}.ls-pair{column-gap:.1rem;display:grid}.ls-score .ls-pair{grid-template-columns:4ch 1.4ch 4ch}.ls-rp .ls-pair{grid-template-columns:3ch 1.4ch 3ch}.ls-a{text-align:right}.ls-dash{text-align:center}.ls-b{text-align:left}.ls-page{box-sizing:border-box;text-align:left;flex-direction:column;justify-content:center;min-height:100%;padding:.25rem .1rem .5rem;display:flex}.ls-page>*{flex:none}.ls-fill>*{flex:auto}.ls-tiles{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:.75rem;display:grid}.ls-team-page{--qd-gap:0px}.ls-matchtable>:first-child{background:var(--color-bg,#fff);position:sticky;top:0}@media (width>=701px) and (width<=1100px){.ls-list{--ls-team-height:max(300px, 40dvh)}.ls-team-page .qd-head{font-size:1.55rem}.ls-team-page .qd-sub,.ls-team-page .qd-head-sm{font-size:1.3rem}.ls-team-page .qd-bar{--bar-fs:1.9rem}.ls-team-page .qd-grid{font-size:1.4rem}.ls-team-page .stats-columns h3{font-size:1.1rem}}@media (width<=900px){.ls-match-row{grid-template-columns:4ch max-content max-content minmax(0,1fr) 12.5ch 8ch;column-gap:.55rem}.ls-score .ls-pair{grid-template-columns:3.4ch 1.2ch 3.4ch}.ls-score{grid-template-columns:4ch 1fr}.ls-alliance{column-gap:.3ch}}.ls-list button[aria-expanded]{margin-left:var(--ls-chevron-gap);flex:none}@media (width<=700px){.ls-list{--ls-stat-w:calc(7.6ch + .1rem)}.ls-stat{grid-template-columns:max-content 4.6ch;column-gap:.2rem;font-size:.8rem}.ls-team-row{column-gap:1rem}.ls-match-row{column-gap:.45rem;font-size:.88rem}.ls-tiles{grid-template-columns:minmax(0,1fr)}.ls-team-page .quadrant-grid{grid-template-columns:1fr}}@media (width<=600px){.ls-match-row{grid-template-columns:2.5rem max-content max-content;justify-content:space-between;gap:.35rem .4rem;font-size:.8rem}.ls-alliance{grid-template-columns:repeat(3,5ch);column-gap:.5ch}.ls-match-row>.ls-num{grid-row:1/span 2;place-self:center;font-size:1.3em;line-height:1}.ls-score{grid-column:2;justify-self:start}.ls-rp{grid-column:3;justify-self:end}}.ls-match-page .md-contrib{flex-direction:column;display:flex}.ls-match-page .md-contrib>.md-head{flex:none}.ls-match-page .md-contrib>.md-ctables{flex:auto;min-height:0}.ls-match-page .md-ctable{flex-direction:column;height:100%;display:flex}.ls-match-page .md-ctable table{flex:auto}.ls-match-page .md-ctable td,.ls-match-page .md-ctable th{padding:3px 2px;font-size:clamp(.62rem,1.65vw,1rem)}.ls-match-page .md-ctable td{overflow:hidden}@media (width<=600px){.ls-match-page .md-ctable td,.ls-match-page .md-ctable th{font-size:.85rem}}.ls-match-page .md-ctables{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem}@media (width<=600px){.ls-match-page .md-ctables{grid-template-columns:minmax(0,1fr);gap:0}}@media (width<=400px){.ls-match-row{font-size:.72rem}}.ls-match-page .md-ctable-totals{font-size:clamp(1.05rem,3.4vw,1.6rem)}.ls-match-page .md-ctable-totals>div>span:first-child{white-space:nowrap}@media (width<=600px){.ls-list{--ls-team-height:440px}.ls-team-row{grid-template-columns:4ch minmax(0,1fr) repeat(3,calc(6.8ch + .1rem));column-gap:.55rem;font-size:.8rem}.ls-team-row .ls-stat{grid-template-columns:max-content 4.2ch;column-gap:.2rem;font-size:.75rem}.ls-rp .ls-pair{grid-template-columns:auto auto auto}.ls-match-page .md-contrib-title{font-size:1.05rem}.ls-match-page .md-ctable-totals{padding:.4rem 0}.ls-match-page .md-ctables{gap:0}.ls-match-page .md-banner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ls-match-page .md-banner .md-red{grid-area:1/1}.ls-match-page .md-banner .md-blue{grid-area:1/2}.ls-match-page .md-banner .md-banner-mid{grid-area:2/1/auto/-1}.ls-match-page .md-block-teams{font-size:.85rem}}._wrap_1p053_1{display:flex;position:relative}._list_1p053_4{z-index:60;box-sizing:border-box;overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;background:var(--color-bg,#fff);min-width:220px;max-width:min(320px,90vw);color:var(--color-text,#111);border:1px solid var(--color-border,#e6e6e6);border-radius:var(--radius-md,10px);margin:0;padding:4px 0;list-style:none;position:absolute;top:calc(100% + 4px);right:0;overflow:hidden auto;box-shadow:0 6px 18px #0000002e}._list_1p053_4 li{margin:0}._link_1p053_14{width:100%;min-height:var(--touch-target-min,44px);box-sizing:border-box;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:0;align-items:center;gap:8px;padding:0 20px;display:flex}._link_1p053_14[aria-current=page]{text-underline-offset:6px;text-decoration:underline}._link_1p053_14:hover{background:var(--color-border,#e6e6e6)}._matchScoutContainer_1obik_3{flex-direction:column;align-items:center;width:100%;display:flex}._header_1obik_10{color:#fff;box-sizing:border-box;z-index:50;align-items:center;gap:.5rem;width:100%;padding:.5rem;display:flex;position:relative}@media (orientation:landscape){._header_1obik_10{flex-wrap:nowrap}}@media (orientation:portrait){._header_1obik_10{flex-wrap:wrap}}._headerLeft_1obik_37{white-space:nowrap;flex:0 auto;align-items:center;gap:8px;min-width:0;display:flex}._headerCenter_1obik_46{flex:none;margin:0 auto}._headerRight_1obik_51{flex:none;align-items:center;gap:0;margin-left:auto;display:flex}._headerRight_1obik_51>*+*,._headerCenter_1obik_46 button+button{margin-left:-1px}._headerRight_1obik_51>div{background:0 0;display:flex}._headerRed_1obik_69{background-color:red}._headerGrey_1obik_73{color:#fff;background-color:#303030}._selectDarkBackground_1obik_79 [role=combobox]{color:#111}._header_1obik_10 ._headerSelect_1obik_84{color:#fff;text-align:center;width:100px;min-height:var(--touch-target-min,44px);background:0 0;border:none;border-radius:4px;outline:none;justify-content:center;padding:8px}._option_1obik_97{color:#000;text-align:left;background-color:#fff}._headerBlue_1obik_103{background-color:#00f}._fieldContainer_1obik_107{width:100%;height:auto;position:relative}._fieldImage_1obik_113{margin:0 auto;display:block}._popup_1obik_118{z-index:1000;background-color:#fff;border:1px solid #ccc;max-width:calc(100vw - 20px);max-height:calc(100dvh - 20px);padding:0;position:absolute;overflow-y:auto;box-shadow:0 4px 8px #0000001a}._popupHeader_1obik_130{color:#fff;text-align:left;box-sizing:border-box;background-color:#000;width:100%;margin:0;padding:10px;font-size:1.2rem;font-weight:700}._popupColumns_1obik_142{align-items:stretch;gap:8px 16px;display:grid}._popupBody_1obik_149{padding:0 16px}._popupColumnHeader_1obik_153{text-align:center;border-bottom:2px solid #ccc;justify-content:center;align-items:center;min-height:2.6em;margin:0;padding-bottom:4px;font-size:16px;font-weight:700;display:flex}._popupOption_1obik_166{color:#000;cursor:pointer;text-align:center;min-width:min(200px,100%);min-height:var(--touch-target-min,44px);background-color:#f0f0f0;border:1px solid #000;border-radius:4px;padding:8px}@media (width<=1100px),(pointer:coarse){._popup_1obik_118{box-sizing:border-box;width:90vw;max-width:90vw}}._popupOption_1obik_166:hover{background-color:#f0f0f010}._popupFooter_1obik_191{text-align:right;margin-top:12px;padding-bottom:12px}._popupCloseButton_1obik_197{color:#000;cursor:pointer;background-color:#dc3545;border:1px solid #000;border-radius:4px;padding:8px}._popupCloseButton_1obik_197:hover{background-color:#a71d2a}._editPopupOverlay_1obik_210{z-index:999;background-color:#00000080;width:100%;height:100dvh;position:fixed;top:0;left:0}._editPopup_1obik_210{z-index:1000;background-color:#fff;border:1px solid #000;width:min(720px,100vw - 20px);max-height:calc(100dvh - 20px);position:absolute;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}._editPopupHeader_1obik_234{color:#fff;background-color:#000;margin:0;padding:10px;font-size:1.5rem;font-weight:700}._editPopupOptions_1obik_243{background-color:#f0f0f0;grid-template-columns:1fr 1fr;column-gap:10px;margin-bottom:15px;padding:10px;display:grid}._editOption_1obik_252{align-items:center;margin:0;display:flex}._editOptionLabel_1obik_258{flex:1;margin-right:10px}._editButton_1obik_263{margin:0 5px}._editValue_1obik_267{margin:0 10px}._editPopupFooter_1obik_271{justify-content:center;gap:10px;display:flex}._editFooterButton_1obik_277{padding:5px 10px}._footerIconButton_1obik_281{justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:flex}._toggleButtonsOff_1obik_296{cursor:pointer;border-radius:4px;font-weight:600;color:#fff!important;background-color:#1f1f1f!important;border:1px solid #8a8a8a!important;padding:8px 39px!important}._autoSelected_1obik_307{cursor:pointer;border-radius:4px;font-weight:700;color:#3a2c00!important;background-color:#ffd60a!important;border:1px solid #ffd60a!important;padding:8px 39px!important}._teleSelected_1obik_317{cursor:pointer;border-radius:4px;font-weight:700;color:#003338!important;background-color:#00e5ff!important;border:1px solid #00e5ff!important;padding:8px 39px!important}._footerSubmitButton_1obik_327{height:34px;padding:0 12px}._footerIconButton_1obik_281,._footerSubmitButton_1obik_327{min-height:var(--touch-target-min,44px);min-width:var(--touch-target-min,44px)}._rotatePrompt_1obik_338{min-height:calc(100dvh - var(--header-height,72px));text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}._rotateIcon_1obik_349{font-size:4rem;line-height:1}@media (height<=500px){._header_1obik_10{gap:.25rem;padding:.25rem .5rem}._toggleButtonsOff_1obik_296,._autoSelected_1obik_307,._teleSelected_1obik_317{padding:8px 24px!important}._editPopupOptions_1obik_243{grid-template-columns:1fr 1fr}}@media (width<=600px){._editPopupOptions_1obik_243{grid-template-columns:1fr}}@media (width<=1000px){._toggleButtonsOff_1obik_296,._autoSelected_1obik_307,._teleSelected_1obik_317{padding:8px 18px!important}._header_1obik_10 ._headerSelect_1obik_84{width:86px}}@media (width<=760px){._toggleButtonsOff_1obik_296,._autoSelected_1obik_307,._teleSelected_1obik_317{padding:8px 12px!important}._footerIconButton_1obik_281,._footerSubmitButton_1obik_327{min-width:38px;min-height:38px}._footerSubmitButton_1obik_327{padding:0 8px}._headerLeft_1obik_37{gap:4px;font-size:.9rem}}._immersive_1obik_410{z-index:950;padding-top:env(safe-area-inset-top,0px);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);box-sizing:border-box;background:#fff;position:fixed;inset:0;overflow:hidden auto}._rotatedStage_1obik_426{transform-origin:0 0;z-index:940;overscroll-behavior:none;box-sizing:border-box;padding-left:env(safe-area-inset-top,0px);padding-right:env(safe-area-inset-bottom,0px);padding-top:env(safe-area-inset-right,0px);padding-bottom:env(safe-area-inset-left,0px);background:#fff;position:fixed;top:0;left:0;overflow:hidden auto}._rotatedStage_1obik_426 ._header_1obik_10{flex-wrap:nowrap}._rotatedStage_1obik_426 ._popup_1obik_118{width:calc(var(--stage-w) * .9);max-width:calc(var(--stage-w) * .9);max-height:calc(var(--stage-h) - 20px)}._rotatedStage_1obik_426 ._editPopup_1obik_210{width:min(720px, calc(var(--stage-w) - 20px));max-height:calc(var(--stage-h) - 20px)}._rotatedStage_1obik_426 ._editPopupOverlay_1obik_210{width:100%;height:100%}.pick-lists-page{flex-direction:column;width:80%;height:calc(100dvh - 70px);margin:0 auto;display:flex;overflow:hidden}.pick-lists-search-row{flex:none;padding-top:16px}.pick-lists-body{flex:auto;gap:16px;min-height:0;padding:12px 0 16px;display:flex}.pick-lists-columns{flex:auto;gap:16px;min-width:0;min-height:0}.pick-list-column{border:1px solid #e6e6e6;border-radius:8px;flex-direction:column;flex:1;min-width:0;padding:12px;display:flex}.pick-list-column-danger{background-color:#fdf7f7;border-color:#ebadad}.pick-list-column h3{text-align:left;flex:none;margin-bottom:10px}.pick-list-rows{flex-direction:column;flex:auto;gap:4px;min-height:0;display:flex;overflow-y:auto}.pick-list-empty{text-align:left;padding:10px 0}.team-pick-row{cursor:grab;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #e6e6e6;border-radius:6px;justify-content:space-between;align-items:center;min-width:0;min-height:30px;padding:4px 10px;display:flex}.team-pick-row:active{cursor:grabbing}.team-pick-row-label{flex:auto;min-width:0}.team-pick-row.crossed-off .team-pick-row-label{opacity:.5;text-decoration:line-through}.team-pick-row.locked-in{background-color:#effbf3;border-left:4px solid #2ecc71}.team-pick-row-badge{color:#2ecc71;flex-shrink:0;margin-left:8px}.team-pick-row-remove{color:#888;cursor:pointer;opacity:0;background:0 0;border:none;flex-shrink:0;margin-left:8px;padding:4px;transition:opacity .15s}.team-pick-row:hover .team-pick-row-remove{opacity:1}.team-pick-row-remove:hover{color:#8b0000}@media (hover:none){.team-pick-row-remove{opacity:1}}.team-pick-row.dragging{opacity:.35;pointer-events:none}.team-pick-row.drop-above{box-shadow:inset 0 2px #4a90d9}.team-pick-row.drop-below{box-shadow:inset 0 -2px #4a90d9}.pick-pool-dock{background-color:#f3f6fc;border:1px solid #e6e6e6;border-radius:8px;flex-direction:column;flex:none;min-height:0;padding:12px;display:flex}.pick-pool-header{text-align:left;flex:none;margin-bottom:10px}.pick-pool-dock .pick-pool-rows{flex-direction:column;flex:auto;gap:4px;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}@media (width<=1000px){.pick-lists-page{width:100%;padding:0 20px}}@media (width<=700px){.pick-lists-body{flex-direction:column;overflow-y:auto}.pick-pool-dock{max-height:220px;width:100%!important}.resize-handle-x{display:none}.pick-lists-columns{flex-direction:column;flex:none}.pick-list-column{min-height:160px}}@media (width<=600px){.pick-list-column .team-pick-row-name{display:none}.pick-list-column{padding:8px 6px}.pick-list-column h3{margin-bottom:6px;font-size:.95rem}.pick-list-column .team-pick-row{min-height:36px;padding:4px 4px 4px 6px}.pick-list-column .team-pick-row-remove{margin-left:2px;padding:2px}.pick-lists-columns{flex-direction:row;gap:6px}.pick-lists-page{padding:0 8px}}.team-pick-row[data-armed]{transform:scale(1.02);box-shadow:0 2px 8px #00000040}.projections-page{width:100%;max-width:960px;margin:0 auto;padding:0 20px 20px}.projections-list{flex-direction:column;gap:10px;margin-top:16px;display:flex}.projection-row{text-align:left;border:1px solid #e6e6e6;border-radius:6px;grid-template-columns:36px minmax(120px,1fr) 70px minmax(140px,2fr) minmax(140px,1fr);align-items:center;gap:10px;padding:8px 10px;display:grid}.projection-row:nth-child(-n+15){background-color:#f3f6fc;border-color:#85a3e0}.projection-row:nth-child(-n+8){background-color:#e4f6ea;border-color:#59c07b}.projection-rank{color:#888;font-weight:700}.projection-team{min-width:0;font-weight:600}.projection-team-num{text-align:right;font-variant-numeric:tabular-nums;min-width:5ch;display:inline-block}.projection-team-sep{white-space:pre}.projection-bar{width:100%;height:24px;display:block}.projection-axis{stroke:#e6e6e6;stroke-width:2px}.projection-band{fill:#c2d1f0}.projection-current-tick{stroke:#000;stroke-width:2px}.projection-mean-tick{stroke:#2952a3;stroke-width:3px}.projection-numbers{white-space:normal}@media (width<=700px){.projection-row{text-align:left;grid-template-columns:1fr}}@media (width<=600px){.projection-row{grid-template-columns:3.2rem minmax(0,1fr) auto;grid-template-areas:"rank team rp""wl bar bar";gap:2px 8px;padding:6px 8px}.projection-rank{grid-area:rank}.projection-team{grid-area:team}.projection-record{display:contents}.projection-br,.projection-numbers{display:none}.projection-rp{white-space:nowrap;grid-area:rp;justify-self:end;font-weight:700}.projection-wl{color:#555;grid-area:wl}.projection-bar{grid-area:bar;justify-self:end;width:min(100%,240px);height:20px}}._form_1aedi_1{width:70%;margin:0 auto}._form-section_1aedi_7{border:1px solid #ccc;border-radius:5px;margin-bottom:20px;padding:15px}._form-header_1aedi_17{top:var(--nav-height,0);z-index:2;text-align:left;background-color:#fff;border-bottom:1px solid #ccc;justify-content:space-between;align-items:center;margin-bottom:10px;padding-top:5px;padding-bottom:5px;display:flex;position:sticky}._form-header_1aedi_17:before{content:"";background:inherit;pointer-events:none;height:100vh;position:absolute;bottom:100%;left:0;right:0}._form-header-team_1aedi_52{color:#444;font-weight:700}._section-header-sentinel_1aedi_59{height:1px}._form-group_1aedi_64{margin-bottom:20px}._form-group_1aedi_64>*+*{margin-top:20px}._block-form-label_1aedi_79{color:#444;white-space:nowrap;margin-bottom:5px;font-weight:700;display:block}._emphasized-label_1aedi_88{font-weight:800!important}._inline-form-label_1aedi_93{color:#444;margin-right:10px;font-weight:700}._field-row_1aedi_101{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:10px;display:flex}._field-row-input_1aedi_112{flex-direction:column;flex:none;width:min(150px,100%);min-width:0;display:flex}._field-row-radio_1aedi_120{flex:none;padding-bottom:8px}._form-input_1aedi_109{height:var(--control-height);border:1px solid #ccc;border-radius:5px;flex:none;width:min(150px,100%);min-width:0;padding:8px 10px;font-size:1rem}._form-select_1aedi_141{height:var(--control-height);background-color:#fff;border:1px solid #ccc;border-radius:5px;width:min(240px,100%);max-width:100%;padding:8px 10px;font-size:1rem}._form-select_1aedi_141:disabled{color:#888;background-color:#f0f0f0}._stepper_1aedi_158{margin-top:2px}._radio-inline_1aedi_163{color:#444;align-items:center;margin-right:15px;font-size:1rem;display:flex}._radio-inline_1aedi_163 input{margin-right:5px}._radio-inline-group_1aedi_180 table{width:auto}._radio-inline-group_1aedi_180 table tbody,._radio-inline-group_1aedi_180 table tr{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}._radio-inline-group_1aedi_180 table td{white-space:nowrap;flex:0 0 var(--rcol,auto);width:var(--rcol,auto);align-items:center;gap:6px;padding:4px 0;display:flex}._photo-grid_1aedi_205{flex-wrap:wrap;gap:20px;display:flex}._photo-field_1aedi_211{flex-direction:column;width:min(180px,100%);display:flex}._photo-thumb_1aedi_217{aspect-ratio:4/3;object-fit:cover;background-color:#f5f5f5;border:1px solid #ccc;border-radius:5px;width:min(180px,100%);height:auto;margin-bottom:6px}._photo-actions_1aedi_228{gap:8px;margin-top:6px;display:flex}._photo-btn_1aedi_237{width:140px;max-width:100%;height:var(--control-height)}._photo-note_1aedi_245{color:#666;width:100%;margin-bottom:14px;font-size:.9rem;line-height:1.5}._photo-label-input_1aedi_256{margin-bottom:8px}._form-textarea_1aedi_261{resize:vertical;text-align:left;vertical-align:top;border:1px solid #ccc;border-radius:5px;width:100%;min-height:100px;padding:8px 10px;font-family:inherit;font-size:1rem}._form-button_1aedi_275{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:5px;padding:10px 15px;font-size:1rem;transition:background-color .3s}._form-button_1aedi_275:hover{background-color:#0056b3}@media (width<=1100px){._form_1aedi_1{width:90%}}:root{--rui-breakpoint-mobile:600px;--rui-touch-target-min:44px;--rui-space-xs:4px;--rui-space-sm:8px;--rui-space-md:12px;--rui-space-lg:20px;--rui-accent:#2563eb;--rui-accent-hover:#1d4ed8;--rui-danger:#e74c3c;--rui-border:#e6e6e6;--rui-text-muted:#888}.rui-sticky-bleed{position:sticky}.rui-sticky-bleed:before{content:"";background:inherit;pointer-events:none;height:100vh;position:absolute;bottom:100%;left:0;right:0}._card_9ncve_1{box-sizing:border-box;border:1px solid var(--color-border,#e6e6e6);border-radius:var(--radius-md,10px);background:var(--color-bg,#fff);width:100%;transition:box-shadow .15s,border-color .15s}._card_9ncve_1:hover{border-color:var(--color-border-strong,#ccc)}._expanded_9ncve_14{box-shadow:0 1px 6px #00000014}._header_9ncve_18{box-sizing:border-box;min-height:var(--touch-target-min,44px);align-items:center;gap:.5rem;padding:.25rem .5rem .25rem .9rem;display:flex}._clickable_9ncve_27{cursor:pointer;padding-right:.9rem}._initial_9ncve_32{flex:1;min-width:0}._toggle_9ncve_37{width:var(--touch-target-min,44px);height:var(--touch-target-min,44px);color:var(--color-text-muted,#555);cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._toggle_9ncve_37:hover{background:var(--color-border,#e6e6e6)}._toggle_9ncve_37 svg{transition:transform .2s}._toggleOpen_9ncve_60 svg{transform:rotate(180deg)}._content_9ncve_65{border-top:1px solid var(--color-border,#e6e6e6);padding:.75rem .9rem}._wrap_4t8q9_1{width:100%;position:relative}._nav_4t8q9_6{justify-content:center;align-items:center;gap:.25rem;padding-top:.5rem;display:flex}._navPinned_4t8q9_15{width:100%;padding-top:0;position:absolute;bottom:10px}._arrow_4t8q9_22{min-width:var(--touch-target-min,44px);min-height:var(--touch-target-min,44px);color:var(--color-text-muted,#555);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}._dot_4t8q9_34{box-sizing:content-box;background:var(--color-border-strong,#ccc);cursor:pointer;background-clip:content-box;border:none;border-radius:50%;width:10px;height:10px;padding:8px 4px}._dotOn_4t8q9_47{background:var(--color-text,#000);background-clip:content-box}._wrapScroll_4t8q9_53{flex-direction:column;display:flex}._pageScroll_4t8q9_58{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}._wrapScroll_4t8q9_53 ._nav_4t8q9_6{flex:none;padding-top:.25rem}._input-list-grid_b9vz1_2{border-collapse:collapse;table-layout:fixed;border:none}._input-list-grid_b9vz1_2 thead,._input-list-grid_b9vz1_2 tfoot,._input-list-grid_b9vz1_2 tbody{display:table-row-group}._input-list-grid_b9vz1_2 tr{display:table-row}._input-list-grid_b9vz1_2 td,._input-list-grid_b9vz1_2 th{text-align:left;vertical-align:middle;padding:8px}._input-list-grid_b9vz1_2 thead tr th,._input-list-grid_b9vz1_2 tfoot tr td,._input-list-grid_b9vz1_2 td._header-footer-cell_b9vz1_27,._input-list-grid_b9vz1_2 th._header-footer-cell_b9vz1_27{text-align:left;background-color:#0000;border:none;font-size:.9em;font-weight:700}._input-list-grid_b9vz1_2 thead tr:first-child th:first-child{background-color:#0000;border:none}._header-footer-cell_b9vz1_27{text-align:left;background-color:#0000;padding:8px;font-weight:700}._table-horizontal-label_b9vz1_48{text-align:center;margin:10px 0;font-size:1.25em;font-weight:700}._input-list-grid_b9vz1_2 td._row-header-cell_b9vz1_55,._input-list-grid_b9vz1_2 td._row-footer-cell_b9vz1_64{text-align:left;background-color:#0000;border:none;padding:8px;font-size:.9em;font-weight:700}._table-vertical-label_b9vz1_73{writing-mode:vertical-lr;text-orientation:upright;text-align:center;margin:0 10px;font-size:1.25em;font-weight:700}._input-list-grid_b9vz1_2 td._dummy-cell_b9vz1_82{background:0 0;border:none}._table-with-labels_b9vz1_87{align-items:center;display:flex}._vertical-label-left_b9vz1_92,._vertical-label-right_b9vz1_93{writing-mode:vertical-lr;transform-origin:50%;margin:0 1rem;font-size:1.25em;font-weight:700}._vertical-label-left_b9vz1_92{transform:rotate(180deg)}._checkbox-input_b9vz1_105{width:20px;height:20px;margin:5px}._checkbox-input_b9vz1_105+span{margin-left:5px}._radio-input_b9vz1_115{margin:0}._radio-input_b9vz1_115+span{margin-left:5px}._input-list-grid_b9vz1_2 ._checkbox-container_b9vz1_123{justify-content:center;align-items:center}._checkbox-container_b9vz1_123 td{vertical-align:top;text-align:center;padding:10px}._checkbox-row-container_b9vz1_134 td{padding-top:2px;padding-left:5px;padding-right:5px}._input-list-grid_b9vz1_2 td._row-header-checkbox-cell_b9vz1_140{text-align:left;background-color:#0000;border:none;padding:8px;font-size:1em;font-weight:700}._checkbox-row-container_b9vz1_134,._checkbox-column-container_b9vz1_150{gap:10px}._checkbox-checked_b9vz1_154{color:#fff;background-color:#4caf50}._label-above_b9vz1_160{flex-direction:column;display:flex}._label-below_b9vz1_165{flex-direction:column-reverse;display:flex}._label-left_b9vz1_170{flex-direction:row;align-items:center;gap:8px;display:flex}._label-right_b9vz1_177{flex-direction:row-reverse;align-items:center;gap:8px;display:flex}._heading-label_b9vz1_184{font-size:.9em;font-weight:600}._general-input-container_b9vz1_189{flex-direction:column;display:flex}._general-input_b9vz1_189{border:1px solid #ccc;border-radius:4px;padding:6px 8px;font-size:.9em}._radio-container_b9vz1_205,._checkbox-container_b9vz1_123{vertical-align:middle;display:table-cell}._radio-group_b9vz1_211,._checkbox-group_b9vz1_212{display:flex}._dropdownWithCarrots_3ghgu_1{align-items:center;gap:2px;display:flex}._arrowButton_3ghgu_7{cursor:pointer;background-color:#f0f0f0;border:1px solid #ccc;border-radius:3px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;font-size:12px;display:flex;position:relative}._arrowButton_3ghgu_7:before{content:"";position:absolute;inset:-6px}._arrowButton_3ghgu_7:hover{background-color:#e0e0e0}._dropdownWithCarrots_3ghgu_1>div{flex:auto;min-width:0}._dropdownWithCarrots_3ghgu_1 ._dropdownSelect_3ghgu_38{border:1px solid #ccc;border-radius:2px;height:20px;padding:2px 5px;font-size:12px}._select-menu_rkh2f_3{vertical-align:middle;max-width:100%;display:inline-block;position:relative}._select-menu_rkh2f_3._block_rkh2f_4{width:100%;display:block}._trigger_rkh2f_6{box-sizing:border-box;width:100%;min-width:0;height:var(--control-height,38px);font:inherit;color:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:5px;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;font-size:1rem;display:flex}._trigger_rkh2f_6:focus-visible{outline:2px solid var(--rui-accent,#2563eb);outline-offset:1px}._trigger_rkh2f_6:disabled{opacity:.5;cursor:default}._trigger-label_rkh2f_13{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}._trigger-label_rkh2f_13._placeholder_rkh2f_14{color:var(--rui-text-muted,#888)}._chevron_rkh2f_15{opacity:.7;flex:none;font-size:.75rem}._list_rkh2f_17{z-index:2000;box-sizing:border-box;overscroll-behavior:contain;text-align:left;background:#fff;border:1px solid #ccc;border-radius:5px;margin:0;padding:5px 0;list-style:none;position:fixed;overflow:hidden auto;box-shadow:0 2px 4px #0003}._option_rkh2f_21{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;align-items:center;min-height:32px;margin:0;padding:5px 15px;font-size:.9rem;display:flex;overflow:hidden}._option_rkh2f_21:hover,._option_rkh2f_21._active_rkh2f_25{background:#f0f0f0}._option_rkh2f_21._selected_rkh2f_26{font-weight:700}._option_rkh2f_21._disabled_rkh2f_27{opacity:.45;cursor:default}@media (hover:none){._option_rkh2f_21{min-height:var(--rui-touch-target-min,44px)}}._heading_rkh2f_30{text-transform:uppercase;color:#666;cursor:default;pointer-events:none;white-space:nowrap;background:#f7f7f7;padding:4px 15px;font-size:.75rem;font-weight:700}._filter-drop-down_8l6jp_1{display:block;position:relative}._filter-drop-down-input_8l6jp_6{cursor:pointer;box-sizing:border-box;border:1px solid #e6e6e6;border-radius:5px;width:100%;padding:10px}._filter-drop-down-input_8l6jp_6:focus{outline:none}._filter-dropdown-options_8l6jp_19{z-index:1000;background-color:#fff;border:1px solid #ccc;border-radius:5px;width:100%;max-height:200px;margin:0;padding:5px 0;list-style:none;position:absolute;top:100%;left:0;overflow:hidden auto;box-shadow:0 2px 4px #0003}._filter-dropdown-options_8l6jp_19 li{cursor:pointer;text-align:left;white-space:nowrap;text-overflow:ellipsis;margin:0;padding:5px 15px;font-size:.8rem;overflow:hidden}._filter-dropdown-options_8l6jp_19 li:hover{background-color:#f0f0f0}._group-heading_8l6jp_55{text-transform:uppercase;color:#666;cursor:default;pointer-events:none;white-space:nowrap;background:#f7f7f7;padding:4px 15px;font-size:.75rem;font-weight:700}._selected-options_8l6jp_67{flex-wrap:wrap;display:flex}._selected-option_8l6jp_67{border:1px solid #ccc;border-radius:4px;align-items:center;margin-bottom:5px;margin-right:5px;padding:5px;display:inline-flex}._selected-option_8l6jp_67 button{cursor:pointer;background-color:#0000;border:none;margin-left:5px}._wrapper_1elsd_1{width:100%;position:relative}._input_1elsd_6{width:100%;min-height:var(--rui-touch-target-min,44px);box-sizing:border-box;background:0 0;border:1px solid #0000;border-radius:4px;padding:4px 6px;font-family:inherit;font-size:1rem}._input_1elsd_6:hover,._input_1elsd_6:focus{background:#fff;border-color:#e6e6e6;outline:none}._input_1elsd_6._confirmed_1elsd_26{background:#f0faf4;border-color:#b7e4c7}._input_1elsd_6._confirmed_1elsd_26:focus{border-color:#74c69d}._readOnlyText_1elsd_34{font-size:.875rem}._dropdown_1elsd_38{z-index:1200;background:#fff;border:1px solid #e0e0e0;border-radius:4px;max-height:220px;margin:0;padding:4px 0;list-style:none;position:absolute;top:calc(100% + 2px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000001a}._option_1elsd_55{min-height:var(--rui-touch-target-min,44px);cursor:pointer;color:#222;box-sizing:border-box;align-items:center;padding:7px 12px;font-size:.875rem;display:flex}._option_1elsd_55:hover,._option_1elsd_55._active_1elsd_66{background:#f0f4ff}._createOption_1elsd_70{min-height:var(--rui-touch-target-min,44px);cursor:pointer;color:#2563eb;box-sizing:border-box;border-top:1px solid #f0f0f0;align-items:center;gap:6px;margin-top:2px;padding:7px 12px;font-size:.875rem;display:flex}._createOption_1elsd_70:hover,._createOption_1elsd_70._active_1elsd_66{background:#eff6ff}._createIcon_1elsd_88{flex-shrink:0;font-size:.75rem}._wrapper_1l3id_1{vertical-align:middle;cursor:default;align-items:center;margin-left:5px;display:inline-flex;position:relative}._badge_1l3id_10{color:#344054;cursor:pointer;-webkit-user-select:none;user-select:none;background:#d0d5dd;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;padding:0;font-family:inherit;font-size:10px;font-weight:700;line-height:1;display:inline-flex;position:relative}._badge_1l3id_10:hover{background:#b0b8c8}._badge_1l3id_10:before{content:"";position:absolute;inset:-14px}._tip_1l3id_48{z-index:9999;color:#fff;white-space:normal;pointer-events:none;background:#1a1a2e;border-radius:5px;width:max-content;max-width:240px;padding:7px 10px;font-size:.78rem;line-height:1.45;position:fixed}._tip_1l3id_48[data-position=top]{transform:translate(-50%,-100%)}._tip_1l3id_48[data-position=top]:after{content:"";border:5px solid #0000;border-top-color:#1a1a2e;position:absolute;top:100%;left:50%;transform:translate(-50%)}._tip_1l3id_48[data-position=right]{transform:translateY(-50%)}._tip_1l3id_48[data-position=right]:after{content:"";border:5px solid #0000;border-right-color:#1a1a2e;position:absolute;top:50%;right:100%;transform:translateY(-50%)}._tip_1l3id_48[data-position=bottom]{transform:translate(-50%)}._tip_1l3id_48[data-position=bottom]:after{content:"";border:5px solid #0000;border-bottom-color:#1a1a2e;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}._tip_1l3id_48[data-position=left]{transform:translate(-100%,-50%)}._tip_1l3id_48[data-position=left]:after{content:"";border:5px solid #0000;border-left-color:#1a1a2e;position:absolute;top:50%;left:100%;transform:translateY(-50%)}._popup-overlay_34l1x_1{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}._popup-content_34l1x_14{background-color:#fff;border-radius:8px;width:100%;max-width:400px;padding:20px;box-shadow:0 4px 8px #0003}._popup-content_34l1x_14 h2{margin-bottom:12px;font-size:1.25rem}._popup-textarea_34l1x_28{resize:none;border:1px solid #ccc;border-radius:4px;width:100%;height:120px;margin-bottom:16px;padding:10px;font-size:1rem}._popup-buttons_34l1x_39{justify-content:flex-end;gap:10px;display:flex}._popup-buttons_34l1x_39 button{cursor:pointer;border:none;border-radius:4px;padding:8px 16px;font-size:1rem}._popup-buttons_34l1x_39 button:hover{opacity:.9}._popup-buttons_34l1x_39 button:last-child{color:#fff;background-color:#f44336}._wrapper_2fsji_3{border:1px solid var(--rui-border,#e6e6e6);border-radius:6px;flex-direction:column;display:flex;overflow:hidden}._toggle_2fsji_11{width:100%;min-height:var(--rui-touch-target-min,44px);cursor:pointer;text-align:left;background:#f7f7f7;border:none;align-items:center;gap:6px;padding:8px 10px;font-family:inherit;display:flex}._toggle_2fsji_11:hover{background:#f0f0f0}._title_2fsji_26{color:#333;white-space:nowrap;font-size:.9rem;font-weight:600}._trailing_2fsji_33{align-items:center;gap:6px;margin-left:auto;display:flex}._helpTipSlot_2fsji_40{display:inline-flex}._helpTipSlot_2fsji_40>span{margin-left:0}._chevron_2fsji_50{color:var(--rui-text-muted,#888);font-size:.8rem;display:inline-flex}._content_2fsji_2{padding:10px}@media (width>=601px){._wrapper_2fsji_3[data-direction=horizontal]{flex:0 320px;align-self:stretch;min-width:260px;min-height:0}._wrapper_2fsji_3[data-direction=horizontal]:not([data-expanded]){flex:0 0 var(--rui-touch-target-min,44px);min-width:var(--rui-touch-target-min,44px);min-height:0}._wrapper_2fsji_3[data-direction=horizontal]:not([data-expanded]) ._toggle_2fsji_11{height:100%;min-height:0;width:var(--rui-touch-target-min,44px);flex-direction:column;justify-content:flex-start;align-items:center;padding:6px 0;overflow:hidden}._wrapper_2fsji_3[data-direction=horizontal]:not([data-expanded]) ._title_2fsji_26{writing-mode:vertical-rl;white-space:nowrap;min-height:0}._wrapper_2fsji_3[data-direction=horizontal]:not([data-expanded]) ._trailing_2fsji_33{flex-direction:column;min-height:0;margin-top:auto;margin-left:0}._wrapper_2fsji_3[data-direction=horizontal]:not([data-expanded]) ._chevron_2fsji_50{flex-shrink:0}}@media (width<=600px){._wrapper_2fsji_3{width:100%}}._wrapper_1py5z_1{align-items:flex-start;gap:var(--rui-space-lg,20px);flex-direction:row;display:flex}._navColumn_1py5z_8{box-sizing:border-box;top:var(--rui-article-viewer-sticky-top,0px);padding-top:var(--rui-space-lg,20px);max-height:calc(100vh - var(--rui-article-viewer-sticky-top,0px) - var(--rui-space-lg,20px));padding-right:var(--rui-space-lg,20px);border-right:1px solid var(--rui-border,#e6e6e6);background:#fff;flex-direction:column;flex:0 0 240px;align-self:flex-start;display:flex;position:sticky;overflow:hidden}._navHeading_1py5z_14{color:#333;padding:0 var(--rui-space-sm,8px);margin-bottom:var(--rui-space-md,12px);flex:none;font-size:.95rem;font-weight:700}._menuToggle_1py5z_45{display:none}._nav_1py5z_8{gap:var(--rui-space-md,12px);flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}._group_1py5z_58+._group_1py5z_58{margin-top:var(--rui-space-md,12px)}._groupLabel_1py5z_62{letter-spacing:.04em;text-transform:uppercase;color:var(--rui-text-muted,#888);padding:0 var(--rui-space-sm,8px);margin-bottom:var(--rui-space-xs,4px);font-size:.75rem;font-weight:700}._list_1py5z_72{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._item_1py5z_80{text-align:left;color:#333;width:100%;padding:var(--rui-space-sm,8px);min-height:var(--rui-touch-target-min,44px);cursor:pointer;background:0 0;border:none;border-radius:4px;font-family:inherit;font-size:.9rem;display:block}._item_1py5z_80:hover{background:#f0f0f0}._item_1py5z_80[aria-current=page]{background:var(--rui-accent,#2563eb);color:#fff;font-weight:600}._content_1py5z_12{flex:1;min-width:0}._stickySentinel_1py5z_110{height:1px;margin-top:-1px}._banner_1py5z_23{box-sizing:border-box;top:var(--rui-article-viewer-sticky-top,0px);z-index:1;padding-top:var(--rui-space-lg,20px);padding-bottom:var(--rui-space-md,12px);margin-bottom:var(--rui-space-md,12px);border-bottom:1px solid var(--rui-border,#e6e6e6);background:#fff;position:sticky}._banner_1py5z_23 h1{margin:0 0 6px}._banner_1py5z_23 p{color:var(--rui-text-muted,#888);margin:0}._empty_1py5z_148{color:var(--rui-text-muted,#888)}@media (width<=768px){._wrapper_1py5z_1{margin-top:var(--rui-space-lg,20px);flex-direction:column;align-items:stretch}._navColumn_1py5z_8{background:0 0;border-right:none;flex:none;max-height:none;padding-top:0;padding-right:0;position:static;overflow:visible}._navHeading_1py5z_14{display:none}._menuToggle_1py5z_45{align-items:center;gap:var(--rui-space-sm,8px);width:100%;min-height:var(--rui-touch-target-min,44px);border:1px solid var(--rui-border,#e6e6e6);cursor:pointer;color:#333;background:#f7f7f7;border-radius:6px;padding:8px 10px;font-family:inherit;font-size:.9rem;font-weight:600;display:flex}._menuToggle_1py5z_45:hover{background:#f0f0f0}._nav_1py5z_8{width:100%;padding:var(--rui-space-sm,8px);border:1px solid var(--rui-border,#e6e6e6);border-radius:6px;flex:none;display:none;overflow:visible}._nav_1py5z_8[data-open]{display:flex}._banner_1py5z_23{padding-top:0}}._navColumn_1py5z_8:before,._banner_1py5z_23:before{content:"";background:inherit;pointer-events:none;height:100vh;position:absolute;bottom:100%;left:0;right:0}._popup-overlay_1ch55_2{width:100%;height:100%;padding:var(--rui-space-md,12px);box-sizing:border-box;z-index:1000;touch-action:pan-y;overscroll-behavior:contain;background-color:#0009;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0}._popup-content_1ch55_22{border-radius:var(--rui-popup-radius,12px);touch-action:pan-y;text-align:left;background-color:#fff;flex-direction:column;width:100%;max-width:500px;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 8px 24px #00000040}._popup-header_1ch55_36{justify-content:space-between;align-items:center;gap:var(--rui-space-md,12px);margin:0 var(--rui-popup-pad,24px);border-bottom:1px solid var(--rui-popup-divider,#cfcfcf);flex:none;padding:22px 0 14px;display:flex}._popup-header_1ch55_36 h2{font-size:var(--rui-popup-title-size,1.5rem);min-width:0;margin:0;font-weight:600}._popup-close_1ch55_55{color:#000;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;min-width:36px;min-height:36px;margin-left:auto;font-size:1.4rem;display:inline-flex}._popup-close_1ch55_55:hover{background:#f0f0f0}._popup-body_1ch55_20{padding:var(--rui-popup-pad,24px);flex:auto;overflow-y:auto}._popup-footer_1ch55_21{padding:4px var(--rui-popup-pad,24px) 20px;background-color:#fff;flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:12px;display:flex}._popup-footer_1ch55_21 :where(button){border:1px solid var(--rui-popup-button-bg,#000);border-radius:var(--rui-popup-button-radius,8px);background:var(--rui-popup-button-bg,#000);color:var(--rui-popup-button-fg,#fff);cursor:pointer;padding:12px 24px;font-size:1rem;font-weight:700}._popup-footer_1ch55_21 :where(button):hover:not(:disabled){opacity:.85}._popup-footer_1ch55_21 :where(button):disabled{opacity:.4;cursor:not-allowed}._dragHandle_34hn3_4{min-height:var(--rui-touch-target-min,44px);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;gap:4px;padding:0 8px;display:inline-flex}._dragHandle_34hn3_4:active{cursor:grabbing}._dragging_34hn3_19{opacity:.35}._dropAbove_34hn3_21{box-shadow:inset 0 2px 0 0 var(--rui-accent,#2563eb)}._dropBelow_34hn3_22{box-shadow:inset 0 -2px 0 0 var(--rui-accent,#2563eb)}._grid-container_x6qd2_1{box-sizing:border-box;gap:.2rem 1px;width:100%;padding:.2rem}._wrapper_1dazw_1{width:100%;overflow:visible}._tdData_1dazw_7{position:relative;overflow:visible}._table_1dazw_12{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.9rem}._colHandle_1dazw_24{width:var(--rui-touch-target-min,44px)}._colNum_1dazw_25{width:36px}._colDelete_1dazw_26{width:var(--rui-touch-target-min,44px)}._table_1dazw_12 thead th{text-align:left;color:#555;white-space:nowrap;border-bottom:2px solid #e6e6e6;padding:6px 8px;font-size:.8rem;font-weight:600}._thHandle_1dazw_38,._thDelete_1dazw_39{padding:0}._thNum_1dazw_40{text-align:center;color:#999}._table_1dazw_12 td{vertical-align:middle;border-bottom:1px solid #f0f0f0;padding:4px 6px}._tdHandle_1dazw_54{color:#ccc;text-align:center;padding:0}._gripHandle_1dazw_55{width:100%;min-height:var(--rui-touch-target-min,44px);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex}._gripHandle_1dazw_55:active{cursor:grabbing}._grip_1dazw_55{font-size:1rem}._gripHandle_1dazw_55:hover ._grip_1dazw_55,._gripHandle_1dazw_55:active ._grip_1dazw_55{color:#888}._tdNum_1dazw_72{text-align:center;color:#888;min-width:28px;font-size:.8rem;font-weight:600}._thResizable_1dazw_83{position:relative}._colResizeHandle_1dazw_84{cursor:col-resize;touch-action:none;z-index:1;width:8px;position:absolute;top:0;bottom:0;right:-4px}._colResizeHandle_1dazw_84:hover,._colResizeHandle_1dazw_84:active{background:#2563eb40}._tdDataFade_1dazw_101{white-space:nowrap;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000 100%)}._input_1dazw_109{background:0 0;border:1px solid #0000;border-radius:4px;width:100%;padding:4px 6px;font-family:inherit;font-size:.875rem}._input_1dazw_109:hover,._input_1dazw_109:focus{background:#fff;border-color:#e6e6e6;outline:none}._textarea_1dazw_125{resize:vertical;background:0 0;border:1px solid #0000;border-radius:4px;width:100%;padding:4px 6px;font-family:inherit;font-size:.875rem;line-height:1.5}._textarea_1dazw_125:hover,._textarea_1dazw_125:focus{background:#fff;border-color:#e6e6e6;outline:none}._viewText_1dazw_144{white-space:pre-wrap;margin:0;line-height:1.6}._sectionRow_1dazw_151 td{background:#f7f7f7;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}._sectionCell_1dazw_156{padding:4px 6px}._sectionInput_1dazw_157{color:#444;background:0 0;border:none;width:100%;padding:4px 8px;font-family:inherit;font-size:.875rem;font-weight:600}._sectionInput_1dazw_157:focus{outline:none}._sectionInput_1dazw_157::placeholder{color:#bbb;font-weight:400}._sectionTitle_1dazw_170{color:#444;padding:0 8px;font-size:.875rem;font-weight:600}._tdDelete_1dazw_180{text-align:center;justify-content:center;align-items:center;gap:12px;padding:0;display:flex}._deleteBtn_1dazw_181{width:100%;min-height:var(--rui-touch-target-min,44px);color:#ccc;cursor:pointer;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;font-size:.9rem;line-height:1;display:flex}._deleteBtn_1dazw_181:hover,._deleteBtn_1dazw_181:active{color:#e74c3c;background:#fef0f0}._dragging_1dazw_199{opacity:.35}._dropAbove_1dazw_202 td{box-shadow:inset 0 2px #4a90d9}._dropBelow_1dazw_203 td{box-shadow:inset 0 -2px #4a90d9}._actions_1dazw_206{gap:8px;margin-top:10px;display:flex}._addBtn_1dazw_211{color:#000;cursor:pointer;background:#fff;border:1px solid #000;border-radius:5px;justify-content:center;align-items:center;gap:5px;min-width:130px;padding:5px 15px;font-family:inherit;font-size:13px;font-weight:700;display:inline-flex}._addBtn_1dazw_211:hover{transform:scale(.98)}._addBtn_1dazw_211 svg{margin-right:4px}._wrapper_1yti9_1{flex-direction:column;gap:6px;display:flex}._label_1yti9_7{color:#444;font-size:.85rem;font-weight:600}._row_1yti9_13{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._cell_1yti9_20{background:#fff;border:1px solid #ccc;border-radius:4px;padding:5px 8px;font-size:.85rem}input._cell_1yti9_20{width:90px}._remove_1yti9_32{color:#999;cursor:pointer;background:0 0;border:none;align-items:center;padding:4px;line-height:1;display:flex}._remove_1yti9_32:hover{color:#e55}._add_1yti9_47{color:#555;cursor:pointer;background:0 0;border:1px dashed #ccc;border-radius:4px;align-items:center;gap:5px;width:fit-content;padding:4px 10px;font-size:.82rem;display:inline-flex}._add_1yti9_47:hover{color:#222;border-color:#888}._toggle-buttons-container_10njm_1{display:flex}._toggle-buttons_10njm_1{cursor:pointer;color:#444;border:none;margin-right:5px;padding:8px 16px}._toggle-buttons-off_10njm_13{color:#444;background-color:#ccc}._toggle-buttons-on_10njm_18{color:#fff;background-color:green}._toggle-slider_akkxd_8{--ts-h:30px;--ts-color:#3498db;--ts-pad:2px;--ts-thumb:calc(var(--ts-h) - 2 * var(--ts-pad));--ts-off:lightgray;-webkit-user-select:none;user-select:none;align-items:center;display:flex}._slider-track_akkxd_19{box-sizing:border-box;height:var(--ts-h);width:calc(var(--ts-h) * (1.2 + .7 * var(--ts-steps)));border-radius:var(--ts-h);background-color:var(--ts-off);cursor:pointer;flex:none;margin:0 10px;transition:background-color .2s;position:relative}._slider-track_akkxd_19:focus-visible{outline:2px solid var(--ts-color);outline-offset:2px}._slider-thumb_akkxd_38{box-sizing:border-box;top:var(--ts-pad);width:var(--ts-thumb);height:var(--ts-thumb);left:calc(var(--ts-pad) + (100% - var(--ts-thumb) - 2 * var(--ts-pad)) * var(--ts-progress));background-color:#f5f5f5;border-radius:50%;transition:left .2s;position:absolute;box-shadow:0 0 0 1px #0000001a,0 3px 8px #0003}._toggle-slider_akkxd_8._on_akkxd_52 ._slider-track_akkxd_19{background-color:var(--ts-color)}._left-label_akkxd_56,._right-label_akkxd_57{color:#000}._position-labels_akkxd_62{pointer-events:none;justify-content:space-between;width:100%;font-size:.75em;display:flex;position:absolute;left:0}._above_akkxd_72{bottom:calc(100% + 2px)}._below_akkxd_76{top:calc(100% + 2px)}._xs_akkxd_81{--ts-h:20px}._sm_akkxd_82{--ts-h:25px}._medium_akkxd_83{--ts-h:30px}._lg_akkxd_84{--ts-h:35px}._xl_akkxd_85{--ts-h:40px}._ios_akkxd_88 ._slider-track_akkxd_19{border-radius:var(--ts-h)}._android_akkxd_93{--ts-pad:0px}._android_akkxd_93 ._slider-track_akkxd_19{background-color:#0000}._android_akkxd_93 ._slider-track_akkxd_19:before{content:"";border-radius:var(--ts-h);background-color:var(--ts-off);height:50%;transition:background-color .2s;position:absolute;top:25%;left:0;right:0}._android_akkxd_93._on_akkxd_52 ._slider-track_akkxd_19:before{background-color:color-mix(in srgb,var(--ts-color) 45%,white)}._android_akkxd_93 ._slider-thumb_akkxd_38{background-color:#9e9e9e;box-shadow:1px 2px 4px #0006}._android_akkxd_93._on_akkxd_52 ._slider-thumb_akkxd_38{background-color:var(--ts-color)}._square_akkxd_126 ._slider-track_akkxd_19{border-radius:10px}._square_akkxd_126 ._slider-thumb_akkxd_38{border-radius:7px}._blue_akkxd_135{--ts-color:#3498db}._red_akkxd_136{--ts-color:#e74c3c}._green_akkxd_137{--ts-color:#2ecc71}._orange_akkxd_138{--ts-color:#e67e22}._yellow_akkxd_139{--ts-color:#f1c40f}._gray_akkxd_140{--ts-color:#555}._disabled_akkxd_143{opacity:.5}._disabled_akkxd_143 ._slider-track_akkxd_19{cursor:not-allowed}._switch_1uov9_1{--switch-height:20px;--switch-pad:2px;--switch-thumb:calc(var(--switch-height) - 2 * var(--switch-pad));align-items:center;gap:var(--switch-gap,8px);cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--switch-text-color,inherit);display:inline-flex}._input_1uov9_14{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}._track_1uov9_23{box-sizing:border-box;width:calc(var(--switch-height) * 1.8);height:var(--switch-height);border-radius:var(--switch-height);background-color:var(--switch-off-color,#aaa);flex:none;transition:background-color .15s;position:relative}._thumb_1uov9_34{box-sizing:border-box;top:var(--switch-pad);left:var(--switch-pad);width:var(--switch-thumb);height:var(--switch-thumb);background-color:var(--switch-thumb-color,#fff);border-radius:50%;transition:transform .15s;position:absolute;box-shadow:0 1px 2px #0000004d}._input_1uov9_14:checked+._track_1uov9_23{background-color:var(--switch-on-color,#2176d1)}._input_1uov9_14:checked+._track_1uov9_23 ._thumb_1uov9_34{transform:translate(calc(var(--switch-height) * 1.8 - var(--switch-thumb) - 2 * var(--switch-pad)))}._input_1uov9_14:focus-visible+._track_1uov9_23{outline:2px solid var(--switch-on-color,#2176d1);outline-offset:2px}._text_1uov9_62{text-align:left;white-space:nowrap;display:inline-grid}._text_1uov9_62>span{grid-area:1/1}._hidden_1uov9_72{visibility:hidden}._disabled_1uov9_76{opacity:.5;cursor:not-allowed}._stepper_f5eg2_1{align-items:center;gap:var(--range-stepper-gap,var(--rui-space-sm,8px));display:inline-flex}._arrow_f5eg2_7,._labelButton_f5eg2_8{font:inherit;cursor:pointer;color:inherit;border:1px solid var(--rui-border,#e6e6e6);background:0 0;border-radius:6px}._arrow_f5eg2_7{min-width:var(--rui-touch-target-min,44px);min-height:var(--rui-touch-target-min,44px);font-size:1.4rem;line-height:1}._arrow_f5eg2_7:hover:not(:disabled),._labelButton_f5eg2_8:hover{border-color:var(--rui-accent,#2563eb);color:var(--rui-accent,#2563eb)}._arrow_f5eg2_7:disabled{opacity:.4;cursor:not-allowed}._label_f5eg2_8{box-sizing:border-box;width:var(--range-stepper-label-width,14rem);white-space:nowrap;text-overflow:ellipsis;text-align:center;flex:none;font-weight:600;overflow:hidden}._labelButton_f5eg2_8{min-height:var(--rui-touch-target-min,44px);padding:0 var(--rui-space-md,12px)}._select_f5eg2_51{min-height:var(--rui-touch-target-min,44px);padding:0 var(--rui-space-sm,8px);font:inherit;text-align-last:center;color:inherit;border:1px solid var(--rui-border,#e6e6e6);cursor:pointer;background:0 0;border-radius:6px;font-weight:600}@media (width<=480px){._label_f5eg2_8{width:min(var(--range-stepper-label-width,14rem),52vw)}}._handle_1nkft_8{touch-action:none;background:0 0;flex:none;position:relative}._handle_1nkft_8:after{content:"";background:var(--resize-handle-color,#e0e0e0);border-radius:var(--resize-handle-radius,3px);transition:background-color .15s;position:absolute}._handle_1nkft_8:hover:after,._handle_1nkft_8:focus-visible:after,._dragging_1nkft_25:after{background:var(--resize-handle-active-color,#4a90d9)}._handle_1nkft_8:focus-visible{outline:none}._x_1nkft_34{width:var(--resize-handle-hit-size,8px);cursor:col-resize}._x_1nkft_34:after{width:var(--resize-handle-bar-size,3px);top:0;bottom:0;left:50%;transform:translate(-50%)}._y_1nkft_47{height:var(--resize-handle-hit-size,8px);cursor:row-resize}._y_1nkft_47:after{height:var(--resize-handle-bar-size,3px);top:50%;left:0;right:0;transform:translateY(-50%)}._dropdown_z3qxl_1{display:inline-block;position:relative}._dropdown-toggle_z3qxl_6{min-height:var(--rui-touch-target-min,44px);cursor:pointer;background-color:#fff;border:1px solid #ccc;padding:8px 12px}._dropdown-toggle_z3qxl_6:focus{outline:none}._dropdown-menu_z3qxl_18{z-index:1000;color:#fff;background-color:#000;border:2px solid #333;border-radius:4px;width:min(200px,100vw - 24px);margin:0;padding:0;list-style:none;display:none;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 2px 4px #0003}._dropdown-menu_z3qxl_18._show_z3qxl_39{display:block}._dropdown-menu_z3qxl_18 li{cursor:pointer;text-align:center;border-top:1px solid #333;margin:0;padding:0;list-style:none}._dropdown-menu_z3qxl_18 li:first-child{border-top:none}._dropdown-menu_z3qxl_18 li button{width:100%;min-height:var(--rui-touch-target-min,44px);cursor:pointer;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;border:none;border-radius:0;padding:5px 20px;overflow:hidden}._dropdown-menu_z3qxl_18 li:hover{background-color:#333}._dropdown-menu_z3qxl_18 li:last-child{margin-bottom:0}:root{--color-bg:#fff;--color-text:#000;--color-text-muted:#777;--color-text-subtle:#828282;--color-text-faint:#888;--color-border:#e6e6e6;--color-border-strong:#ccc;--color-primary:#000;--color-primary-contrast:#fff;--color-status-bg:#333;--color-status-text:#fff;--color-spinner-accent:#555;--color-overlay:#00000080;--font-body:"Poppins", sans-serif;--radius-sm:5px;--radius-md:10px;--z-sticky:100;--z-nav:100;--z-overlay:5000;--bp-mobile:600px;--touch-target-min:44px}html{-webkit-text-size-adjust:100%;overscroll-behavior-x:none;touch-action:pan-y pinch-zoom;overflow-x:clip}@supports not (overflow:clip){html{overflow-x:hidden}}body{font-family:var(--font-body);height:100dvh}.container{text-align:center;width:100%;max-width:960px;margin:0 auto;padding:0 20px}.header{z-index:var(--z-nav);background-color:var(--color-bg);border-bottom:1px solid var(--color-border);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);transition:transform .25s;position:sticky;top:0;transform:translateY(0)}.header-hidden{transform:translateY(-100%)}.header-inner{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:16px;padding:20px;display:flex}.logo{white-space:nowrap;flex:none}.header-inner>ul{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:20px;min-width:0;display:flex}.header-link a[aria-current=page]{text-underline-offset:4px;text-decoration:underline}.header-link{white-space:nowrap;flex:none;margin-left:0}.header-measure{visibility:hidden;pointer-events:none;gap:20px;width:max-content;height:0;display:flex;position:absolute;top:0;left:0;overflow:hidden}.header-measure>*{flex:none}.header-overflow{position:relative}.header-overflow-toggle{cursor:pointer;min-width:var(--touch-target-min);min-height:var(--touch-target-min);background:0 0;border:none;font-size:1.5rem;line-height:1}.header .header-overflow-menu{background:var(--color-bg);border:1px solid var(--color-border);min-width:180px;z-index:var(--z-nav);flex-direction:column;align-items:stretch;gap:0;display:flex;position:absolute;top:100%;right:0}.header .header-overflow-menu .header-link a{min-height:var(--touch-target-min);padding:0 16px}.header ul li a{align-items:center;display:flex}.header-menu-toggle{cursor:pointer;min-width:var(--touch-target-min);min-height:var(--touch-target-min);background:0 0;border:none;justify-content:center;align-items:center;font-size:1.5rem;display:none}.header ul li a:hover{color:var(--color-text-muted)}.header ul li a svg{margin-right:5px}.heading{overflow-wrap:anywhere;margin-bottom:50px;padding:0 20px;font-size:2rem;font-weight:700}.btn{border:1px solid var(--color-primary);border-radius:var(--radius-sm);background:var(--color-primary);color:var(--color-primary-contrast);cursor:pointer;text-align:center;appearance:button;min-height:var(--touch-target-min);justify-content:center;align-items:center;padding:10px 20px;font-size:16px;font-weight:700;display:flex}.btn-reverse{background:var(--color-primary-contrast);color:var(--color-primary)}.status{background-color:var(--color-status-bg);color:var(--color-status-text);border-radius:var(--radius-md);text-align:center;justify-self:center;width:100px;padding:0 20px;font-size:16px}.loadingSpinnerContainer{background-color:var(--color-overlay);z-index:var(--z-overlay);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=600px){.boxes{grid-template-columns:1fr}.form{width:90%}.ticket-created h2,.heading h1{font-size:2rem}.heading p{font-size:1.5rem}}.header-compact .header-inner{padding-top:10px;padding-bottom:10px}.header-compact .header-menu-toggle{display:flex}.header-compact .header-inner>.header-nav{background:var(--color-bg);border-bottom:1px solid var(--color-border);z-index:var(--z-nav);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;display:none;position:absolute;top:100%;left:0;right:0}.header-compact .header-inner>.header-nav.header-nav-open{display:flex}.header-compact .header-inner>.header-nav .header-link{width:100%;margin-left:0}.header-compact .header-inner>.header-nav .header-link a,.header-compact .header-inner>.header-nav .header-link button{min-height:var(--touch-target-min);justify-content:flex-start;width:100%;padding:0 20px}.form-group input,.form-group textarea,.form-group select{border:1px solid var(--color-border);border-radius:var(--radius-sm);width:100%;min-height:var(--touch-target-min);margin-bottom:10px;padding:10px;font-family:inherit;font-size:1rem}.form-group label,.form-group .form-label{text-align:left;margin:0 0 5px 3px;display:block}.sticky-header{background-color:var(--color-bg);z-index:var(--z-sticky);position:sticky;top:0}.sticky-footer{z-index:var(--z-sticky);background-color:gray;position:sticky;bottom:0}.sticky-bleed{position:sticky}.sticky-bleed:before,.sticky-header:before{content:"";background:inherit;pointer-events:none;height:100vh;position:absolute;bottom:100%;left:0;right:0}button,select,a,input{touch-action:manipulation}.table-scroll{touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}:root{--nav-height:72px;--control-height:38px;--bp-mobile:600px;--touch-target-min:44px}*{box-sizing:border-box;margin:0;padding:0}body{height:100dvh;font-family:Poppins,sans-serif}section{margin-bottom:65px}a{color:#000;text-decoration:none}p{line-height:1.7}ul{list-style:none}li{line-height:2.2}h1,h2,h3{margin-bottom:10px;font-weight:600}.header-inner{padding:20px 2.5%}.header[data-path=\/scoutMatch]{z-index:900;position:relative}.heading{margin-bottom:50px;padding:0 20px;font-size:2rem;font-weight:700}.heading p{color:#828282}.boxes{text-align:center;grid-template-columns:repeat(3,1fr);justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;display:grid}.boxes div{border:1px solid #e6e6e6;border-radius:10px;padding:30px}.boxes h2{margin-top:20px}.boxes a:hover{color:#777}.btn{height:var(--control-height);color:#fff;cursor:pointer;text-align:center;appearance:button;background:#000;border:1px solid #000;border-radius:5px;justify-content:center;align-items:center;padding:10px 20px;font-size:16px;font-weight:700;display:flex}.btn svg{margin-right:8px}.btn-reverse{color:#000;background:#fff}.btn-block{width:100%}.btn-sm{min-height:32px;padding:5px 15px;font-size:13px}.btn-danger{background:#8b0000;border:none}.btn-back{width:150px;margin-bottom:20px}.btn:hover{transform:scale(.98)}.status{color:#fff;text-align:center;background-color:#333;border-radius:10px;justify-self:center;width:100px;padding:0 20px;font-size:16px}.btn-close{color:#000;cursor:pointer;background:0 0;border:none;font-size:16px;position:absolute;top:5px;right:5px}.btn-close:hover{color:red;transform:scale(.98)}footer{text-align:center;position:sticky;top:95vh}.loadingSpinnerContainer{z-index:5000;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.loadingSpinner{border:8px solid #0000;border-color:#000 #0000 #555;border-radius:50%;width:64px;height:64px;animation:1.2s linear infinite spin}@media (width<=600px){.boxes{grid-template-columns:1fr}.form{width:90%}.ticket-created h2,.heading h1{font-size:2rem}.heading p{font-size:1.5rem}.btn{min-height:var(--touch-target-min)}}.dropdown{display:inline-block;position:relative}.dropdown .dropdown-toggle{cursor:pointer;background-color:#fff;border:1px solid #ccc;padding:8px 12px}.dropdown .dropdown-toggle:focus{outline:none}.dropdown-menu{z-index:1000;color:#fff;background-color:#000;border-radius:4px;width:200px;padding:8px;display:none;position:absolute;top:100%;right:0;box-shadow:0 2px 4px #0003}.dropdown-menu.show{display:block}.dropdown-menu.show .dropdown{display:inline-block;position:relative}.dropdown-menu.show .dropdown .dropdown-toggle{cursor:pointer;background-color:#fff;border:1px solid #ccc;padding:8px 12px}.dropdown-menu.show .dropdown .dropdown-toggle:focus{outline:none}.dropdown-menu.show .dropdown-menu{z-index:1000;color:#fff;background-color:#000;border-radius:4px;padding:8px;display:none;position:absolute;top:100%;right:0;box-shadow:0 2px 4px #0003}.dropdown-menu.show .dropdown-menu.show{display:block}.dropdown-menu.show .dropdown-menu li{cursor:pointer;text-align:center;margin:0;padding:8px;list-style:none}.dropdown-menu.show .dropdown-menu li:hover{background-color:#333}.dropdown-menu.show .dropdown-menu li:last-child{margin-bottom:0}.dropdown-menu li:hover{background-color:#333}.dropdown-menu li:last-child{margin-bottom:0}.round-button{cursor:pointer;background-color:#0000;border:2px solid #000;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s;display:flex}.round-button:hover{background-color:#f0f0f0}.block{display:block}.inline{display:inline}.inline-block{display:inline-block}.form{width:70%;margin:0 auto}.form-header{text-align:left;border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:5px}.form-group{margin-bottom:10px}.form-group input,.form-group textarea,.form-group select{width:100%;min-height:var(--touch-target-min);border:1px solid #e6e6e6;border-radius:5px;margin-bottom:10px;padding:10px;font-family:inherit}.form-group label{text-align:left;margin:0 0 5px 3px;display:block}.inline-form-label{margin-right:50px;padding-right:25px}.block-form-label{margin-right:50px;padding-right:25px;display:block}.checkbox-container{align-items:center;display:flex}.checkbox-label{margin-left:5px}.checkbox-input{display:none}.checkbox-custom{cursor:pointer;border:1px solid #ccc;border-radius:3px;width:20px;height:20px;display:inline-block;position:relative}.checkbox-custom:after{content:"";opacity:0;border:2px solid #000;border-width:0 2px 2px 0;width:12px;height:6px;position:absolute;top:3px;left:5px;transform:rotate(45deg)}.checkbox-input:checked+.checkbox-custom:after{opacity:1}.dropdown-form-container{display:inline-block;position:relative}.dropdown-form{cursor:pointer;appearance:none;border:1px solid #e6e6e6;border-radius:5px;width:100%;padding:10px;font-family:Poppins,sans-serif}.dropdown-form:focus{outline:none}.dropdown-form-menu{z-index:1000;background-color:#fff;border:1px solid #ccc;border-radius:5px;width:100%;max-height:200px;padding:5px 0;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 2px 4px #0003}.dropdown-form-item{cursor:pointer;padding:10px}.dropdown-form-item:hover{background-color:#f0f0f0}.inline-labeled-checkbox-group label{align-items:center;margin-right:15px;display:inline-flex}.inline-labeled-checkbox-group input[type=checkbox]{vertical-align:middle;margin:10px;display:inline}.filter-drop-down{display:block;position:relative}.filter-drop-down .filter-drop-down-input{cursor:pointer;border:1px solid #e6e6e6;border-radius:5px;width:100%;padding:10px;font-family:Poppins,sans-serif}.filter-drop-down .filter-drop-down-input:focus{outline:none}.filter-dropdown-options{z-index:1000;background-color:#fff;border:1px solid #ccc;border-radius:5px;width:100%;max-height:200px;padding:5px 0;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 2px 4px #0003}.filter-dropdown-options li{cursor:pointer;text-align:left;margin:0;padding:5px 15px;font-size:.8rem}.filter-dropdown-options li:hover{background-color:#f0f0f0}.footnote{color:#888;font-size:.7rem;font-style:italic}:where(input[type=text],input[type=number],input[type=email],input[type=search],input[type=tel],input[type=password],input[type=url],select){height:var(--control-height);border:1px solid #ccc;border-radius:5px;padding:8px 10px;font-size:1rem}.general-input{height:var(--control-height)!important;box-sizing:border-box!important;border:1px solid #ccc!important;border-radius:5px!important;padding:8px 10px!important;font-size:1rem!important}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.selected-options{flex-wrap:wrap;display:flex}.selected-option{border:1px solid #ccc;border-radius:4px;align-items:center;margin-bottom:5px;margin-right:5px;padding:5px;display:inline-flex}.selected-option button{cursor:pointer;background-color:#0000;border:none;margin-left:5px}.toggle-buttons-container{display:flex}.toggle-buttons{cursor:pointer;color:#444;border:none;margin-right:5px;padding:8px 16px}.toggle-buttons-off{color:#444;background-color:#ccc}.toggle-buttons-on{color:#fff;background-color:green}.toggle-slider{-webkit-user-select:none;user-select:none;align-items:center;display:flex}.slider-track{cursor:pointer;background-color:#ccc;border-radius:15px;margin:0 10px;position:relative}.slider-thumb{background-color:#fff;border:3px solid;transition:left .2s;position:absolute;top:50%;transform:translateY(-50%)}.position-labels{pointer-events:none;justify-content:space-between;width:100%;display:flex;position:absolute}.position-labels.above{top:-20px}.position-labels.below{bottom:-20px}.left-label,.right-label{color:#000}.toggle-slider.xs .slider-track{height:20px}.toggle-slider.sm .slider-track{height:25px}.toggle-slider.medium .slider-track{height:30px}.toggle-slider.lg .slider-track{height:35px}.toggle-slider.xl .slider-track{height:40px}.toggle-slider.ios .slider-track{background-color:#d3d3d3;border-radius:30px;height:30px}.toggle-slider.ios .slider-thumb{background-color:#f5f5f5;border-radius:50%;width:28px;height:28px;box-shadow:0 0 0 1px #0000001a,0 4px #0000000a,0 4px 9px #00000021,0 3px 3px #0000000d}.toggle-slider.ios .slider-track:before{content:"";background-color:#d3d3d3;border-radius:30px;width:51px;height:30px;transition:background-color .2s;display:block;position:absolute;top:0;left:0}.toggle-slider.ios .slider-track:after{content:"";background-color:#f5f5f5;border-radius:60px;width:28px;height:28px;transition:left .35s cubic-bezier(.54,1.6,.5,1);display:block;position:absolute;top:1px;left:0}.toggle-slider.ios input:checked+.slider-track:before{background-color:#2ecc71}.toggle-slider.ios input:checked+.slider-track:after{left:calc(100% - 28px)}.toggle-slider.android .slider-track{background-color:#ec7a7a;border-radius:20px;height:20px}.toggle-slider.android .slider-thumb{background-color:#da3e3e;border-radius:50%;width:25px;height:25px;transition:left .2s ease-out;box-shadow:2px 2px 4px #444}.toggle-slider.android input:checked+.slider-track{background-color:#a2dfaa}.toggle-slider.android input:checked+.slider-track .slider-thumb{background-color:#63cf71;left:calc(100% - 25px)}.toggle-slider.square .slider-track{background-color:#d3d3d3;border-radius:10px;height:30px}.toggle-slider.square .slider-thumb{background-color:#f5f5f5;border-radius:5px;width:28px;height:28px}.toggle-slider.square input:checked+.slider-track:before{background-color:#2ecc71}.toggle-slider.square input:checked+.slider-track:after{left:calc(100% - 28px)}.toggle-slider.blue{color:#3498db}.toggle-slider.red{color:#e74c3c}.toggle-slider.green{color:#2ecc71}.toggle-slider.orange{color:#e67e22}.toggle-slider.yellow{color:#f1c40f}.toggle-slider.gray{color:#555}.toggle-slider.disabled .slider-track{cursor:not-allowed;background-color:#ddd}.toggle-slider.disabled .slider-thumb{border-color:#aaa}.left-label{margin-right:10px}.right-label{margin-left:10px}.popup-overlay{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.popup-content{background-color:#fff;border-radius:8px;width:100%;max-width:400px;padding:20px;box-shadow:0 4px 8px #0003}.popup-content h2{margin-bottom:12px;font-size:1.25rem}.popup-textarea{resize:none;border:1px solid #ccc;border-radius:4px;width:100%;height:120px;margin-bottom:16px;padding:10px;font-size:1rem}.popup-buttons{justify-content:flex-end;gap:10px;display:flex}.popup-buttons button{cursor:pointer;border:none;border-radius:4px;padding:8px 16px;font-size:1rem}.popup-buttons button:hover{opacity:.9}.popup-buttons button:last-child{color:#fff;background-color:#f44336}.flex-row{flex-direction:row;width:100%;display:flex}.flex-col{flex-direction:column;width:100%;display:flex}.flex-wrap{flex-wrap:wrap;row-gap:10px}.quadrant-grid{grid-template-columns:repeat(3,minmax(220px,1fr));gap:10px;display:grid}@media (width<=700px){.quadrant-grid{grid-template-columns:minmax(0,1fr)}}.qd-selector{padding-right:var(--qd-gap);margin-bottom:16px}.quadrant-item{grid-row:span 2;grid-template-rows:subgrid;row-gap:0;min-width:0;display:grid}.qd-grid{align-content:start;grid-template-columns:max-content 1fr!important;column-gap:8px!important}.qd-grid>div:nth-child(odd){white-space:nowrap}.qd-page{--qd-gap:2rem;--qd-right:50%;flex-direction:column;width:98%;height:max(100vh - 76px,720px);margin:0 auto;padding-top:16px;display:flex}.qd-columns{grid-template-columns:minmax(0, 1fr) var(--qd-right);flex:1;align-items:start;column-gap:0;min-height:0;display:grid}.qd-col-left{min-width:0}.qd-col-right{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.qd-lower-left-block{margin-top:10px;margin-right:var(--qd-gap)}.qd-projected{padding:5px 0 2px}.qd-lower-right{flex:1;min-height:0;overflow-y:auto}.qd-lower-right>:first-child{background:#fff;position:sticky;top:0}.qd-lower-left{margin-top:8px}.qd-head,.qd-head-sm,.qd-sub,.qd-lower-left h3,.qd-lower-left h3+*{white-space:nowrap}.qd-head{font-size:clamp(.8rem,1.55vw,2rem);font-weight:700}.qd-bar{--bar-fs:clamp(.8rem, 1.55vw, 2rem);height:calc(var(--bar-fs) * 1.7);font-size:calc(var(--bar-fs) * .82);align-items:center;font-weight:700}.qd-head-sm{font-size:clamp(.75rem,1.2vw,1.5rem);font-weight:700}.qd-sub{font-size:clamp(.8rem,1.2vw,1.5rem);font-weight:400}.stats-columns>div{container-type:inline-size}.stats-columns h3{font-size:clamp(.55rem,7cqw,1.4rem)}.qd-rank-row{align-items:stretch}.qd-rank-row>div{flex-direction:column;display:flex}.qd-rank-row .ppg-line{margin-bottom:0}.qd-rank-row>div>:last-child{flex:1}.qd-rank-row .ppg-line:last-child{flex:none}.qd-rank-row>div:last-child{justify-content:space-between}.qd-grid-spaced{align-content:space-between;row-gap:2px!important}@media (width<=1100px){.qd-page{height:auto}.qd-columns{flex:none;grid-template-columns:minmax(0,1fr)}.qd-col-right{height:auto}.qd-selector{padding-right:0}.qd-lower-left-block{margin-right:0}.qd-lower-right{overflow:visible}.qd-lower-right>:first-child{top:var(--header-offset,0px)}.md-team-modal .qd-page{overflow-y:auto}}@media (width<=700px){.qd-grid{grid-template-columns:minmax(0,max-content) minmax(0,1fr)!important}.qd-grid>div:nth-child(odd),.qd-head,.qd-head-sm,.qd-sub,.qd-lower-left h3,.qd-lower-left h3+*{white-space:normal}}.match-prefix{text-align:center;width:1.6em;display:inline-block}.score-cell{grid-template-columns:1fr auto 1fr;column-gap:.4em;display:grid}.score-a,.score-b{text-align:center}.score-mine{font-weight:700}.row-red{background:#f4b6b6}.row-blue{background:#b6cdf4}.row-red,.row-blue{border-top:1px solid #fff}.row-red.playoff-divider,.row-blue.playoff-divider{border-top-color:#000}.playoff-divider{border-top:1px solid #000}.ppg-line{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;padding-right:12px;display:flex}.qd-header{padding-right:var(--qd-gap,2rem);justify-content:space-between;align-items:center;display:flex}[class*=_popup-content_]:has(.qd-popup-body){width:53vw;max-width:none;height:75vh}.qd-popup-title{border-bottom:1px solid #ccc;justify-content:space-between;align-items:center;margin:0 0 12px;padding:0 0 10px;display:flex}.qd-notes-btn{cursor:pointer;color:inherit;background:0 0;border:none;padding:2px 4px;font-size:1.1rem;line-height:1}.qd-notes-btn:hover{color:#555}.qd-note-title{justify-content:space-between;font-weight:600;display:flex}.qd-note{text-align:left;white-space:pre-wrap;margin-bottom:12px}.stats-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}div:has(>[class*=_arrowButton_]){align-items:stretch;gap:4px;display:flex}button[class*=_arrowButton_]{box-sizing:border-box;height:var(--control-height);width:var(--control-height);min-width:var(--control-height);flex:0 0 var(--control-height);color:#000;background-color:#fff;border:1px solid #ccc;border-radius:5px;padding:0;font-size:14px;overflow:hidden}button[class*=_arrowButton_]:hover{background-color:#f0f0f0}div:has(>[class*=_arrowButton_])>div{flex:auto;min-width:0}div:has(>[class*=_arrowButton_]) [class*=_dropdownSelect_]{box-sizing:border-box;height:var(--control-height);background-color:#fff;border:1px solid #ccc;border-radius:5px;padding:0 10px;font-size:1rem}.col-1-half{width:50%}.col-1-sixth{width:16.6666%}.col-1-third{width:33.3333%}.col-2-thirds{width:66.6667%}.col-1-fourth{width:25%}.col-3-fourths{width:75%}.col-1\%{width:1%}.col-2\%{width:2%}.col-3\%{width:3%}.col-4\%{width:4%}.col-5\%{width:5%}.col-6\%{width:6%}.col-7\%{width:7%}.col-8\%{width:8%}.col-9\%{width:9%}.col-10\%{width:10%}.col-11\%{width:11%}.col-12\%{width:12%}.col-13\%{width:13%}.col-14\%{width:14%}.col-15\%{width:15%}.col-16\%{width:16%}.col-17\%{width:17%}.col-18\%{width:18%}.col-19\%{width:19%}.col-20\%{width:20%}.col-21\%{width:21%}.col-22\%{width:22%}.col-23\%{width:23%}.col-24\%{width:24%}.col-25\%{width:25%}.col-26\%{width:26%}.col-27\%{width:27%}.col-28\%{width:28%}.col-29\%{width:29%}.col-30\%{width:30%}.col-31\%{width:31%}.col-32\%{width:32%}.col-33\%{width:33%}.col-34\%{width:34%}.col-35\%{width:35%}.col-36\%{width:36%}.col-37\%{width:37%}.col-38\%{width:38%}.col-39\%{width:39%}.col-40\%{width:40%}.col-41\%{width:41%}.col-42\%{width:42%}.col-43\%{width:43%}.col-44\%{width:44%}.col-45\%{width:45%}.col-50\%{width:50%}.col-51\%{width:51%}.col-52\%{width:52%}.col-53\%{width:53%}.col-54\%{width:54%}.col-55\%{width:55%}.col-56\%{width:56%}.col-57\%{width:57%}.col-58\%{width:58%}.col-59\%{width:59%}.col-60\%{width:60%}.col-61\%{width:61%}.col-62\%{width:62%}.col-63\%{width:63%}.col-64\%{width:64%}.col-65\%{width:65%}.col-66\%{width:66%}.col-67\%{width:67%}.col-68\%{width:68%}.col-69\%{width:69%}.col-70\%{width:70%}.col-71\%{width:71%}.col-72\%{width:72%}.col-73\%{width:73%}.col-74\%{width:74%}.col-75\%{width:75%}.col-76\%{width:76%}.col-77\%{width:77%}.col-78\%{width:78%}.col-79\%{width:79%}.col-80\%{width:80%}.col-81\%{width:81%}.col-82\%{width:82%}.col-83\%{width:83%}.col-84\%{width:84%}.col-85\%{width:85%}.col-86\%{width:86%}.col-87\%{width:87%}.col-88\%{width:88%}.col-89\%{width:89%}.col-90\%{width:90%}.col-91\%{width:91%}.col-92\%{width:92%}.col-93\%{width:93%}.col-94\%{width:94%}.col-95\%{width:95%}.col-96\%{width:96%}.col-97\%{width:97%}.col-98\%{width:98%}.col-99\%{width:99%}.col-100\%{width:100%}.grid-container{box-sizing:border-box;gap:.2rem 1px;width:100%;padding:.2rem}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.justify-left{justify-content:flex-start;display:flex}.justify-center{justify-content:center;display:flex}.justify-right{justify-content:flex-end;display:flex}.text-fade-right{white-space:nowrap;min-width:0;display:block;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000 100%);mask-image:linear-gradient(90deg,#000 85%,#0000 100%)}.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}.text-md{font-size:1rem}.text-lg{font-size:1.125rem}.text-xl{font-size:1.25rem}.text-xxl{font-size:1.5rem}.text-xxxl{font-size:2rem}.background-p1{background-color:#193366}.background-p2{background-color:#2952a3}.background-grey{color:#fff;background-color:#666}.background-p3{background-color:#4775d1}.background-p4{background-color:#85a3e0}.background-p5{background-color:#c2d1f0}.background-p6{background-color:#ebf0fa}.text-black{color:#000}.text-white{color:#fff}.qd-pr-cols{flex:1;grid-template-columns:1fr 1fr;align-items:start;column-gap:12px;display:grid}.match-list-row{justify-content:space-between;padding:0 1.5%}.match-list-row>div{box-sizing:border-box;flex:none}.ml-match{width:12%}.ml-teams{width:40%}.ml-score{text-align:center;width:16%}.ml-result{text-align:center;width:8%}.ml-rp{text-align:center;width:10%}.match-teams{align-items:center;font-size:.85em;display:flex}.match-teams span{text-align:center;color:#000;flex:1 1 0}.match-teams span:nth-child(3){margin-right:10%}.team-mine{font-weight:800}.match-teams-head{display:flex}.match-teams-head span{text-align:center;color:#000;flex:1 1 0}.qd-lower-left .qd-grid{justify-content:start;grid-template-columns:max-content max-content!important}.qd-lower-left .qd-grid>div:nth-child(2n),.qd-lower-left .ppg-line .qd-sub{text-align:right;font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace}.ppg-val{grid-template-columns:5ch 3ch 5ch 4ch;place-items:baseline end;column-gap:0;display:inline-grid}.ppg-val .ppg-pm{justify-self:center}.ppg-val .ppg-unit{justify-self:start;padding-left:1ch}.qd-rank-row .qd-head{font-size:clamp(.72rem,1.3vw,1.7rem)}.qd-rank-row .ppg-line .qd-sub{font-size:clamp(.62rem,.95vw,1.2rem)}.qd-rank-row .ppg-line{gap:6px}.qd-rank-row .ppg-line>span:first-child{min-width:0}[class*=heading-label],[class*=block-form-label]{white-space:normal;overflow-wrap:anywhere;width:max-content;max-width:calc(100vw - 64px)}[class*=table-with-labels]{touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;max-width:100%;position:relative;overflow-x:auto}@media (width<=700px){.stats-columns{grid-template-columns:minmax(0,1fr)}}.ab-s{display:none}@media (width<=800px){.ab-f{display:none}.ab-s{display:inline}}.qd-grid>div{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}@media (width<=700px){.qd-head,.qd-sub,.qd-head-sm,.qd-rank-row .qd-head{font-size:1rem}.qd-bar{--bar-fs:1rem;height:auto;min-height:2.2rem}.qd-bar>div{white-space:nowrap;font-size:.8rem}.qd-rank-row{flex-direction:column}.qd-rank-row>div{width:100%}.qd-rank-row .ppg-line .qd-sub,.qd-lower-left .ppg-line .qd-sub{font-size:1rem}.qd-rank-row>div:last-child{margin-top:.5rem}.ppg-line{gap:8px}}.ml-kind,.ml-res-p{display:none}@media (width<=600px){.match-list-row:first-child{display:none}.match-list-row{grid-template-columns:5.5ch repeat(3,minmax(0,1fr)) 2.4ch repeat(3,minmax(0,1fr));align-items:baseline;gap:2px .3rem;padding:4px 6px;font-size:.9rem;display:grid}.match-list-row>div{width:auto}.match-list-row .ml-teams,.match-list-row .ml-score{display:contents}.match-list-row .ml-match{white-space:nowrap;text-align:left;grid-area:1/1}.match-list-row .ml-teams span{text-align:center;border-bottom:3px solid;flex:none;grid-row:1;margin:0;padding-bottom:1px}.match-list-row .ml-teams span:first-child{grid-column:2}.match-list-row .ml-teams span:nth-child(2){grid-column:3}.match-list-row .ml-teams span:nth-child(3){grid-column:4}.match-list-row .ml-teams span:nth-child(4){grid-column:6}.match-list-row .ml-teams span:nth-child(5){grid-column:7}.match-list-row .ml-teams span:nth-child(6){grid-column:8}.match-list-row .match-teams-red{border-color:var(--md-red,#c0392b)}.match-list-row .match-teams-blue{border-color:var(--md-blue,#2a5db0)}.match-list-row .ml-result{white-space:nowrap;grid-area:2/1;justify-self:center;font-size:.8rem}.match-list-row .ml-res-d{display:none}.match-list-row .ml-res-p,.match-list-row .ml-kind{display:block}.match-list-row .ml-kind{grid-area:2/2/auto/4;justify-self:end;font-weight:700}.match-list-row .score-a{text-align:right;grid-area:2/4}.match-list-row .score-cell>span:nth-child(3){text-align:center;grid-area:2/5}.match-list-row .score-b{text-align:left;grid-area:2/6}.match-list-row .ml-rp{grid-area:2/7/auto/9;justify-self:end;width:auto}.match-list-row .ml-rp:before{content:"RP ";font-weight:700}}@media (width<=1100px),(pointer:coarse){.form.qual-scout-form{width:100%}div[class*=_popup-content_]:has(.qd-popup-body){width:90vw;max-width:90vw}}.qd-lower-right>:first-child:before{content:"";background:inherit;pointer-events:none;height:100vh;position:absolute;bottom:100%;left:0;right:0}
