:root{--bg: #f3e8d4;--bg-2: #f3e8d4;--surface: #fffaf0;--surface-soft: #eee3cc;--line: #b7a78c;--ink: #24201b;--muted: #655a48;--brand: #2e2a23;--brand-2: #41392c;--good: #456432;--warn: #80561f;--danger: #9b392b;--radius: 7px;--radius-sm: 5px;--shadow: 3px 4px 0 #77654419;--sk-paper: #f3e8d4;--sk-sheet: #fffaf0;--sk-ink: #24201b;--sk-ochre: #e6bb61;--sk-coral: #dda08d;--sk-sage: #b8c6a7;--sk-blue: #b8cfdb}.abvm-app{background:var(--sk-paper);background-image:radial-gradient(#77674a11 .65px,transparent .65px);background-size:5px 5px;color:var(--sk-ink)}.abvm-app h1,.abvm-app h2,.abvm-app h3,.abvm-app h4,.abvm-app td strong,.abvm-app .brand,.abvm-app .edit-grid__head{color:var(--sk-ink)}.abvm-app h1{font-weight:700}.abvm-app a{color:#775126}.abvm-app .hint,.abvm-app .small,.abvm-app .meta,.abvm-app .abvm-page-heading p,.abvm-app .abvm-live-subtitle,.abvm-app .abvm-featured-text p,.abvm-app .abvm-featured-bottom>span,.abvm-app .abvm-timestamp,.abvm-app .abvm-viewer-badge,.abvm-app .abvm-viewer-settings,.abvm-app .online-category__head .small,.abvm-app .online-category__viewer-controls .check-inline,.abvm-app .online-rotate-interval,.abvm-app .edit-grid__label{color:#655a48}.abvm-app .meta.ok{color:#456432}.abvm-app .meta.error{color:#9b392b}.abvm-app .abvm-eyebrow{color:#77603a}.abvm-app .abvm-divider{color:#958364}.abvm-app .topbar{background:#f9f1e2;border-color:#938571;box-shadow:inset 0 2px #ffffff70}.abvm-app .brand__logo{filter:none}.abvm-app .brand__text>span{color:#514430}.abvm-app .tab-btn{color:#655a48}.abvm-app .tab-btn.active,.abvm-app .tab-btn:hover{color:#24201b}.abvm-app .tab-btn.active:after{background:#2e2a23;border-radius:0}.abvm-app .topbar-toggle,.abvm-app .icon-btn{background:#fff9ed;color:#403525;border-color:#a29784;border-radius:5px}.abvm-app .abvm-connection{color:#5c5748}.abvm-app .abvm-connection>i{background:#5f764e}.abvm-app .abvm-status,.abvm-app .status-pill.live,.abvm-app .status-pill.ready{background:#cedbbb;border-color:#7d9164;color:#354928}.abvm-app .abvm-status.is-draft,.abvm-app .status-pill{background:#efe0b9;border-color:#b39960;color:#634b20}.abvm-app .abvm-status.is-finished{background:#d9e3e6;border-color:#8ea2a7;color:#3f535c}.abvm-app .card,.abvm-app .abvm-home-stats article,.abvm-app .abvm-featured{background:var(--sk-sheet);border-color:#8e806a;border-radius:4px 8px 5px 7px;box-shadow:var(--shadow)}.abvm-app .btn{border-radius:5px;border-color:#8b795b;box-shadow:2px 2px #2b24191c}.abvm-app .btn-primary,.abvm-app .btn-success{background:#2e2a23;border-color:#2e2a23;color:#fff9e9}.abvm-app .btn-primary:hover,.abvm-app .btn-success:hover{background:#41392c;border-color:#41392c}.abvm-app .btn-light,.abvm-app .btn-secondary{background:#fff9ec;color:#30281d;border-color:#9c8969}.abvm-app .btn-light:hover,.abvm-app .btn-secondary:hover{background:#eee1c6;border-color:#80653d}.abvm-app .btn-danger{background:#f3d5c8;color:#7f2f23;border-color:#b98671}.abvm-app .btn-danger:hover{background:#e9b7a3;border-color:#9d6451}.abvm-app button:disabled{opacity:.55}.abvm-app button:focus-visible,.abvm-app a:focus-visible,.abvm-app summary:focus-visible{outline-color:#a7692d}.abvm-app label,.abvm-app .check-inline,.abvm-app .check-label{color:#514430}.abvm-app input:not([type=checkbox]):not([type=radio]),.abvm-app select,.abvm-app textarea{background:#fffcf5;color:#24201b;border-color:#b7a78c;border-radius:4px;font-size:13px}.abvm-app input::placeholder,.abvm-app textarea::placeholder{color:#7d705a}.abvm-app input::file-selector-button{color:#51402a;background:#eee1c6;border-color:#b7a78c}.abvm-app input:focus,.abvm-app select:focus,.abvm-app textarea:focus{border-color:#856637;box-shadow:0 0 0 3px #dabc7440}.abvm-app input[readonly],.abvm-app input:disabled,.abvm-app select:disabled{background:#eee6d6;color:#655a48}.abvm-app input[type=checkbox],.abvm-app input[type=radio]{accent-color:#6e794d}.abvm-app .help-tip{background:#eee1c6;border-color:#b7a78c;color:#635034}.abvm-app .table-wrap,.abvm-app table{background:#fffcf5;border-color:#b7a78c;color:#24201b}.abvm-app thead,.abvm-app th{background:#e9dcc2;color:#51412b;border-color:#c2af8b}.abvm-app td{color:#24201b;border-color:#dfd1b7}.abvm-app tbody tr:hover{background:#f4e6ca}.abvm-app #categoriesTableBody tr.is-selected{background:#e7eddd}.abvm-app .abvm-search{color:#746044}.abvm-app .abvm-archive-toolbar{border-color:#c5b392}.abvm-app .abvm-filter-tabs button{color:#69583d}.abvm-app .abvm-filter-tabs button.active{color:#29231b;border-color:#a76c3e}.abvm-app .abvm-home-stats article:nth-child(1){background:#eacf87;border-color:#a48a56}.abvm-app .abvm-home-stats article:nth-child(2){background:#cadce2;border-color:#859daa}.abvm-app .abvm-home-stats article:nth-child(3){background:#d5dfc7;border-color:#93a47c}.abvm-app .abvm-home-stats article>span,.abvm-app .abvm-home-stats strong{color:#30291d}.abvm-app .abvm-home-stats i{color:#6e7654}.abvm-app .abvm-court-illustration{background:#ccd9bc}.abvm-app .abvm-drawn-court,.abvm-app .abvm-drawn-court:before,.abvm-app .abvm-drawn-court:after,.abvm-app .abvm-drawn-court i,.abvm-app .abvm-drawn-court b,.abvm-app .abvm-drawn-court em{border-color:#5f754d}.abvm-app .abvm-illustration-word{color:#57734390}.abvm-app .abvm-illustration-dot{background:#e9c56d;border-color:#fff9ec}.abvm-app .abvm-setup-nav{background:transparent;border:0;border-bottom:2px solid #6d6050;border-radius:0;padding:0 10px;gap:9px;overflow:visible;margin-bottom:-24px;position:relative;z-index:1}.abvm-app .abvm-setup-nav button{padding:16px 25px;min-height:58px;color:#24201b;border:1px solid #786a56;border-bottom:0;border-radius:8px 9px 0 0;font-weight:600;font-size:13px;transform:translateY(1px)}.abvm-app .abvm-setup-nav [data-setup-section=settings]{background:var(--sk-ochre)}.abvm-app .abvm-setup-nav [data-setup-section=categories]{background:var(--sk-coral)}.abvm-app .abvm-setup-nav [data-setup-section=participants]{background:var(--sk-sage)}.abvm-app .abvm-setup-nav [data-setup-section=run]{background:var(--sk-blue)}.abvm-app .abvm-setup-nav button>span,.abvm-app .abvm-setup-nav button.active>span{color:#554732}.abvm-app .abvm-setup-nav button.active{border-top:3px solid #4e4435;padding-top:14px;color:#24201b;box-shadow:inset 0 -3px #3c332626}.abvm-app .abvm-setup-section{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.abvm-app .participants-controls,.abvm-app .pair-limits,.abvm-app .dispatch-mode,.abvm-app .schedule-forecast,.abvm-app .online-publish-box,.abvm-app .planner-category-row{background:#eee3cc;border-color:#bcaa84}.abvm-app .split-col,.abvm-app .result-list,.abvm-app .result-item,.abvm-app .result-list li{background:#fffcf5;border-color:#c5b392}.abvm-app .group-card{background:#e7eddd;border-color:#9ca987}.abvm-app .group-card h4{color:#3c4c2d}.abvm-app .seed-chip,.abvm-app .forecast-item{background:#fffaf0;border-color:#c0b092;color:#30291d}.abvm-app .seed-chip__meta{color:#62543c}.abvm-app .court-lock-btn{background:#fff6e4;border-color:#b9a378;color:#67502f}.abvm-app .court-lock-btn.active,.abvm-app .online-publish-box--active{background:#d5dfc7;border-color:#93a47c;color:#3d552d}.abvm-app .token-status{background:#eee3cc;color:#635034}.abvm-app .token-status--ok{background:#d5dfc7;color:#3d552d}.abvm-app .abvm-courts-section,.abvm-app.courts-sticky #courtsCard{background:#eee3cc;border:1px solid #b9a17b;border-radius:5px 8px 5px 7px;padding:24px;box-shadow:none}.abvm-app.courts-sticky #courtsCard{box-shadow:0 4px #77654419}.abvm-app .abvm-courts-section h3{color:#24201b;font-size:12px;letter-spacing:0;text-transform:none}.abvm-app .abvm-court-grid{grid-template-columns:repeat(auto-fit,minmax(215px,1fr))}.abvm-app .abvm-court-card{background:#f9f0df;border-color:#b9a17b;border-radius:4px 6px 4px 5px}.abvm-app .abvm-court-card.is-running{background:#ccd9bc;border-color:#8a9e72}.abvm-app .abvm-court-card:nth-child(4n+2).is-running{background:#cadce2;border-color:#859daa}.abvm-app .abvm-court-card:nth-child(4n+3).is-running{background:#e9c6b4;border-color:#b48870}.abvm-app .abvm-court-card:nth-child(4n+4).is-running{background:#e8d397;border-color:#b59c58}.abvm-app .abvm-court-card.is-running:before{background:#677d50}.abvm-app .abvm-court-heading>strong,.abvm-app .abvm-court-match{color:#24201b}.abvm-app .abvm-court-status,.abvm-app .abvm-court-card.is-running .abvm-court-status,.abvm-app .abvm-court-footer,.abvm-app .abvm-court-footer .timer-chip,.abvm-app .abvm-court-match .abvm-court-free,.abvm-app .abvm-court-owner{color:#5b503d}.abvm-app .abvm-court-status i{background:#9b8867}.abvm-app .abvm-court-card.is-running .abvm-court-status i{background:#50673c}.abvm-app .abvm-court-match>b{color:#7f6a49}.abvm-app .abvm-court-owner{border-color:#b5a38260}.abvm-app .analytics-chip{border-color:#c5b392}.abvm-app .analytics-chip h4,.abvm-app .analytics-chip .small{color:#655a48}.abvm-app .analytics-chip strong{color:#24201b}.abvm-app .modal__backdrop{background:#29221770}.abvm-app .modal__panel{background:#fff7e8;color:#30291d;border-color:#857153;border-radius:6px;box-shadow:8px 10px #29211727}.abvm-app .modal__head{border-color:#d8c4a2}.abvm-app .edit-grid{background:#e9e2cd;border-color:#b7a78c;border-radius:5px}.abvm-app .site-footer,.abvm-app .site-footer__copy,.abvm-app .site-footer__link,.abvm-app .site-footer__about{color:#655333}.abvm-app .abvm-empty-state{color:#655a48;background:#fffaf0;border-color:#b9a17b}.abvm-app .abvm-board-section,.abvm-app .abvm-board,.abvm-app .abvm-americano{background:#fffaf0;border-color:#8e806a;border-radius:4px 8px 5px 7px;color:#24201b}.abvm-app .abvm-board-section{padding:0}.abvm-app .online-category__head,.abvm-app .abvm-viewer-settings,.abvm-app .abvm-board-section .abvm-board{border-color:#c3b291}.abvm-app .viewer-controls,.abvm-app .online-category-tabs,.abvm-app .viewer-controls__tabs,.abvm-app .abvm-board-tabs,.abvm-app .am-tabs{background:#fcf5e7;border-color:#a8997e}.abvm-app .online-category-tab,.abvm-app .category-tab,.abvm-app .cat-tab{background:#fff9ec;border-color:#b9a17b;color:#5a4b32}.abvm-app .online-category-tab.active,.abvm-app .category-tab.active,.abvm-app .cat-tab.active{background:#e6bb61;border-color:#99733d;color:#302518}.abvm-app .abvm-board-tab,.abvm-app .am-tab{color:#655238}.abvm-app .abvm-board-tab.active,.abvm-app .am-tab.active{color:#24201b}.abvm-app .abvm-board-tab.active:after,.abvm-app .am-tab.active:after{background:#a76c3e}.abvm-app .abvm-board-progress,.abvm-app .am-progress{color:#685438}.abvm-app .abvm-board-toolbar,.abvm-app .am-toolbar{background:#fffaf0}.abvm-app .abvm-board-title h3,.abvm-app .am-heading h3{color:#24201b}.abvm-app .abvm-board-title>span,.abvm-app .am-heading p{color:#6b5737}.abvm-app .abvm-board-tool,.abvm-app .abvm-board-zoom,.abvm-app .abvm-board-zoom button{color:#51402a;background:#fff9ec;border-color:#a9997e}.abvm-app .abvm-board-zoom .abvm-board-zoom-value{border-color:#cdbc9c}.abvm-app .abvm-board-tool:hover{background:#eee1c6}.abvm-app .abvm-board-scroll,.abvm-app .am-body{background:#f6eedf;background-image:radial-gradient(#bcae926b .8px,transparent .8px);background-size:18px 18px;border-color:#d0bfa0;scrollbar-color:#b5a487 #eee1ca}.abvm-app .abvm-board-footer,.abvm-app .am-footer{background:#fcf5e7;color:#5e4c31;border-color:#c3b291}.abvm-app .abvm-legend-line{border-color:#76684c}.abvm-app .abvm-legend-line.is-loser{border-color:#aa7040}.abvm-app .abvm-shared-bracket{color:#342b20}.abvm-app .abvm-shared-bracket .bracket-edge.is-winner{stroke:#76684c}.abvm-app .abvm-shared-bracket .bracket-edge.is-loser{stroke:#aa7040}.abvm-app .abvm-shared-bracket marker[id$=-winner] path{fill:#76684c}.abvm-app .abvm-shared-bracket marker[id$=-loser] path{fill:#aa7040}.abvm-app .abvm-shared-bracket .match-card{background:#d9e3e6;border-color:#8ea2a7;border-radius:5px 7px 5px 6px;box-shadow:2px 2px #79644713}.abvm-app .abvm-shared-bracket .match-card.is-pending,.abvm-app .abvm-shared-bracket .match-card.is-bye{background:#eee6d6;border-color:#b6a98e}.abvm-app .abvm-shared-bracket .match-card.is-running{background:#ccd9bc;border-color:#7c9464}.abvm-app .abvm-shared-bracket .match-card.is-running:before{background:#677d50}.abvm-app .abvm-shared-bracket .match-card.is-final{background:#edcd83;border-color:#ac843c}.abvm-app .abvm-shared-bracket .match-card.is-third,.abvm-app .abvm-shared-bracket .match-card.is-placement-loser-final{background:#e7b99f;border-color:#b6886b}.abvm-app .abvm-shared-bracket .match-card__row,.abvm-app .abvm-shared-bracket .match-card__row.is-bye{color:#30291d}.abvm-app .abvm-shared-bracket .match-card__row.is-winner{color:#24201b}.abvm-app .abvm-shared-bracket .match-card__score{color:#51422b}.abvm-app .abvm-shared-bracket .match-card__row.is-winner .match-card__score,.abvm-app .abvm-shared-bracket .match-card__winner-check{color:#395428}.abvm-app .abvm-shared-bracket .match-card__eyebrow,.abvm-app .abvm-shared-bracket .match-card__footer,.abvm-app .abvm-shared-bracket .match-card__edit{color:#5f5037}.abvm-app .abvm-shared-bracket .match-card__footer{border-color:#99876860}.abvm-app .abvm-shared-bracket .match-card__edit:hover{background:#c2d4bc;color:#2c4123}.abvm-app .abvm-shared-bracket .bracket-column-label,.abvm-app .abvm-shared-bracket .bracket-section-title,.abvm-app .abvm-shared-bracket .bracket-empty{color:#68502e}.abvm-app .abvm-shared-bracket .bracket-column-label:before{border-color:#9b8867}.abvm-app .abvm-shared-bracket .match-card.is-highlighted{border-color:#946833;box-shadow:0 0 0 3px #b08c4145}.abvm-app .abvm-results-table,.abvm-app .abvm-board-table,.abvm-app .abvm-group-card{background:#fffcf5;border-color:#b7a78c;color:#24201b}.abvm-app .abvm-results-table th,.abvm-app .abvm-group-matrix th{background:#e9dcc2;color:#51412b;border-color:#c2af8b}.abvm-app .abvm-results-table td,.abvm-app .abvm-group-matrix td{border-color:#dfd1b7;color:#24201b}.abvm-app .abvm-results-table .abvm-result-name,.abvm-app .abvm-results-table .abvm-result-place,.abvm-app .abvm-group-matrix .abvm-group-name{color:#24201b}.abvm-app .abvm-results-table .abvm-result-rating,.abvm-app .abvm-results-table .abvm-result-note,.abvm-app .abvm-group-heading>span,.abvm-app .abvm-group-seed,.abvm-app .abvm-group-matrix .abvm-group-stat,.abvm-app .abvm-group-edit{color:#655a48}.abvm-app .abvm-results-table tr.top-place{background:#f5e8c6}.abvm-app .abvm-result-medal{background:#f6e5b4;border-color:#c2a76c;color:#72541e}.abvm-app .abvm-result-medal.is-silver{background:#d9e3e6;border-color:#9cadb0;color:#465861}.abvm-app .abvm-result-medal.is-bronze{background:#eed4c2;border-color:#bd9b82;color:#775037}.abvm-app .place-note{background:#f5e8c6;border-color:#bda575;color:#685126}.abvm-app .abvm-group-edit:hover{color:#35432a;background:#cad9b6}.abvm-app .abvm-group-heading{background:#e7eddd;border-color:#b3bda1}.abvm-app .abvm-group-heading h3{color:#35432a}.abvm-app .abvm-group-matrix .is-diagonal{background:#e9e0d0;color:#827359}.abvm-app .abvm-group-matrix .is-winner,.abvm-app .abvm-group-matrix .is-running{background:#dbe5ce;color:#38552b}.abvm-app .abvm-group-matrix .is-loser{background:#f0d9ca;color:#70492d}.abvm-app .abvm-group-matrix .is-place{background:#ecdaa9;color:#554019}.abvm-app .am-round-button{background:#fff9ec;border-color:#b9a17b;color:#695438}.abvm-app .am-round-button.is-complete{background:#d5dfc7;border-color:#93a47c;color:#3d552d}.abvm-app .am-round-button.is-current{border-color:#80653d;color:#4d391b}.abvm-app .am-round-button.active,.abvm-app .am-button-primary{background:#2e2a23;border-color:#2e2a23;color:#fff9e9}.abvm-app .am-round-caption,.abvm-app .am-match-header,.abvm-app .am-match-footer,.abvm-app .am-ranking-note,.abvm-app .am-footer-info strong{color:#655438}.abvm-app .am-round-caption strong,.abvm-app .am-player-name,.abvm-app .am-team.is-winner .am-player-name{color:#24201b}.abvm-app .am-match{background:#d9e3e6;border-color:#8ea2a7;border-radius:5px 7px 5px 6px;box-shadow:2px 2px #79644713}.abvm-app .am-match.is-running{background:#ccd9bc;border-color:#7c9464}.abvm-app .am-match.is-unplayed{background:#eee6d6;border-color:#b6a98e}.abvm-app .am-score{color:#4d3f2b}.abvm-app .am-team.is-winner .am-score,.abvm-app .am-match.is-running .am-match-status{color:#395428}.abvm-app .am-team+.am-team,.abvm-app .am-match.is-running .am-team+.am-team,.abvm-app .am-match-footer,.abvm-app .am-match.is-running .am-match-footer,.abvm-app .am-schedule-round+.am-schedule-round{border-color:#99876860}.abvm-app .am-edit,.abvm-app .am-text-button{color:#61451f}.abvm-app .am-button-secondary{background:#fff9ec;color:#30281d;border-color:#9c8969}.abvm-app .am-match.is-highlighted{border-color:#946833;box-shadow:0 0 0 3px #b08c4145}.abvm-app .am-empty{color:#655a48}.abvm-app .am-table-scroll,.abvm-app .am-standings,.abvm-app .am-standings td{background:#fffcf5;border-color:#d6c7a9;color:#24201b;scrollbar-color:#b5a487 #eee1ca}.abvm-app .am-standings th{background:#e9dcc2;color:#51412b;border-color:#c2af8b}.abvm-app .am-standings .am-place-col,.abvm-app .am-standings .am-player-col{color:#24201b;border-color:#d6c7a9}.abvm-app .am-standings .am-points-col{color:#354e25;background:#e2e9d6}.abvm-app .am-standings .am-round-points{color:#655438}.abvm-app .am-standings .am-round-points.is-current{background:#edf0df}.abvm-app .am-rating-delta.is-positive{color:#365b26!important}.abvm-app .am-rating-delta.is-negative{color:#923e2c!important}.abvm-app .am-rating-after{color:#51412b!important}@media(max-width:1320px){.abvm-app .abvm-setup-nav button{padding-left:20px;padding-right:20px}.abvm-app .abvm-court-grid:has(>.abvm-court-card:nth-child(5)){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.abvm-app .abvm-setup-nav{overflow-x:auto}.abvm-app .abvm-setup-nav button{padding-left:13px;padding-right:13px;white-space:nowrap;font-size:11px}.abvm-app .abvm-court-grid,.abvm-app .abvm-court-grid:has(>.abvm-court-card:nth-child(5)){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.abvm-app .abvm-courts-section,.abvm-app.courts-sticky #courtsCard{padding:18px}.abvm-app .abvm-setup-nav{padding-left:3px;gap:5px}}
