:root{--ion-color-primary: #1A1E22;--ion-color-primary-rgb: 26,30,34;--ion-color-primary-contrast: #FFFFFF;--ion-color-primary-contrast-rgb: 255,255,255;--ion-color-primary-shade: #171a1e;--ion-color-primary-tint: #2f3338;--ion-color-secondary: #11E8D4;--ion-color-secondary-rgb: 17,232,212;--ion-color-secondary-contrast: #0A0A0C;--ion-color-secondary-contrast-rgb: 10,10,12;--ion-color-secondary-shade: #0fcfba;--ion-color-secondary-tint: #29eadc;--ion-color-tertiary: #FF8A00;--ion-color-tertiary-rgb: 255,138,0;--ion-color-tertiary-contrast: #0A0A0C;--ion-color-tertiary-contrast-rgb: 10,10,12;--ion-color-tertiary-shade: #e07900;--ion-color-tertiary-tint: #ff941a;--ion-color-success: #11E8D4;--ion-color-success-rgb: 17,232,212;--ion-color-success-contrast: #0A0A0C;--ion-color-success-contrast-rgb: 10,10,12;--ion-color-success-shade: #0fcfba;--ion-color-success-tint: #29eadc;--ion-color-warning: #FF8A00;--ion-color-warning-rgb: 255,138,0;--ion-color-warning-contrast: #0A0A0C;--ion-color-warning-contrast-rgb: 10,10,12;--ion-color-warning-shade: #e07900;--ion-color-warning-tint: #ff941a;--ion-color-danger: #42FFFF;--ion-color-danger-rgb: 66,255,255;--ion-color-danger-contrast: #0A0A0C;--ion-color-danger-contrast-rgb: 10,10,12;--ion-color-danger-shade: #3ae0e0;--ion-color-danger-tint: #55ffff;--ion-color-light: #F2F2F2;--ion-color-light-rgb: 242,242,242;--ion-color-light-contrast: #0A0A0C;--ion-color-light-contrast-rgb: 10,10,12;--ion-color-light-shade: #d5d5d5;--ion-color-light-tint: #f4f4f4;--ion-color-medium: #9FA7AD;--ion-color-medium-rgb: 159,167,173;--ion-color-medium-contrast: #0A0A0C;--ion-color-medium-contrast-rgb: 10,10,12;--ion-color-medium-shade: #8c9398;--ion-color-medium-tint: #a9afb5;--ion-color-dark: #0A0A0C;--ion-color-dark-rgb: 10,10,12;--ion-color-dark-contrast: #FFFFFF;--ion-color-dark-contrast-rgb: 255,255,255;--ion-color-dark-shade: #09090b;--ion-color-dark-tint: #232326;--tournament-bg-primary: #0A0A0C;--tournament-bg-secondary: #1A1E22;--tournament-text-primary: #FFFFFF;--tournament-text-secondary: #F2F2F2;--tournament-text-muted: #9FA7AD;--tournament-accent-aqua: #11E8D4;--tournament-accent-orange: #FF8A00;--tournament-glow-cyan: #42FFFF;--ion-background-color: #0A0A0C;--ion-background-color-rgb: 10,10,12;--ion-text-color: #F2F2F2;--ion-text-color-rgb: 242,242,242;--ion-card-background: #1A1E22;--ion-toolbar-background: #1A1E22;--ion-toolbar-color: #FFFFFF}@charset "UTF-8";html.ios{--ion-default-font: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Roboto", sans-serif}html.md{--ion-default-font: "Roboto", "Helvetica Neue", sans-serif}html{--ion-font-family: var(--ion-default-font)}body{background:var(--ion-background-color)}body.backdrop-no-scroll{overflow:hidden}html.ios ion-modal.modal-card ion-header ion-toolbar:first-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:first-of-type,html.ios ion-modal ion-footer ion-toolbar:first-of-type{padding-top:6px}html.ios ion-modal.modal-card ion-header ion-toolbar:last-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:last-of-type{padding-bottom:6px}html.ios ion-modal ion-toolbar{padding-right:calc(var(--ion-safe-area-right) + 8px);padding-left:calc(var(--ion-safe-area-left) + 8px)}@media screen and (min-width: 768px){html.ios ion-modal.modal-card:first-of-type{--backdrop-opacity: .18}}ion-modal.modal-default:not(.overlay-hidden)~ion-modal.modal-default{--backdrop-opacity: 0;--box-shadow: none}html.ios ion-modal.modal-card .ion-page{border-top-left-radius:var(--border-radius)}.ion-color-primary{--ion-color-base: var(--ion-color-primary, #3880ff) !important;--ion-color-base-rgb: var(--ion-color-primary-rgb, 56, 128, 255) !important;--ion-color-contrast: var(--ion-color-primary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-primary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-primary-shade, #3171e0) !important;--ion-color-tint: var(--ion-color-primary-tint, #4c8dff) !important}.ion-color-secondary{--ion-color-base: var(--ion-color-secondary, #3dc2ff) !important;--ion-color-base-rgb: var(--ion-color-secondary-rgb, 61, 194, 255) !important;--ion-color-contrast: var(--ion-color-secondary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-secondary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-secondary-shade, #36abe0) !important;--ion-color-tint: var(--ion-color-secondary-tint, #50c8ff) !important}.ion-color-tertiary{--ion-color-base: var(--ion-color-tertiary, #5260ff) !important;--ion-color-base-rgb: var(--ion-color-tertiary-rgb, 82, 96, 255) !important;--ion-color-contrast: var(--ion-color-tertiary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-tertiary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-tertiary-shade, #4854e0) !important;--ion-color-tint: var(--ion-color-tertiary-tint, #6370ff) !important}.ion-color-success{--ion-color-base: var(--ion-color-success, #2dd36f) !important;--ion-color-base-rgb: var(--ion-color-success-rgb, 45, 211, 111) !important;--ion-color-contrast: var(--ion-color-success-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-success-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-success-shade, #28ba62) !important;--ion-color-tint: var(--ion-color-success-tint, #42d77d) !important}.ion-color-warning{--ion-color-base: var(--ion-color-warning, #ffc409) !important;--ion-color-base-rgb: var(--ion-color-warning-rgb, 255, 196, 9) !important;--ion-color-contrast: var(--ion-color-warning-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-warning-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-warning-shade, #e0ac08) !important;--ion-color-tint: var(--ion-color-warning-tint, #ffca22) !important}.ion-color-danger{--ion-color-base: var(--ion-color-danger, #eb445a) !important;--ion-color-base-rgb: var(--ion-color-danger-rgb, 235, 68, 90) !important;--ion-color-contrast: var(--ion-color-danger-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-danger-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-danger-shade, #cf3c4f) !important;--ion-color-tint: var(--ion-color-danger-tint, #ed576b) !important}.ion-color-light{--ion-color-base: var(--ion-color-light, #f4f5f8) !important;--ion-color-base-rgb: var(--ion-color-light-rgb, 244, 245, 248) !important;--ion-color-contrast: var(--ion-color-light-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-light-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-light-shade, #d7d8da) !important;--ion-color-tint: var(--ion-color-light-tint, #f5f6f9) !important}.ion-color-medium{--ion-color-base: var(--ion-color-medium, #92949c) !important;--ion-color-base-rgb: var(--ion-color-medium-rgb, 146, 148, 156) !important;--ion-color-contrast: var(--ion-color-medium-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-medium-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-medium-shade, #808289) !important;--ion-color-tint: var(--ion-color-medium-tint, #9d9fa6) !important}.ion-color-dark{--ion-color-base: var(--ion-color-dark, #222428) !important;--ion-color-base-rgb: var(--ion-color-dark-rgb, 34, 36, 40) !important;--ion-color-contrast: var(--ion-color-dark-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-dark-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-dark-shade, #1e2023) !important;--ion-color-tint: var(--ion-color-dark-tint, #383a3e) !important}.ion-page{inset:0;display:flex;position:absolute;flex-direction:column;justify-content:space-between;contain:layout size style;overflow:hidden;z-index:0}.split-pane-visible>.ion-page.split-pane-main{position:relative}ion-route,ion-route-redirect,ion-router,ion-select-option,ion-nav-controller,ion-menu-controller,ion-action-sheet-controller,ion-alert-controller,ion-loading-controller,ion-modal-controller,ion-picker-controller,ion-popover-controller,ion-toast-controller,.ion-page-hidden,[hidden]{display:none!important}.ion-page-invisible{opacity:0}.can-go-back>ion-header ion-back-button{display:block}html.plt-ios.plt-hybrid,html.plt-ios.plt-pwa{--ion-statusbar-padding: 20px}@supports (padding-top: 20px){html{--ion-safe-area-top: var(--ion-statusbar-padding)}}@supports (padding-top: constant(safe-area-inset-top)){html{--ion-safe-area-top: constant(safe-area-inset-top);--ion-safe-area-bottom: constant(safe-area-inset-bottom);--ion-safe-area-left: constant(safe-area-inset-left);--ion-safe-area-right: constant(safe-area-inset-right)}}@supports (padding-top: env(safe-area-inset-top)){html{--ion-safe-area-top: env(safe-area-inset-top);--ion-safe-area-bottom: env(safe-area-inset-bottom);--ion-safe-area-left: env(safe-area-inset-left);--ion-safe-area-right: env(safe-area-inset-right)}}ion-card.ion-color .ion-inherit-color,ion-card-header.ion-color .ion-inherit-color{color:inherit}.menu-content{transform:translate(0)}.menu-content-open{cursor:pointer;touch-action:manipulation;pointer-events:none}.ios .menu-content-reveal{box-shadow:-8px 0 42px #00000014}[dir=rtl].ios .menu-content-reveal{box-shadow:8px 0 42px #00000014}.md .menu-content-reveal,.md .menu-content-push{box-shadow:4px 0 16px #0000002e}ion-accordion-group.accordion-group-expand-inset>ion-accordion:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}ion-accordion-group.accordion-group-expand-inset>ion-accordion:last-of-type{border-bottom-left-radius:8px;border-bottom-right-radius:8px}ion-accordion-group>ion-accordion:last-of-type ion-item[slot=header]{--border-width: 0px}ion-accordion.accordion-animated>[slot=header] .ion-accordion-toggle-icon{transition:.3s transform cubic-bezier(.25,.8,.5,1)}@media (prefers-reduced-motion: reduce){ion-accordion .ion-accordion-toggle-icon{transition:none!important}}ion-accordion.accordion-expanding>[slot=header] .ion-accordion-toggle-icon,ion-accordion.accordion-expanded>[slot=header] .ion-accordion-toggle-icon{transform:rotate(180deg)}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-previous ion-item[slot=header]{--border-width: 0px;--inner-border-width: 0px}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanding:first-of-type,ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanded:first-of-type{margin-top:0}ion-input input::-webkit-date-and-time-value{text-align:start}audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){display:none;height:0}b,strong{font-weight:700}img{max-width:100%;border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:1px;border-width:0;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}label,input,select,textarea{font-family:inherit;line-height:normal}textarea{overflow:auto;height:auto;font:inherit;color:inherit}textarea::placeholder{padding-left:2px}form,input,optgroup,select{margin:0;font:inherit;color:inherit}html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}a,a div,a span,a ion-icon,a ion-label,button,button div,button span,button ion-icon,button ion-label,.ion-tappable,[tappable],[tappable] div,[tappable] span,[tappable] ion-icon,[tappable] ion-label,input,textarea{touch-action:manipulation}a ion-label,button ion-label{pointer-events:none}button{border:0;border-radius:0;font-family:inherit;font-style:inherit;font-variant:inherit;line-height:1;text-transform:none;cursor:pointer;-webkit-appearance:button}[tappable]{cursor:pointer}a[disabled],button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=checkbox],input[type=radio]{padding:0;box-sizing:border-box}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html{width:100%;height:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}html:not(.hydrated) body{display:none}html.ion-ce body{display:block}html.plt-pwa{height:100vh}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0;padding:0;position:fixed;width:100%;max-width:100%;height:100%;max-height:100%;text-rendering:optimizeLegibility;overflow:hidden;touch-action:manipulation;-webkit-user-drag:none;-ms-content-zooming:none;word-wrap:break-word;overscroll-behavior-y:none;-webkit-text-size-adjust:none;text-size-adjust:none}html{font-family:var(--ion-font-family)}a{background-color:transparent;color:var(--ion-color-primary, #3880ff)}h1,h2,h3,h4,h5,h6{margin-top:16px;margin-bottom:10px;font-weight:500;line-height:1.2}h1{margin-top:20px;font-size:26px}h2{margin-top:18px;font-size:24px}h3{font-size:22px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}small{font-size:75%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}.ion-hide,.ion-hide-up,.ion-hide-down{display:none!important}@media (min-width: 576px){.ion-hide-sm-up{display:none!important}}@media (max-width: 575.98px){.ion-hide-sm-down{display:none!important}}@media (min-width: 768px){.ion-hide-md-up{display:none!important}}@media (max-width: 767.98px){.ion-hide-md-down{display:none!important}}@media (min-width: 992px){.ion-hide-lg-up{display:none!important}}@media (max-width: 991.98px){.ion-hide-lg-down{display:none!important}}@media (min-width: 1200px){.ion-hide-xl-up{display:none!important}}@media (max-width: 1199.98px){.ion-hide-xl-down{display:none!important}}.ion-no-padding{--padding-start: 0;--padding-end: 0;--padding-top: 0;--padding-bottom: 0;padding:0}.ion-padding{--padding-start: var(--ion-padding, 16px);--padding-end: var(--ion-padding, 16px);--padding-top: var(--ion-padding, 16px);--padding-bottom: var(--ion-padding, 16px);padding-left:var(--ion-padding, 16px);padding-right:var(--ion-padding, 16px);padding-top:var(--ion-padding, 16px);padding-bottom:var(--ion-padding, 16px)}@supports (margin-inline-start: 0) or (-webkit-margin-start: 0){.ion-padding{padding-left:unset;padding-right:unset;padding-inline-start:var(--ion-padding, 16px);padding-inline-end:var(--ion-padding, 16px)}}.ion-padding-top{--padding-top: var(--ion-padding, 16px);padding-top:var(--ion-padding, 16px)}.ion-padding-start{--padding-start: var(--ion-padding, 16px);padding-left:var(--ion-padding, 16px)}@supports (margin-inline-start: 0) or (-webkit-margin-start: 0){.ion-padding-start{padding-left:unset;padding-inline-start:var(--ion-padding, 16px)}}.ion-padding-end{--padding-end: var(--ion-padding, 16px);padding-right:var(--ion-padding, 16px)}@supports (margin-inline-start: 0) or (-webkit-margin-start: 0){.ion-padding-end{padding-right:unset;padding-inline-end:var(--ion-padding, 16px)}}.ion-padding-bottom{--padding-bottom: var(--ion-padding, 16px);padding-bottom:var(--ion-padding, 16px)}.ion-padding-vertical{--padding-top: var(--ion-padding, 16px);--padding-bottom: var(--ion-padding, 16px);padding-top:var(--ion-padding, 16px);padding-bottom:var(--ion-padding, 16px)}.ion-padding-horizontal{--padding-start: var(--ion-padding, 16px);--padding-end: var(--ion-padding, 16px);padding-left:var(--ion-padding, 16px);padding-right:var(--ion-padding, 16px)}@supports (margin-inline-start: 0) or (-webkit-margin-start: 0){.ion-padding-horizontal{padding-left:unset;padding-right:unset;padding-inline-start:var(--ion-padding, 16px);padding-inline-end:var(--ion-padding, 16px)}}.ion-no-margin{--margin-start: 0;--margin-end: 0;--margin-top: 0;--margin-bottom: 0;margin:0}.ion-margin{--margin-start: var(--ion-margin, 16px);--margin-end: var(--ion-margin, 16px);--margin-top: var(--ion-margin, 16px);--margin-bottom: var(--ion-margin, 16px);margin-left:var(--ion-margin, 16px);margin-right:var(--ion-margin, 16px);margin-top:var(--ion-margin, 16px);margin-bottom:var(--ion-margin, 16px)}@supports (margin-inline-start: 0) or (-webkit-margin-start: 0){.ion-margin{margin-left:unset;margin-right:unset;margin-inline-start:var(--ion-margin, 16px);margin-inline-end:var(--ion-margin, 16px)}}.ion-margin-top{--margin-top: var(--ion-margin, 16px);margin-top:var(--ion-margin, 16px)}.ion-margin-start{--margin-start: var(--ion-margin, 16px);margin-left:var(--ion-margin, 16px)}@supports (margin-inline-start: 0) or (-webkit-margin-start: 0){.ion-margin-start{margin-left:unset;margin-inline-start:var(--ion-margin, 16px)}}.ion-margin-end{--margin-end: var(--ion-margin, 16px);margin-right:var(--ion-margin, 16px)}@supports (margin-inline-start: 0) or (-webkit-margin-start: 0){.ion-margin-end{margin-right:unset;margin-inline-end:var(--ion-margin, 16px)}}.ion-margin-bottom{--margin-bottom: var(--ion-margin, 16px);margin-bottom:var(--ion-margin, 16px)}.ion-margin-vertical{--margin-top: var(--ion-margin, 16px);--margin-bottom: var(--ion-margin, 16px);margin-top:var(--ion-margin, 16px);margin-bottom:var(--ion-margin, 16px)}.ion-margin-horizontal{--margin-start: var(--ion-margin, 16px);--margin-end: var(--ion-margin, 16px);margin-left:var(--ion-margin, 16px);margin-right:var(--ion-margin, 16px)}@supports (margin-inline-start: 0) or (-webkit-margin-start: 0){.ion-margin-horizontal{margin-left:unset;margin-right:unset;margin-inline-start:var(--ion-margin, 16px);margin-inline-end:var(--ion-margin, 16px)}}.ion-float-left{float:left!important}.ion-float-right{float:right!important}.ion-float-start{float:left!important}[dir=rtl] .ion-float-start,:host-context([dir=rtl]) .ion-float-start{float:right!important}.ion-float-end{float:right!important}[dir=rtl] .ion-float-end,:host-context([dir=rtl]) .ion-float-end{float:left!important}@media (min-width: 576px){.ion-float-sm-left{float:left!important}.ion-float-sm-right{float:right!important}.ion-float-sm-start{float:left!important}[dir=rtl] .ion-float-sm-start,:host-context([dir=rtl]) .ion-float-sm-start{float:right!important}.ion-float-sm-end{float:right!important}[dir=rtl] .ion-float-sm-end,:host-context([dir=rtl]) .ion-float-sm-end{float:left!important}}@media (min-width: 768px){.ion-float-md-left{float:left!important}.ion-float-md-right{float:right!important}.ion-float-md-start{float:left!important}[dir=rtl] .ion-float-md-start,:host-context([dir=rtl]) .ion-float-md-start{float:right!important}.ion-float-md-end{float:right!important}[dir=rtl] .ion-float-md-end,:host-context([dir=rtl]) .ion-float-md-end{float:left!important}}@media (min-width: 992px){.ion-float-lg-left{float:left!important}.ion-float-lg-right{float:right!important}.ion-float-lg-start{float:left!important}[dir=rtl] .ion-float-lg-start,:host-context([dir=rtl]) .ion-float-lg-start{float:right!important}.ion-float-lg-end{float:right!important}[dir=rtl] .ion-float-lg-end,:host-context([dir=rtl]) .ion-float-lg-end{float:left!important}}@media (min-width: 1200px){.ion-float-xl-left{float:left!important}.ion-float-xl-right{float:right!important}.ion-float-xl-start{float:left!important}[dir=rtl] .ion-float-xl-start,:host-context([dir=rtl]) .ion-float-xl-start{float:right!important}.ion-float-xl-end{float:right!important}[dir=rtl] .ion-float-xl-end,:host-context([dir=rtl]) .ion-float-xl-end{float:left!important}}.ion-text-center{text-align:center!important}.ion-text-justify{text-align:justify!important}.ion-text-start{text-align:start!important}.ion-text-end{text-align:end!important}.ion-text-left{text-align:left!important}.ion-text-right{text-align:right!important}.ion-text-nowrap{white-space:nowrap!important}.ion-text-wrap{white-space:normal!important}@media (min-width: 576px){.ion-text-sm-center{text-align:center!important}.ion-text-sm-justify{text-align:justify!important}.ion-text-sm-start{text-align:start!important}.ion-text-sm-end{text-align:end!important}.ion-text-sm-left{text-align:left!important}.ion-text-sm-right{text-align:right!important}.ion-text-sm-nowrap{white-space:nowrap!important}.ion-text-sm-wrap{white-space:normal!important}}@media (min-width: 768px){.ion-text-md-center{text-align:center!important}.ion-text-md-justify{text-align:justify!important}.ion-text-md-start{text-align:start!important}.ion-text-md-end{text-align:end!important}.ion-text-md-left{text-align:left!important}.ion-text-md-right{text-align:right!important}.ion-text-md-nowrap{white-space:nowrap!important}.ion-text-md-wrap{white-space:normal!important}}@media (min-width: 992px){.ion-text-lg-center{text-align:center!important}.ion-text-lg-justify{text-align:justify!important}.ion-text-lg-start{text-align:start!important}.ion-text-lg-end{text-align:end!important}.ion-text-lg-left{text-align:left!important}.ion-text-lg-right{text-align:right!important}.ion-text-lg-nowrap{white-space:nowrap!important}.ion-text-lg-wrap{white-space:normal!important}}@media (min-width: 1200px){.ion-text-xl-center{text-align:center!important}.ion-text-xl-justify{text-align:justify!important}.ion-text-xl-start{text-align:start!important}.ion-text-xl-end{text-align:end!important}.ion-text-xl-left{text-align:left!important}.ion-text-xl-right{text-align:right!important}.ion-text-xl-nowrap{white-space:nowrap!important}.ion-text-xl-wrap{white-space:normal!important}}.ion-text-uppercase{text-transform:uppercase!important}.ion-text-lowercase{text-transform:lowercase!important}.ion-text-capitalize{text-transform:capitalize!important}@media (min-width: 576px){.ion-text-sm-uppercase{text-transform:uppercase!important}.ion-text-sm-lowercase{text-transform:lowercase!important}.ion-text-sm-capitalize{text-transform:capitalize!important}}@media (min-width: 768px){.ion-text-md-uppercase{text-transform:uppercase!important}.ion-text-md-lowercase{text-transform:lowercase!important}.ion-text-md-capitalize{text-transform:capitalize!important}}@media (min-width: 992px){.ion-text-lg-uppercase{text-transform:uppercase!important}.ion-text-lg-lowercase{text-transform:lowercase!important}.ion-text-lg-capitalize{text-transform:capitalize!important}}@media (min-width: 1200px){.ion-text-xl-uppercase{text-transform:uppercase!important}.ion-text-xl-lowercase{text-transform:lowercase!important}.ion-text-xl-capitalize{text-transform:capitalize!important}}.ion-align-self-start{align-self:flex-start!important}.ion-align-self-end{align-self:flex-end!important}.ion-align-self-center{align-self:center!important}.ion-align-self-stretch{align-self:stretch!important}.ion-align-self-baseline{align-self:baseline!important}.ion-align-self-auto{align-self:auto!important}.ion-wrap{flex-wrap:wrap!important}.ion-nowrap{flex-wrap:nowrap!important}.ion-wrap-reverse{flex-wrap:wrap-reverse!important}.ion-justify-content-start{justify-content:flex-start!important}.ion-justify-content-center{justify-content:center!important}.ion-justify-content-end{justify-content:flex-end!important}.ion-justify-content-around{justify-content:space-around!important}.ion-justify-content-between{justify-content:space-between!important}.ion-justify-content-evenly{justify-content:space-evenly!important}.ion-align-items-start{align-items:flex-start!important}.ion-align-items-center{align-items:center!important}.ion-align-items-end{align-items:flex-end!important}.ion-align-items-stretch{align-items:stretch!important}.ion-align-items-baseline{align-items:baseline!important}.flex{display:flex}.f-g-1{flex-grow:1}.f-j-r{justify-content:right}.f-j-l{justify-content:left}.f-j-c-c{justify-content:center}.f-s-b{justify-content:space-between}.f-a-i-c{align-items:center}.f-d-c{flex-direction:column}.f-d-r{flex-direction:row}.f-a-c-s{align-content:stretch}.f-wrap{flex-wrap:wrap}.f-quick-center{display:flex;justify-content:center;align-items:center}.n-m-t{margin-top:0}.b-s-0{border-spacing:0px}.t-a-c{text-align:center!important}.t-a-l{text-align:left!important}.m-i{margin:initial!important}.t-a-r{text-align:right!important}.m-r-5{margin-right:5px!important}.m-t-0{margin-top:0!important}.m-t-10{margin-top:10px!important}.m-l-10{margin-left:10px!important}.m-l-16{margin-left:16px!important}.m-l-18{margin-left:18px!important}.m-l-20{margin-left:20px!important}.m-l-24{margin-left:24px!important}.m-l-5{margin-left:5px!important}.m-10{margin:10px!important}.m-5{margin:5px!important}.m-t-b-10{margin:10px 0!important}.m-t-b-5{margin:5px 0!important}.m-t-b-20{margin:20px 0!important}.m-t-20{margin-top:20px!important}.m-t-5{margin-top:5px!important}.m-l-10{margin-left:10px!important}.m-r-10{margin-right:10px!important}.m-t-b-0{margin-top:0!important;margin-bottom:0!important}.m-b-10{margin-bottom:10px!important}.m-b-15{margin-bottom:15px!important}.m-b-5{margin-bottom:5px!important}.m-b-20{margin-bottom:20px!important}.m-b-24{margin-bottom:24px!important}.m-t-20{margin-top:20px}.m-r-5{margin-right:5px!important}.m-l-r-24{margin:0 24px!important}.m-l-r-10{margin:0 10px!important}.m-l-r-5{margin:0 5px!important}.m-l-10-i{margin-left:10px!important}.m-l-r-t-24{padding:10px 10px 0}.p-l-r-16{padding:0 16px!important}.p-t-b-50{padding:50px 0}.p-t-b-6{padding:6px 0}.p-t-b-5{padding:5px 0}.p-t-b-10{padding:10px 0}.p-t-10{padding-top:10px!important}.p-t-5{padding-top:5px!important}.p-l-5{padding-left:5px!important}.p-r-5{padding-right:5px!important}.p-l-10{padding-left:10px!important}.p-r-10{padding-right:10px!important}.p-b-5{padding-bottom:5px!important}.p-b-10{padding-bottom:10px!important}.p-10{padding:10px!important}.b-r-10{border-radius:10px}.b-r-15{border-radius:15px}.f-w-b{font-weight:700!important}.w-s-n{white-space:normal!important}.hidden{display:none!important}.o-h{overflow:hidden}.pull-left{float:left}.pull-right{float:right}.no-padding{padding:0}.f-w{width:100%}.d-il-b{display:inline-block}.d-f{display:flex}.b-t-5{bottom:5px}.invisible{visibility:hidden}.b-s-l{box-shadow:0 1px 6px #0000002d!important}.c-p{cursor:pointer}.h-100-p{height:100%!important}.w-100-p{width:100%!important}.w-90-p{width:90%!important}.w-80-p{width:80%!important}.w-70-p{width:70%!important}.w-60-p{width:60%!important}.w-50-p{width:50%!important}.w-25-p{width:25%!important}.t-t-cap{text-transform:capitalize}.spacer{height:200px;width:100%}.border-red{border:1px solid red}.border-black{border:1px solid #000}.border-blue{border:1px solid #039be5}.border-top-light-grey{border-top:1px solid #ebe7e7}.border-bottom-light-grey{border-bottom:1px solid #ebe7e7}.image-loader-container{position:relative}.image-loader-container img{position:absolute;top:0;left:0}.pos-r{position:relative}.pos-a{position:absolute}.no-opacity{opacity:0}.error-label{color:red!important}.z-i-100{z-index:100}.b-t-l-g{border-top:1px solid #ebe7e7}.b-t-b-g{border-bottom:1px solid #ebe7e7}.table-container{border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.table-container2{border-radius:4px;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}table .col{float:initial!important;box-sizing:initial!important;padding:10px!important;min-height:initial!important}table,th,td{border:none}table{width:100%;display:table}table.bordered>thead>tr,table.bordered>tbody>tr{border-bottom:1px solid #d0d0d0}table.striped>tbody>tr:nth-child(odd){background-color:#eaeaea}table.striped>tbody>tr>td{border-radius:0}table.highlight>tbody>tr{transition:background-color .25s ease}table.highlight>tbody>tr:hover{background-color:#f2f2f2}table.centered thead tr th,table.centered tbody tr td{text-align:center}thead{border-bottom:1px solid #d0d0d0}td,th{padding:15px 5px;display:table-cell;text-align:left;vertical-align:middle;border-radius:2px}@media only screen and (max-width: 992px){table.responsive-table{width:100%;border-collapse:collapse;border-spacing:0;display:block;position:relative}table.responsive-table td:empty:before{content:"\a0"}table.responsive-table th,table.responsive-table td{margin:0;vertical-align:top}table.responsive-table th{text-align:left}table.responsive-table thead{display:block;float:left}table.responsive-table thead tr{display:block;padding:0 10px 0 0}table.responsive-table thead tr th:before{content:"\a0"}table.responsive-table tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap}table.responsive-table tbody tr{display:inline-block;vertical-align:top}table.responsive-table th{display:block;text-align:right}table.responsive-table td{display:block;min-height:1.25em;text-align:left}table.responsive-table tr{padding:0 10px}table.responsive-table thead{border:0;border-right:1px solid #d0d0d0}table.responsive-table.bordered th{border-bottom:0;border-left:0}table.responsive-table.bordered td{border-left:0;border-right:0;border-bottom:0}table.responsive-table.bordered tr{border:0}table.responsive-table.bordered tbody tr{border-right:1px solid #d0d0d0}}:root{--ion-color-primary: #1A1E22;--ion-color-primary-rgb: 26,30,34;--ion-color-primary-contrast: #FFFFFF;--ion-color-primary-contrast-rgb: 255,255,255;--ion-color-primary-shade: #171a1e;--ion-color-primary-tint: #2f3338;--ion-color-secondary: #11E8D4;--ion-color-secondary-rgb: 17,232,212;--ion-color-secondary-contrast: #0A0A0C;--ion-color-secondary-contrast-rgb: 10,10,12;--ion-color-secondary-shade: #0fcfba;--ion-color-secondary-tint: #29eadc;--ion-color-tertiary: #FF8A00;--ion-color-tertiary-rgb: 255,138,0;--ion-color-tertiary-contrast: #0A0A0C;--ion-color-tertiary-contrast-rgb: 10,10,12;--ion-color-tertiary-shade: #e07900;--ion-color-tertiary-tint: #ff941a;--ion-color-success: #11E8D4;--ion-color-success-rgb: 17,232,212;--ion-color-success-contrast: #0A0A0C;--ion-color-success-contrast-rgb: 10,10,12;--ion-color-success-shade: #0fcfba;--ion-color-success-tint: #29eadc;--ion-color-warning: #FF8A00;--ion-color-warning-rgb: 255,138,0;--ion-color-warning-contrast: #0A0A0C;--ion-color-warning-contrast-rgb: 10,10,12;--ion-color-warning-shade: #e07900;--ion-color-warning-tint: #ff941a;--ion-color-danger: #42FFFF;--ion-color-danger-rgb: 66,255,255;--ion-color-danger-contrast: #0A0A0C;--ion-color-danger-contrast-rgb: 10,10,12;--ion-color-danger-shade: #3ae0e0;--ion-color-danger-tint: #55ffff;--ion-color-light: #F2F2F2;--ion-color-light-rgb: 242,242,242;--ion-color-light-contrast: #0A0A0C;--ion-color-light-contrast-rgb: 10,10,12;--ion-color-light-shade: #d5d5d5;--ion-color-light-tint: #f4f4f4;--ion-color-medium: #9FA7AD;--ion-color-medium-rgb: 159,167,173;--ion-color-medium-contrast: #0A0A0C;--ion-color-medium-contrast-rgb: 10,10,12;--ion-color-medium-shade: #8c9398;--ion-color-medium-tint: #a9afb5;--ion-color-dark: #0A0A0C;--ion-color-dark-rgb: 10,10,12;--ion-color-dark-contrast: #FFFFFF;--ion-color-dark-contrast-rgb: 255,255,255;--ion-color-dark-shade: #09090b;--ion-color-dark-tint: #232326;--tournament-bg-primary: #0A0A0C;--tournament-bg-secondary: #1A1E22;--tournament-text-primary: #FFFFFF;--tournament-text-secondary: #F2F2F2;--tournament-text-muted: #9FA7AD;--tournament-accent-aqua: #11E8D4;--tournament-accent-orange: #FF8A00;--tournament-glow-cyan: #42FFFF;--ion-background-color: #0A0A0C;--ion-background-color-rgb: 10,10,12;--ion-text-color: #F2F2F2;--ion-text-color-rgb: 242,242,242;--ion-card-background: #1A1E22;--ion-toolbar-background: #1A1E22;--ion-toolbar-color: #FFFFFF}.primary{color:var(--ion-color-primary)!important}.secondary{color:var(--ion-color-secondary)!important}.tertiary{color:var(--ion-color-tertiary)!important}.cart-product-count{background-color:#282828}ion-content{--background: var(--tournament-bg-primary) !important;background-color:var(--tournament-bg-primary)!important;color:var(--tournament-text-secondary)!important}ion-menu-button{--color:#fff !important;color:#fff!important}ion-menu-buttons{--color:#fff !important;color:#fff!important}ion-back-button{--color: $menu-font-color}ion-tab-button{--color-focused: var(--ion-color-secondary);--color-selected: var(--ion-color-secondary)}ion-footer{--background: var(--tournament-bg-secondary);background-color:var(--tournament-bg-secondary);border-top:1px solid rgba(17,232,212,.2);box-shadow:0 -2px 8px #0006}ion-button.round button{border-radius:64px!important}ion-progress-bar{--background: #ffffff;--progress-background: var(--ion-color-secondary)}ion-button{font-weight:700!important}ion-toolbar{--border-color: transparent;--background: var(--tournament-bg-secondary) !important;--color: var(--tournament-text-primary) !important;font-weight:600!important;box-shadow:0 2px 8px #0006}ion-toggle{--background-checked: #ff9100}.ion-color-orange{--ion-color-base: var(--ion-color-orange);--ion-color-base-rgb: var(--ion-color-orange-rgb);--ion-color-contrast: var(--ion-color-orange-contrast);--ion-color-contrast-rgb: var(--ion-color-orange-contrast-rgb);--ion-color-shade: var(--ion-color-orange-shade);--ion-color-tint: var(--ion-color-orange-tint)}ion-checkbox{--background: #fff;--border-color: #999;--border-color-checked: $black;--checkmark-color: #fff;--background-checked: #000}ion-slides{--bullet-background: white;--bullet-background-active: #ff9100}.order-checkout .action-sheet-title{font-size:1.4em!important;color:#000;font-weight:700}.label-stacked{font-weight:bolder}.swiper-pagination-bullet{background:white;opacity:.8!important}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ff9100}.action-sheet-button-inner{color:#000}.refresh-zindex{z-index:0!important}.refresh-nozindex{z-index:-1!important}.alert-head{background-color:#1a1e22!important}.alert-title{color:#fff!important}.alert-button{--color:$menu-font-color !important;color:#fff!important}.alert-message{background-color:#1a1e22!important;color:#fff!important}.alert-radio-label{color:#0a0a0c!important}ion-alert{--background: var(--tournament-bg-secondary);--backdrop-opacity: .6}ion-alert .alert-wrapper{background:var(--tournament-bg-secondary)!important;box-shadow:0 8px 32px #000c,0 0 40px #11e8d433;border:1px solid rgba(17,232,212,.3);border-radius:12px}ion-alert .alert-head{background:linear-gradient(135deg,rgba(17,232,212,.12) 0%,rgba(255,138,0,.12) 100%);border-bottom:2px solid rgba(17,232,212,.3);padding:20px}ion-alert .alert-title{color:var(--tournament-text-primary)!important;font-weight:700;font-size:1.3rem;text-transform:uppercase;letter-spacing:.5px}ion-alert .alert-sub-title{color:var(--tournament-text-secondary)!important;font-weight:500;margin-top:8px}ion-alert .alert-message{color:var(--tournament-text-secondary)!important;padding:20px;line-height:1.6;background:var(--tournament-bg-secondary)!important;font-size:.95rem}ion-alert .alert-input-group{background:var(--tournament-bg-secondary)!important;padding:0 20px}ion-alert .alert-input{background:rgba(26,30,34,.6)!important;color:var(--tournament-text-primary)!important;border:1px solid rgba(17,232,212,.3)!important;border-radius:8px!important;padding:12px 16px!important;margin:8px 0!important;font-size:.95rem}ion-alert .alert-input::placeholder{color:var(--tournament-text-muted)!important}ion-alert .alert-input:focus{border-color:var(--tournament-accent-aqua)!important;box-shadow:0 0 0 3px #11e8d41a!important}ion-alert .alert-radio-group{background:var(--tournament-bg-secondary)!important;padding:12px 20px;max-height:300px;overflow-y:auto}ion-alert .alert-radio-button{background:transparent!important;border-bottom:1px solid rgba(159,167,173,.1);padding:12px 0;transition:background .2s ease}ion-alert .alert-radio-button:hover{background:rgba(17,232,212,.05)!important}ion-alert .alert-radio-button:last-child{border-bottom:none}ion-alert .alert-radio-label{color:var(--tournament-text-primary)!important;font-weight:500;font-size:.95rem;padding:8px 12px!important}ion-alert .alert-radio-icon{border-color:#11e8d480!important}ion-alert .alert-radio-icon .alert-radio-inner{background:var(--tournament-accent-aqua)!important}ion-alert [aria-checked=true] .alert-radio-icon{border-color:var(--tournament-accent-aqua)!important;border-width:2px!important}ion-alert .alert-checkbox-group{background:var(--tournament-bg-secondary)!important;padding:12px 20px;max-height:300px;overflow-y:auto}ion-alert .alert-checkbox-button{background:transparent!important;border-bottom:1px solid rgba(159,167,173,.1);padding:12px 0;transition:background .2s ease}ion-alert .alert-checkbox-button:hover{background:rgba(17,232,212,.05)!important}ion-alert .alert-checkbox-button:last-child{border-bottom:none}ion-alert .alert-checkbox-label{color:var(--tournament-text-primary)!important;font-weight:500;font-size:.95rem;padding:8px 12px!important}ion-alert .alert-checkbox-icon{border-color:#11e8d480!important;border-radius:4px}ion-alert .alert-checkbox-icon .alert-checkbox-inner{background:var(--tournament-accent-aqua)!important}ion-alert [aria-checked=true] .alert-checkbox-icon{background:var(--tournament-accent-aqua)!important;border-color:var(--tournament-accent-aqua)!important}ion-alert .alert-button-group{background:var(--tournament-bg-secondary)!important;border-top:1px solid rgba(17,232,212,.2);padding:12px 20px 20px}ion-alert .alert-button{color:var(--tournament-text-primary)!important;font-weight:600;text-transform:uppercase;letter-spacing:.5px;border-radius:8px;margin:4px;min-height:44px;transition:all .3s ease}ion-alert .alert-button:hover{background:rgba(17,232,212,.1)!important}ion-alert .alert-button.alert-button-role-cancel{color:var(--tournament-text-muted)!important}ion-alert .alert-button.alert-button-role-cancel:hover{background:rgba(159,167,173,.1)!important}ion-alert .alert-button.alert-button-role-destructive{color:#f44!important}ion-alert .alert-button.alert-button-role-destructive:hover{background:rgba(255,68,68,.1)!important}ion-alert .alert-button-inner{color:inherit!important}ion-alert .alert-radio-group::-webkit-scrollbar,ion-alert .alert-checkbox-group::-webkit-scrollbar{width:8px}ion-alert .alert-radio-group::-webkit-scrollbar-track,ion-alert .alert-checkbox-group::-webkit-scrollbar-track{background:rgba(26,30,34,.3);border-radius:4px}ion-alert .alert-radio-group::-webkit-scrollbar-thumb,ion-alert .alert-checkbox-group::-webkit-scrollbar-thumb{background:rgba(17,232,212,.3);border-radius:4px}ion-alert .alert-radio-group::-webkit-scrollbar-thumb:hover,ion-alert .alert-checkbox-group::-webkit-scrollbar-thumb:hover{background:rgba(17,232,212,.5)}ion-action-sheet{--background: var(--tournament-bg-secondary);--backdrop-opacity: .6}ion-action-sheet .action-sheet-wrapper{background:var(--tournament-bg-secondary)!important;box-shadow:0 -4px 20px #0009,0 0 40px #11e8d426;border-top:2px solid rgba(17,232,212,.3);border-radius:12px 12px 0 0}ion-action-sheet .action-sheet-title{color:var(--tournament-text-primary)!important;font-weight:700;font-size:1.1rem;text-transform:uppercase;letter-spacing:.5px;padding:20px 20px 12px;background:linear-gradient(135deg,rgba(17,232,212,.08) 0%,rgba(255,138,0,.08) 100%);border-bottom:1px solid rgba(17,232,212,.2)}ion-action-sheet .action-sheet-sub-title{color:var(--tournament-text-muted)!important;padding:8px 20px 16px}ion-action-sheet .action-sheet-group{background:var(--tournament-bg-secondary)!important}ion-action-sheet .action-sheet-button{color:var(--tournament-text-primary)!important;background:transparent!important;border-bottom:1px solid rgba(159,167,173,.1);min-height:56px;font-weight:500;transition:background .2s ease}ion-action-sheet .action-sheet-button:hover{background:rgba(17,232,212,.05)!important}ion-action-sheet .action-sheet-button.action-sheet-destructive{color:#f44!important}ion-action-sheet .action-sheet-button.action-sheet-cancel{background:var(--tournament-bg-primary)!important;border-top:8px solid var(--tournament-bg-primary);font-weight:600;color:var(--tournament-text-muted)!important}ion-action-sheet .action-sheet-button-inner{color:inherit!important}ion-action-sheet .action-sheet-icon{color:var(--tournament-accent-aqua)!important}ion-modal{--background: var(--tournament-bg-primary);--backdrop-opacity: .7}ion-modal .modal-wrapper{background:var(--tournament-bg-primary)!important;box-shadow:0 8px 40px #000c,0 0 60px #11e8d433;border:1px solid rgba(17,232,212,.2)}ion-modal ion-header ion-toolbar{--background: var(--tournament-bg-secondary);border-bottom:2px solid rgba(17,232,212,.3)}ion-modal ion-content{--background: var(--tournament-bg-primary)}ion-modal ion-footer ion-toolbar{--background: var(--tournament-bg-secondary);border-top:2px solid rgba(17,232,212,.3)}ion-popover{--background: var(--tournament-bg-secondary);--backdrop-opacity: .4;--box-shadow: 0 8px 24px rgba(0, 0, 0, .7), 0 0 30px rgba(17, 232, 212, .2);--border-radius: 12px}ion-popover .popover-wrapper{background:var(--tournament-bg-secondary)!important;border:1px solid rgba(17,232,212,.3)}ion-popover .popover-content{background:var(--tournament-bg-secondary)!important;color:var(--tournament-text-secondary)!important}ion-popover ion-list{background:transparent}ion-popover ion-item{--background: transparent;--color: var(--tournament-text-secondary)}ion-popover ion-item:hover{--background: rgba(17, 232, 212, .1)}ion-toast{--background: var(--tournament-bg-secondary);--color: var(--tournament-text-primary);--border-radius: 12px;--box-shadow: 0 4px 16px rgba(0, 0, 0, .6), 0 0 20px rgba(17, 232, 212, .2);--button-color: var(--tournament-accent-aqua)}ion-toast::part(container){border:1px solid rgba(17,232,212,.3)}ion-toast::part(message){color:var(--tournament-text-secondary);font-weight:500}ion-toast::part(button){color:var(--tournament-accent-aqua);font-weight:600;text-transform:uppercase;letter-spacing:.5px}ion-toast.toast-success{--background: rgba(76, 175, 80, .2);--border-color: rgba(76, 175, 80, .5)}ion-toast.toast-success::part(container){border:1px solid rgba(76,175,80,.5);background:linear-gradient(135deg,rgba(76,175,80,.2) 0%,rgba(76,175,80,.1) 100%)}ion-toast.toast-error{--background: rgba(255, 68, 68, .2);--border-color: rgba(255, 68, 68, .5)}ion-toast.toast-error::part(container){border:1px solid rgba(255,68,68,.5);background:linear-gradient(135deg,rgba(255,68,68,.2) 0%,rgba(255,68,68,.1) 100%)}ion-toast.toast-warning{--background: rgba(255, 138, 0, .2);--border-color: rgba(255, 138, 0, .5)}ion-toast.toast-warning::part(container){border:1px solid rgba(255,138,0,.5);background:linear-gradient(135deg,rgba(255,138,0,.2) 0%,rgba(255,138,0,.1) 100%)}ion-loading{--background: var(--tournament-bg-secondary);--spinner-color: var(--tournament-accent-aqua);--backdrop-opacity: .7}ion-loading .loading-wrapper{background:var(--tournament-bg-secondary)!important;border:1px solid rgba(17,232,212,.3);border-radius:12px;box-shadow:0 8px 32px #000c,0 0 40px #11e8d433;padding:32px}ion-loading .loading-content{color:var(--tournament-text-primary)!important;font-weight:600;margin-top:16px;text-align:center}.document-link{color:#282828;text-decoration:underline;display:flex;align-items:center;cursor:pointer;font-weight:700}.product-counter{background-color:#282828;color:#fff;font-weight:700;padding:10px;border-radius:64px;text-align:center;height:40px;width:40px}.footer-button,.footer-button-transparent{position:fixed;bottom:0;width:100%;background-color:#fff;border:1px solid #ebe7e7;z-index:10;padding-bottom:10px}@media screen and (min-width: 992px){.footer-button,.footer-button-transparent{width:600px;margin:auto;border:none!important}}.footer-button-transparent{background-color:transparent!important;border:none!important}.category-pill.selected{background-color:#1a1e22!important}.anchor-button{text-decoration:underline;cursor:pointer}.phone-number.text-input{font-size:1rem;appearance:none;border-radius:0;display:inline-block;flex:1;width:100%;border:0;background:transparent;padding:8px 0}.phone-number.text-input:focus{outline:none}.phone-block{margin-left:20px}.phone{color:#fff;text-decoration:underline}.product-footer{flex:0 0 70px;padding-top:5px;border-top:1px solid #e4e4e4}.order-total{margin-left:5px;font-weight:700}product-modifier-block{display:block}.t-c-b{color:#000!important}.spacer-10{display:block;height:10px}@media screen and (min-width: 992px){.stretchable-container{height:100%;width:600px;margin:auto}}@media screen and (min-width: 768px){.modal-wrapper{height:95%!important}}.brand-text-color{color:#1a1e22!important}.no-background{--background: none !important}.list-form-container,.form-container{padding:0 0 15px;border-radius:5px;margin:10px;box-shadow:#0000001f 0 4px 16px}.list-container{border-radius:5px;margin:10px;box-shadow:#0000001f 0 4px 16px}.form-container{padding:15px!important;background-color:#fff}.header-text{color:#000;margin-left:16px;font-weight:bolder;margin-top:40px;margin-bottom:0}ion-title{color:#fff;font-size:22px;font-weight:700;text-align:center;pointer-events:auto;text-transform:uppercase}html{--lh: 1.4rem;line-height:var(--lh)}h2{font-weight:700}.truncate-overflow{--max-lines: 3;max-height:calc(var(--lh) * var(--max-lines));overflow:hidden}.paddingless-grid{padding:0}.paddingless-grid ion-col{padding:0}.scanner-ui{display:none}.scanner-hide{visibility:visible}body.qrscanner{background-color:transparent}body.qrscanner .scanner-ui{display:block}body.qrscanner .scanner-hide{visibility:hidden}ion-card{--background: var(--tournament-bg-secondary);background:var(--tournament-bg-secondary);border-radius:12px;box-shadow:0 4px 20px #00000080;border:1px solid rgba(17,232,212,.1);transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}ion-card:hover{transform:translateY(-2px);box-shadow:0 6px 24px #0009,0 0 20px #11e8d426;border-color:#11e8d44d}ion-card-header{background:linear-gradient(135deg,rgba(17,232,212,.08) 0%,rgba(255,138,0,.08) 100%);border-bottom:1px solid rgba(17,232,212,.2);padding:16px 20px}ion-card-title{color:var(--tournament-text-primary);font-weight:700;font-size:1.25rem;letter-spacing:.5px;text-transform:uppercase}ion-card-subtitle{color:var(--tournament-text-muted);font-weight:500;margin-top:4px}ion-card-content{color:var(--tournament-text-secondary);padding:20px;background:var(--tournament-bg-secondary)}ion-list{background:transparent;padding:0}ion-list-header{background:linear-gradient(90deg,rgba(17,232,212,.15) 0%,rgba(255,138,0,.15) 100%);color:var(--tournament-text-primary);font-weight:700;text-transform:uppercase;letter-spacing:1px;padding:12px 20px;border-left:3px solid var(--tournament-accent-aqua);margin-bottom:8px}ion-item{--background: transparent;--color: var(--tournament-text-secondary);--border-color: rgba(159, 167, 173, .15);--padding-start: 16px;--padding-end: 16px;--min-height: 56px;transition:all .2s ease}ion-item:hover{--background: rgba(17, 232, 212, .05)}ion-item[button]:hover{cursor:pointer;--background: rgba(17, 232, 212, .08);transform:translate(4px)}ion-label{color:var(--tournament-text-secondary)!important;font-weight:500}ion-label h1,ion-label h2,ion-label h3,ion-label h4{color:var(--tournament-text-primary)!important;font-weight:700}ion-label h3{color:var(--tournament-text-secondary)!important}ion-label p{color:var(--tournament-text-muted)!important}ion-label[color=dark]{color:var(--tournament-text-secondary)!important}.ion-color-dark{color:var(--tournament-text-secondary)!important}ion-button{--border-radius: 8px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}ion-button:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(255,255,255,.1);transform:translate(-50%,-50%);transition:width .6s,height .6s}ion-button:hover:before{width:300px;height:300px}ion-button:hover{transform:translateY(-2px);box-shadow:0 4px 12px #11e8d44d}ion-button:active{transform:translateY(0)}.btn-tournament-primary{--background: linear-gradient(135deg, var(--tournament-accent-aqua) 0%, var(--tournament-accent-orange) 100%);--background-hover: linear-gradient(135deg, var(--tournament-accent-aqua) 0%, var(--tournament-accent-orange) 80%);--color: var(--tournament-bg-primary);font-weight:700;box-shadow:0 4px 16px #11e8d44d}.btn-tournament-primary:hover{box-shadow:0 6px 20px #11e8d466,0 0 30px #ff8a0033}.score-column{font-weight:700;font-size:1.1rem;color:var(--tournament-accent-aqua);text-align:center;min-width:32px}.team-row{padding:8px 0;transition:background-color .2s ease}.team-row:hover{background-color:#11e8d40d;border-radius:4px}.team-name{font-weight:600;color:var(--tournament-text-primary);display:flex;align-items:center;gap:8px}.divider-line{border-top:1px solid rgba(159,167,173,.2);margin:12px 0;background:linear-gradient(90deg,transparent 0%,rgba(17,232,212,.3) 50%,transparent 100%);height:1px;border:none}@keyframes pulse-glow{0%,to{box-shadow:0 0 5px #11e8d44d,0 0 10px #11e8d433}50%{box-shadow:0 0 10px #11e8d480,0 0 20px #11e8d44d,0 0 30px #42ffff33}}.tournament-glow{animation:pulse-glow 3s ease-in-out infinite}.hover-glow{transition:all .3s ease}.hover-glow:hover{box-shadow:0 0 15px #11e8d466,0 0 30px #11e8d433}.gradient-text{background:linear-gradient(135deg,var(--tournament-accent-aqua) 0%,var(--tournament-accent-orange) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700}.accent-border-aqua{border-left:3px solid var(--tournament-accent-aqua);padding-left:16px}.accent-border-orange{border-left:3px solid var(--tournament-accent-orange);padding-left:16px}ion-thumbnail,ion-avatar{border:2px solid rgba(17,232,212,.3);transition:all .3s ease}ion-thumbnail:hover,ion-avatar:hover{border-color:var(--tournament-accent-aqua);box-shadow:0 0 15px #11e8d466;transform:scale(1.05)}ion-thumbnail img,ion-avatar img{object-fit:cover}ion-input,ion-select,ion-textarea{--background: rgba(26, 30, 34, .6);--color: var(--tournament-text-secondary);--placeholder-color: var(--tournament-text-muted);--padding-start: 16px;--padding-end: 16px;border-radius:8px;border:1px solid rgba(159,167,173,.2);transition:all .3s ease}ion-input:hover,ion-select:hover,ion-textarea:hover{border-color:#11e8d466}ion-input:focus-within,ion-select:focus-within,ion-textarea:focus-within{border-color:var(--tournament-accent-aqua);box-shadow:0 0 0 3px #11e8d41a}ion-segment{background:var(--tournament-bg-secondary);border-radius:8px;padding:4px}ion-segment-button{--color: var(--tournament-text-muted);--color-checked: var(--tournament-text-primary);--indicator-color: transparent;--background-checked: linear-gradient(135deg, rgba(17, 232, 212, .2) 0%, rgba(255, 138, 0, .2) 100%);min-height:44px;font-weight:600;transition:all .3s ease;border-radius:6px}ion-segment-button:hover{--color: var(--tournament-text-secondary)}.f-w-b,.f-w-bold{font-weight:700!important}.m-t-10{margin-top:10px!important}.m-t-0{margin-top:0!important}.m-l-5{margin-left:5px!important}.m-l-10{margin-left:10px!important}.m-r-10{margin-right:10px!important}.no-padding{padding:0!important}.w-s-n{white-space:normal!important}.t-a-l{text-align:left!important}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:fadeIn .6s ease-out}.image-container{position:relative;overflow:hidden;border-radius:8px}.image-container img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.image-container:hover img{transform:scale(1.05)}.message-card{background:var(--tournament-bg-secondary);margin:8px 16px;padding:12px;border-radius:8px;box-shadow:0 2px 8px #0000004d;border-left:3px solid transparent;background-image:linear-gradient(var(--tournament-bg-secondary),var(--tournament-bg-secondary)),linear-gradient(135deg,var(--tournament-accent-aqua),var(--tournament-accent-orange));background-origin:padding-box,border-box;background-clip:padding-box,border-box;transition:all .3s ease}.message-card:hover{transform:translate(4px);box-shadow:0 4px 12px #0006,0 0 15px #11e8d433}.smaller-card ion-card-content{min-height:120px;display:flex;align-items:center;justify-content:center}.sidebar-column ion-card{position:sticky;top:16px}.dynamic-form{padding:10px 16px;border-radius:10px}.dynamic-form .form-group{margin-bottom:10px}.dynamic-form .form-control{border-left:none!important;border-right:none!important;border-top:none!important}.dynamic-form .form-control.dropdown{border-bottom:1px solid #999!important;border-radius:0!important;height:40px!important;padding-left:0!important}.dynamic-form .choices__item{font-size:1em;margin-top:8px}.dynamic-form .choices[data-type*=select-one] .choices__input{display:block;width:100%;padding:10px;border-bottom:1px solid #ddd;background-color:#fff;margin:0}.dynamic-form input[type=checkbox]{margin-right:5px}.dynamic-form .form-check.checkbox span{padding-left:5px}.dynamic-form input:not(input[type=checkbox]):focus,.dynamic-form select:focus,.dynamic-form textarea:focus{outline:none}.dynamic-form input:not(input[type=checkbox]),.dynamic-form select,.dynamic-form textarea{border-bottom:1px solid #999!important}.dynamic-form input:not(input[type=checkbox]).ng-untouched.ng-valid,.dynamic-form input:not(input[type=checkbox]).ng-touched.ng-dirty.ng-valid{border-bottom:1px solid #32db64!important}.dynamic-form input.ng-touched.ng-invalid{border-bottom:1px solid red!important}.dynamic-form input:not(input[type=checkbox]),.dynamic-form select,.dynamic-form textarea{font-size:1rem;appearance:none;border-radius:0;display:inline-block;flex:1;width:100%;border:0;background:transparent;padding:8px 0}.dynamic-form input[type=checkbox]{margin-right:5px;margin-left:3px;transform:scale(1.5)}.dynamic-form .formio-select-autocomplete-input{display:none!important}.alert-radio-label.sc-ion-alert-md,.alert-radio-label.sc-ion-alert-ios{white-space:normal!important}
