:root{--ryochess-surface:#fff;--ryochess-surface-soft:#f7f7f5;--ryochess-surface-muted:#f3f3f3;--ryochess-surface-strong:#e9e9e9;--ryochess-text:#000;--ryochess-text-strong:#1d2327;--ryochess-text-soft:#444;--ryochess-text-muted:#666;--ryochess-text-faint:#888;--ryochess-text-dim:#999;--ryochess-on-accent:#fff;--ryochess-border:#cfcfcf;--ryochess-border-soft:#e2e2df;--ryochess-border-light:#ccc;--ryochess-border-faint:#eee;--ryochess-accent:#2271b1;--ryochess-accent-dark:#135e96;--ryochess-gray:#787c82;--ryochess-danger:#c00;--ryochess-danger-bg:#fcf0f1;--ryochess-danger-border:#d63638;--ryochess-info-bg:#f0f6fc;--ryochess-info-border:#72aee6;--ryochess-success-bg:#f0f6ec;--ryochess-success-border:#00a32a}.ryochess-frontend-results,.ryochess-td-panel{margin:24px
0}.ryochess-standings-table,.ryochess-score-group,.ryochess-boards-table,.ryochess-byes-table{width:100%;border-collapse:collapse;margin:8px
0 20px}.ryochess-score-group
caption{text-align:left;font-weight:600;padding:6px
0}.ryochess-print-only{display:none}.ryochess-wall-sheet{display:none}.ryochess-col-num{width:3em;text-align:right;color:var(--ryochess-text-faint);font-variant-numeric:tabular-nums}.ryochess-wall-chart{margin:8px
0 20px}.ryochess-wall-chart-section{margin:0
0 24px}.ryochess-wall-chart
summary{cursor:pointer;font-weight:600}.ryochess-tb-explainer{margin:8px
0 20px}.ryochess-tb-explainer
summary{cursor:pointer;font-weight:600}.ryochess-tb-explainer__pick{display:flex;flex-wrap:wrap;gap:8px 16px}.ryochess-tb-explainer__pick
label{display:flex;flex-direction:column;gap:4px}.ryochess-tb-explainer__pick
select{max-width:100%}.ryochess-wall-chart-table{width:100%;border-collapse:collapse;margin:8px
0 0}.ryochess-wall-chart-running{color:var(--ryochess-gray);font-size:0.9em}.ryochess-col-photo{width:48px}.ryochess-avatar-cell{width:48px;text-align:center}.ryochess-avatar{display:block;width:40px;height:40px;border-radius:50%;object-fit:cover}.ryochess-avatar--placeholder,.ryochess-avatar--fallback{background:#EAE7DE url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 128'%3E%3Ccircle cx='64' cy='50' r='22' fill='%23b48c49' fill-opacity='.55'/%3E%3Cpath d='M24 118c4-26 20-38 40-38s36 12 40 38' fill='%23b48c49' fill-opacity='.55'/%3E%3C/svg%3E") no-repeat center / cover}.ryochess-table{width:100%;border-collapse:collapse}.ryochess-table th,
.ryochess-table
td{text-align:left;padding:0.5em 0.75em;vertical-align:top;border-bottom:1px solid #e5e5e5}.ryochess-table thead
th{border-bottom:2px solid var(--ryochess-border-light);font-size:0.8em;text-transform:uppercase;letter-spacing:0.03em;color:var(--ryochess-text-muted)}.ryochess-col-uscf{width:9em;font-variant-numeric:tabular-nums}.ryochess-col-rating{width:6em;text-align:right;font-variant-numeric:tabular-nums}.ryochess-total{margin-top:1em;padding-top:0.75em;border-top:2px solid var(--ryochess-border-light);font-weight:700}.ryochess-row--noshow .ryochess-col-name,
.ryochess-row--noshow .ryochess-col-uscf,
.ryochess-row--noshow .ryochess-col-rating{text-decoration:line-through;color:var(--ryochess-text-dim)}.ryochess-row--noshow{opacity:0.7}.ryochess-rank-cell{white-space:nowrap}.ryochess-place{display:inline-block;margin-left:6px;padding:1px
7px;border-radius:999px;border:1px
solid rgba(0, 0, 0, 0.25);font-size:0.8125em;font-weight:700;letter-spacing:0.02em;vertical-align:middle}.ryochess-place-1{background:#8a6d00;color:var(--ryochess-on-accent)}.ryochess-place-2{background:#5c5c5c;color:var(--ryochess-on-accent)}.ryochess-place-3{background:#7a4a21;color:var(--ryochess-on-accent)}.ryochess-podium{--ryochess-podium-gold:#8a6d00;--ryochess-podium-silver:#5c5c5c;--ryochess-podium-bronze:#7a4a21;display:flex;align-items:flex-end;justify-content:center;gap:8px;list-style:none;margin:1em
0 1.5em;padding:0}.ryochess-podium__slot{order:var(--ryochess-podium-order, 0);flex:0 1 11em;min-width:0;display:flex;flex-direction:column;justify-content:flex-end;text-align:center}.ryochess-podium__who{display:flex;flex-direction:column;align-items:center;gap:2px;padding-bottom:6px}.ryochess-podium__who .ryochess-avatar{width:56px;height:56px}.ryochess-podium__name{font-weight:700;overflow-wrap:anywhere}.ryochess-podium__score{font-variant-numeric:tabular-nums}.ryochess-podium__block{position:relative;display:flex;align-items:flex-start;justify-content:center;padding-top:0.4em;overflow:hidden;border-radius:4px 4px 0 0;color:var(--ryochess-on-accent);font-weight:700;font-size:1.25em}.ryochess-podium__slot--place-1 .ryochess-podium__block{height:9em;background:var(--ryochess-podium-gold)}.ryochess-podium__slot--place-2 .ryochess-podium__block{height:6.5em;background:var(--ryochess-podium-silver)}.ryochess-podium__slot--place-3 .ryochess-podium__block{height:5em;background:var(--ryochess-podium-bronze)}.ryochess-podium__well{overflow:hidden;padding-top:1em;margin-top:-1em}.ryochess-podium__slot--place-1 .ryochess-podium__block::after{content:"";position:absolute;inset:0;background:linear-gradient( 105deg, transparent 35%, rgba( 255, 255, 255, 0.45 ) 50%, transparent 65% );transform:translateX( -120% )}@keyframes ryochess-podium-rise{from{transform:translateY( 100% )}to{transform:translateY( 0 )}}@keyframes ryochess-podium-fade{from{opacity:0;transform:translateY( 8px )}to{opacity:1;transform:none}}@keyframes ryochess-podium-sheen{0%{transform:translateX( -120% )}27%{transform:translateX( 120% )}100%{transform:translateX( 120% )}}@media screen and ( prefers-reduced-motion: no-preference ){html[data-ryochess-js] .ryochess-podium:not(.is-playing) .ryochess-podium__block,
body.ryochess-tv:not(.ryochess-tv-no-anim) .ryochess-podium:not(.is-playing) .ryochess-podium__block{transform:translateY( 100% )}html[data-ryochess-js] .ryochess-podium:not(.is-playing) .ryochess-podium__who,
body.ryochess-tv:not(.ryochess-tv-no-anim) .ryochess-podium:not(.is-playing) .ryochess-podium__who{opacity:0}.ryochess-podium.is-playing .ryochess-podium__block{animation:ryochess-podium-rise 1.08s cubic-bezier( 0.3, 1.25, 0.5, 1 ) both}.ryochess-podium.is-playing .ryochess-podium__who{animation:ryochess-podium-fade 0.6s ease-out both}.ryochess-podium.is-playing .ryochess-podium__slot--place-3 .ryochess-podium__who{animation-delay:0.84s}.ryochess-podium.is-playing .ryochess-podium__slot--place-2 .ryochess-podium__block{animation-delay:0.22s}.ryochess-podium.is-playing .ryochess-podium__slot--place-2 .ryochess-podium__who{animation-delay:1.06s}.ryochess-podium.is-playing .ryochess-podium__slot--place-1 .ryochess-podium__block{animation-delay:0.5s}.ryochess-podium.is-playing .ryochess-podium__slot--place-1 .ryochess-podium__who{animation-delay:1.38s}.ryochess-podium.is-done .ryochess-podium__block,
.ryochess-podium.is-done .ryochess-podium__who{animation:none;transform:none;opacity:1}.ryochess-podium.is-playing .ryochess-podium__slot--place-1 .ryochess-podium__block::after{animation:ryochess-podium-sheen 4s ease-in-out 1.86s infinite both}}.ryochess-tv .ryochess-podium{font-size:1.5em;gap:16px}@media ( max-width: 600px ){.ryochess-podium,
.ryochess-tv .ryochess-podium{gap:4px;font-size:0.875em}.ryochess-podium__slot{flex:1 1 0}.ryochess-podium__who .ryochess-avatar{width:40px;height:40px}.ryochess-podium__block{font-size:1.1em}}@media
print{.ryochess-podium,.ryochess-podium__block{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.ryochess-final-badge{display:inline-block;padding:2px
10px;margin-left:6px;border-radius:999px;background:var(--ryochess-danger);color:var(--ryochess-on-accent);font-size:15px !important;font-weight:700;text-transform:uppercase;letter-spacing:0.06em;vertical-align:middle}.ryochess-pairing-player{display:flex;align-items:center;gap:8px}.ryochess-pairing-player .ryochess-avatar{flex:0 0 auto}.ryochess-pairing-player-name{min-width:0}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f0f0f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;clip-path:none;color:var(--ryochess-accent);display:block;font-size:0.875rem;font-weight:600;height:auto;right:5px;line-height:normal;padding:15px
23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.ryochess-section-standings .ryochess-standings-wrap .ryochess-standings-table,
.ryochess-section-standings .ryochess-standings-wrap .ryochess-standings-table tbody,
.ryochess-section-standings .ryochess-standings-wrap .ryochess-standings-table thead,
.ryochess-section-standings .ryochess-standings-wrap .ryochess-standings-table
td{display:block;padding:0;border:0}.ryochess-section-standings .ryochess-standings-wrap .ryochess-standings-table
thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ryochess-section-standings .ryochess-standings-wrap .ryochess-standings-table
tr{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:12px
0;border-bottom:1px solid var(--ryochess-border-faint)}.ryochess-section-standings .ryochess-standings-wrap .ryochess-standings-table tr::before,
.ryochess-section-standings .ryochess-standings-wrap .ryochess-standings-table tr::after{content:"";flex-basis:100%;height:0}.ryochess-section-standings .ryochess-standings-wrap .ryochess-standings-table tr::before{order:1}.ryochess-section-standings .ryochess-standings-wrap .ryochess-standings-table tr::after{order:3}.ryochess-section-standings .ryochess-standings-wrap .ryochess-avatar-cell{width:auto}.ryochess-section-standings .ryochess-standings-wrap .ryochess-col-name{flex:1 1 0;min-width:0;font-weight:500}.ryochess-section-standings .ryochess-standings-wrap .ryochess-col-score{font-weight:600;font-variant-numeric:tabular-nums}.ryochess-section-standings .ryochess-standings-wrap .ryochess-col-tb,
.ryochess-section-standings .ryochess-standings-wrap .ryochess-col-rd{font-variant-numeric:tabular-nums}.ryochess-section-standings .ryochess-standings-wrap .ryochess-col-tb::before,
.ryochess-section-standings .ryochess-standings-wrap .ryochess-col-rd::before{content:attr(data-label);display:block;font-size:0.7em;text-transform:uppercase;letter-spacing:0.06em;color:var(--ryochess-text-muted)}.ryochess-section-standings .ryochess-standings-wrap .ryochess-col-tb,
.ryochess-section-standings .ryochess-standings-wrap .ryochess-col-rd{flex:0 0 calc((100% - 5 * 10px) / 6);text-align:center;padding:2px
0}.ryochess-section-standings .ryochess-standings-wrap .ryochess-col-tb{order:2}.ryochess-section-standings .ryochess-standings-wrap .ryochess-col-rd{order:4}.ryochess-td-panel{padding-top:16px}.ryochess-tabpanel .ryochess-td-panel{padding-top:0}.ryochess-td-section-panel{margin-bottom:32px}.ryochess-rounds-mode{display:inline-flex;flex-wrap:wrap;gap:6px}.ryochess-rounds-mode-tab{display:inline-flex;align-items:center;padding:0.4em 0.9em;font-size:0.85rem;font-weight:600;line-height:1.4;color:var(--ryochess-accent);background:var(--ryochess-surface);border:1px
solid #8bb8e0;border-radius:4px;text-decoration:none;cursor:pointer}a.ryochess-rounds-mode-tab:hover,a.ryochess-rounds-mode-tab:focus-visible{background:var(--ryochess-info-bg);color:var(--ryochess-accent-dark)}.ryochess-rounds-mode-tab[aria-current="true"]{color:var(--ryochess-on-accent);background:var(--ryochess-accent);border-color:var(--ryochess-accent);cursor:default}.ryochess-round-selector-band{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0
0 20px;padding:10px
14px;background:var(--ryochess-surface-soft);border:1px
solid var(--ryochess-border-soft);border-radius:4px}.ryochess-round-selector-label{font-size:0.85rem;font-weight:600;color:var(--ryochess-text-muted)}.ryochess-round-selector{display:flex;flex-wrap:wrap;gap:6px}.ryochess-round-tab{display:inline-block;min-width:2.75em;min-height:32px;line-height:32px;padding:0.3em 0.6em;font-size:0.85rem;font-weight:600;color:var(--ryochess-text-soft);background:var(--ryochess-surface-muted);border:1px
solid var(--ryochess-border);border-radius:4px 4px 0 0;text-align:center;cursor:pointer}.ryochess-round-selector a.ryochess-round-tab:hover,
.ryochess-round-selector a.ryochess-round-tab:focus-visible{background:var(--ryochess-surface-strong);color:var(--ryochess-text)}.ryochess-round-tab[aria-selected="true"]{background:var(--ryochess-surface);color:var(--ryochess-text);border-color:var(--ryochess-gray);border-bottom:3px solid var(--ryochess-accent);cursor:default}.ryochess-round-tab-num{line-height:1}.ryochess-round-tab-check{display:inline-block;width:4px;height:8px;margin-left:0.4em;border:solid currentColor;border-width:0 2px 2px 0;transform:rotate(45deg);vertical-align:middle;line-height:1}.ryochess-round-tab--muted{background:#f9f9f9}.ryochess-round-selector a.ryochess-round-tab{color:var(--ryochess-text-soft)}.ryochess-round-selector a.ryochess-round-tab--muted{color:var(--ryochess-text-dim)}.ryochess-round-selector a.ryochess-round-tab--muted:hover,
.ryochess-round-selector a.ryochess-round-tab--muted:focus-visible{color:#777}.ryochess-pairing-aid-details,.ryochess-round-entry-details{margin:0
0 20px;padding:14px
16px;border:1px
solid var(--ryochess-border-soft);border-radius:4px}.ryochess-pairing-aid-details>summary,.ryochess-round-entry-details>summary{font-size:1.1rem;font-weight:700;cursor:pointer}.ryochess-pairing-aid-details[open]>summary,.ryochess-round-entry-details[open]>summary{margin-bottom:12px}.ryochess-byes-details{margin:16px
0}.ryochess-byes-details>summary{font-size:1rem;font-weight:700;cursor:pointer}.ryochess-byes-details[open]>summary{margin-bottom:8px}.ryochess-boards-table .ryochess-col-num{width:3em;color:var(--ryochess-gray);text-align:center}.ryochess-boards-table
select{max-width:100%}.ryochess-boards-table
template{display:none}.ryochess-suggest-pairings{margin:8px
0}.ryochess-pairing-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:8px}.ryochess-pairing-actions .ryochess-toolbar,
.ryochess-pairing-actions .ryochess-suggest-pairings,
.ryochess-pairing-actions .ryochess-pair-all-rounds{display:contents}.ryochess-pairing-aid>p:first-child{margin-top:0}.ryochess-btn-busy,.ryochess-btn[aria-disabled="true"],.ryochess-suggest-btn[aria-disabled="true"]{opacity:0.6;pointer-events:none;cursor:default}.ryochess-btn:disabled,.ryochess-btn[disabled]{opacity:0.6;pointer-events:none;cursor:default}.ryochess-suggest-notes{margin:8px
0}.ryochess-suggest-success{margin:0
0 16px;padding:8px
12px;background:var(--ryochess-success-bg);border-left:4px solid var(--ryochess-success-border)}.ryochess-validate-results{margin:12px
0}.ryochess-validate-summary{margin:8px
0 4px}.ryochess-validate-row--fail .ryochess-validate-verdict{color:#b32d2e;font-weight:600}.ryochess-validate-row--pass .ryochess-validate-verdict{color:#1a7a2e}.ryochess-validate-row--unknown .ryochess-validate-verdict{color:#8a6d3b}@media
print{.ryochess-round-selector-band{display:none !important}}@media
print{.ryochess-avatar--placeholder{-webkit-print-color-adjust:exact;print-color-adjust:exact}.ryochess-pairing-player{display:flex;align-items:center;gap:8px}}.ryochess-byes-table th,
.ryochess-byes-table
td{vertical-align:middle}.ryochess-byes-table th.ryochess-byes-note-col,
.ryochess-byes-table td.ryochess-byes-note-col{text-align:center;white-space:nowrap}.ryochess-note-btn,.ryochess-admin-note-btn{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:none;cursor:pointer;line-height:1}.ryochess-note-icons{display:inline-flex;align-items:center;gap:12px}.ryochess-name-with-notes{display:inline-flex;align-items:center;gap:12px}.ryochess-note-emoji,.ryochess-admin-note-emoji{display:inline-flex;align-items:center;justify-content:center;line-height:1}.ryochess-note-icon{display:block;box-sizing:border-box;width:12px;height:14px;border:1.5px solid currentColor;border-radius:2px;background-image:linear-gradient(currentColor, currentColor),
linear-gradient(currentColor, currentColor),
linear-gradient(currentColor, currentColor);background-repeat:no-repeat;background-size:6px 1.5px, 6px 1.5px, 4px 1.5px;background-position:1.5px 2px, 1.5px 5px, 1.5px 8px}.ryochess-note-emoji.ryochess-note-pill,.ryochess-admin-note-emoji.ryochess-note-pill{padding:4px
10px;color:var(--ryochess-on-accent);background:var(--ryochess-danger);border-radius:999px}.ryochess-admin-note-icon{display:block;box-sizing:border-box;position:relative;width:12px;height:14px}.ryochess-admin-note-icon::before{content:"";position:absolute;left:1px;top:0;width:1.5px;height:14px;background:currentColor}.ryochess-admin-note-icon::after{content:"";position:absolute;left:2.5px;top:0.5px;width:8px;height:6.5px;background:currentColor;clip-path:polygon(0 0, 100% 30%, 0 100%)}.ryochess-toolbar{display:flex;flex-wrap:wrap;gap:0.4rem;margin:0
0 1.25em}.ryochess-td-command-row{display:inline-flex;vertical-align:top;margin:0
0.6rem 1.25em 0}.ryochess-btn{display:inline-block;padding:0.4em 0.9em;font-size:0.85rem;font-weight:600;line-height:1.4;color:#222;background:var(--ryochess-surface-muted);border:1px
solid var(--ryochess-border);border-radius:4px;cursor:pointer;text-decoration:none}.ryochess-btn:hover,.ryochess-btn:focus-visible{background:var(--ryochess-surface-strong);color:var(--ryochess-text)}.ryochess-locked-banner{margin:0
0 16px;padding:10px
14px;background:var(--ryochess-danger-bg);border-left:4px solid var(--ryochess-danger-border)}.ryochess-locked-banner
p{margin:4px
0}.ryochess-locked-banner-export{display:inline;margin:4px
0}.ryochess-locked-banner-export-btn{padding:0;border:0;background:none;color:var(--ryochess-accent);text-decoration:underline;cursor:pointer;font-size:inherit}.ryochess-locked-banner-export-btn:hover,.ryochess-locked-banner-export-btn:focus-visible{color:var(--ryochess-accent-dark)}@media
print{.ryochess-toolbar,.no-print{display:none !important}.ryochess-print-only{display:table-caption}.ryochess-standings-table,.ryochess-wall-chart-table,.ryochess-score-group,.ryochess-byes-table,.ryochess-boards-table,.ryochess-withdrawn-list{border-collapse:collapse}.ryochess-standings-table th,
.ryochess-standings-table td,
.ryochess-wall-chart-table th,
.ryochess-wall-chart-table td,
.ryochess-score-group th,
.ryochess-score-group td,
.ryochess-byes-table th,
.ryochess-byes-table td,
.ryochess-boards-table th,
.ryochess-boards-table td,
.ryochess-withdrawn-list th,
.ryochess-withdrawn-list
td{border:1px
solid #000}.ryochess-avatar{width:32px;height:32px}.ryochess-total{page-break-before:avoid;break-before:avoid-page;page-break-inside:avoid;break-inside:avoid-page}}@media
print{.ryochess-place{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.ryochess-td-command-row{align-items:stretch;flex-wrap:wrap;gap:6px}.ryochess-td-command-row form,.ryochess-td-command-lock-form{display:flex;margin:0;padding:0;border:0}.ryochess-btn,a.ryochess-btn,button.ryochess-btn,summary.ryochess-btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;margin:0;font-family:inherit;text-decoration:none;border-bottom-width:1px;border-bottom-style:solid;-webkit-appearance:none;appearance:none}a.ryochess-btn,a.ryochess-btn:hover,a.ryochess-btn:focus,a.ryochess-btn:focus-visible,a.ryochess-btn:active,a.ryochess-btn:visited{text-decoration:none;box-shadow:none;border-bottom-color:var(--ryochess-border)}.ryochess-td-command-row>.ryochess-btn,.ryochess-td-command-row>form>.ryochess-btn{height:100%}.ryochess-print-menu{position:relative;display:inline-block}.ryochess-print-menu>summary{list-style:none;cursor:pointer}.ryochess-print-menu>summary::-webkit-details-marker{display:none}.ryochess-print-menu>summary::after{content:"";display:inline-block;margin-left:0.5em;vertical-align:middle;border-top:5px solid currentColor;border-left:4px solid transparent;border-right:4px solid transparent}.ryochess-print-menu-list{position:absolute;z-index:20;top:100%;left:0;display:flex;flex-direction:column;min-width:14em;margin-top:2px;padding:0.25rem;background:var(--ryochess-surface);border:1px
solid #c3c4c7;border-radius:3px;box-shadow:0 2px 6px rgba(0, 0, 0, 0.15)}.ryochess-print-item{appearance:none;background:transparent;border:0;padding:0.45em 0.7em;font:inherit;font-size:0.85rem;text-align:left;color:#222;cursor:pointer;white-space:nowrap}.ryochess-print-item:hover,.ryochess-print-item:focus-visible{background:var(--ryochess-surface-muted)}.ryochess-print-item[aria-disabled="true"]{opacity:0.6;cursor:default}.tribe-events-single-event-title{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.ryochess-section-tablist{display:flex;flex-wrap:wrap;gap:6px;margin:0
0 20px;padding-bottom:6px;border-bottom:1px solid var(--ryochess-border)}.ryochess-section-tablist-band{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0
0 20px;padding:10px
14px;background:var(--ryochess-surface-soft);border:1px
solid var(--ryochess-border-soft);border-radius:4px}.ryochess-section-tablist-label{font-size:0.85rem;font-weight:600;color:var(--ryochess-text-muted)}.ryochess-section-tablist-band .ryochess-section-tablist{margin:0;padding-bottom:0;border-bottom:none}.ryochess-section-tablist-band .ryochess-section-tab{font-size:0.85rem}.ryochess-section-tab{display:inline-flex;align-items:center;min-height:32px;padding:0.3em 0.85em;font-size:0.9rem;font-weight:600;color:var(--ryochess-text-soft);background:var(--ryochess-surface-muted);border:1px
solid var(--ryochess-border);border-radius:4px 4px 0 0;cursor:pointer}.ryochess-section-tab:hover,.ryochess-section-tab:focus-visible{background:var(--ryochess-surface-strong);color:var(--ryochess-text)}.ryochess-section-tab[aria-selected="true"]{background:var(--ryochess-surface);color:var(--ryochess-text);border-color:var(--ryochess-gray);border-bottom:3px solid var(--ryochess-accent)}.ryochess-section-panel--hidden{display:none}@media
print{.ryochess-section-tablist{display:none !important}}[data-ryochess-active-tab="standings"] .tribe-events-schedule,
[data-ryochess-active-tab="standings"] .tribe-events-nav-pagination,
[data-ryochess-active-tab="standings"] #tribe-events-footer,
[data-ryochess-active-tab="standings"] .tribe-events-sub-nav,
[data-ryochess-active-tab="standings"] .tribe-events-c-subscribe-dropdown__container,
[data-ryochess-active-tab="standings"] .event-tickets,
[data-ryochess-active-tab="standings"] .tribe-tickets__tickets-wrapper,
[data-ryochess-active-tab="standings"] .tribe-link-view-attendee,
[data-ryochess-active-tab="standings"] .tribe-events-event-meta,
[data-ryochess-active-tab="standings"] .tribe-events-meta-group-details,
[data-ryochess-active-tab="standings"] .tribe-events-meta-group-venue,
[data-ryochess-active-tab="standings"] .tribe-events-meta-group-organizer,
[data-ryochess-active-tab="pairings"] .tribe-events-schedule,
[data-ryochess-active-tab="pairings"] .tribe-events-nav-pagination,
[data-ryochess-active-tab="pairings"] #tribe-events-footer,
[data-ryochess-active-tab="pairings"] .tribe-events-sub-nav,
[data-ryochess-active-tab="pairings"] .tribe-events-c-subscribe-dropdown__container,
[data-ryochess-active-tab="pairings"] .event-tickets,
[data-ryochess-active-tab="pairings"] .tribe-tickets__tickets-wrapper,
[data-ryochess-active-tab="pairings"] .tribe-link-view-attendee,
[data-ryochess-active-tab="pairings"] .tribe-events-event-meta,
[data-ryochess-active-tab="pairings"] .tribe-events-meta-group-details,
[data-ryochess-active-tab="pairings"] .tribe-events-meta-group-venue,
[data-ryochess-active-tab="pairings"] .tribe-events-meta-group-organizer,
[data-ryochess-active-tab="wall-chart"] .tribe-events-schedule,
[data-ryochess-active-tab="wall-chart"] .tribe-events-nav-pagination,
[data-ryochess-active-tab="wall-chart"] #tribe-events-footer,
[data-ryochess-active-tab="wall-chart"] .tribe-events-sub-nav,
[data-ryochess-active-tab="wall-chart"] .tribe-events-c-subscribe-dropdown__container,
[data-ryochess-active-tab="wall-chart"] .event-tickets,
[data-ryochess-active-tab="wall-chart"] .tribe-tickets__tickets-wrapper,
[data-ryochess-active-tab="wall-chart"] .tribe-link-view-attendee,
[data-ryochess-active-tab="wall-chart"] .tribe-events-event-meta,
[data-ryochess-active-tab="wall-chart"] .tribe-events-meta-group-details,
[data-ryochess-active-tab="wall-chart"] .tribe-events-meta-group-venue,
[data-ryochess-active-tab="wall-chart"] .tribe-events-meta-group-organizer,
[data-ryochess-active-tab="round-entry"] .tribe-events-schedule,
[data-ryochess-active-tab="round-entry"] .tribe-events-nav-pagination,
[data-ryochess-active-tab="round-entry"] #tribe-events-footer,
[data-ryochess-active-tab="round-entry"] .tribe-events-sub-nav,
[data-ryochess-active-tab="round-entry"] .tribe-events-c-subscribe-dropdown__container,
[data-ryochess-active-tab="round-entry"] .event-tickets,
[data-ryochess-active-tab="round-entry"] .tribe-tickets__tickets-wrapper,
[data-ryochess-active-tab="round-entry"] .tribe-link-view-attendee,
[data-ryochess-active-tab="round-entry"] .tribe-events-event-meta,
[data-ryochess-active-tab="round-entry"] .tribe-events-meta-group-details,
[data-ryochess-active-tab="round-entry"] .tribe-events-meta-group-venue,
[data-ryochess-active-tab="round-entry"] .tribe-events-meta-group-organizer{display:none !important}.single-tribe_events .tribe-events-back,
.single-tribe_events .tribe-events-notices{display:none !important}.single-tribe_events .tec-block__single-event{margin-top:0}.single-tribe_events .tribe-events-pg-template{padding-top:18px}.ryochess-tabs{margin:1.5em 0}.ryochess-tablist{display:flex;flex-wrap:wrap;gap:0.25rem;border-bottom:2px solid #d0d0d0;margin-bottom:1.25em}.ryochess-tab{white-space:nowrap;appearance:none;background:transparent;border:0;border-bottom:3px solid transparent;margin-bottom:-2px;padding:0.6em 1.1em;font:inherit;font-weight:600;color:#555;cursor:pointer}.ryochess-tab:hover,.ryochess-tab:focus-visible{color:#111}.ryochess-tab.is-active{color:#111;border-bottom-color:var(--ryochess-danger)}.ryochess-tab-count{white-space:nowrap;display:inline-block;min-width:1.4em;margin-left:0.35em;padding:0
0.45em;font-size:0.75em;font-weight:700;line-height:1.5;text-align:center;color:var(--ryochess-on-accent);background:var(--ryochess-danger);border-radius:999px;vertical-align:middle}.ryochess-tabpanel[hidden]{display:none}[data-ryochess-active-tab="registrations"] .tribe-events-c-subscribe-dropdown__container,
[data-ryochess-active-tab="registrations"] .event-tickets,
[data-ryochess-active-tab="registrations"] .tribe-tickets__tickets-wrapper,
[data-ryochess-active-tab="registrations"] .tribe-events-event-meta,
[data-ryochess-active-tab="registrations"] .tribe-events-meta-group-details,
[data-ryochess-active-tab="registrations"] .tribe-events-meta-group-venue,
[data-ryochess-active-tab="registrations"] .tribe-events-meta-group-organizer,
[data-ryochess-active-tab="registrations"] .tribe-events-schedule,
[data-ryochess-active-tab="registrations"] .tribe-events-nav-pagination,
[data-ryochess-active-tab="registrations"] #tribe-events-footer,
[data-ryochess-active-tab="registrations"] .tribe-events-sub-nav{display:none !important}.ryochess-fw-btn{display:inline-flex;align-items:center;justify-content:center;min-height:calc(2.2em + 2px)}.ryochess-fw-btn[hidden]{display:none}.ryochess-fw-btn .ryochess-fw-icon{display:block}.ryochess-fw-btn[aria-pressed="true"]{box-shadow:inset 0 -3px 0 currentColor}.ryochess-registrations-fallback{margin:1.5em 0}.single-tribe_events .tribe-events-ajax-loading{display:none}.ryochess-section{margin:0
0 2em}.ryochess-section-title{margin:0
0 0.5em;font-size:1.25rem}.ryochess-section-count{color:var(--ryochess-text-faint);font-weight:400;font-size:0.9em}.ryochess-section-title .ryochess-btn{margin:0
0 0 0.9em;font-size:0.8rem;font-weight:400;vertical-align:middle}.ryochess-name-btn{appearance:none;background:transparent;border:0;padding:0;margin:0;font:inherit;color:#06c;text-align:left;cursor:pointer;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:2px}.ryochess-name-btn:hover,.ryochess-name-btn:focus-visible{color:#04a}.ryochess-card{width:calc( 100% - 2rem );max-width:520px;max-height:85vh;margin:auto;overflow:auto;padding:1.25rem 1.5rem;background:var(--ryochess-surface);border:1px
solid var(--ryochess-border);border-radius:8px;box-shadow:0 12px 40px rgba( 0, 0, 0, 0.3 )}.ryochess-card::backdrop{background:rgba( 0, 0, 0, 0.5 )}@supports not selector( :popover-open ){.ryochess-card{display:none}}.ryochess-card-close{position:absolute;top:0.4rem;right:0.5rem;appearance:none;background:transparent;border:0;font-size:1.5rem;line-height:1;color:var(--ryochess-text-muted);cursor:pointer}.ryochess-card-close:hover{color:var(--ryochess-text)}.ryochess-card-name{margin:0
1.5rem 0.75rem 0;font-size:1.15rem}.ryochess-card-fields{margin:0;display:flex;flex-direction:column;gap:0.3rem}.ryochess-card-field{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 0.4em;min-width:0}.ryochess-card-fields
dt{font-weight:600;color:#555;flex:0 0 auto}.ryochess-card-fields dt::after{content:":"}.ryochess-card-fields
dd{margin:0;min-width:0;flex:1 1 auto;overflow-wrap:anywhere}.ryochess-card-fields dd:empty{min-height:1em}.ryochess-card-actions{margin-top:1rem;padding-top:0.85rem;border-top:1px solid var(--ryochess-border-faint)}.ryochess-card-note{margin-top:0.85rem;padding-top:0.85rem;border-top:1px solid var(--ryochess-border-faint)}.ryochess-card-note
strong{display:block;font-size:0.85em;color:var(--ryochess-text-muted)}.ryochess-card-note
p{margin:0.25rem 0 0;white-space:pre-wrap}.ryochess-registrations--empty{color:var(--ryochess-text-muted);font-style:italic}@media ( max-width: 600px ){.ryochess-table th,
.ryochess-table
td{padding:0.4em 0.4em}.ryochess-col-uscf{width:auto}}.ryochess-registrations td.ryochess-col-name .ryochess-name-btn{margin-right:0.6em;word-break:normal;overflow-wrap:normal;hyphens:none}.ryochess-registrations td.ryochess-col-name .ryochess-btn{margin:0.3em 0.6em 0.3em 0;white-space:nowrap;word-break:normal;overflow-wrap:normal}@media ( max-width: 600px ){.ryochess-registrations td.ryochess-col-name .ryochess-btn{min-height:2.5rem;padding-left:1em;padding-right:1em}}.event-tickets .tribe-tickets__form .tribe-tickets__form-field{display:block;padding-bottom:var(--tec-spacer-2);width:100%}.event-tickets .tribe-tickets__form .tribe-tickets__form-field--required header:first-child:after,.event-tickets .tribe-tickets__form .tribe-tickets__form-field--required label:first-child:after{content:""}.event-tickets .tribe-tickets__form .tribe-required{color:var(--tec-color-icon-error);margin-left:var(--tec-spacer-0)}.event-tickets .tribe-tickets__form .tribe-tickets__form-field-label,.event-tickets .tribe-tickets__form
label{color:var(--tec-color-text-primary);display:block;font-size:inherit;font-weight:var(--tec-font-weight-regular);margin-bottom:var(--tec-spacer-0)}.event-tickets .tribe-tickets__form .tribe-tickets__form-field-label.tribe-tickets-meta-field-header,.event-tickets .tribe-tickets__form label.tribe-tickets-meta-field-header{cursor:pointer;display:inline-block;margin-bottom:0;margin-right:var(--tec-spacer-4)}.event-tickets .tribe-tickets__form .tribe-tickets__form-field-input-wrapper{width:100%}.event-tickets .tribe-tickets__form .tribe-tickets__form-field-input-helper{color:var(--tec-color-text-primary-light);margin-top:var(--tec-spacer-0)}.event-tickets .tribe-tickets__form .tribe-tickets__form-field-input-helper--error{color:var(--tec-color-icon-error)}@media (--viewport-medium ){.event-tickets .tribe-tickets__form .tribe-tickets__form-field-input-select label:not([for*=text-area]),.event-tickets .tribe-tickets__form .tribe-tickets__form-field-input-text label:not([for*=text-area]){align-self:center}}.event-tickets .tribe-tickets__form .tribe-common-form-control-checkbox__input,.event-tickets .tribe-tickets__form .tribe-common-form-control-radio__input{border-color:var(--tec-color-border-default);border-width:1px;box-shadow:none;margin-right:var(--tec-spacer-1)}.event-tickets .tribe-tickets__form .tribe-common-form-control-checkbox__input:focus,.event-tickets .tribe-tickets__form .tribe-common-form-control-checkbox__input:hover,.event-tickets .tribe-tickets__form .tribe-common-form-control-radio__input:focus,.event-tickets .tribe-tickets__form .tribe-common-form-control-radio__input:hover{border-color:var(--tec-form-color-border-secondary)}.event-tickets .tribe-tickets__form .tribe-common-form-control-checkbox__input:active,.event-tickets .tribe-tickets__form .tribe-common-form-control-radio__input:active{border-color:var(--tec-form-color-border-primary)}.event-tickets .tribe-tickets__form .tribe-common-form-control-checkbox__input:checked,.event-tickets .tribe-tickets__form .tribe-common-form-control-radio__input:checked{background-color:var(--tec-color-icon-focus);border-color:var(--tec-color-icon-focus)}.event-tickets .tribe-tickets__form .tribe-common-form-control-checkbox__input.tribe-tickets__form-field-input--error,.event-tickets .tribe-tickets__form .tribe-common-form-control-radio__input.tribe-tickets__form-field-input--error{border-color:var(--tec-color-icon-error)}.event-tickets .tribe-tickets__form .tribe-common-form-control-checkbox__input{border-radius:var(--tec-border-radius-default)}.event-tickets .tribe-tickets__form .tribe-common-form-control-checkbox__label{margin-left:0}.event-tickets .tribe-tickets__form input[type=color],.event-tickets .tribe-tickets__form input[type=date],.event-tickets .tribe-tickets__form input[type=datetime-local],.event-tickets .tribe-tickets__form input[type=datetime],.event-tickets .tribe-tickets__form input[type=email],.event-tickets .tribe-tickets__form input[type=month],.event-tickets .tribe-tickets__form input[type=number],.event-tickets .tribe-tickets__form input[type=password],.event-tickets .tribe-tickets__form input[type=range],.event-tickets .tribe-tickets__form input[type=search],.event-tickets .tribe-tickets__form input[type=tel],.event-tickets .tribe-tickets__form input[type=text],.event-tickets .tribe-tickets__form input[type=time],.event-tickets .tribe-tickets__form input[type=url],.event-tickets .tribe-tickets__form input[type=week],.event-tickets .tribe-tickets__form select,.event-tickets .tribe-tickets__form
textarea{border:1px
solid var(--tec-color-border-default);border-radius:var(--tec-border-radius-default);width:100%}.event-tickets .tribe-tickets__form input[type=color]:focus,.event-tickets .tribe-tickets__form input[type=date]:focus,.event-tickets .tribe-tickets__form input[type=datetime-local]:focus,.event-tickets .tribe-tickets__form input[type=datetime]:focus,.event-tickets .tribe-tickets__form input[type=email]:focus,.event-tickets .tribe-tickets__form input[type=month]:focus,.event-tickets .tribe-tickets__form input[type=number]:focus,.event-tickets .tribe-tickets__form input[type=password]:focus,.event-tickets .tribe-tickets__form input[type=range]:focus,.event-tickets .tribe-tickets__form input[type=search]:focus,.event-tickets .tribe-tickets__form input[type=tel]:focus,.event-tickets .tribe-tickets__form input[type=text]:focus,.event-tickets .tribe-tickets__form input[type=time]:focus,.event-tickets .tribe-tickets__form input[type=url]:focus,.event-tickets .tribe-tickets__form input[type=week]:focus,.event-tickets .tribe-tickets__form select:focus,.event-tickets .tribe-tickets__form textarea:focus{border-color:var(--tec-color-accent-secondary-hover);box-shadow:none}.event-tickets .tribe-tickets__form input[type=color].tec-tickets-commerce-checkout-cart__coupons-input-field,.event-tickets .tribe-tickets__form input[type=date].tec-tickets-commerce-checkout-cart__coupons-input-field,.event-tickets .tribe-tickets__form input[type=datetime-local].tec-tickets-commerce-checkout-cart__coupons-input-field,.event-tickets .tribe-tickets__form input[type=datetime].tec-tickets-commerce-checkout-cart__coupons-input-field,.event-tickets .tribe-tickets__form input[type=email].tec-tickets-commerce-checkout-cart__coupons-input-field,.event-tickets .tribe-tickets__form input[type=month].tec-tickets-commerce-checkout-cart__coupons-input-field,.event-tickets .tribe-tickets__form input[type=number].tec-tickets-commerce-checkout-cart__coupons-input-field,.event-tickets .tribe-tickets__form input[type=password].tec-tickets-commerce-checkout-cart__coupons-input-field,.event-tickets .tribe-tickets__form input[type=range].tec-tickets-commerce-checkout-cart__coupons-input-field,.event-tickets .tribe-tickets__form input[type=search].tec-tickets-commerce-checkout-cart__coupons-input-field,.event-tickets .tribe-tickets__form input[type=tel].tec-tickets-commerce-checkout-cart__coupons-input-field,.event-tickets .tribe-tickets__form input[type=text].tec-tickets-commerce-checkout-cart__coupons-input-field,.event-tickets .tribe-tickets__form input[type=time].tec-tickets-commerce-checkout-cart__coupons-input-field,.event-tickets .tribe-tickets__form input[type=url].tec-tickets-commerce-checkout-cart__coupons-input-field,.event-tickets .tribe-tickets__form input[type=week].tec-tickets-commerce-checkout-cart__coupons-input-field,.event-tickets .tribe-tickets__form select.tec-tickets-commerce-checkout-cart__coupons-input-field,.event-tickets .tribe-tickets__form textarea.tec-tickets-commerce-checkout-cart__coupons-input-field{width:auto}@media (--viewport-medium ){.event-tickets .tribe-tickets__form input[type=color],.event-tickets .tribe-tickets__form input[type=date],.event-tickets .tribe-tickets__form input[type=datetime-local],.event-tickets .tribe-tickets__form input[type=datetime],.event-tickets .tribe-tickets__form input[type=email],.event-tickets .tribe-tickets__form input[type=month],.event-tickets .tribe-tickets__form input[type=number],.event-tickets .tribe-tickets__form input[type=password],.event-tickets .tribe-tickets__form input[type=range],.event-tickets .tribe-tickets__form input[type=search],.event-tickets .tribe-tickets__form input[type=tel],.event-tickets .tribe-tickets__form input[type=text],.event-tickets .tribe-tickets__form input[type=time],.event-tickets .tribe-tickets__form input[type=url],.event-tickets .tribe-tickets__form input[type=week],.event-tickets .tribe-tickets__form select,.event-tickets .tribe-tickets__form
textarea{max-width:600px}}.event-tickets .tribe-tickets__form input[type=checkbox]:invalid,.event-tickets .tribe-tickets__form input[type=color]:invalid,.event-tickets .tribe-tickets__form input[type=date]:invalid,.event-tickets .tribe-tickets__form input[type=datetime-local]:invalid,.event-tickets .tribe-tickets__form input[type=datetime]:invalid,.event-tickets .tribe-tickets__form input[type=email]:invalid,.event-tickets .tribe-tickets__form input[type=month]:invalid,.event-tickets .tribe-tickets__form input[type=number]:invalid,.event-tickets .tribe-tickets__form input[type=password]:invalid,.event-tickets .tribe-tickets__form input[type=radio]:invalid,.event-tickets .tribe-tickets__form input[type=range]:invalid,.event-tickets .tribe-tickets__form input[type=search]:invalid,.event-tickets .tribe-tickets__form input[type=tel]:invalid,.event-tickets .tribe-tickets__form input[type=text]:invalid,.event-tickets .tribe-tickets__form input[type=time]:invalid,.event-tickets .tribe-tickets__form input[type=url]:invalid,.event-tickets .tribe-tickets__form input[type=week]:invalid,.event-tickets .tribe-tickets__form select:invalid,.event-tickets .tribe-tickets__form textarea:invalid{box-shadow:none}.event-tickets .tribe-tickets__form input[type=checkbox].tribe-tickets__form-field-input--error,.event-tickets .tribe-tickets__form input[type=checkbox].tribe-tickets__form-field-input--error:invalid,.event-tickets .tribe-tickets__form input[type=color].tribe-tickets__form-field-input--error,.event-tickets .tribe-tickets__form input[type=color].tribe-tickets__form-field-input--error:invalid,.event-tickets .tribe-tickets__form input[type=date].tribe-tickets__form-field-input--error,.event-tickets .tribe-tickets__form input[type=date].tribe-tickets__form-field-input--error:invalid,.event-tickets .tribe-tickets__form input[type=datetime-local].tribe-tickets__form-field-input--error,.event-tickets .tribe-tickets__form input[type=datetime-local].tribe-tickets__form-field-input--error:invalid,.event-tickets .tribe-tickets__form input[type=datetime].tribe-tickets__form-field-input--error,.event-tickets .tribe-tickets__form input[type=datetime].tribe-tickets__form-field-input--error:invalid,.event-tickets .tribe-tickets__form input[type=email].tribe-tickets__form-field-input--error,.event-tickets .tribe-tickets__form input[type=email].tribe-tickets__form-field-input--error:invalid,.event-tickets .tribe-tickets__form input[type=month].tribe-tickets__form-field-input--error,.event-tickets .tribe-tickets__form input[type=month].tribe-tickets__form-field-input--error:invalid,.event-tickets .tribe-tickets__form input[type=number].tribe-tickets__form-field-input--error,.event-tickets .tribe-tickets__form input[type=number].tribe-tickets__form-field-input--error:invalid,.event-tickets .tribe-tickets__form input[type=password].tribe-tickets__form-field-input--error,.event-tickets .tribe-tickets__form input[type=password].tribe-tickets__form-field-input--error:invalid,.event-tickets .tribe-tickets__form input[type=radio].tribe-tickets__form-field-input--error,.event-tickets .tribe-tickets__form input[type=radio].tribe-tickets__form-field-input--error:invalid,.event-tickets .tribe-tickets__form input[type=range].tribe-tickets__form-field-input--error,.event-tickets .tribe-tickets__form input[type=range].tribe-tickets__form-field-input--error:invalid,.event-tickets .tribe-tickets__form input[type=search].tribe-tickets__form-field-input--error,.event-tickets .tribe-tickets__form input[type=search].tribe-tickets__form-field-input--error:invalid,.event-tickets .tribe-tickets__form input[type=tel].tribe-tickets__form-field-input--error,.event-tickets .tribe-tickets__form input[type=tel].tribe-tickets__form-field-input--error:invalid,.event-tickets .tribe-tickets__form input[type=text].tribe-tickets__form-field-input--error,.event-tickets .tribe-tickets__form input[type=text].tribe-tickets__form-field-input--error:invalid,.event-tickets .tribe-tickets__form input[type=time].tribe-tickets__form-field-input--error,.event-tickets .tribe-tickets__form input[type=time].tribe-tickets__form-field-input--error:invalid,.event-tickets .tribe-tickets__form input[type=url].tribe-tickets__form-field-input--error,.event-tickets .tribe-tickets__form input[type=url].tribe-tickets__form-field-input--error:invalid,.event-tickets .tribe-tickets__form input[type=week].tribe-tickets__form-field-input--error,.event-tickets .tribe-tickets__form input[type=week].tribe-tickets__form-field-input--error:invalid,.event-tickets .tribe-tickets__form select.tribe-tickets__form-field-input--error,.event-tickets .tribe-tickets__form select.tribe-tickets__form-field-input--error:invalid,.event-tickets .tribe-tickets__form textarea.tribe-tickets__form-field-input--error,.event-tickets .tribe-tickets__form textarea.tribe-tickets__form-field-input--error:invalid{border-color:var(--tec-color-icon-error)}.event-tickets .tribe-tickets__form input[type=email]:placeholder,.event-tickets .tribe-tickets__form input[type=password]:placeholder,.event-tickets .tribe-tickets__form input[type=search]:placeholder,.event-tickets .tribe-tickets__form input[type=tel]:placeholder,.event-tickets .tribe-tickets__form input[type=text]:placeholder,.event-tickets .tribe-tickets__form input[type=url]:placeholder{color:var(--tec-color-text-secondary);font-family:var(--tec-font-family-sans-serif)}.event-tickets .tribe-tickets__form
select{appearance:none;background-color:var(--tec-color-background);background-image:url(/wp-content/plugins/event-tickets/build/css/images/select.b84d511e.png?x22341);background-position:100%;background-repeat:no-repeat;background-size:33px 33px;height:auto;padding:10px}.event-tickets .tribe-tickets__form .tribe-options{overflow:hidden;width:100%}.event-tickets .tribe-tickets__form .tribe-common-form-control-checkbox-radio-group>*{margin-bottom:var(--tec-spacer-0)}.event-tickets .tribe-tickets__form .tribe-common-form-control-checkbox-radio-group .tribe-tickets__form-field-label,.event-tickets .tribe-tickets__form .tribe-common-form-control-checkbox-radio-group
label{display:inherit;margin-bottom:0;margin-left:0}.event-tickets .tribe-tickets__form .tribe-common-form-control-text__input{padding:var(--tec-spacer-1) var(--tec-spacer-3)}.event-tickets .tribe-tickets__form .tribe-tickets__form-field--birth
select{display:inline-block;margin:0
0 var(--tec-spacer-1) 0;min-width:80px;width:100%}@media (--viewport-medium ){.event-tickets .tribe-tickets__form .tribe-tickets__form-field--birth
select{margin-right:var(--tec-spacer-1);width:calc(33.33333% - var(--tec-spacer-1) - 4px)}}.event-tickets .tribe-tickets__form .tribe-tickets__button--next{align-items:center;background-color:var(--tec-color-accent-primary);border:1px
solid var(--tec-color-border-secondary);color:var(--tec-color-background);display:inline-flex;justify-content:center;max-width:100%;min-height:54px}.event-tickets .tribe-tickets__form .tribe-tickets__button--next:hover{color:var(--tec-color-background)}.event-tickets .tribe-tickets__form .tribe-tickets__form-message{align-items:flex-start;background-color:var(--tec-color-accent-primary-background);border-radius:var(--tec-border-radius-default);display:flex;margin-bottom:var(--tec-spacer-4);padding:var(--tec-spacer-4) var(--tec-spacer-3)}@media (--viewport-medium ){.event-tickets .tribe-tickets__form .tribe-tickets__form-message{padding:var(--tec-spacer-3)}}.event-tickets .tribe-tickets__form .tribe-tickets__form-message--error{background-color:var(--tec-color-background-error)}.event-tickets .tribe-tickets__form .tribe-tickets__form-message--error-icon{display:inline-block;margin-right:var(--tec-spacer-2)}.event-tickets .tribe-tickets__form .tribe-tickets__form-message--error-icon
circle{stroke:var(--tec-color-icon-active)}.event-tickets .tribe-tickets__form .tribe-tickets__form-message--error-icon
circle#dot{fill:var(--tec-color-icon-active);stroke:#0000}.event-tickets .tribe-tickets__form .tribe-tickets__form-message--error-icon
path{stroke:var(--tec-color-icon-active)}.event-tickets .tribe-tickets__form .tribe-tickets__tickets-form__series-pass-header{color:var(--tec-color-text-primary);font-size:var(--tec-font-size-3);padding-top:var(--tec-spacer-6)}.accordion-header{background:none;border:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:12px;font-weight:700;padding:10px
20px;position:relative;text-align:left;width:100%}.accordion-header:before{background-color:#000;border-radius:100%;box-sizing:border-box;color:#fff;content:"\f132";font-family:dashicons,sans-serif;font-size:10px;font-weight:400;height:14px;left:0;line-height:17px;padding:0
1px 0 0;position:absolute;text-align:center;top:12px;width:15px}.accordion-header:after{border-bottom:1px solid #ddd;content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:80%}.accordion-header.is-active:before{content:"\f460";line-height:15px}.accordion-header:focus{outline:1px
solid #5b9dd9}.accordion-header:hover{background:none}.tribe-tickets-editor-history:after{width:calc(100% - 80px)}.tribe_attendee_meta:after{width:calc(100% - 170px)}.tribe_advanced_meta:after{width:calc(100% - 105px)}.accordion-label:focus{outline:none}.accordion-content{display:none}.ticket_panel .accordion-content{margin:1em
0 2em}.accordion-content.is-active{display:block}.tribe-common-c-loader.tribe-tickets-loader__modal,.tribe-common-c-loader.tribe-tickets-loader__tickets-block{align-items:center;background:var(--tec-color-background-transparent);display:flex;height:100%;justify-content:center;left:0;padding:0;position:absolute;top:0;width:100%;z-index:var(--tec-z-index-spinner-container)}@media (min-width:768px){.tribe-common-c-loader.tribe-tickets-loader__modal,.tribe-common-c-loader.tribe-tickets-loader__tickets-block{padding:0}}.tribe-common-c-loader.tribe-tickets-loader__modal{height:100vh;position:fixed;width:100vw}.event-tickets .tribe-common-c-loader{align-items:center;background:var(--tec-color-background-transparent);display:flex;height:100%;justify-content:center;left:0;padding:0;position:absolute;top:0;width:100%;z-index:var(--tec-z-index-spinner-container)}@media (min-width:768px){.event-tickets .tribe-common-c-loader{padding:0}}.event-tickets .tribe-tickets__notice,.tribe-common .tribe-tickets__notice{background-color:var(--tec-color-background-secondary);border-radius:var(--tec-border-radius-default);margin:var(--tec-spacer-4) 0;padding:var(--tec-spacer-3)}.event-tickets .tribe-tickets__notice>:last-child,.tribe-common .tribe-tickets__notice>:last-child{margin-bottom:0;padding-bottom:0}.event-tickets .tribe-tickets-notice__title,.tribe-common .tribe-tickets-notice__title{margin:0;position:relative}.event-tickets .tribe-tickets-notice__title:empty,.tribe-common .tribe-tickets-notice__title:empty{display:none}.event-tickets .tribe-tickets__notice--error,.tribe-common .tribe-tickets__notice--error{background-color:var(--tec-color-background-error);display:none;padding-left:50px;position:relative}.event-tickets .tribe-tickets__notice--error:before,.tribe-common .tribe-tickets__notice--error:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2718%27 height=%2718%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27 transform=%27translate%281 1%29%27%3E%3Ccircle cx=%278%27 cy=%278%27 r=%277.467%27 stroke=%27%23141827%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.5%27/%3E%3Ccircle cx=%278%27 cy=%2711.733%27 r=%271.067%27 fill=%27%23141827%27 fill-rule=%27nonzero%27/%3E%3Cpath fill=%27%23141827%27 stroke=%27%23141827%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.5%27 d=%27M8 3.733v4.8%27/%3E%3C/g%3E%3C/svg%3E");background-size:contain;content:"";height:var(--tec-spacer-3);left:var(--tec-spacer-4);position:absolute;top:var(--tec-spacer-4);width:var(--tec-spacer-3)}.event-tickets .tribe-tickets__notice--barred,.tribe-common .tribe-tickets__notice--barred{background-color:var(--tec-color-background);border:var(--tec-spacer-0) solid var(--tec-color-border-secondary);border-bottom:0;border-radius:0;border-top:0;padding:0
var(--tec-spacer-2)}.event-tickets .tribe-tickets__notice--barred-left,.tribe-common .tribe-tickets__notice--barred-left{border-right:0;padding:0
0 0 var(--tec-spacer-2)}.event-tickets .tribe-tickets__notice--barred-right,.tribe-common .tribe-tickets__notice--barred-right{border-left:0;padding:0
var(--tec-spacer-2) 0 0}.event-tickets .tribe-tickets-svgicon{background-repeat:no-repeat;background-size:contain}.tooltipster-base.tribe-tickets-tooltip-theme{background-color:var(--tec-color-background);border:1px
solid var(--tec-color-border-default);border-radius:var(--tec-border-radius-default);box-shadow:var(--tec-box-shadow-tooltip);height:auto!important;max-width:254px;padding:var(--tec-spacer-5)}.tooltipster-base.tribe-tickets-tooltip-theme .tooltipster-box{background-color:initial;border:0;border-radius:0;box-shadow:none;margin:0}.tooltipster-base.tribe-tickets-tooltip-theme .tooltipster-box .tooltipster-content{color:var(--tec-color-text-primary);overflow:inherit;padding:0;word-break:break-word}.tooltipster-base.tribe-tickets-tooltip-theme .tooltipster-arrow{display:none}.tribe-common a.tribe-common-c-btn--small,.tribe-common button.tribe-common-c-btn--small,.tribe-common input[type=button].tribe-common-c-btn--small,.tribe-common input[type=submit].tribe-common-c-btn--small{background-color:var(--tec-color-accent-primary);padding:11px
14px;width:auto}.tribe-common a.tribe-common-c-btn--small:active,.tribe-common a.tribe-common-c-btn--small:disabled,.tribe-common a.tribe-common-c-btn--small:focus,.tribe-common a.tribe-common-c-btn--small:hover,.tribe-common button.tribe-common-c-btn--small:active,.tribe-common button.tribe-common-c-btn--small:disabled,.tribe-common button.tribe-common-c-btn--small:focus,.tribe-common button.tribe-common-c-btn--small:hover,.tribe-common input[type=button].tribe-common-c-btn--small:active,.tribe-common input[type=button].tribe-common-c-btn--small:disabled,.tribe-common input[type=button].tribe-common-c-btn--small:focus,.tribe-common input[type=button].tribe-common-c-btn--small:hover,.tribe-common input[type=submit].tribe-common-c-btn--small:active,.tribe-common input[type=submit].tribe-common-c-btn--small:disabled,.tribe-common input[type=submit].tribe-common-c-btn--small:focus,.tribe-common input[type=submit].tribe-common-c-btn--small:hover{padding:11px
14px}.tribe-common a.tribe-common-c-btn-link,.tribe-common button.tribe-common-c-btn-link,.tribe-common input[type=button].tribe-common-c-btn-link,.tribe-common input[type=submit].tribe-common-c-btn-link{background:#0000;border:0;border-radius:0;color:var(--tec-color-text-primary);color:inherit;cursor:pointer;display:inline-block;font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-2);font-weight:var(--tec-font-weight-regular);height:auto;line-height:var(--tec-line-height-3);outline:none;padding:0;-webkit-text-decoration:none;text-decoration:none;width:auto}.tribe-common a.tribe-common-c-btn-link:active,.tribe-common a.tribe-common-c-btn-link:focus,.tribe-common a.tribe-common-c-btn-link:hover,.tribe-common button.tribe-common-c-btn-link:active,.tribe-common button.tribe-common-c-btn-link:focus,.tribe-common button.tribe-common-c-btn-link:hover,.tribe-common input[type=button].tribe-common-c-btn-link:active,.tribe-common input[type=button].tribe-common-c-btn-link:focus,.tribe-common input[type=button].tribe-common-c-btn-link:hover,.tribe-common input[type=submit].tribe-common-c-btn-link:active,.tribe-common input[type=submit].tribe-common-c-btn-link:focus,.tribe-common input[type=submit].tribe-common-c-btn-link:hover{background:#0000;color:inherit}.tribe-common a.tribe-common-c-btn-link,.tribe-common button.tribe-common-c-btn-link,.tribe-common input[type=button].tribe-common-c-btn-link,.tribe-common input[type=submit].tribe-common-c-btn-link{text-align:center;-webkit-text-decoration:underline;text-decoration:underline;transition:var(--tec-transition-color)}.tribe-common a.tribe-common-c-btn-link:focus,.tribe-common a.tribe-common-c-btn-link:hover,.tribe-common button.tribe-common-c-btn-link:focus,.tribe-common button.tribe-common-c-btn-link:hover,.tribe-common input[type=button].tribe-common-c-btn-link:focus,.tribe-common input[type=button].tribe-common-c-btn-link:hover,.tribe-common input[type=submit].tribe-common-c-btn-link:focus,.tribe-common input[type=submit].tribe-common-c-btn-link:hover{background-color:initial}.tribe-common a.tribe-common-c-btn-link,.tribe-common button.tribe-common-c-btn-link,.tribe-common input[type=button].tribe-common-c-btn-link,.tribe-common input[type=submit].tribe-common-c-btn-link{background-color:initial;color:var(--tec-color-accent-primary);padding:11px
20px;width:100%}@media (min-width:768px){.tribe-common a.tribe-common-c-btn-link,.tribe-common button.tribe-common-c-btn-link,.tribe-common input[type=button].tribe-common-c-btn-link,.tribe-common input[type=submit].tribe-common-c-btn-link{background-color:initial;width:auto}}.tribe-common a.tribe-common-c-btn-link:focus,.tribe-common a.tribe-common-c-btn-link:hover,.tribe-common button.tribe-common-c-btn-link:focus,.tribe-common button.tribe-common-c-btn-link:hover,.tribe-common input[type=button].tribe-common-c-btn-link:focus,.tribe-common input[type=button].tribe-common-c-btn-link:hover,.tribe-common input[type=submit].tribe-common-c-btn-link:focus,.tribe-common input[type=submit].tribe-common-c-btn-link:hover{color:var(--tec-color-accent-primary-hover)}.tribe-common a.tribe-common-c-btn-link:active,.tribe-common button.tribe-common-c-btn-link:active,.tribe-common input[type=button].tribe-common-c-btn-link:active,.tribe-common input[type=submit].tribe-common-c-btn-link:active{color:var(--tec-color-accent-primary-active)}.tribe-common a.tribe-common-c-btn-link:disabled,.tribe-common button.tribe-common-c-btn-link:disabled,.tribe-common input[type=button].tribe-common-c-btn-link:disabled,.tribe-common input[type=submit].tribe-common-c-btn-link:disabled{color:var(--tec-color-accent-primary-background)}.event-tickets .tec-tickets__attendees-list-wrapper,.tribe-common .tec-tickets__attendees-list-wrapper{margin-top:var(--tec-spacer-8)}.event-tickets .tec-tickets__attendees-list,.tribe-common .tec-tickets__attendees-list{background-color:var(--tec-color-background);margin-top:var(--tec-spacer-3)}.event-tickets .tec-tickets__attendees-list-item,.tribe-common .tec-tickets__attendees-list-item{align-items:center;border-left:1px solid var(--tec-color-border-secondary);border-right:1px solid var(--tec-color-border-secondary);border-top:1px solid var(--tec-color-border-secondary);container-type:inline-size;display:flex;flex-direction:column;gap:var(--tec-spacer-1);margin:0;padding:var(--tec-spacer-4)}.event-tickets .tec-tickets__attendees-list-item:last-child,.tribe-common .tec-tickets__attendees-list-item:last-child{border-bottom:1px solid var(--tec-color-border-secondary)}@media (min-width:768px){.event-tickets .tec-tickets__attendees-list-item,.tribe-common .tec-tickets__attendees-list-item{flex-direction:row}}.event-tickets .tec-tickets__attendees-list-item-attendee-details,.tribe-common .tec-tickets__attendees-list-item-attendee-details{align-self:center;flex-grow:1}@media (min-width:768px){.event-tickets .tribe-common-form-control-text__input{border:0;color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-2);font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-3)}.event-tickets .tribe-common-b1{font-size:var(--tec-font-size-3);line-height:var(--tec-line-height-3)}.event-tickets .tribe-common-b2{font-size:var(--tec-font-size-2);line-height:var(--tec-line-height-3)}.event-tickets .tribe-common-b3{font-size:var(--tec-font-size-1);line-height:var(--tec-line-height-0)}.event-tickets .tribe-common-h1{font-size:var(--tec-font-size-10);line-height:var(--tec-line-height-0)}.event-tickets .tribe-common-h2{font-size:var(--tec-font-size-9);line-height:var(--tec-line-height-0)}.event-tickets .tribe-common-h3{font-size:var(--tec-font-size-8);line-height:var(--tec-line-height-1)}.event-tickets .tribe-common-h4{font-size:var(--tec-font-size-7);line-height:var(--tec-line-height-1)}.event-tickets .tribe-common-b1--min-medium,.event-tickets .tribe-common-h6{font-size:var(--tec-font-size-3);line-height:var(--tec-line-height-3)}.event-tickets .tribe-common-b2--min-medium{font-size:var(--tec-font-size-2);line-height:var(--tec-line-height-3)}.event-tickets .tribe-common-b3--min-medium{font-size:var(--tec-font-size-1);line-height:var(--tec-line-height-0)}.event-tickets .tribe-common-h3--min-medium{font-size:var(--tec-font-size-8);line-height:var(--tec-line-height-1)}.event-tickets .tribe-common-h4--min-medium{font-size:var(--tec-font-size-7);line-height:var(--tec-line-height-1)}.event-tickets .tribe-common-h5--min-medium{font-size:var(--tec-font-size-4);line-height:var(--tec-line-height-2)}.event-tickets .tribe-common-h6--min-medium{font-size:var(--tec-font-size-3);line-height:var(--tec-line-height-3)}.event-tickets .tribe-common-h7--min-medium{font-size:var(--tec-font-size-2);line-height:var(--tec-line-height-3)}}@media (min-width:768px){.event-tickets .tribe-common-form-control-text__input{padding:var(--tec-spacer-4) var(--tec-spacer-4) var(--tec-spacer-4) var(--tec-spacer-8)}.event-tickets .tribe-common-g-row--gutters{margin-left:var(--tec-grid-gutter-half-negative);margin-right:var(--tec-grid-gutter-half-negative)}.event-tickets .tribe-common-g-row--gutters>.tribe-common-g-col{padding-left:var(--tec-grid-gutter-half);padding-right:var(--tec-grid-gutter-half)}}.tribe-theme-twentytwenty .event-tickets{background-color:initial}