.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?x50849);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}.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-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:#2271b1;background:#fff;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:#f0f6fc;color:#135e96}.ryochess-rounds-mode-tab[aria-current="true"]{color:#fff;background:#2271b1;border-color:#2271b1;cursor:default}.ryochess-round-selector-band{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0
0 20px;padding:10px
14px;background:#f7f7f5;border:1px
solid #e2e2df;border-radius:4px}.ryochess-round-selector-label{font-size:0.85rem;font-weight:600;color:#666}.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:#444;background:#f3f3f3;border:1px
solid #cfcfcf;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:#e9e9e9;color:#000}.ryochess-round-tab[aria-selected="true"]{background:#fff;color:#000;border-color:#787c82;border-bottom:3px solid #2271b1;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:#444}.ryochess-round-selector a.ryochess-round-tab--muted{color:#999}.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 #e2e2df;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-col-num{width:3em;text-align:right;color:#888;font-variant-numeric:tabular-nums}.ryochess-boards-table .ryochess-col-num{width:3em;color:#787c82;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:#f0f6ec;border-left:4px solid #00a32a}.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-wall-chart-table{width:100%;border-collapse:collapse;margin:8px
0 0}.ryochess-wall-chart-running{color:#787c82;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 #ccc;font-size:0.8em;text-transform:uppercase;letter-spacing:0.03em;color:#666}.ryochess-player-note{margin:0.25em 0 0;font-size:0.85em;color:#666;white-space:pre-wrap}.ryochess-td-note-banner{margin:12px
0 0;padding:10px
14px;background:#f0f6fc;border-left:4px solid #72aee6}.ryochess-td-note-banner
p{margin:4px
0;font-size:0.9em;color:#50575e}.ryochess-td-note-banner p:first-child{margin-top:0 !important}.ryochess-td-note-banner p:last-child{margin-bottom:0 !important}.ryochess-td-note-banner.ryochess-round-blocked{background:#fcf0f1;border-left-color:#d63638}.ryochess-notify-panel{position:relative;margin:12px
0 0;padding:10px
14px;background:#f0f6fc;border-left:4px solid #72aee6}.ryochess-notify-panel
h3{margin-top:0;padding-right:32px}.ryochess-notify-panel>:last-child,.ryochess-notify-form>:last-child{margin-bottom:0}.ryochess-notify-dismiss{position:absolute;top:6px;right:8px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:3px;color:#1d2327;text-decoration:none;opacity:0.6}.ryochess-notify-dismiss:hover,.ryochess-notify-dismiss:focus-visible{opacity:1;background:rgba(0, 0, 0, 0.06);color:#1d2327}.ryochess-notify-dismiss
span{position:relative;display:block;width:12px;height:12px}.ryochess-notify-dismiss span::before,
.ryochess-notify-dismiss span::after{content:"";position:absolute;top:50%;left:0;width:100%;height:2px;background:currentColor;border-radius:1px}.ryochess-notify-dismiss span::before{transform:rotate(45deg)}.ryochess-notify-dismiss span::after{transform:rotate(-45deg)}.ryochess-notify-form
textarea{width:100%;max-width:720px;box-sizing:border-box;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:0.9rem;line-height:1.5}.ryochess-notify-context{margin:0
0 10px}.ryochess-notify-recipients{margin:0
0 6px}.ryochess-notify-optin-detail{margin:0
0 6px}.ryochess-notify-optin-detail
summary{display:block;list-style:none;cursor:pointer}.ryochess-notify-optin-detail summary::after{content:"";display:inline-block;margin-left:6px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:6px solid #50575e;transition:transform 0.15s ease;vertical-align:middle}.ryochess-notify-optin-detail[open] summary::after{transform:rotate(90deg)}.ryochess-notify-optin-detail summary::-webkit-details-marker{display:none}.ryochess-notify-optin-detail
p{margin:4px
0 0}.ryochess-notify-panel summary,
.ryochess-notify-panel label,
.ryochess-notify-panel
li{font-size:var(--tec-font-size-3, 1rem);font-weight:400;line-height:1.5}.ryochess-notify-panel .ryochess-char-counter{font-size:var(--tec-font-size-2, 0.875rem)}.ryochess-notify-resend{padding:6px
8px;background:#fcf9e8;border-left:4px solid #dba617}.ryochess-notify-tags{margin:10px
0 10px}.ryochess-notify-tags
summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;font-size:var(--tec-font-size-2, 0.875rem)}.ryochess-notify-tags summary::-webkit-details-marker{display:none}.ryochess-notify-tags summary::after{content:'\25B8';margin-left:8px}.ryochess-notify-tags[open] summary::after{content:'\25BE'}.ryochess-notify-tags-list{display:flex;flex-wrap:wrap;gap:4px 10px;margin:8px
0 0}.ryochess-notify-tags-list
code{font-size:var(--tec-font-size-2, 0.875rem)}.ryochess-td-note-banner--success{background:#f0f6ec;border-left-color:#00a32a}.ryochess-td-note-banner--error{background:#fcf0f1;border-left-color:#d63638}.ryochess-last-saved{margin-top:0.75em;color:#666}.ryochess-reported-count{font-weight:600;margin-bottom:0.25em}.ryochess-reported-last{margin-top:0;color:#666}.ryochess-reported-open{margin:0.75em 0 1.25em}.ryochess-report-flag{position:relative;display:inline-block;box-sizing:border-box;width:2px;height:11px;margin-left:6px;vertical-align:middle;background:currentColor;color:#1e6f46}.ryochess-report-flag::before{content:"";position:absolute;left:2px;top:0;width:0;height:0;border-style:solid;border-width:4px 0 4px 6px;border-color:transparent transparent transparent currentColor}.ryochess-report-loaded-row{background:#f0f6fc}.ryochess-report-conflict{background:#fcf0f1}.ryochess-report-conflict-row
td{background:#fcf0f1;border-left:3px solid #d63638;padding:6px
10px;font-size:0.9em}.ryochess-report-conflict-row .ryochess-use-reported-btn{margin-left:8px;font-size:0.85em;padding:0.2em 0.6em}.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:#f3f3f3;border:1px
solid #cfcfcf;border-radius:4px;cursor:pointer;text-decoration:none}.ryochess-btn:hover,.ryochess-btn:focus-visible{background:#e9e9e9;color:#000}.ryochess-final-badge{display:inline-block;padding:2px
10px;margin-left:6px;border-radius:999px;background:#c00;color:#fff;font-size:15px !important;font-weight:700;text-transform:uppercase;letter-spacing:0.06em;vertical-align:middle}.tribe-events-single-event-title{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.ryochess-locked-banner{margin:0
0 16px;padding:10px
14px;background:#fcf0f1;border-left:4px solid #d63638}.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:#2271b1;text-decoration:underline;cursor:pointer;font-size:inherit}.ryochess-locked-banner-export-btn:hover,.ryochess-locked-banner-export-btn:focus-visible{color:#135e96}@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}}.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}.ryochess-section-tablist{display:flex;flex-wrap:wrap;gap:6px;margin:0
0 20px;padding-bottom:6px;border-bottom:1px solid #cfcfcf}.ryochess-section-tablist-band{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0
0 20px;padding:10px
14px;background:#f7f7f5;border:1px
solid #e2e2df;border-radius:4px}.ryochess-section-tablist-label{font-size:0.85rem;font-weight:600;color:#666}.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:#444;background:#f3f3f3;border:1px
solid #cfcfcf;border-radius:4px 4px 0 0;cursor:pointer}.ryochess-section-tab:hover,.ryochess-section-tab:focus-visible{background:#e9e9e9;color:#000}.ryochess-section-tab[aria-selected="true"]{background:#fff;color:#000;border-color:#787c82;border-bottom:3px solid #2271b1}.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}@media
print{.ryochess-round-selector-band{display:none !important}}.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}@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:#fff;background:#c00;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-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:#c00}.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:#fff;background:#c00;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-registrations-fallback{margin:1.5em 0}.ryochess-section{margin:0
0 2em}.ryochess-section-title{margin:0
0 0.5em;font-size:1.25rem}.ryochess-section-count{color:#888;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-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 #ccc;font-weight:700}.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:#fff;border:1px
solid #cfcfcf;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:#666;cursor:pointer}.ryochess-card-close:hover{color:#000}.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 #eee}.ryochess-card-note{margin-top:0.85rem;padding-top:0.85rem;border-top:1px solid #eee}.ryochess-card-note
strong{display:block;font-size:0.85em;color:#666}.ryochess-card-note
p{margin:0.25rem 0 0;white-space:pre-wrap}.ryochess-row--noshow .ryochess-col-name,
.ryochess-row--noshow .ryochess-col-uscf,
.ryochess-row--noshow .ryochess-col-rating{text-decoration:line-through;color:#999}.ryochess-row--noshow{opacity:0.7}.ryochess-registrations--empty{color:#666;font-style:italic}@media ( max-width: 600px ){.ryochess-table th,
.ryochess-table
td{padding:0.4em 0.4em}.ryochess-col-uscf{width:auto}}.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:#fff}.ryochess-place-2{background:#5c5c5c;color:#fff}.ryochess-place-3{background:#7a4a21;color:#fff}@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:#cfcfcf}.ryochess-td-command-row>.ryochess-btn,.ryochess-td-command-row>form>.ryochess-btn{height:100%}.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:#2271b1;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-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:#fff;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:#f3f3f3}.ryochess-print-item[aria-disabled="true"]{opacity:0.6;cursor:default}.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}}.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}