@charset "UTF-8";:root{--ion-color-primary: #0054e9;--ion-color-primary-rgb: 0, 84, 233;--ion-color-primary-contrast: #fff;--ion-color-primary-contrast-rgb: 255, 255, 255;--ion-color-primary-shade: #004acd;--ion-color-primary-tint: #1a65eb;--ion-color-secondary: #0163aa;--ion-color-secondary-rgb: 1, 99, 170;--ion-color-secondary-contrast: #fff;--ion-color-secondary-contrast-rgb: 255, 255, 255;--ion-color-secondary-shade: #015796;--ion-color-secondary-tint: #1a73b3;--ion-color-tertiary: #6030ff;--ion-color-tertiary-rgb: 96, 48, 255;--ion-color-tertiary-contrast: #fff;--ion-color-tertiary-contrast-rgb: 255, 255, 255;--ion-color-tertiary-shade: #542ae0;--ion-color-tertiary-tint: #7045ff;--ion-color-success: #2dd55b;--ion-color-success-rgb: 45, 213, 91;--ion-color-success-contrast: #000;--ion-color-success-contrast-rgb: 0, 0, 0;--ion-color-success-shade: #28bb50;--ion-color-success-tint: #42d96b;--ion-color-warning: #ffc409;--ion-color-warning-rgb: 255, 196, 9;--ion-color-warning-contrast: #000;--ion-color-warning-contrast-rgb: 0, 0, 0;--ion-color-warning-shade: #e0ac08;--ion-color-warning-tint: #ffca22;--ion-color-danger: #c5000f;--ion-color-danger-rgb: 197, 0, 15;--ion-color-danger-contrast: #fff;--ion-color-danger-contrast-rgb: 255, 255, 255;--ion-color-danger-shade: #ad000d;--ion-color-danger-tint: #cb1a27;--ion-color-light: #f4f5f8;--ion-color-light-rgb: 244, 245, 248;--ion-color-light-contrast: #000;--ion-color-light-contrast-rgb: 0, 0, 0;--ion-color-light-shade: #d7d8da;--ion-color-light-tint: #f5f6f9;--ion-color-medium: #636469;--ion-color-medium-rgb: 99, 100, 105;--ion-color-medium-contrast: #fff;--ion-color-medium-contrast-rgb: 255, 255, 255;--ion-color-medium-shade: #57585c;--ion-color-medium-tint: #737478;--ion-color-dark: #222428;--ion-color-dark-rgb: 34, 36, 40;--ion-color-dark-contrast: #fff;--ion-color-dark-contrast-rgb: 255, 255, 255;--ion-color-dark-shade: #1e2023;--ion-color-dark-tint: #383a3e}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-dynamic-font: -apple-system-body;--ion-font-family: var(--ion-default-font)}body{background:var(--ion-background-color);color:var(--ion-text-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,html.ios ion-footer.modal-footer-moving 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,html.ios .modal-footer-moving 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.show-modal~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, #0054e9) !important;--ion-color-base-rgb: var(--ion-color-primary-rgb, 0, 84, 233) !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, #004acd) !important;--ion-color-tint: var(--ion-color-primary-tint, #1a65eb) !important}.ion-color-secondary{--ion-color-base: var(--ion-color-secondary, #0163aa) !important;--ion-color-base-rgb: var(--ion-color-secondary-rgb, 1, 99, 170) !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, #015796) !important;--ion-color-tint: var(--ion-color-secondary-tint, #1a73b3) !important}.ion-color-tertiary{--ion-color-base: var(--ion-color-tertiary, #6030ff) !important;--ion-color-base-rgb: var(--ion-color-tertiary-rgb, 96, 48, 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, #542ae0) !important;--ion-color-tint: var(--ion-color-tertiary-tint, #7045ff) !important}.ion-color-success{--ion-color-base: var(--ion-color-success, #2dd55b) !important;--ion-color-base-rgb: var(--ion-color-success-rgb, 45, 213, 91) !important;--ion-color-contrast: var(--ion-color-success-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-success-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-success-shade, #28bb50) !important;--ion-color-tint: var(--ion-color-success-tint, #42d96b) !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, #c5000f) !important;--ion-color-base-rgb: var(--ion-color-danger-rgb, 197, 0, 15) !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, #ad000d) !important;--ion-color-tint: var(--ion-color-danger-tint, #cb1a27) !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, #636469) !important;--ion-color-base-rgb: var(--ion-color-medium-rgb, 99, 100, 105) !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, #57585c) !important;--ion-color-tint: var(--ion-color-medium-tint, #737478) !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;z-index:0}.ion-page.ion-page-overlay-passthrough{pointer-events:none}ion-modal>.ion-page{position:relative;contain:layout style;height:100%}.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{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: env(safe-area-inset-top)){html{--ion-safe-area-top: var(--safe-area-inset-top, env(safe-area-inset-top));--ion-safe-area-bottom: var(--safe-area-inset-bottom, env(safe-area-inset-bottom));--ion-safe-area-left: var(--safe-area-inset-left, env(safe-area-inset-left));--ion-safe-area-right: var(--safe-area-inset-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:translateZ(0)}.menu-content-open{cursor:pointer;touch-action:manipulation;pointer-events:none;overflow-y:hidden}.menu-content-open ion-content{--overflow: hidden}.menu-content-open .ion-content-scroll-host{overflow:hidden}.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}.ion-datetime-button-overlay{--width: fit-content;--height: fit-content}.ion-datetime-button-overlay ion-datetime.datetime-grid{width:320px;min-height:320px}[ion-last-focus],header[tabindex="-1"]:focus,[role=banner][tabindex="-1"]:focus,main[tabindex="-1"]:focus,[role=main][tabindex="-1"]:focus,h1[tabindex="-1"]:focus,[role=heading][aria-level="1"][tabindex="-1"]:focus{outline:none}.popover-viewport:has(>ion-content){overflow:hidden}@supports not selector(:has(> ion-content)){.popover-viewport{overflow:hidden}}audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){display:none;height:0}b,strong{font-weight:700}img{max-width:100%}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{padding:0;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=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.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%;transform:translateZ(0);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)}@supports (-webkit-touch-callout: none){html{font:var(--ion-dynamic-font, 16px var(--ion-font-family))}}a{background-color:transparent;color:var(--ion-color-primary, #0054e9)}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:1.625rem}h2{margin-top:18px;font-size:1.5rem}h3{font-size:1.375rem}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1rem}small{font-size:75%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}.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);-webkit-padding-start:var(--ion-padding, 16px);padding-inline-start:var(--ion-padding, 16px);-webkit-padding-end:var(--ion-padding, 16px);padding-inline-end:var(--ion-padding, 16px);padding-top:var(--ion-padding, 16px);padding-bottom: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);-webkit-padding-start:var(--ion-padding, 16px);padding-inline-start:var(--ion-padding, 16px)}.ion-padding-end{--padding-end: var(--ion-padding, 16px);-webkit-padding-end:var(--ion-padding, 16px);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);-webkit-padding-start:var(--ion-padding, 16px);padding-inline-start:var(--ion-padding, 16px);-webkit-padding-end: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);-webkit-margin-start:var(--ion-margin, 16px);margin-inline-start:var(--ion-margin, 16px);-webkit-margin-end:var(--ion-margin, 16px);margin-inline-end:var(--ion-margin, 16px);margin-top:var(--ion-margin, 16px);margin-bottom: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);-webkit-margin-start:var(--ion-margin, 16px);margin-inline-start:var(--ion-margin, 16px)}.ion-margin-end{--margin-end: var(--ion-margin, 16px);-webkit-margin-end:var(--ion-margin, 16px);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);-webkit-margin-start:var(--ion-margin, 16px);margin-inline-start:var(--ion-margin, 16px);-webkit-margin-end:var(--ion-margin, 16px);margin-inline-end:var(--ion-margin, 16px)}@media(prefers-color-scheme:dark){:root{--ion-color-primary: #4d8dff;--ion-color-primary-rgb: 77, 141, 255;--ion-color-primary-contrast: #000;--ion-color-primary-contrast-rgb: 0, 0, 0;--ion-color-primary-shade: #447ce0;--ion-color-primary-tint: #5f98ff;--ion-color-secondary: #46b1ff;--ion-color-secondary-rgb: 70, 177, 255;--ion-color-secondary-contrast: #000;--ion-color-secondary-contrast-rgb: 0, 0, 0;--ion-color-secondary-shade: #3e9ce0;--ion-color-secondary-tint: #59b9ff;--ion-color-tertiary: #8482fb;--ion-color-tertiary-rgb: 132, 130, 251;--ion-color-tertiary-contrast: #000;--ion-color-tertiary-contrast-rgb: 0, 0, 0;--ion-color-tertiary-shade: #7472dd;--ion-color-tertiary-tint: #908ffb;--ion-color-success: #2dd55b;--ion-color-success-rgb: 45, 213, 91;--ion-color-success-contrast: #000;--ion-color-success-contrast-rgb: 0, 0, 0;--ion-color-success-shade: #28bb50;--ion-color-success-tint: #42d96b;--ion-color-warning: #ffce31;--ion-color-warning-rgb: 255, 206, 49;--ion-color-warning-contrast: #000;--ion-color-warning-contrast-rgb: 0, 0, 0;--ion-color-warning-shade: #e0b52b;--ion-color-warning-tint: #ffd346;--ion-color-danger: #f24c58;--ion-color-danger-rgb: 242, 76, 88;--ion-color-danger-contrast: #000;--ion-color-danger-contrast-rgb: 0, 0, 0;--ion-color-danger-shade: #d5434d;--ion-color-danger-tint: #f35e69;--ion-color-light: #222428;--ion-color-light-rgb: 34, 36, 40;--ion-color-light-contrast: #fff;--ion-color-light-contrast-rgb: 255, 255, 255;--ion-color-light-shade: #1e2023;--ion-color-light-tint: #383a3e;--ion-color-medium: #989aa2;--ion-color-medium-rgb: 152, 154, 162;--ion-color-medium-contrast: #000;--ion-color-medium-contrast-rgb: 0, 0, 0;--ion-color-medium-shade: #86888f;--ion-color-medium-tint: #a2a4ab;--ion-color-dark: #f4f5f8;--ion-color-dark-rgb: 244, 245, 248;--ion-color-dark-contrast: #000;--ion-color-dark-contrast-rgb: 0, 0, 0;--ion-color-dark-shade: #d7d8da;--ion-color-dark-tint: #f5f6f9}:root.ios{--ion-background-color: #000000;--ion-background-color-rgb: 0, 0, 0;--ion-text-color: #ffffff;--ion-text-color-rgb: 255, 255, 255;--ion-background-color-step-50: #0d0d0d;--ion-background-color-step-100: #1a1a1a;--ion-background-color-step-150: #262626;--ion-background-color-step-200: #333333;--ion-background-color-step-250: #404040;--ion-background-color-step-300: #4d4d4d;--ion-background-color-step-350: #595959;--ion-background-color-step-400: #666666;--ion-background-color-step-450: #737373;--ion-background-color-step-500: #808080;--ion-background-color-step-550: #8c8c8c;--ion-background-color-step-600: #999999;--ion-background-color-step-650: #a6a6a6;--ion-background-color-step-700: #b3b3b3;--ion-background-color-step-750: #bfbfbf;--ion-background-color-step-800: #cccccc;--ion-background-color-step-850: #d9d9d9;--ion-background-color-step-900: #e6e6e6;--ion-background-color-step-950: #f2f2f2;--ion-text-color-step-50: #f2f2f2;--ion-text-color-step-100: #e6e6e6;--ion-text-color-step-150: #d9d9d9;--ion-text-color-step-200: #cccccc;--ion-text-color-step-250: #bfbfbf;--ion-text-color-step-300: #b3b3b3;--ion-text-color-step-350: #a6a6a6;--ion-text-color-step-400: #999999;--ion-text-color-step-450: #8c8c8c;--ion-text-color-step-500: #808080;--ion-text-color-step-550: #737373;--ion-text-color-step-600: #666666;--ion-text-color-step-650: #595959;--ion-text-color-step-700: #4d4d4d;--ion-text-color-step-750: #404040;--ion-text-color-step-800: #333333;--ion-text-color-step-850: #262626;--ion-text-color-step-900: #1a1a1a;--ion-text-color-step-950: #0d0d0d;--ion-item-background: #000000;--ion-tab-bar-background-focused: #252525;--ion-card-background: #1c1c1d}:root.ios ion-modal{--ion-background-color: var(--ion-color-step-100, var(--ion-background-color-step-100));--ion-toolbar-background: var(--ion-color-step-150, var(--ion-background-color-step-150));--ion-toolbar-border-color: var(--ion-color-step-250, var(--ion-background-color-step-250))}:root.md{--ion-background-color: #121212;--ion-background-color-rgb: 18, 18, 18;--ion-text-color: #ffffff;--ion-text-color-rgb: 255, 255, 255;--ion-background-color-step-50: #1e1e1e;--ion-background-color-step-100: #2a2a2a;--ion-background-color-step-150: #363636;--ion-background-color-step-200: #414141;--ion-background-color-step-250: #4d4d4d;--ion-background-color-step-300: #595959;--ion-background-color-step-350: #656565;--ion-background-color-step-400: #717171;--ion-background-color-step-450: #7d7d7d;--ion-background-color-step-500: #898989;--ion-background-color-step-550: #949494;--ion-background-color-step-600: #a0a0a0;--ion-background-color-step-650: #acacac;--ion-background-color-step-700: #b8b8b8;--ion-background-color-step-750: #c4c4c4;--ion-background-color-step-800: #d0d0d0;--ion-background-color-step-850: #dbdbdb;--ion-background-color-step-900: #e7e7e7;--ion-background-color-step-950: #f3f3f3;--ion-text-color-step-50: #f3f3f3;--ion-text-color-step-100: #e7e7e7;--ion-text-color-step-150: #dbdbdb;--ion-text-color-step-200: #d0d0d0;--ion-text-color-step-250: #c4c4c4;--ion-text-color-step-300: #b8b8b8;--ion-text-color-step-350: #acacac;--ion-text-color-step-400: #a0a0a0;--ion-text-color-step-450: #949494;--ion-text-color-step-500: #898989;--ion-text-color-step-550: #7d7d7d;--ion-text-color-step-600: #717171;--ion-text-color-step-650: #656565;--ion-text-color-step-700: #595959;--ion-text-color-step-750: #4d4d4d;--ion-text-color-step-800: #414141;--ion-text-color-step-850: #363636;--ion-text-color-step-900: #2a2a2a;--ion-text-color-step-950: #1e1e1e;--ion-item-background: #1e1e1e;--ion-toolbar-background: #1f1f1f;--ion-tab-bar-background: #1f1f1f;--ion-tab-bar-background-focused: #353535;--ion-card-background: #1e1e1e}}body[data-player-theme]{--player-primary-rgb: 10, 168, 151;--player-info-rgb: 47, 164, 220;--player-success-rgb: 30, 174, 123;--player-warning-rgb: 235, 164, 44;--player-danger-rgb: 230, 82, 66;--player-archive-rgb: 234, 121, 45;--player-primary: rgb(var(--player-primary-rgb));--player-info: rgb(var(--player-info-rgb));--player-success: rgb(var(--player-success-rgb));--player-warning: rgb(var(--player-warning-rgb));--player-danger: rgb(var(--player-danger-rgb));--player-archive: rgb(var(--player-archive-rgb));--player-card-radius: 22px;--player-control-radius: 14px;--player-control-height: 46px;--player-icon-size: 44px}body[data-player-theme=day]{--player-canvas: #dcebea;--player-surface: rgba(252, 255, 255, .94);--player-surface-strong: #ffffff;--player-surface-soft: rgba(237, 247, 246, .88);--player-text: #10242a;--player-muted: #5c747b;--player-line: rgba(22, 84, 88, .14);--player-line-strong: rgba(10, 168, 151, .34);--player-card-shadow: 0 14px 32px rgba(21, 68, 73, .12), inset 0 1px 0 #ffffff;--player-button-shadow: 0 10px 20px rgba(6, 108, 97, .2), inset 0 1px 0 rgba(255, 255, 255, .32);--player-glow: 0 0 0 transparent;--app-padel-wall-background: radial-gradient(circle at 8% 10%, rgba(29, 190, 169, .22), transparent 32%), radial-gradient(circle at 94% 82%, rgba(57, 119, 158, .2), transparent 34%), linear-gradient(150deg, rgba(218, 238, 237, .56), rgba(201, 222, 228, .52)), url(/assets/chat/chat-padel-wall-v1.webp) center 43% / cover no-repeat}html[data-player-theme=night] body[data-player-theme=night]{--player-canvas: #071b20;--player-surface: rgba(13, 40, 46, .93);--player-surface-strong: #102f35;--player-surface-soft: rgba(24, 61, 67, .78);--player-text: #edfdfb;--player-muted: #b7d0d1;--player-line: rgba(155, 218, 215, .18);--player-line-strong: rgba(38, 204, 185, .4);--player-card-shadow: 0 18px 42px rgba(0, 8, 11, .34), inset 0 1px 0 rgba(255, 255, 255, .08);--player-button-shadow: 0 10px 24px rgba(0, 8, 11, .32), inset 0 1px 0 rgba(255, 255, 255, .16);--player-glow: 0 0 0 transparent;--app-padel-wall-background: radial-gradient(circle at 12% 10%, rgba(15, 174, 160, .18), transparent 32%), radial-gradient(circle at 86% 74%, rgba(57, 119, 158, .12), transparent 34%), linear-gradient(145deg, rgba(2, 17, 21, .72), rgba(7, 31, 37, .78)), url(/assets/chat/chat-padel-wall-v1.webp) center 43% / cover no-repeat}html[data-player-theme=neon] body[data-player-theme=neon]{--player-canvas: #020d10;--player-surface: rgba(4, 24, 29, .94);--player-surface-strong: #061d22;--player-surface-soft: rgba(7, 38, 44, .72);--player-text: #efffff;--player-muted: #90b9bc;--player-line: rgba(38, 221, 211, .24);--player-line-strong: rgba(44, 241, 226, .72);--player-card-shadow: 0 20px 44px rgba(0, 4, 7, .52), inset 0 1px 0 rgba(116, 255, 246, .09);--player-button-shadow: 0 10px 24px rgba(0, 7, 10, .48), 0 0 16px rgba(var(--player-primary-rgb), .18), inset 0 1px 0 rgba(182, 255, 251, .18);--player-glow: 0 0 24px rgba(var(--player-primary-rgb), .24);--app-padel-wall-background: url(/assets/theme/neon-padel-wall-v1.svg) center 44% / cover no-repeat, #020d10}body[data-player-theme] :is(ion-content.player-home-page,ion-content.player-league-page,ion-content.training-page,ion-content.broadcasts-page,ion-content.chat-page-shell,ion-content.player-profile-page,ion-content.match-detail-page,ion-content.club-discovery-page){--background: var(--app-padel-wall-background) !important;color:var(--player-text)}html[data-player-theme=night] body[data-player-theme=night] :is(ion-content.player-home-page,ion-content.player-league-page,ion-content.training-page,ion-content.broadcasts-page,ion-content.chat-page-shell,ion-content.player-profile-page,ion-content.match-detail-page,ion-content.club-discovery-page)::part(background){filter:brightness(.86) contrast(1.08) saturate(.88)}html[data-player-theme=neon] body[data-player-theme=neon] :is(ion-content.player-home-page,ion-content.player-league-page,ion-content.training-page,ion-content.broadcasts-page,ion-content.chat-page-shell,ion-content.player-profile-page,ion-content.match-detail-page,ion-content.club-discovery-page)::part(background){animation:player-neon-racket-wall 8.4s ease-in-out infinite;will-change:filter,box-shadow}@keyframes player-neon-racket-wall{0%,12%,to{filter:brightness(.84) contrast(1.12) saturate(1.08);box-shadow:inset 0 0 78px rgba(var(--player-primary-rgb),.045)}38%{filter:brightness(1.02) contrast(1.16) saturate(1.32);box-shadow:inset 0 0 112px rgba(var(--player-primary-rgb),.12)}41%{filter:brightness(.79) contrast(1.1) saturate(.98);box-shadow:inset 0 0 72px rgba(var(--player-primary-rgb),.035)}42.4%{filter:brightness(1.08) contrast(1.18) saturate(1.42);box-shadow:inset 0 0 124px rgba(var(--player-primary-rgb),.15)}43.6%{filter:brightness(.86) contrast(1.11) saturate(1.04);box-shadow:inset 0 0 82px rgba(var(--player-primary-rgb),.05)}45%,66%{filter:brightness(1.04) contrast(1.17) saturate(1.36);box-shadow:inset 0 0 116px rgba(var(--player-primary-rgb),.13)}72%{filter:brightness(.9) contrast(1.13) saturate(1.14);box-shadow:inset 0 0 88px rgba(var(--player-primary-rgb),.065)}}body[data-player-theme]:not([data-player-theme=day]) app-home{--home-bg: var(--player-canvas);--home-card-bg: var(--player-surface);--home-border: var(--player-line);--home-shadow: var(--player-card-shadow);--home-text: var(--player-text);--home-muted: var(--player-muted);--home-soft: var(--player-muted)}body[data-player-theme]:not([data-player-theme=day]) app-league{--league-bg: var(--player-canvas);--league-card: var(--player-surface);--league-text: var(--player-text);--league-muted: var(--player-muted);--league-soft: var(--player-muted);--league-border: var(--player-line);--league-shadow: var(--player-card-shadow)}body[data-player-theme]:not([data-player-theme=day]) app-profile{--profile-bg: var(--player-canvas);--profile-card: var(--player-surface);--profile-text: var(--player-text);--profile-muted: var(--player-muted);--profile-soft: var(--player-muted);--profile-border: var(--player-line);--profile-shadow: var(--player-card-shadow)}body[data-player-theme]:not([data-player-theme=day]) app-match-detail{--match-bg: var(--player-canvas);--match-card: var(--player-surface);--match-text: var(--player-text);--match-muted: var(--player-muted);--match-soft: var(--player-muted);--match-border: var(--player-line);--match-shadow: var(--player-card-shadow)}body[data-player-theme]:not([data-player-theme=day]) app-chats{--chat-green: var(--player-primary);--chat-green-dark: #087d73;--chat-bg: var(--player-canvas);--chat-panel: var(--player-surface);--chat-panel-soft: var(--player-surface-soft);--chat-border: var(--player-line);--chat-text: var(--player-text);--chat-muted: var(--player-muted);--chat-incoming: var(--player-surface-strong);--chat-outgoing: rgba(var(--player-primary-rgb), .22)}body[data-player-theme]:not([data-player-theme=day]) app-training{--training-ink: var(--player-text);--training-muted: var(--player-muted);--training-green: var(--player-primary)}body[data-player-theme]:not([data-player-theme=day]) app-broadcasts{--broadcasts-ink: var(--player-text);--broadcasts-muted: var(--player-muted);--broadcasts-green: var(--player-primary)}body[data-player-theme]:not([data-player-theme=day]) app-home :is(.home-card,.home-metric-card,.upcoming-match-card,.open-game-card,.home-empty-card,.empty-state-card),body[data-player-theme]:not([data-player-theme=day]) app-league :is(.league-card,.league-topbar-card,.league-match-card,.league-empty-card,.league-picker-card,.league-ranking-modal-card),body[data-player-theme]:not([data-player-theme=day]) app-profile :is(.profile-card,.profile-info-list>div,.profile-security-action,.league-account-row,.notification-row,.profile-empty-card),body[data-player-theme]:not([data-player-theme=day]) app-match-detail :is(.match-section-card,.match-controls-card,.match-action-modal-panel,.chat-match-schedule-card),body[data-player-theme]:not([data-player-theme=day]) app-training :is(.training-page-header,.training-tabs,.training-coach-choice,.training-schedule-day,.training-player-group-card,.training-modal-card),body[data-player-theme]:not([data-player-theme=day]) app-broadcasts :is(.broadcasts-empty,.broadcasts-section,.broadcasts-modal-card){border-color:var(--player-line)!important;color:var(--player-text)!important;background:var(--player-surface)!important;box-shadow:var(--player-card-shadow)!important}html[data-player-theme=night] body[data-player-theme=night] app-profile :is(.profile-info-list>div,.profile-security-action,.league-account-row,.notification-row),html[data-player-theme=neon] body[data-player-theme=neon] app-profile :is(.profile-info-list>div,.profile-security-action,.league-account-row,.notification-row),html[data-player-theme=night] body[data-player-theme=night] app-training :is(.training-tabs,.training-schedule-day),html[data-player-theme=neon] body[data-player-theme=neon] app-training :is(.training-tabs,.training-schedule-day){background:var(--player-surface-soft)!important}html[data-player-theme=night] body[data-player-theme=night] :is(app-home,app-league,app-profile,app-match-detail,app-training,app-broadcasts) :is(h1,h2,h3,strong),html[data-player-theme=neon] body[data-player-theme=neon] :is(app-home,app-league,app-profile,app-match-detail,app-training,app-broadcasts) :is(h1,h2,h3,strong){color:var(--player-text)!important}html[data-player-theme=night] body[data-player-theme=night] :is(app-home,app-league,app-profile,app-match-detail,app-training,app-broadcasts) :is(p,small),html[data-player-theme=neon] body[data-player-theme=neon] :is(app-home,app-league,app-profile,app-match-detail,app-training,app-broadcasts) :is(p,small){color:var(--player-muted)!important}body[data-player-theme] :is(app-home,app-league,app-profile,app-match-detail,app-training,app-broadcasts,app-chats) :is(.home-empty-cta,.open-game-card-action,.home-conversations-action,.league-empty-cta,.league-secondary-action,.league-ranking-view-button,.profile-primary-button,.profile-secondary-button,.profile-danger-button,.match-action-modal-actions>button,.suggested-slot-apply-button,.match-player-result-approval-button,.training-modal-actions>button,.chat-system-actions>button,.chat-published-match-card>footer button,.chat-finalized-match-card>footer button,.chat-friendly-match-actions>button){box-sizing:border-box;min-height:var(--player-control-height)!important;padding-inline:16px!important;border-radius:var(--player-control-radius)!important;font-size:.82rem!important;font-weight:900!important;line-height:1.1;text-transform:none!important}body[data-player-theme] :is(app-home,app-league,app-profile,app-match-detail,app-training,app-broadcasts,app-chats) :is(.home-empty-cta,.open-game-card-action,.profile-primary-button,.match-action-modal-actions>.primary,.match-player-result-approval-button,.training-modal-actions>.primary,.chat-system-actions>.primary,.chat-published-match-card>footer button,.chat-finalized-match-card>footer button,.chat-friendly-match-join){border:1px solid rgba(255,255,255,.26)!important;color:#fff!important;background:linear-gradient(135deg,#31d5c2,#079688 58%,#087a72)!important;box-shadow:var(--player-button-shadow)!important}body[data-player-theme] :is(app-home,app-league,app-profile,app-match-detail,app-training,app-broadcasts,app-chats) :is(.home-conversations-action,.league-secondary-action,.league-ranking-view-button,.profile-secondary-button,.match-action-modal-actions>.secondary,.training-modal-actions>.secondary,.chat-system-actions>button:not(.primary),.chat-friendly-match-join.leave){border:1px solid var(--player-line-strong)!important;color:var(--player-primary)!important;background:rgba(var(--player-primary-rgb),.09)!important;box-shadow:inset 0 1px #ffffff1a!important}body[data-player-theme] :is(app-profile,app-match-detail,app-chats) :is(.profile-danger-button,.danger,.danger-outline,.reject,.chat-friendly-match-delete){border:1px solid rgba(var(--player-danger-rgb),.58)!important;color:var(--player-danger)!important;background:rgba(var(--player-danger-rgb),.1)!important;box-shadow:none!important}html[data-player-theme=neon] body[data-player-theme=neon] :is(app-home,app-league,app-profile,app-match-detail,app-training,app-broadcasts) :is(.home-card,.league-card,.profile-card,.match-section-card,.training-player-group-card,.broadcasts-section){border-color:var(--player-line-strong)!important;background:linear-gradient(rgba(var(--player-primary-rgb),.035) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--player-primary-rgb),.035) 1px,transparent 1px),radial-gradient(circle at 100% 0,rgba(var(--player-primary-rgb),.1),transparent 42%),var(--player-surface)!important;background-size:18px 18px,18px 18px,auto,auto!important;box-shadow:var(--player-card-shadow),var(--player-glow)!important}html[data-player-theme=night] body[data-player-theme=night] ion-tab-bar,html[data-player-theme=neon] body[data-player-theme=neon] ion-tab-bar{--background: #031114;--border: var(--player-line)}html[data-player-theme=night] body[data-player-theme=night] ion-tab-button,html[data-player-theme=neon] body[data-player-theme=neon] ion-tab-button{color:#b9d5d5}html[data-player-theme=night] body[data-player-theme=night] ion-tab-button ion-icon,html[data-player-theme=neon] body[data-player-theme=neon] ion-tab-button ion-icon{color:inherit!important;opacity:1!important;filter:drop-shadow(0 0 4px rgba(140,224,216,.12))}html[data-player-theme=night] body[data-player-theme=night] ion-tab-button.tab-selected,html[data-player-theme=neon] body[data-player-theme=neon] ion-tab-button.tab-selected{color:var(--player-primary)}html[data-player-theme=neon] body[data-player-theme=neon] ion-tab-button.tab-selected ion-icon{filter:drop-shadow(0 0 7px rgba(var(--player-primary-rgb),.78))}html[data-player-theme=night] body[data-player-theme=night] app-league-topbar .app-league-topbar-header ion-toolbar,html[data-player-theme=neon] body[data-player-theme=neon] app-league-topbar .app-league-topbar-header ion-toolbar{--background: var(--player-surface-strong) !important;--color: var(--player-text) !important;--border-color: var(--player-line) !important;box-shadow:var(--player-card-shadow)!important}html[data-player-theme=night] body[data-player-theme=night] app-league-topbar .app-league-topbar-switcher,html[data-player-theme=neon] body[data-player-theme=neon] app-league-topbar .app-league-topbar-switcher{color:var(--player-text)!important}html[data-player-theme=neon] body[data-player-theme=neon] app-league-topbar .app-league-topbar-header ion-toolbar{--border-color: var(--player-line-strong) !important;box-shadow:0 0 20px rgba(var(--player-primary-rgb),.14)!important}html[data-player-theme=night] body[data-player-theme=night] app-tabs .app-notification-toggle,html[data-player-theme=neon] body[data-player-theme=neon] app-tabs .app-notification-toggle{border-color:var(--player-line-strong)!important;color:var(--player-primary)!important;background:radial-gradient(circle at 24% 12%,rgba(var(--player-primary-rgb),.18),transparent 36%),var(--player-surface-strong)!important;box-shadow:var(--player-card-shadow),var(--player-glow)!important}html[data-player-theme=night] body[data-player-theme=night] app-tabs .app-notification-toggle:before,html[data-player-theme=neon] body[data-player-theme=neon] app-tabs .app-notification-toggle:before{border-color:rgba(var(--player-primary-rgb),.34)!important;box-shadow:0 0 15px rgba(var(--player-primary-rgb),.16)!important}html[data-player-theme=night] body[data-player-theme=night] app-tabs .app-notification-toggle:after,html[data-player-theme=neon] body[data-player-theme=neon] app-tabs .app-notification-toggle:after{background:linear-gradient(90deg,rgba(184,255,247,.32),transparent)!important}html[data-player-theme=night] body[data-player-theme=night] app-tabs .app-notification-card,html[data-player-theme=neon] body[data-player-theme=neon] app-tabs .app-notification-card{border-color:var(--player-line-strong)!important;color:var(--player-text)!important;background:radial-gradient(circle at 8% 0,rgba(var(--player-primary-rgb),.13),transparent 35%),var(--player-surface-strong)!important;box-shadow:0 30px 72px #00070a8a,var(--player-glow)!important}html[data-player-theme=night] body[data-player-theme=night] app-tabs :is(.app-notification-title-icon,.app-notification-close,.app-notification-row-icon,.app-notification-delete),html[data-player-theme=neon] body[data-player-theme=neon] app-tabs :is(.app-notification-title-icon,.app-notification-close,.app-notification-row-icon,.app-notification-delete){border-color:var(--player-line)!important;color:var(--player-primary)!important;background:var(--player-surface-soft)!important;box-shadow:inset 0 1px #ffffff14!important}html[data-player-theme=night] body[data-player-theme=night] app-tabs .app-notification-tabs,html[data-player-theme=neon] body[data-player-theme=neon] app-tabs .app-notification-tabs{border-color:var(--player-line)!important;background:#010e1257!important;box-shadow:inset 0 2px 5px #0003!important}html[data-player-theme=night] body[data-player-theme=night] app-tabs .app-notification-tabs button,html[data-player-theme=neon] body[data-player-theme=neon] app-tabs .app-notification-tabs button{color:var(--player-muted)!important;background:transparent!important}html[data-player-theme=night] body[data-player-theme=night] app-tabs .app-notification-tabs button.active,html[data-player-theme=neon] body[data-player-theme=neon] app-tabs .app-notification-tabs button.active{border-color:var(--player-line-strong)!important;color:var(--player-primary)!important;background:rgba(var(--player-primary-rgb),.13)!important;box-shadow:inset 0 1px #ffffff14!important}html[data-player-theme=night] body[data-player-theme=night] app-tabs .app-notification-tabs span,html[data-player-theme=neon] body[data-player-theme=neon] app-tabs .app-notification-tabs span{border-color:var(--player-line)!important;color:var(--player-text)!important;background:var(--player-surface-soft)!important}html[data-player-theme=night] body[data-player-theme=night] app-tabs .app-notification-row,html[data-player-theme=neon] body[data-player-theme=neon] app-tabs .app-notification-row,html[data-player-theme=night] body[data-player-theme=night] app-tabs .app-notification-row:is(.warning,.success),html[data-player-theme=neon] body[data-player-theme=neon] app-tabs .app-notification-row:is(.warning,.success){border-color:rgba(var(--notification-accent-rgb),.38)!important;background:radial-gradient(circle at 0 0,rgba(var(--notification-accent-rgb),.13),transparent 40%),var(--player-surface)!important;box-shadow:0 10px 22px #00070a42,inset 0 1px #ffffff0f!important}html[data-player-theme=night] body[data-player-theme=night] app-tabs .app-notification-row-main strong,html[data-player-theme=neon] body[data-player-theme=neon] app-tabs .app-notification-row-main strong{color:var(--player-text)!important}html[data-player-theme=night] body[data-player-theme=night] app-tabs :is(.app-notification-card-header .app-notification-title-block>div>span,.app-notification-row-main span,.app-notification-empty span),html[data-player-theme=neon] body[data-player-theme=neon] app-tabs :is(.app-notification-card-header .app-notification-title-block>div>span,.app-notification-row-main span,.app-notification-empty span){color:var(--player-muted)!important}html[data-player-theme=night] body[data-player-theme=night] app-tabs .app-notification-empty strong,html[data-player-theme=neon] body[data-player-theme=neon] app-tabs .app-notification-empty strong{color:var(--player-text)!important}html[data-player-theme=night] body[data-player-theme=night] app-tabs .app-notification-empty,html[data-player-theme=neon] body[data-player-theme=neon] app-tabs .app-notification-empty{border-color:var(--player-line-strong)!important;color:var(--player-text)!important;background:var(--player-surface-soft)!important;box-shadow:inset 0 1px #ffffff0f!important}html[data-player-theme=night] body[data-player-theme=night] app-league-topbar .app-league-picker-card,html[data-player-theme=neon] body[data-player-theme=neon] app-league-topbar .app-league-picker-card,html[data-player-theme=night] body[data-player-theme=night] :is(app-home,app-league,app-profile) :is(.league-picker-card,.profile-menu-card,.profile-league-picker-card,.open-games-modal),html[data-player-theme=neon] body[data-player-theme=neon] :is(app-home,app-league,app-profile) :is(.league-picker-card,.profile-menu-card,.profile-league-picker-card,.open-games-modal){border-color:var(--player-line-strong)!important;color:var(--player-text)!important;background:radial-gradient(circle at 8% 0,rgba(var(--player-primary-rgb),.13),transparent 36%),var(--player-surface-strong)!important;box-shadow:0 28px 68px #00070a80,var(--player-glow)!important}html[data-player-theme=night] body[data-player-theme=night] app-league-topbar :is(.app-league-picker-option,.app-league-picker-option.active,.app-league-picker-status),html[data-player-theme=neon] body[data-player-theme=neon] app-league-topbar :is(.app-league-picker-option,.app-league-picker-option.active,.app-league-picker-status),html[data-player-theme=night] body[data-player-theme=night] :is(app-home,app-league,app-profile) :is(.league-picker-option,.league-picker-option.is-active,.league-picker-option.is-current,.profile-league-picker-option,.profile-league-picker-option.is-current,.profile-menu-card button),html[data-player-theme=neon] body[data-player-theme=neon] :is(app-home,app-league,app-profile) :is(.league-picker-option,.league-picker-option.is-active,.league-picker-option.is-current,.profile-league-picker-option,.profile-league-picker-option.is-current,.profile-menu-card button){border-color:var(--player-line)!important;color:var(--player-text)!important;background:var(--player-surface-soft)!important;box-shadow:inset 0 1px #ffffff12!important}html[data-player-theme=night] body[data-player-theme=night] app-league-topbar :is(.app-league-picker-head strong,.app-league-picker-group-head strong,.app-league-picker-copy strong),html[data-player-theme=neon] body[data-player-theme=neon] app-league-topbar :is(.app-league-picker-head strong,.app-league-picker-group-head strong,.app-league-picker-copy strong),html[data-player-theme=night] body[data-player-theme=night] :is(app-home,app-league,app-profile) :is(.league-picker-header h2,.league-picker-copy strong,.profile-league-picker-option strong),html[data-player-theme=neon] body[data-player-theme=neon] :is(app-home,app-league,app-profile) :is(.league-picker-header h2,.league-picker-copy strong,.profile-league-picker-option strong){color:var(--player-text)!important}html[data-player-theme=night] body[data-player-theme=night] app-league-topbar :is(.app-league-picker-head small,.app-league-picker-copy small),html[data-player-theme=neon] body[data-player-theme=neon] app-league-topbar :is(.app-league-picker-head small,.app-league-picker-copy small),html[data-player-theme=night] body[data-player-theme=night] :is(app-home,app-league,app-profile) :is(.league-picker-header p,.league-picker-copy small,.profile-league-picker-option small),html[data-player-theme=neon] body[data-player-theme=neon] :is(app-home,app-league,app-profile) :is(.league-picker-header p,.league-picker-copy small,.profile-league-picker-option small){color:var(--player-muted)!important}html[data-player-theme=night] body[data-player-theme=night] app-league-topbar .app-league-picker-group+.app-league-picker-group,html[data-player-theme=neon] body[data-player-theme=neon] app-league-topbar .app-league-picker-group+.app-league-picker-group{border-top-color:var(--player-line)!important}html[data-player-theme=night] body[data-player-theme=night] app-league :is(.league-standings-table,.league-adjustments-table),html[data-player-theme=neon] body[data-player-theme=neon] app-league :is(.league-standings-table,.league-adjustments-table){border-color:var(--player-line-strong)!important;background:#000a0e47!important;box-shadow:inset 0 1px #ffffff0d!important}html[data-player-theme=night] body[data-player-theme=night] app-league :is(.league-standing-row.compact,.league-standing-row.compact:nth-child(odd),.league-adjustments-row,.league-adjustments-row:nth-child(odd),.league-leader-row,.league-leader-row.is-current),html[data-player-theme=neon] body[data-player-theme=neon] app-league :is(.league-standing-row.compact,.league-standing-row.compact:nth-child(odd),.league-adjustments-row,.league-adjustments-row:nth-child(odd),.league-leader-row,.league-leader-row.is-current){border-color:var(--player-line)!important;color:var(--player-text)!important;background:var(--player-surface-soft)!important;box-shadow:inset 0 1px #ffffff0b!important}html[data-player-theme=night] body[data-player-theme=night] app-league :is(.league-standing-row.compact.is-current-user,.league-leader-row.is-current),html[data-player-theme=neon] body[data-player-theme=neon] app-league :is(.league-standing-row.compact.is-current-user,.league-leader-row.is-current){border-color:var(--player-line-strong)!important;background:radial-gradient(circle at 100% 0,rgba(var(--player-primary-rgb),.16),transparent 42%),var(--player-surface-soft)!important}html[data-player-theme=night] body[data-player-theme=night] app-league :is(.league-leaders-card,.league-overall-ranking-card,.league-games-card),html[data-player-theme=neon] body[data-player-theme=neon] app-league :is(.league-leaders-card,.league-overall-ranking-card,.league-games-card){border-color:var(--player-line)!important;color:var(--player-text)!important;background:var(--player-surface)!important;box-shadow:var(--player-card-shadow)!important}html[data-player-theme=night] body[data-player-theme=night] app-league :is(.league-card-heading h2,.standing-name,.league-leader-player strong,.league-leader-row strong),html[data-player-theme=neon] body[data-player-theme=neon] app-league :is(.league-card-heading h2,.standing-name,.league-leader-player strong,.league-leader-row strong){color:var(--player-text)!important}html[data-player-theme=night] body[data-player-theme=night] app-league :is(.standing-games,.standing-points,.league-leader-row em),html[data-player-theme=neon] body[data-player-theme=neon] app-league :is(.standing-games,.standing-points,.league-leader-row em){color:var(--player-muted)!important}html[data-player-theme=night] body[data-player-theme=night] app-league :is(.standing-diff:not(.positive):not(.negative),.league-adjustments-row>span,.league-adjustments-row>strong:not(.league-adjustments-player)),html[data-player-theme=neon] body[data-player-theme=neon] app-league :is(.standing-diff:not(.positive):not(.negative),.league-adjustments-row>span,.league-adjustments-row>strong:not(.league-adjustments-player)){color:var(--player-text)!important;opacity:1!important}html[data-player-theme=night] body[data-player-theme=night] app-league .league-adjustments-row>strong:last-child,html[data-player-theme=neon] body[data-player-theme=neon] app-league .league-adjustments-row>strong:last-child{color:#ff9c91!important}html[data-player-theme=night] body[data-player-theme=night] app-league :is(.league-division-focus-row button,.league-filter-row button),html[data-player-theme=neon] body[data-player-theme=neon] app-league :is(.league-division-focus-row button,.league-filter-row button){border-color:var(--player-line)!important;color:var(--player-muted)!important;background:var(--player-surface-soft)!important;box-shadow:none!important}html[data-player-theme=night] body[data-player-theme=night] app-league :is(.league-division-focus-row button.active,.league-filter-row button.active),html[data-player-theme=neon] body[data-player-theme=neon] app-league :is(.league-division-focus-row button.active,.league-filter-row button.active){border-color:var(--player-line-strong)!important;color:var(--player-text)!important;background:rgba(var(--player-primary-rgb),.2)!important}html[data-player-theme=night] body[data-player-theme=night] app-league .league-filter-row button strong,html[data-player-theme=neon] body[data-player-theme=neon] app-league .league-filter-row button strong{color:inherit!important;background:#0000002e!important}html[data-player-theme=night] body[data-player-theme=night] app-league :is(.league-division-pill,.league-division-pill.subtle),html[data-player-theme=neon] body[data-player-theme=neon] app-league :is(.league-division-pill,.league-division-pill.subtle){border-color:var(--player-line-strong)!important;color:#b8fff1!important;background:rgba(var(--player-primary-rgb),.1)!important;box-shadow:inset 0 1px #ffffff14!important}html[data-player-theme=night] body[data-player-theme=night] app-home :is(.attention-group,.match-list-item.result),html[data-player-theme=neon] body[data-player-theme=neon] app-home :is(.attention-group,.match-list-item.result){border-color:var(--player-line)!important;color:var(--player-text)!important;background:var(--player-surface-soft)!important;box-shadow:inset 0 1px #ffffff0e!important}html[data-player-theme=night] body[data-player-theme=night] app-home .attention-card .attention-group,html[data-player-theme=neon] body[data-player-theme=neon] app-home .attention-card .attention-group{border-color:rgba(var(--attention-accent-rgb),.4)!important;background:linear-gradient(rgba(var(--attention-accent-rgb),.09),rgba(var(--attention-accent-rgb),.04)),var(--player-surface-soft)!important}html[data-player-theme=night] body[data-player-theme=night] app-home .attention-card .attention-group-link,html[data-player-theme=neon] body[data-player-theme=neon] app-home .attention-card .attention-group-link{border-color:rgba(var(--attention-accent-rgb),.28)!important;color:var(--player-muted)!important;background:rgba(var(--attention-accent-rgb),.07)!important;box-shadow:none!important}html[data-player-theme=night] body[data-player-theme=night] app-home :is(.attention-card .attention-group-title strong,.results-card .match-list-copy strong),html[data-player-theme=neon] body[data-player-theme=neon] app-home :is(.attention-card .attention-group-title strong,.results-card .match-list-copy strong){color:var(--player-text)!important}html[data-player-theme=night] body[data-player-theme=night] app-home :is(.attention-group-count,.attention-card .attention-group-marker,.match-status-chip),html[data-player-theme=neon] body[data-player-theme=neon] app-home :is(.attention-group-count,.attention-card .attention-group-marker,.match-status-chip){border-color:currentColor!important;background:#00080b3d!important;box-shadow:none!important}html[data-player-theme=night] body[data-player-theme=night] app-home .results-card .match-list-copy :is(span,p),html[data-player-theme=neon] body[data-player-theme=neon] app-home .results-card .match-list-copy :is(span,p){color:var(--player-muted)!important}html[data-player-theme=night] body[data-player-theme=night] app-training :is(.training-schedule-list,.training-schedule-list-head),html[data-player-theme=neon] body[data-player-theme=neon] app-training :is(.training-schedule-list,.training-schedule-list-head){border-color:var(--player-line)!important;color:var(--player-muted)!important;background:#00080b3d!important}html[data-player-theme=night] body[data-player-theme=night] app-training .training-schedule-row,html[data-player-theme=neon] body[data-player-theme=neon] app-training .training-schedule-row{border-top-color:var(--player-line)!important;color:var(--player-text)!important;background:var(--player-surface-soft)!important}html[data-player-theme=night] body[data-player-theme=night] app-training .training-schedule-row:hover,html[data-player-theme=neon] body[data-player-theme=neon] app-training .training-schedule-row:hover{background:rgba(var(--player-warning-rgb),.1)!important}html[data-player-theme=night] body[data-player-theme=night] app-training .training-schedule-row strong,html[data-player-theme=neon] body[data-player-theme=neon] app-training .training-schedule-row strong{color:var(--player-text)!important}html[data-player-theme=night] body[data-player-theme=night] app-training .training-schedule-row :is(small,i),html[data-player-theme=neon] body[data-player-theme=neon] app-training .training-schedule-row :is(small,i){color:var(--player-muted)!important}html[data-player-theme=night] body[data-player-theme=night] app-profile :is(.availability-summary-pill,.availability-summary-pill.availability-status-card,.preference-availability-block,.language-pill-row,.notification-row,.notification-row.active,.profile-avatar-editor,.profile-password-strength,.availability-validation-card,.availability-grid-shell),html[data-player-theme=neon] body[data-player-theme=neon] app-profile :is(.availability-summary-pill,.availability-summary-pill.availability-status-card,.preference-availability-block,.language-pill-row,.notification-row,.notification-row.active,.profile-avatar-editor,.profile-password-strength,.availability-validation-card,.availability-grid-shell){border-color:var(--player-line)!important;color:var(--player-text)!important;background:var(--player-surface-soft)!important;box-shadow:inset 0 1px #ffffff0f!important}html[data-player-theme=night] body[data-player-theme=night] app-profile :is(.availability-status-icon,.availability-summary-pill span,.notification-status,.league-account-status),html[data-player-theme=neon] body[data-player-theme=neon] app-profile :is(.availability-status-icon,.availability-summary-pill span,.notification-status,.league-account-status){border-color:var(--player-line)!important;color:var(--player-primary)!important;background:rgba(var(--player-primary-rgb),.1)!important;box-shadow:none!important}html[data-player-theme=night] body[data-player-theme=night] app-profile .language-pill-row button,html[data-player-theme=neon] body[data-player-theme=neon] app-profile .language-pill-row button{border-color:transparent!important;color:var(--player-muted)!important;background:transparent!important}html[data-player-theme=night] body[data-player-theme=night] app-profile .language-pill-row button.active,html[data-player-theme=neon] body[data-player-theme=neon] app-profile .language-pill-row button.active{border-color:var(--player-line-strong)!important;color:var(--player-text)!important;background:rgba(var(--player-primary-rgb),.16)!important;box-shadow:none!important}html[data-player-theme=night] body[data-player-theme=night] app-profile :is(.availability-summary-pill strong,.availability-status-card strong,.notification-copy strong,.league-account-copy strong),html[data-player-theme=neon] body[data-player-theme=neon] app-profile :is(.availability-summary-pill strong,.availability-status-card strong,.notification-copy strong,.league-account-copy strong){color:var(--player-text)!important}html[data-player-theme=night] body[data-player-theme=night] app-profile .availability-summary-pill.availability-status-card,html[data-player-theme=neon] body[data-player-theme=neon] app-profile .availability-summary-pill.availability-status-card{min-height:48px!important;padding:10px 12px!important;border-radius:16px!important}html[data-player-theme=night] body[data-player-theme=night] app-profile app-gender-select.profile-gender-select,html[data-player-theme=neon] body[data-player-theme=neon] app-profile app-gender-select.profile-gender-select{--gender-select-color: var(--player-text);--gender-select-border: var(--player-line-strong);--gender-select-background: var(--player-surface-soft);--gender-select-shadow: inset 0 1px 0 rgba(255, 255, 255, .07);--gender-select-focus: rgba(var(--player-primary-rgb), .72);--gender-select-focus-ring: rgba(var(--player-primary-rgb), .14)}html[data-player-theme=night] body[data-player-theme=night] app-profile app-gender-select :is(.gender-select-trigger,.gender-select.open .gender-select-trigger),html[data-player-theme=neon] body[data-player-theme=neon] app-profile app-gender-select :is(.gender-select-trigger,.gender-select.open .gender-select-trigger){border-color:var(--player-line-strong)!important;color:var(--player-text)!important;background:var(--player-surface-soft)!important;box-shadow:inset 0 1px #ffffff12!important}html[data-player-theme=night] body[data-player-theme=night] app-profile app-gender-select .gender-select-trigger>svg,html[data-player-theme=neon] body[data-player-theme=neon] app-profile app-gender-select .gender-select-trigger>svg{stroke:var(--player-primary)!important}html[data-player-theme=night] body[data-player-theme=night] app-profile app-gender-select .gender-select-menu,html[data-player-theme=neon] body[data-player-theme=neon] app-profile app-gender-select .gender-select-menu{border-color:var(--player-line-strong)!important;color:var(--player-text)!important;background:radial-gradient(circle at 100% 0,rgba(var(--player-primary-rgb),.12),transparent 42%),var(--player-surface-strong)!important;box-shadow:0 24px 58px #00070a94,var(--player-glow)!important}html[data-player-theme=night] body[data-player-theme=night] app-profile app-gender-select .gender-select-menu button,html[data-player-theme=neon] body[data-player-theme=neon] app-profile app-gender-select .gender-select-menu button{color:var(--player-text)!important;background:transparent!important}html[data-player-theme=night] body[data-player-theme=night] app-profile app-gender-select .gender-select-menu button:is(:hover,:focus-visible,.active),html[data-player-theme=neon] body[data-player-theme=neon] app-profile app-gender-select .gender-select-menu button:is(:hover,:focus-visible,.active){background:rgba(var(--player-primary-rgb),.13)!important}html[data-player-theme=night] body[data-player-theme=night] app-profile app-gender-select .gender-select-menu strong,html[data-player-theme=neon] body[data-player-theme=neon] app-profile app-gender-select .gender-select-menu strong{color:var(--player-text)!important}html[data-player-theme=night] body[data-player-theme=night] app-profile app-gender-select .gender-select-menu small,html[data-player-theme=neon] body[data-player-theme=neon] app-profile app-gender-select .gender-select-menu small{color:var(--player-muted)!important}html[data-player-theme=night] body[data-player-theme=night] app-profile .availability-grid-time-label,html[data-player-theme=neon] body[data-player-theme=neon] app-profile .availability-grid-time-label{border-color:var(--player-line)!important;color:var(--player-muted)!important;background:var(--player-surface-strong)!important}html[data-player-theme=night] body[data-player-theme=night] app-profile .availability-grid-cell.selected,html[data-player-theme=neon] body[data-player-theme=neon] app-profile .availability-grid-cell.selected{border-color:rgba(var(--player-primary-rgb),.82)!important;background:linear-gradient(145deg,#2fd4bf,#07877d)!important;box-shadow:inset 0 0 0 1px #ccfff857,0 0 12px rgba(var(--player-primary-rgb),.28)!important}html[data-player-theme=night] body[data-player-theme=night] app-profile :is(.availability-grid-summary,.availability-grid-intro p),html[data-player-theme=neon] body[data-player-theme=neon] app-profile :is(.availability-grid-summary,.availability-grid-intro p){color:var(--player-muted)!important}html[data-player-theme=night] body[data-player-theme=night] app-profile .profile-feedback.success,html[data-player-theme=neon] body[data-player-theme=neon] app-profile .profile-feedback.success{border-color:rgba(var(--player-success-rgb),.42)!important;color:#aef5d4!important;background:rgba(var(--player-success-rgb),.1)!important}html[data-player-theme=night] body[data-player-theme=night] app-profile .profile-feedback.error,html[data-player-theme=neon] body[data-player-theme=neon] app-profile .profile-feedback.error{border-color:rgba(var(--player-danger-rgb),.44)!important;color:#ffb5ac!important;background:rgba(var(--player-danger-rgb),.1)!important}html[data-player-theme=night] body[data-player-theme=night] app-profile :is(.profile-modal-card,.profile-league-picker-card),html[data-player-theme=neon] body[data-player-theme=neon] app-profile :is(.profile-modal-card,.profile-league-picker-card){border-color:var(--player-line-strong)!important;color:var(--player-text)!important;background:radial-gradient(circle at 100% 0,rgba(var(--player-primary-rgb),.13),transparent 36%),var(--player-surface-strong)!important;box-shadow:0 30px 72px #00070a85,var(--player-glow)!important}html[data-player-theme=night] body[data-player-theme=night] app-profile :is(.profile-editor-modal .profile-modal-actions,.availability-modal-card .profile-modal-actions),html[data-player-theme=neon] body[data-player-theme=neon] app-profile :is(.profile-editor-modal .profile-modal-actions,.availability-modal-card .profile-modal-actions){border-top-color:var(--player-line)!important;background:var(--player-surface-strong)!important;box-shadow:0 -12px 24px #00070a33!important}html[data-player-theme=night] body[data-player-theme=night] app-profile :is(.profile-close-button,.profile-form-field input,.profile-form-field select,.availability-grid-corner,.availability-grid-day-header,.availability-grid-cell),html[data-player-theme=neon] body[data-player-theme=neon] app-profile :is(.profile-close-button,.profile-form-field input,.profile-form-field select,.availability-grid-corner,.availability-grid-day-header,.availability-grid-cell){border-color:var(--player-line)!important;color:var(--player-text)!important;background:var(--player-surface-soft)!important;box-shadow:none!important}html[data-player-theme=night] body[data-player-theme=night] app-profile :is(.profile-form-field input,.profile-form-field select)::placeholder,html[data-player-theme=neon] body[data-player-theme=neon] app-profile :is(.profile-form-field input,.profile-form-field select)::placeholder{color:var(--player-muted)!important}html[data-player-theme=night] body[data-player-theme=night] app-match-detail .match-detail-header ion-toolbar,html[data-player-theme=neon] body[data-player-theme=neon] app-match-detail .match-detail-header ion-toolbar{--background: var(--player-surface-strong) !important;--color: var(--player-text) !important;--border-color: var(--player-line) !important;box-shadow:var(--player-card-shadow)!important}html[data-player-theme=night] body[data-player-theme=night] app-match-detail :is(.match-detail-header ion-title,.match-detail-header ion-back-button),html[data-player-theme=neon] body[data-player-theme=neon] app-match-detail :is(.match-detail-header ion-title,.match-detail-header ion-back-button){--color: var(--player-primary) !important;color:var(--player-text)!important}html[data-player-theme=night] body[data-player-theme=night] app-match-detail :is(.match-overview-card,.match-actions-menu,.match-action-modal-panel,.match-publication-panel),html[data-player-theme=neon] body[data-player-theme=neon] app-match-detail :is(.match-overview-card,.match-actions-menu,.match-action-modal-panel,.match-publication-panel){border-color:var(--player-line-strong)!important;color:var(--player-text)!important;background:radial-gradient(circle at 100% 0,rgba(var(--player-primary-rgb),.12),transparent 38%),var(--player-surface-strong)!important;box-shadow:var(--player-card-shadow),var(--player-glow)!important}html[data-player-theme=night] body[data-player-theme=night] app-match-detail .match-action-menu-item,html[data-player-theme=neon] body[data-player-theme=neon] app-match-detail .match-action-menu-item{border-color:var(--player-line)!important;color:var(--player-text)!important;background:var(--player-surface-soft)!important;box-shadow:inset 0 1px #ffffff0f!important}html[data-player-theme=night] body[data-player-theme=night] app-match-detail .match-action-menu-item.action-penalty,html[data-player-theme=neon] body[data-player-theme=neon] app-match-detail .match-action-menu-item.action-penalty{border-color:rgba(var(--player-danger-rgb),.48)!important;color:#ff9b8c!important;background:rgba(var(--player-danger-rgb),.1)!important}html[data-player-theme=night] body[data-player-theme=night] app-match-detail :is(.match-action-modal-close,.match-controls-card,.match-schedule-editor-card,.match-schedule-suggestions-card,.schedule-announcement-card,.match-versus-card,.match-result-rejection-card),html[data-player-theme=neon] body[data-player-theme=neon] app-match-detail :is(.match-action-modal-close,.match-controls-card,.match-schedule-editor-card,.match-schedule-suggestions-card,.schedule-announcement-card,.match-versus-card,.match-result-rejection-card){border-color:var(--player-line)!important;color:var(--player-text)!important;background:var(--player-surface-soft)!important;box-shadow:none!important}html[data-player-theme=night] body[data-player-theme=night] app-match-detail :is(.profile-field input,.profile-field textarea,.match-court-choice,.suggested-slot-group),html[data-player-theme=neon] body[data-player-theme=neon] app-match-detail :is(.profile-field input,.profile-field textarea,.match-court-choice,.suggested-slot-group){border-color:var(--player-line)!important;color:var(--player-text)!important;background:#00070a38!important;box-shadow:none!important}html[data-player-theme=night] body[data-player-theme=night] app-match-detail .match-penalty-row,html[data-player-theme=neon] body[data-player-theme=neon] app-match-detail .match-penalty-row{border-color:rgba(var(--player-danger-rgb),.4)!important;color:var(--player-text)!important;background:rgba(var(--player-danger-rgb),.08)!important;box-shadow:none!important}html[data-player-theme=night] body[data-player-theme=night] app-match-detail .match-penalty-row-copy>strong,html[data-player-theme=neon] body[data-player-theme=neon] app-match-detail .match-penalty-row-copy>strong{color:var(--player-text)!important}html[data-player-theme=night] body[data-player-theme=night] app-match-detail .match-penalty-row :is(p,small),html[data-player-theme=neon] body[data-player-theme=neon] app-match-detail .match-penalty-row :is(p,small){color:var(--player-muted)!important}html[data-player-theme=night] body[data-player-theme=night] app-match-detail .match-penalties-card :is(.match-section-heading h2,.match-penalty-row-copy>strong),html[data-player-theme=neon] body[data-player-theme=neon] app-match-detail .match-penalties-card :is(.match-section-heading h2,.match-penalty-row-copy>strong){color:var(--player-text)!important}html[data-player-theme=night] body[data-player-theme=night] app-match-detail .match-penalties-card :is(.match-section-heading p,.match-penalty-row p,.match-penalty-row small),html[data-player-theme=neon] body[data-player-theme=neon] app-match-detail .match-penalties-card :is(.match-section-heading p,.match-penalty-row p,.match-penalty-row small){color:var(--player-muted)!important}html[data-player-theme=night] body[data-player-theme=night] app-match-detail .match-actions-fab-wrap .match-actions-menu,html[data-player-theme=neon] body[data-player-theme=neon] app-match-detail .match-actions-fab-wrap .match-actions-menu{border-color:var(--player-line-strong)!important;background:radial-gradient(circle at 12% 0,rgba(var(--player-primary-rgb),.12),transparent 42%),var(--player-surface-strong)!important;box-shadow:0 24px 54px #00070a8a,var(--player-glow)!important}html[data-player-theme=night] body[data-player-theme=night] app-match-detail .match-actions-menu .match-action-menu-item,html[data-player-theme=neon] body[data-player-theme=neon] app-match-detail .match-actions-menu .match-action-menu-item{border-color:var(--player-line)!important;color:var(--player-text)!important;background:var(--player-surface-soft)!important;box-shadow:inset 0 1px #ffffff0f!important}html[data-player-theme=night] body[data-player-theme=night] app-match-detail .match-actions-menu .match-action-menu-item.action-penalty,html[data-player-theme=neon] body[data-player-theme=neon] app-match-detail .match-actions-menu .match-action-menu-item.action-penalty{border-color:rgba(var(--player-danger-rgb),.5)!important;color:#ff9c91!important;background:rgba(var(--player-danger-rgb),.1)!important}html[data-player-theme=night] body[data-player-theme=night] app-match-detail :is(.score-editor-heading,.set-row),html[data-player-theme=neon] body[data-player-theme=neon] app-match-detail :is(.score-editor-heading,.set-row){border-color:var(--player-line)!important;color:var(--player-text)!important;background:var(--player-surface-soft)!important}html[data-player-theme=night] body[data-player-theme=night] app-match-detail :is(.set-label,.score-team-heading),html[data-player-theme=neon] body[data-player-theme=neon] app-match-detail :is(.set-label,.score-team-heading){color:var(--player-text)!important}html[data-player-theme=night] body[data-player-theme=night] app-match-detail .set-row input,html[data-player-theme=neon] body[data-player-theme=neon] app-match-detail .set-row input{border-color:var(--player-line-strong)!important;color:var(--player-text)!important;-webkit-text-fill-color:var(--player-text)!important;background:#00070a4d!important;box-shadow:inset 0 1px 3px #00000038!important;opacity:1!important}html[data-player-theme=night] body[data-player-theme=night] app-match-detail :is(.match-status-note.success,.feedback.success),html[data-player-theme=neon] body[data-player-theme=neon] app-match-detail :is(.match-status-note.success,.feedback.success){border-color:rgba(var(--player-success-rgb),.42)!important;color:#aef5d4!important;background:rgba(var(--player-success-rgb),.1)!important}html[data-player-theme=night] body[data-player-theme=night] app-match-detail :is(.match-status-note.warning,.match-schedule-fallback-warning),html[data-player-theme=neon] body[data-player-theme=neon] app-match-detail :is(.match-status-note.warning,.match-schedule-fallback-warning){border-color:rgba(var(--player-warning-rgb),.48)!important;color:#ffd68b!important;background:rgba(var(--player-warning-rgb),.1)!important}html[data-player-theme=night] body[data-player-theme=night] app-match-detail .match-schedule-modal :is(.match-schedule-field,.match-schedule-note-field,.match-schedule-editor-card,.match-schedule-suggestions-card,.suggested-slot-group,.suggested-slot-group.warning),html[data-player-theme=neon] body[data-player-theme=neon] app-match-detail .match-schedule-modal :is(.match-schedule-field,.match-schedule-note-field,.match-schedule-editor-card,.match-schedule-suggestions-card,.suggested-slot-group,.suggested-slot-group.warning){border-color:var(--player-line)!important;color:var(--player-text)!important;background:var(--player-surface-soft)!important;box-shadow:none!important}html[data-player-theme=night] body[data-player-theme=night] app-match-detail .match-schedule-modal :is(.match-schedule-field input,.match-schedule-note-field textarea),html[data-player-theme=neon] body[data-player-theme=neon] app-match-detail .match-schedule-modal :is(.match-schedule-field input,.match-schedule-note-field textarea){border-color:var(--player-line-strong)!important;color:var(--player-text)!important;-webkit-text-fill-color:var(--player-text)!important;background:#00070a4d!important;box-shadow:inset 0 1px 3px #00000038!important;color-scheme:dark}html[data-player-theme=night] body[data-player-theme=night] app-match-detail .match-schedule-modal .match-court-choice,html[data-player-theme=neon] body[data-player-theme=neon] app-match-detail .match-schedule-modal .match-court-choice{border-color:var(--player-line)!important;color:var(--player-text)!important;background:#00070a3d!important}html[data-player-theme=night] body[data-player-theme=night] app-match-detail .match-schedule-modal .match-court-choice.active,html[data-player-theme=neon] body[data-player-theme=neon] app-match-detail .match-schedule-modal .match-court-choice.active{border-color:var(--player-line-strong)!important;background:rgba(var(--player-primary-rgb),.18)!important}html[data-player-theme=night] body[data-player-theme=night] app-match-detail .match-schedule-modal :is(.suggested-slot-title-row strong,.suggested-slot-copy p),html[data-player-theme=neon] body[data-player-theme=neon] app-match-detail .match-schedule-modal :is(.suggested-slot-title-row strong,.suggested-slot-copy p){color:var(--player-text)!important}html[data-player-theme=night] body[data-player-theme=night] app-match-detail .match-schedule-modal .suggested-slot-copy small,html[data-player-theme=neon] body[data-player-theme=neon] app-match-detail .match-schedule-modal .suggested-slot-copy small{color:var(--player-muted)!important}html[data-player-theme=night] body[data-player-theme=night] app-match-detail .match-publication-panel :is(header,footer),html[data-player-theme=neon] body[data-player-theme=neon] app-match-detail .match-publication-panel :is(header,footer){border-color:var(--player-line)!important}html[data-player-theme=night] body[data-player-theme=night] app-match-detail .match-publication-panel :is(header>button,.match-publication-option,footer .secondary),html[data-player-theme=neon] body[data-player-theme=neon] app-match-detail .match-publication-panel :is(header>button,.match-publication-option,footer .secondary){border-color:var(--player-line)!important;color:var(--player-text)!important;background:var(--player-surface-soft)!important;box-shadow:none!important}html[data-player-theme=night] body[data-player-theme=night] app-match-detail .match-publication-panel .match-publication-option.selected,html[data-player-theme=neon] body[data-player-theme=neon] app-match-detail .match-publication-panel .match-publication-option.selected{border-color:var(--player-line-strong)!important;background:rgba(var(--player-primary-rgb),.16)!important}html[data-player-theme=night] body[data-player-theme=night] app-match-detail .match-publication-panel :is(h2,.match-publication-option strong),html[data-player-theme=neon] body[data-player-theme=neon] app-match-detail .match-publication-panel :is(h2,.match-publication-option strong){color:var(--player-text)!important}html[data-player-theme=night] body[data-player-theme=night] app-match-detail .match-publication-panel :is(header p,.match-publication-option small),html[data-player-theme=neon] body[data-player-theme=neon] app-match-detail .match-publication-panel :is(header p,.match-publication-option small){color:var(--player-muted)!important}html[data-player-theme=night] body[data-player-theme=night] app-match-detail .match-publication-option-check,html[data-player-theme=neon] body[data-player-theme=neon] app-match-detail .match-publication-option-check{border-color:var(--player-line-strong)!important;color:var(--player-muted)!important;background:#00070a4d!important}html[data-player-theme=night] body[data-player-theme=night] app-match-detail .match-publication-option.selected .match-publication-option-check,html[data-player-theme=neon] body[data-player-theme=neon] app-match-detail .match-publication-option.selected .match-publication-option-check{color:#fff!important;background:linear-gradient(135deg,#0f766e,#14b8a6)!important}html[data-player-theme=night] body[data-player-theme=night] app-match-detail .match-result-modal-panel :is(.match-action-modal-head h2,.score-editor-heading strong,.score-team-heading,.set-label,.separator,.helper-copy),html[data-player-theme=neon] body[data-player-theme=neon] app-match-detail .match-result-modal-panel :is(.match-action-modal-head h2,.score-editor-heading strong,.score-team-heading,.set-label,.separator,.helper-copy){color:var(--player-text)!important}html[data-player-theme=night] body[data-player-theme=night] app-match-detail .chat-match-schedule-card,html[data-player-theme=neon] body[data-player-theme=neon] app-match-detail .chat-match-schedule-card{max-height:calc(100dvh - max(96px,env(safe-area-inset-bottom,0px) + 84px))!important;overflow-y:auto!important;overscroll-behavior:contain;border-color:var(--player-line-strong)!important;color:var(--player-text)!important;background:radial-gradient(circle at 100% 0,rgba(var(--player-primary-rgb),.13),transparent 38%),var(--player-surface-strong)!important;box-shadow:0 30px 72px #00070a94,var(--player-glow)!important}html[data-player-theme=night] body[data-player-theme=night] app-match-detail .chat-match-schedule-card :is(.chat-match-schedule-close,.chat-match-schedule-fields label,.chat-match-schedule-suggestions,.chat-match-schedule-suggestion,.chat-match-schedule-rules,.chat-match-schedule-actions .secondary),html[data-player-theme=neon] body[data-player-theme=neon] app-match-detail .chat-match-schedule-card :is(.chat-match-schedule-close,.chat-match-schedule-fields label,.chat-match-schedule-suggestions,.chat-match-schedule-suggestion,.chat-match-schedule-rules,.chat-match-schedule-actions .secondary){border-color:var(--player-line)!important;color:var(--player-text)!important;background:var(--player-surface-soft)!important;box-shadow:none!important}html[data-player-theme=night] body[data-player-theme=night] app-match-detail .chat-match-schedule-fields input,html[data-player-theme=neon] body[data-player-theme=neon] app-match-detail .chat-match-schedule-fields input{border-color:var(--player-line-strong)!important;color:var(--player-text)!important;-webkit-text-fill-color:var(--player-text)!important;background:#00070a4d!important;color-scheme:dark;box-shadow:inset 0 1px 3px #0000003d!important}html[data-player-theme=night] body[data-player-theme=night] app-match-detail .chat-match-schedule-card :is(h2,h3,.chat-match-schedule-suggestion strong,.chat-match-schedule-suggestion p),html[data-player-theme=neon] body[data-player-theme=neon] app-match-detail .chat-match-schedule-card :is(h2,h3,.chat-match-schedule-suggestion strong,.chat-match-schedule-suggestion p){color:var(--player-text)!important}html[data-player-theme=night] body[data-player-theme=night] app-match-detail .chat-match-schedule-card :is(.chat-match-schedule-head p,.chat-match-schedule-channel-note,.chat-match-schedule-suggestion small),html[data-player-theme=neon] body[data-player-theme=neon] app-match-detail .chat-match-schedule-card :is(.chat-match-schedule-head p,.chat-match-schedule-channel-note,.chat-match-schedule-suggestion small){color:var(--player-muted)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-league .league-loading-card,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-league .league-loading-card{border-color:var(--player-line-strong)!important;color:var(--player-muted)!important;background:radial-gradient(circle at 100% 0,rgba(var(--player-primary-rgb),.13),transparent 42%),var(--player-surface-strong)!important;box-shadow:var(--player-card-shadow)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-league .league-loading-card strong,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-league .league-loading-card strong{color:var(--player-text)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-league .league-loading-card p,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-league .league-loading-card p{color:var(--player-muted)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-league .league-loading-spinner,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-league .league-loading-spinner{border-color:rgba(var(--player-primary-rgb),.2)!important;border-top-color:var(--player-primary)!important;box-shadow:0 0 14px rgba(var(--player-primary-rgb),.18)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-profile .profile-autosave-state,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-profile .profile-autosave-state{border-color:var(--player-line)!important;color:var(--player-muted)!important;background:var(--player-surface-soft)!important;box-shadow:inset 0 1px #ffffff0f!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-profile .profile-autosave-state.saved,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-profile .profile-autosave-state.saved{border-color:rgba(var(--player-success-rgb),.46)!important;color:#bdf7d8!important;background:rgba(var(--player-success-rgb),.12)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-profile .profile-autosave-state.saved>span,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-profile .profile-autosave-state.saved>span{background:#38d39f!important;box-shadow:0 0 0 4px rgba(var(--player-success-rgb),.14)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-match-detail .match-schedule-modal :is(.match-schedule-editor-card,.match-schedule-field,.match-schedule-note-field),html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-match-detail .match-schedule-modal :is(.match-schedule-editor-card,.match-schedule-field,.match-schedule-note-field){border-color:var(--player-line)!important;color:var(--player-text)!important;background:var(--player-surface-soft)!important;box-shadow:none!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-match-detail .match-schedule-modal :is(.match-schedule-field input,.match-schedule-note-field textarea),html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-match-detail .match-schedule-modal :is(.match-schedule-field input,.match-schedule-note-field textarea){border-color:var(--player-line-strong)!important;color:var(--player-text)!important;-webkit-text-fill-color:var(--player-text)!important;background:#0a2b31!important;box-shadow:inset 0 2px 5px #00000047!important;color-scheme:dark;opacity:1!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-match-detail .match-schedule-modal :is(.match-schedule-field>span,.match-schedule-note-field>span),html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-match-detail .match-schedule-modal :is(.match-schedule-field>span,.match-schedule-note-field>span){color:var(--player-muted)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-match-detail .match-schedule-modal .match-schedule-note-field textarea::placeholder,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-match-detail .match-schedule-modal .match-schedule-note-field textarea::placeholder{color:#9fbabc!important;-webkit-text-fill-color:#9fbabc!important;opacity:1!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-match-detail .match-schedule-modal .match-schedule-hours-note,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-match-detail .match-schedule-modal .match-schedule-hours-note{border-color:var(--player-line)!important;color:var(--player-muted)!important;background:var(--player-surface-soft)!important;box-shadow:none!important}html[data-player-theme=night] body[data-player-theme=night] app-match-penalty-modal .match-penalty-modal,html[data-player-theme=neon] body[data-player-theme=neon] app-match-penalty-modal .match-penalty-modal{border-color:rgba(var(--player-danger-rgb),.5)!important;color:var(--player-text)!important;background:radial-gradient(circle at 100% 0,rgba(var(--player-danger-rgb),.15),transparent 38%),var(--player-surface-strong)!important;box-shadow:0 30px 72px #00070a8f,var(--player-glow)!important}html[data-player-theme=night] body[data-player-theme=night] app-match-penalty-modal :is(fieldset,.match-penalty-player-list button,.match-penalty-rule-list button,.match-penalty-close,footer .secondary),html[data-player-theme=neon] body[data-player-theme=neon] app-match-penalty-modal :is(fieldset,.match-penalty-player-list button,.match-penalty-rule-list button,.match-penalty-close,footer .secondary){border-color:var(--player-line)!important;color:var(--player-text)!important;background:var(--player-surface-soft)!important;box-shadow:none!important}html[data-player-theme=night] body[data-player-theme=night] app-match-penalty-modal :is(h2,.match-penalty-player-list strong,.match-penalty-rule-copy strong),html[data-player-theme=neon] body[data-player-theme=neon] app-match-penalty-modal :is(h2,.match-penalty-player-list strong,.match-penalty-rule-copy strong){color:var(--player-text)!important}html[data-player-theme=night] body[data-player-theme=night] app-match-penalty-modal :is(header p,.match-penalty-player-list small,.match-penalty-rule-copy small),html[data-player-theme=neon] body[data-player-theme=neon] app-match-penalty-modal :is(header p,.match-penalty-player-list small,.match-penalty-rule-copy small){color:var(--player-muted)!important}html[data-player-theme=night] body[data-player-theme=night] app-match-penalty-modal :is(.match-penalty-player-list button.selected,.match-penalty-rule-list button.selected),html[data-player-theme=neon] body[data-player-theme=neon] app-match-penalty-modal :is(.match-penalty-player-list button.selected,.match-penalty-rule-list button.selected){border-color:rgba(var(--player-danger-rgb),.62)!important;background:rgba(var(--player-danger-rgb),.12)!important}body[data-player-theme] app-profile .preferences-card .preference-availability-block{border-color:transparent!important;background:transparent!important;box-shadow:none!important}body[data-player-theme] app-profile .availability-manage-button{min-height:var(--player-control-height)!important;padding:0 15px!important;border:1px solid rgba(255,255,255,.38)!important;border-radius:var(--player-control-radius)!important;color:#fff!important;background:linear-gradient(145deg,#35d5c0,#07877d)!important;box-shadow:var(--player-button-shadow)!important;font-size:.82rem!important;font-weight:900!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-match-detail .match-entry-code-modal-panel .profile-field input,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-match-detail .match-entry-code-modal-panel .profile-field input{border-color:var(--player-line-strong)!important;color:var(--player-text)!important;-webkit-text-fill-color:var(--player-text)!important;caret-color:var(--player-primary)!important;background:#0a2b31!important;background-color:#0a2b31!important;box-shadow:inset 0 2px 5px #0000004d!important;color-scheme:dark}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-match-detail .match-entry-code-modal-panel .profile-field input::placeholder,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-match-detail .match-entry-code-modal-panel .profile-field input::placeholder{color:#9fbabc!important;-webkit-text-fill-color:#9fbabc!important;opacity:1!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-match-detail .match-entry-code-modal-panel .profile-field input:-webkit-autofill,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-match-detail .match-entry-code-modal-panel .profile-field input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #0a2b31 inset!important;-webkit-text-fill-color:var(--player-text)!important}html[data-player-theme=night] body[data-player-theme=night] ion-modal.open-games-ion-modal,html[data-player-theme=neon] body[data-player-theme=neon] ion-modal.open-games-ion-modal{--background: var(--player-surface-strong);--color: var(--player-text);--box-shadow: 0 34px 86px rgba(0, 7, 10, .68)}html[data-player-theme=night] body[data-player-theme=night] ion-modal.open-games-ion-modal::part(content),html[data-player-theme=neon] body[data-player-theme=neon] ion-modal.open-games-ion-modal::part(content){border:1px solid var(--player-line-strong);background:var(--player-surface-strong)!important;box-shadow:var(--player-card-shadow),var(--player-glow)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] ion-modal.open-games-ion-modal .open-games-modal,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] ion-modal.open-games-ion-modal .open-games-modal{color:var(--player-text)!important;background:radial-gradient(circle at 100% 0,rgba(var(--player-primary-rgb),.12),transparent 36%),var(--player-surface-strong)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] ion-modal.open-games-ion-modal .open-games-tabs,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] ion-modal.open-games-ion-modal .open-games-tabs{border-color:var(--player-line)!important;background:var(--player-surface-soft)!important;box-shadow:inset 0 1px #ffffff0f!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] ion-modal.open-games-ion-modal .open-games-tabs button,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] ion-modal.open-games-ion-modal .open-games-tabs button{color:var(--player-muted)!important;background:transparent!important;box-shadow:none!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] ion-modal.open-games-ion-modal .open-games-tabs button.is-active,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] ion-modal.open-games-ion-modal .open-games-tabs button.is-active{border-color:var(--player-line-strong)!important;color:#dffff8!important;background:rgba(var(--player-primary-rgb),.17)!important;box-shadow:0 0 0 1px rgba(var(--player-primary-rgb),.08)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] ion-modal.open-games-ion-modal .open-game-card,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] ion-modal.open-games-ion-modal .open-game-card{border-color:var(--player-line-strong)!important;color:#effffb!important;background:linear-gradient(105deg,#001619f7,#04302fe8 56%,#0f2e26e0),url(/assets/home/home-friendly-v2.webp) 54% center/cover no-repeat!important;box-shadow:0 18px 38px #00070a66,inset 0 1px #ffffff1a!important;filter:none!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] ion-modal.open-games-ion-modal .open-games-empty,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] ion-modal.open-games-ion-modal .open-games-empty{border-color:var(--player-line)!important;color:var(--player-text)!important;background:linear-gradient(105deg,#001619f5,#04302fe6),url(/assets/home/home-friendly-v2.webp) center/cover no-repeat!important;box-shadow:var(--player-card-shadow)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] ion-modal.open-games-ion-modal .open-games-empty :is(strong,small),html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] ion-modal.open-games-ion-modal .open-games-empty :is(strong,small){color:#effffb!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-profile .preferences-card,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-profile .preferences-card{border-color:var(--player-line-strong)!important;color:var(--player-text)!important;background:radial-gradient(circle at 100% 0,rgba(var(--player-primary-rgb),.1),transparent 38%),var(--player-surface)!important;box-shadow:var(--player-card-shadow),var(--player-glow)!important}html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-profile .preferences-card{background:linear-gradient(rgba(var(--player-primary-rgb),.045) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--player-primary-rgb),.045) 1px,transparent 1px),radial-gradient(circle at 100% 0,rgba(var(--player-primary-rgb),.12),transparent 38%),var(--player-surface)!important;background-size:20px 20px,20px 20px,auto,auto!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-profile .preferences-card .preference-block,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-profile .preferences-card .preference-block{border-color:var(--player-line)!important;background:transparent!important;box-shadow:none!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-profile .preferences-card :is(.availability-summary-pill,.availability-summary-pill-unavailable,.language-pill-row,.notification-row,.notification-row.active),html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-profile .preferences-card :is(.availability-summary-pill,.availability-summary-pill-unavailable,.language-pill-row,.notification-row,.notification-row.active){border-color:var(--player-line)!important;color:var(--player-text)!important;background:radial-gradient(circle at 100% 0,rgba(var(--player-primary-rgb),.07),transparent 40%),#02181d75!important;box-shadow:inset 0 1px #ffffff0b!important}html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-profile .preferences-card :is(.availability-summary-pill,.availability-summary-pill-unavailable,.language-pill-row,.notification-row,.notification-row.active){border-color:rgba(var(--player-primary-rgb),.42)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-profile .preferences-card :is(.profile-block-label,.preference-inline-heading h3,.availability-summary-pill-unavailable span,.notification-copy small),html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-profile .preferences-card :is(.profile-block-label,.preference-inline-heading h3,.availability-summary-pill-unavailable span,.notification-copy small){color:var(--player-muted)!important;-webkit-text-fill-color:var(--player-muted)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-profile .preferences-card :is(.availability-summary-pill strong,.notification-copy strong),html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-profile .preferences-card :is(.availability-summary-pill strong,.notification-copy strong){color:var(--player-text)!important;-webkit-text-fill-color:var(--player-text)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-profile .preferences-card .language-pill-row button,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-profile .preferences-card .language-pill-row button{border-color:transparent!important;color:var(--player-muted)!important;background:transparent!important;box-shadow:none!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-profile .preferences-card .language-pill-row button.active,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-profile .preferences-card .language-pill-row button.active{border-color:var(--player-line-strong)!important;color:var(--player-text)!important;background:rgba(var(--player-primary-rgb),.16)!important;box-shadow:0 0 0 1px rgba(var(--player-primary-rgb),.06)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-profile .preferences-card :is(.notification-status,.availability-summary-pill span),html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-profile .preferences-card :is(.notification-status,.availability-summary-pill span){border-color:rgba(var(--player-primary-rgb),.36)!important;color:var(--player-primary)!important;background:rgba(var(--player-primary-rgb),.1)!important;box-shadow:none!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-broadcasts :is(.broadcasts-section-icon,.broadcasts-library-heading>span,.broadcasts-division,.broadcasts-division.collapsed,.broadcasts-division-toggle b,.broadcasts-modal),html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-broadcasts :is(.broadcasts-section-icon,.broadcasts-library-heading>span,.broadcasts-division,.broadcasts-division.collapsed,.broadcasts-division-toggle b,.broadcasts-modal){border-color:var(--player-line)!important;color:var(--player-text)!important;background:radial-gradient(circle at 100% 0,rgba(var(--player-primary-rgb),.09),transparent 38%),var(--player-surface)!important;box-shadow:var(--player-card-shadow)!important}html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-broadcasts :is(.broadcasts-division,.broadcasts-modal){border-color:var(--player-line-strong)!important;box-shadow:var(--player-card-shadow),var(--player-glow)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-broadcasts .broadcasts-division:before,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-broadcasts .broadcasts-division:before{background:linear-gradient(118deg,rgba(255,255,255,.035),transparent 30%),radial-gradient(circle at 100% 0,rgba(var(--player-primary-rgb),.1),transparent 34%)!important}html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-broadcasts .broadcasts-division:before{background:linear-gradient(rgba(var(--player-primary-rgb),.04) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--player-primary-rgb),.04) 1px,transparent 1px),radial-gradient(circle at 100% 0,rgba(var(--player-primary-rgb),.12),transparent 34%)!important;background-size:20px 20px,20px 20px,auto!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-broadcasts :is(.broadcasts-division-content,.broadcasts-round+.broadcasts-round,.broadcasts-modal>header,.broadcasts-modal footer),html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-broadcasts :is(.broadcasts-division-content,.broadcasts-round+.broadcasts-round,.broadcasts-modal>header,.broadcasts-modal footer){border-color:var(--player-line)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-broadcasts :is(.broadcasts-division-toggle>span:first-child strong,.broadcasts-round-title h4,.broadcasts-modal h2),html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-broadcasts :is(.broadcasts-division-toggle>span:first-child strong,.broadcasts-round-title h4,.broadcasts-modal h2){color:var(--player-text)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-broadcasts :is(.broadcasts-library-heading>span,.broadcasts-division-toggle>span:last-child small,.broadcasts-round-title span,.broadcasts-modal footer),html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-broadcasts :is(.broadcasts-library-heading>span,.broadcasts-division-toggle>span:last-child small,.broadcasts-round-title span,.broadcasts-modal footer){color:var(--player-muted)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-broadcasts .broadcasts-modal>header>button,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-broadcasts .broadcasts-modal>header>button{border:1px solid var(--player-line)!important;color:var(--player-text)!important;background:var(--player-surface-soft)!important;box-shadow:none!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-broadcasts .broadcasts-modal footer a,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-broadcasts .broadcasts-modal footer a{color:var(--player-primary)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-match-detail .match-scoring-impact-row,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-match-detail .match-scoring-impact-row{border-color:var(--player-line)!important;color:var(--player-text)!important;background:radial-gradient(circle at 100% 0,rgba(var(--player-success-rgb),.08),transparent 38%),var(--player-surface-soft)!important;box-shadow:inset 0 1px #ffffff0a!important;opacity:1!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-match-detail .match-scoring-impact-row.special,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-match-detail .match-scoring-impact-row.special{border-color:rgba(var(--player-warning-rgb),.44)!important;background:radial-gradient(circle at 100% 0,rgba(var(--player-warning-rgb),.13),transparent 40%),var(--player-surface-soft)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-match-detail .match-scoring-impact-title strong,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-match-detail .match-scoring-impact-title strong{color:var(--player-text)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-match-detail .match-scoring-impact-copy :is(p,small),html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-match-detail .match-scoring-impact-copy :is(p,small){color:var(--player-muted)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-match-detail :is(.match-scoring-impact-title span,.match-scoring-impact-total),html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-match-detail :is(.match-scoring-impact-title span,.match-scoring-impact-total){border:1px solid rgba(var(--player-success-rgb),.32)!important;color:#8af1c6!important;background:rgba(var(--player-success-rgb),.12)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-match-detail .match-scoring-impact-row:is(.special,.zero) :is(.match-scoring-impact-title span,.match-scoring-impact-total),html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-match-detail .match-scoring-impact-row:is(.special,.zero) :is(.match-scoring-impact-title span,.match-scoring-impact-total){border-color:rgba(var(--player-warning-rgb),.4)!important;color:#ffd985!important;background:rgba(var(--player-warning-rgb),.13)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-match-detail .match-scoring-impact-copy .match-scoring-impact-note,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-match-detail .match-scoring-impact-copy .match-scoring-impact-note{color:#ffd985!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-match-detail details.match-workflow-details,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-match-detail details.match-workflow-details{border-color:var(--player-line-strong)!important;color:var(--player-text)!important;background:radial-gradient(circle at 100% 0,rgba(var(--player-primary-rgb),.09),transparent 38%),var(--player-surface)!important;box-shadow:var(--player-card-shadow),var(--player-glow)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-match-detail details.match-workflow-details[open] summary,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-match-detail details.match-workflow-details[open] summary{border-bottom-color:var(--player-line)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-match-detail .match-history-summary-main strong,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-match-detail .match-history-summary-main strong,html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-match-detail .match-history-event-heading strong,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-match-detail .match-history-event-heading strong{color:var(--player-text)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-match-detail :is(.match-history-summary-main small,.match-history-event-heading time,.match-history-actor,.match-history-event-meta),html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-match-detail :is(.match-history-summary-main small,.match-history-event-heading time,.match-history-actor,.match-history-event-meta){color:var(--player-muted)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-match-detail :is(.match-history-summary-icon,.match-history-event-card,.match-history-event-meta span),html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-match-detail :is(.match-history-summary-icon,.match-history-event-card,.match-history-event-meta span){border-color:var(--player-line)!important;color:var(--player-text)!important;background:var(--player-surface-soft)!important;box-shadow:none!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-match-detail .match-history-summary-icon,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-match-detail .match-history-summary-icon,html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-match-detail .match-history-score,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-match-detail .match-history-score{color:var(--player-primary)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-match-detail .match-history-marker,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-match-detail .match-history-marker{border-color:var(--player-surface-strong)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-match-detail .match-history-reason,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-match-detail .match-history-reason{border-left-color:rgba(var(--player-danger-rgb),.62)!important;color:#ffaaa0!important;background:rgba(var(--player-danger-rgb),.1)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-training .training-group-detail-modal .training-group-participants,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-training .training-group-detail-modal .training-group-participants{border:1px solid var(--player-line)!important;color:var(--player-text)!important;background:var(--player-surface-soft)!important;box-shadow:inset 0 1px #ffffff0e!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-training .training-group-detail-modal .training-group-participants>strong,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-training .training-group-detail-modal .training-group-participants>strong{color:var(--player-text)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-training .training-group-detail-modal .training-group-participants>small,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-training .training-group-detail-modal .training-group-participants>small{color:var(--player-muted)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-training .training-group-detail-modal .training-group-participants li,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-training .training-group-detail-modal .training-group-participants li{border:1px solid var(--player-line)!important;color:var(--player-text)!important;background:var(--player-surface-strong)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-training .training-group-detail-modal dl div,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-training .training-group-detail-modal dl div{border-bottom-color:var(--player-line)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-training .training-group-detail-modal dt,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-training .training-group-detail-modal dt{color:var(--player-muted)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-training .training-group-detail-modal dd,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-training .training-group-detail-modal dd{color:var(--player-text)!important}html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-training .training-group-detail-modal .training-group-participants{border-color:var(--player-line-strong)!important;box-shadow:inset 0 1px #ffffff0e,0 0 16px rgba(var(--player-primary-rgb),.1)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats :is(.chat-emoji-picker.chat-composer-emoji-picker-host,.chat-reaction-details-panel),html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats :is(.chat-emoji-picker.chat-composer-emoji-picker-host,.chat-reaction-details-panel){border-color:var(--player-line-strong)!important;color:var(--player-text)!important;background:radial-gradient(circle at 100% 0,rgba(var(--player-primary-rgb),.14),transparent 42%),var(--player-surface-strong)!important;box-shadow:0 28px 70px #00070a94,var(--player-glow)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-emoji-picker.chat-composer-emoji-picker-host .chat-emoji-picker-head,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-emoji-picker.chat-composer-emoji-picker-host .chat-emoji-picker-head,html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-reaction-details-panel header>strong,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-reaction-details-panel header>strong{color:var(--player-text)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-emoji-picker.chat-composer-emoji-picker-host .chat-emoji-picker-head button,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-emoji-picker.chat-composer-emoji-picker-host .chat-emoji-picker-head button,html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-reaction-details-panel header button,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-reaction-details-panel header button{border:1px solid var(--player-line)!important;color:var(--player-primary)!important;background:var(--player-surface-soft)!important;box-shadow:inset 0 1px #ffffff0f!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-emoji-picker.chat-composer-emoji-picker-host .chat-emoji-picker-grid button,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-emoji-picker.chat-composer-emoji-picker-host .chat-emoji-picker-grid button{border-color:var(--player-line)!important;background:linear-gradient(145deg,#ffffff13,#00070a47),var(--player-surface-soft)!important;box-shadow:inset 0 1px #ffffff14,0 6px 14px #00070a3d!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-emoji-picker.chat-composer-emoji-picker-host .chat-emoji-picker-grid button:is(:hover,:focus-visible,:active),html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-emoji-picker.chat-composer-emoji-picker-host .chat-emoji-picker-grid button:is(:hover,:focus-visible,:active){border-color:var(--player-line-strong)!important;background:rgba(var(--player-primary-rgb),.2)!important;box-shadow:inset 0 1px #ffffff1a,0 0 14px rgba(var(--player-primary-rgb),.16)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-reaction-details-panel .chat-reaction-details-row,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-reaction-details-panel .chat-reaction-details-row{border-color:var(--player-line)!important;color:var(--player-text)!important;background:var(--player-surface-soft)!important;box-shadow:inset 0 1px #ffffff0e!important}html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats :is(.chat-emoji-picker.chat-composer-emoji-picker-host,.chat-reaction-details-panel){background:linear-gradient(rgba(var(--player-primary-rgb),.045) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--player-primary-rgb),.045) 1px,transparent 1px),radial-gradient(circle at 100% 0,rgba(var(--player-primary-rgb),.17),transparent 42%),var(--player-surface-strong)!important;background-size:18px 18px,18px 18px,auto,auto!important}@media(prefers-reduced-motion:reduce){html[data-player-theme=neon] body[data-player-theme=neon] :is(ion-content.player-home-page,ion-content.player-league-page,ion-content.training-page,ion-content.broadcasts-page,ion-content.chat-page-shell,ion-content.player-profile-page,ion-content.match-detail-page,ion-content.club-discovery-page)::part(background){animation:none!important;filter:brightness(.94) contrast(1.14) saturate(1.2);box-shadow:inset 0 0 96px rgba(var(--player-primary-rgb),.08)}body[data-player-theme] .profile-theme-option,body[data-player-theme] button{transition:none!important}}body[data-player-theme]:not([data-player-theme=day]) app-chats .chat-app-shell,body[data-player-theme]:not([data-player-theme=day]) app-chats .chat-list-panel,body[data-player-theme]:not([data-player-theme=day]) app-chats .chat-conversation-panel{color:var(--player-text);background-color:var(--player-surface)}html[data-player-theme=night] body[data-player-theme=night] app-chats :is(.chat-list-header,.chat-conversation-header,.chat-list-search,.chat-channel-row,.chat-composer,.chat-archived-composer),html[data-player-theme=neon] body[data-player-theme=neon] app-chats :is(.chat-list-header,.chat-conversation-header,.chat-list-search,.chat-channel-row,.chat-composer,.chat-archived-composer){border-color:var(--player-line)!important;color:var(--player-text)!important;background:var(--player-surface)!important;box-shadow:var(--player-card-shadow)!important}body[data-player-theme]:not([data-player-theme=day]) app-chats .chat-system-message{--chat-tone-rgb: var(--player-info-rgb)}body[data-player-theme]:not([data-player-theme=day]) app-chats .chat-system-message:is(.announcement,.match-created-card){--chat-tone-rgb: var(--player-primary-rgb)}body[data-player-theme]:not([data-player-theme=day]) app-chats .chat-system-message:is(.schedule,.match-reschedule-card){--chat-tone-rgb: var(--player-info-rgb)}body[data-player-theme]:not([data-player-theme=day]) app-chats .chat-system-message:is(.result,.match-result-card,.schedule-confirmed){--chat-tone-rgb: var(--player-success-rgb)}body[data-player-theme]:not([data-player-theme=day]) app-chats .chat-system-message:is(.warning,.match-substitute-card,.substitute-cancelled){--chat-tone-rgb: var(--player-warning-rgb)}body[data-player-theme]:not([data-player-theme=day]) app-chats .chat-system-message:is(.match-absence-card,.match-penalty-card,.schedule-rejected,.schedule-cancelled){--chat-tone-rgb: var(--player-danger-rgb)}body[data-player-theme]:not([data-player-theme=day]) app-chats .chat-system-message.archive{--chat-tone-rgb: var(--player-archive-rgb)}body[data-player-theme]:not([data-player-theme=day]) app-chats .chat-system-message,body[data-player-theme]:not([data-player-theme=day]) app-chats .chat-system-message.match-event-card{border:1px solid rgba(var(--chat-tone-rgb),.44)!important;color:var(--player-text)!important;background:radial-gradient(circle at 100% 0,rgba(var(--chat-tone-rgb),.14),transparent 42%),var(--player-surface)!important;box-shadow:var(--player-card-shadow)!important;-webkit-backdrop-filter:blur(16px) saturate(1.04);backdrop-filter:blur(16px) saturate(1.04)}html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-system-message,html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-system-message.match-event-card{border-color:rgba(var(--chat-tone-rgb),.78)!important;background:linear-gradient(rgba(var(--chat-tone-rgb),.035) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--chat-tone-rgb),.035) 1px,transparent 1px),radial-gradient(circle at 100% 0,rgba(var(--chat-tone-rgb),.16),transparent 43%),var(--player-surface)!important;background-size:18px 18px,18px 18px,auto,auto!important;box-shadow:var(--player-card-shadow),0 0 18px rgba(var(--chat-tone-rgb),.14)!important}body[data-player-theme]:not([data-player-theme=day]) app-chats .chat-match-system-card{color:var(--player-text)!important}body[data-player-theme]:not([data-player-theme=day]) app-chats :is(.chat-match-system-card-icon,.chat-match-system-card-detail-icon,.chat-system-message>strong){border:1px solid rgba(var(--chat-tone-rgb),.48)!important;color:rgb(var(--chat-tone-rgb))!important;background:rgba(var(--chat-tone-rgb),.13)!important;box-shadow:0 7px 15px rgba(var(--chat-tone-rgb),.13),inset 0 1px #ffffff24!important}html[data-player-theme=neon] body[data-player-theme=neon] app-chats :is(.chat-match-system-card-icon,.chat-match-system-card-detail-icon,.chat-system-message>strong){box-shadow:0 0 15px rgba(var(--chat-tone-rgb),.25),inset 0 0 10px rgba(var(--chat-tone-rgb),.08)!important}body[data-player-theme]:not([data-player-theme=day]) app-chats :is(.chat-match-system-card-heading strong,.chat-match-system-card-intro,.chat-match-system-card-value strong,.chat-match-system-card-note p,.chat-match-system-card-detail-copy strong){color:var(--player-text)!important}body[data-player-theme]:not([data-player-theme=day]) app-chats :is(.chat-match-system-card-heading small,.chat-match-system-card-detail-copy small,.chat-message-time.system){color:rgb(var(--chat-tone-rgb))!important}body[data-player-theme]:not([data-player-theme=day]) app-chats :is(.chat-match-system-card-detail,.chat-match-system-card-note,.chat-result-approval-summary,.chat-substitute-status-summary,.chat-result-approved-chip){border-color:rgba(var(--chat-tone-rgb),.24)!important;color:var(--player-text)!important;background:rgba(var(--chat-tone-rgb),.065)!important;box-shadow:none!important}body[data-player-theme]:not([data-player-theme=day]) app-chats .chat-system-message .chat-system-actions{border-color:rgba(var(--chat-tone-rgb),.18)!important;background:transparent!important}body[data-player-theme]:not([data-player-theme=day]) app-chats .chat-system-message .chat-system-actions button.primary{border:1px solid rgba(var(--chat-tone-rgb),.72)!important;color:#fff!important;background:linear-gradient(135deg,rgba(var(--chat-tone-rgb),.96),rgba(var(--chat-tone-rgb),.76))!important;box-shadow:0 9px 19px rgba(var(--chat-tone-rgb),.2),inset 0 1px #ffffff3d!important}body[data-player-theme]:not([data-player-theme=day]) app-chats .chat-system-message .chat-system-actions button:not(.primary){border:1px solid rgba(var(--chat-tone-rgb),.5)!important;color:rgb(var(--chat-tone-rgb))!important;background:rgba(var(--chat-tone-rgb),.075)!important;box-shadow:none!important}body[data-player-theme]:not([data-player-theme=day]) app-chats :is(.chat-published-match-card,.chat-finalized-match-card,.chat-friendly-match-card){border-radius:var(--player-card-radius)!important;box-shadow:var(--player-card-shadow)!important}html[data-player-theme=night] body[data-player-theme=night] app-chats :is(.chat-published-match-card,.chat-finalized-match-card,.chat-friendly-match-card){border-color:rgba(var(--player-primary-rgb),.34)!important;filter:saturate(.84) brightness(.82)}html[data-player-theme=neon] body[data-player-theme=neon] app-chats :is(.chat-published-match-card,.chat-finalized-match-card,.chat-friendly-match-card){border-color:rgba(var(--player-primary-rgb),.74)!important;box-shadow:var(--player-card-shadow),0 0 21px rgba(var(--player-primary-rgb),.17)!important;filter:saturate(.9) brightness(.78)}html[data-player-theme=night] body[data-player-theme=night] app-chats :is(.chat-message-bubble,.chat-reply-preview,.chat-attachment-card),html[data-player-theme=neon] body[data-player-theme=neon] app-chats :is(.chat-message-bubble,.chat-reply-preview,.chat-attachment-card){border-color:var(--player-line)!important;color:var(--player-text)!important;background:var(--player-surface-strong)!important;box-shadow:var(--player-card-shadow)!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .chat-message-row.mine .chat-message-bubble,html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-message-row.mine .chat-message-bubble{border-color:rgba(var(--player-primary-rgb),.34)!important;background:linear-gradient(145deg,rgba(var(--player-primary-rgb),.6),#055c56db)!important}html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-composer{border-color:var(--player-line-strong)!important;box-shadow:var(--player-card-shadow),0 0 16px rgba(var(--player-primary-rgb),.13)!important}body[data-player-theme]:not([data-player-theme=day]) app-chats .chat-system-message.match-created-card{border-color:rgba(var(--chat-tone-rgb),.44)!important;background:var(--player-surface)!important;box-shadow:var(--player-card-shadow)!important}body[data-player-theme]:not([data-player-theme=day]) app-chats .match-created-card .chat-match-system-card{border-color:rgba(var(--chat-tone-rgb),.36)!important;color:var(--player-text)!important;background:var(--player-surface-soft)!important;box-shadow:inset 0 1px #ffffff12!important}body[data-player-theme]:not([data-player-theme=day]) app-chats .match-created-card .chat-match-system-card-detail{border-color:rgba(var(--chat-tone-rgb),.28)!important;background:rgba(var(--chat-tone-rgb),.055)!important}body[data-player-theme]:not([data-player-theme=day]) app-chats .match-created-card .chat-match-system-card-value strong{border-color:rgba(var(--chat-tone-rgb),.24)!important;color:var(--player-text)!important;background:#00080b38!important;box-shadow:none!important}body[data-player-theme]:not([data-player-theme=day]) app-chats .match-created-card .chat-match-system-card-detail:first-child .chat-match-system-card-value strong:nth-child(2),body[data-player-theme]:not([data-player-theme=day]) app-chats .match-created-card .chat-match-system-card-detail:last-child .chat-match-system-card-value strong:nth-child(2){border-color:rgba(var(--chat-tone-rgb),.5)!important;color:#fff!important;background:rgba(var(--chat-tone-rgb),.72)!important}body[data-player-theme]:not([data-player-theme=day]) app-chats .match-created-card :is(.chat-match-system-card-heading strong,.chat-match-system-card-intro,.chat-match-system-card-value strong,.chat-match-system-card-note p,.chat-match-system-card-detail-copy strong){color:var(--player-text)!important;text-shadow:none!important}body[data-player-theme]:not([data-player-theme=day]) app-chats .match-created-card :is(.chat-match-system-card-heading small,.chat-match-system-card-detail-copy small){color:rgb(var(--chat-tone-rgb))!important;text-shadow:none!important}body[data-player-theme]:not([data-player-theme=day]) app-chats .chat-system-message.archive>.chat-message-time.system{min-width:38px;white-space:nowrap}html[data-player-theme=night] body[data-player-theme=night] app-chats :is(.chat-usage-notice-card,.chat-search-box,.chat-composer-input-shell),html[data-player-theme=neon] body[data-player-theme=neon] app-chats :is(.chat-usage-notice-card,.chat-search-box,.chat-composer-input-shell){border-color:var(--player-line)!important;color:var(--player-text)!important;background:var(--player-surface-strong)!important;box-shadow:var(--player-card-shadow)!important}html[data-player-theme=neon] body[data-player-theme=neon] app-chats :is(.chat-usage-notice-card,.chat-search-box,.chat-composer-input-shell){border-color:var(--player-line-strong)!important;box-shadow:var(--player-card-shadow),0 0 15px rgba(var(--player-primary-rgb),.14)!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .chat-usage-notice-card :is(strong,li),html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-usage-notice-card :is(strong,li){color:var(--player-text)!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .chat-usage-notice-card :is(p,small),html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-usage-notice-card :is(p,small){color:var(--player-muted)!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .chat-usage-notice-guidelines li,html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-usage-notice-guidelines li{border-color:var(--player-line)!important;background:var(--player-surface-soft)!important}html[data-player-theme=night] body[data-player-theme=night] app-chats :is(.chat-search-box input,.chat-composer textarea),html[data-player-theme=neon] body[data-player-theme=neon] app-chats :is(.chat-search-box input,.chat-composer textarea){color:var(--player-text)!important;background:transparent!important}html[data-player-theme=night] body[data-player-theme=night] app-chats :is(.chat-search-box input,.chat-composer textarea)::placeholder,html[data-player-theme=neon] body[data-player-theme=neon] app-chats :is(.chat-search-box input,.chat-composer textarea)::placeholder{color:var(--player-muted)!important}html[data-player-theme=night] body[data-player-theme=night] app-chats :is(.chat-info-button,.chat-mobile-back,.chat-search-box button,.chat-info-close,.chat-message-delete-close,.chat-attachment-alert-close),html[data-player-theme=neon] body[data-player-theme=neon] app-chats :is(.chat-info-button,.chat-mobile-back,.chat-search-box button,.chat-info-close,.chat-message-delete-close,.chat-attachment-alert-close){border-color:var(--player-line-strong)!important;color:#eafffb!important;background:var(--player-surface-soft)!important;box-shadow:inset 0 1px #ffffff14!important;opacity:1!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .chat-info-button.active,html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-info-button.active{color:var(--player-primary)!important;background:rgba(var(--player-primary-rgb),.17)!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .chat-date-divider span,html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-date-divider span{border-color:var(--player-line-strong)!important;color:var(--player-text)!important;background:var(--player-surface-strong)!important;box-shadow:0 6px 14px #00070a3d!important;text-shadow:none!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .match-reschedule-card .chat-match-system-card-detail .chat-match-system-card-value strong,html[data-player-theme=neon] body[data-player-theme=neon] app-chats .match-reschedule-card .chat-match-system-card-detail .chat-match-system-card-value strong{border-color:rgba(var(--player-info-rgb),.42)!important;color:var(--player-text)!important;background:rgba(var(--player-info-rgb),.12)!important;box-shadow:none!important;text-shadow:none!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .match-reschedule-card .chat-match-system-card-detail .chat-match-system-card-value strong:last-child,html[data-player-theme=neon] body[data-player-theme=neon] app-chats .match-reschedule-card .chat-match-system-card-detail .chat-match-system-card-value strong:last-child{color:#fff!important;background:linear-gradient(145deg,#2b9fc0,#176f9b)!important}html[data-player-theme=night] body[data-player-theme=night] app-chats :is(.chat-attachment-menu,.chat-channel-notification-menu,.chat-message-action-menu,.chat-match-quick-menu,.chat-emoji-picker,.chat-mention-picker),html[data-player-theme=neon] body[data-player-theme=neon] app-chats :is(.chat-attachment-menu,.chat-channel-notification-menu,.chat-message-action-menu,.chat-match-quick-menu,.chat-emoji-picker,.chat-mention-picker){border-color:var(--player-line-strong)!important;color:var(--player-text)!important;background:radial-gradient(circle at 100% 0,rgba(var(--player-primary-rgb),.12),transparent 40%),var(--player-surface-strong)!important;box-shadow:0 22px 54px #00070a80,var(--player-glow)!important}html[data-player-theme=night] body[data-player-theme=night] app-chats :is(.chat-attachment-menu button,.chat-channel-notification-menu>button,.chat-message-action-menu button,.chat-match-quick-menu button,.chat-emoji-picker-grid button,.chat-mention-picker button),html[data-player-theme=neon] body[data-player-theme=neon] app-chats :is(.chat-attachment-menu button,.chat-channel-notification-menu>button,.chat-message-action-menu button,.chat-match-quick-menu button,.chat-emoji-picker-grid button,.chat-mention-picker button){border-color:var(--player-line)!important;color:var(--player-text)!important;background:var(--player-surface-soft)!important;box-shadow:none!important}html[data-player-theme=night] body[data-player-theme=night] app-chats :is(.chat-attachment-menu button small,.chat-channel-notification-menu>button small,.chat-mention-picker-head small),html[data-player-theme=neon] body[data-player-theme=neon] app-chats :is(.chat-attachment-menu button small,.chat-channel-notification-menu>button small,.chat-mention-picker-head small){color:var(--player-muted)!important}html[data-player-theme=night] body[data-player-theme=night] app-chats :is(.chat-substitute-picker-card,.chat-substitute-picker-card:not(.chat-substitute-confirmation-card),.chat-substitute-confirmation-card,.chat-substitute-existing-alert-card),html[data-player-theme=neon] body[data-player-theme=neon] app-chats :is(.chat-substitute-picker-card,.chat-substitute-picker-card:not(.chat-substitute-confirmation-card),.chat-substitute-confirmation-card,.chat-substitute-existing-alert-card){border:1px solid rgba(var(--player-warning-rgb),.5)!important;color:var(--player-text)!important;background:radial-gradient(circle at 8% 0,rgba(var(--player-warning-rgb),.14),transparent 38%),var(--player-surface-strong)!important;box-shadow:0 28px 68px #00070a8a,var(--player-glow)!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .chat-substitute-picker-card.chat-substitute-existing-alert-card:not(.chat-substitute-confirmation-card),html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-substitute-picker-card.chat-substitute-existing-alert-card:not(.chat-substitute-confirmation-card){border-color:rgba(var(--player-warning-rgb),.5)!important;color:var(--player-text)!important;background:radial-gradient(circle at 8% 0,rgba(var(--player-warning-rgb),.14),transparent 38%),var(--player-surface-strong)!important;box-shadow:0 28px 68px #00070a8a,var(--player-glow)!important}html[data-player-theme=night] body[data-player-theme=night] app-chats :is(.chat-substitute-picker-search input,.chat-substitute-picker-state,.chat-substitute-picker-empty,.chat-substitute-candidate,.chat-substitute-confirmation-rule,.chat-substitute-picker-close,.chat-substitute-picker-actions .secondary),html[data-player-theme=neon] body[data-player-theme=neon] app-chats :is(.chat-substitute-picker-search input,.chat-substitute-picker-state,.chat-substitute-picker-empty,.chat-substitute-candidate,.chat-substitute-confirmation-rule,.chat-substitute-picker-close,.chat-substitute-picker-actions .secondary){border-color:var(--player-line)!important;color:var(--player-text)!important;background:var(--player-surface-soft)!important;box-shadow:none!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .chat-substitute-candidate.selected,html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-substitute-candidate.selected{border-color:rgba(var(--player-warning-rgb),.62)!important;background:rgba(var(--player-warning-rgb),.12)!important}html[data-player-theme=night] body[data-player-theme=night] app-chats :is(.chat-substitute-picker-head h2,.chat-substitute-candidate-copy strong),html[data-player-theme=neon] body[data-player-theme=neon] app-chats :is(.chat-substitute-picker-head h2,.chat-substitute-candidate-copy strong){color:var(--player-text)!important}html[data-player-theme=night] body[data-player-theme=night] app-chats :is(.chat-substitute-picker-head p,.chat-substitute-candidate-copy small),html[data-player-theme=neon] body[data-player-theme=neon] app-chats :is(.chat-substitute-picker-head p,.chat-substitute-candidate-copy small){color:var(--player-muted)!important}html[data-player-theme=night] body[data-player-theme=night] app-chats :is(.chat-substitute-candidate-avatar,.chat-substitute-candidate-division),html[data-player-theme=neon] body[data-player-theme=neon] app-chats :is(.chat-substitute-candidate-avatar,.chat-substitute-candidate-division){border-color:rgba(var(--player-warning-rgb),.38)!important;color:rgb(var(--player-warning-rgb))!important;background:rgba(var(--player-warning-rgb),.09)!important;box-shadow:none!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .chat-channel-filter-row button,html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-channel-filter-row button{border-color:var(--player-line)!important;color:var(--player-muted)!important;background:var(--player-surface-soft)!important;box-shadow:inset 0 1px #ffffff0f!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .chat-channel-filter-row button:before,html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-channel-filter-row button:before{background:linear-gradient(180deg,rgba(255,255,255,.08),transparent)!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .chat-channel-filter-row button span,html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-channel-filter-row button span{border-color:var(--player-line)!important;color:var(--player-text)!important;background:#00070a42!important;box-shadow:none!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .chat-channel-filter-row button.active,html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-channel-filter-row button.active{border-color:var(--player-line-strong)!important;color:#c8fff5!important;background:rgba(var(--player-primary-rgb),.18)!important;box-shadow:0 0 0 1px rgba(var(--player-primary-rgb),.1)!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .chat-channel-filter-row button.active span,html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-channel-filter-row button.active span{border-color:rgba(var(--player-primary-rgb),.45)!important;color:#eafffb!important;background:rgba(var(--player-primary-rgb),.22)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-channel-filter-row button span,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-channel-filter-row button span{border-color:rgba(var(--player-primary-rgb),.38)!important;color:#eafffb!important;background:#001014b8!important;box-shadow:inset 0 1px #ffffff14!important;opacity:1!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-channel-filter-row button.active span,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-channel-filter-row button.active span{border-color:rgba(var(--player-primary-rgb),.68)!important;color:#073d38!important;background:#bdf7ec!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .chat-match-quick-actions .chat-match-quick-menu,html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-match-quick-actions .chat-match-quick-menu{border-color:var(--player-line-strong)!important;background:radial-gradient(circle at 12% 0,rgba(var(--player-primary-rgb),.12),transparent 42%),var(--player-surface-strong)!important;box-shadow:0 24px 54px #00070a8a,var(--player-glow)!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .chat-match-quick-menu button,html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-match-quick-menu button{border-color:var(--player-line)!important;color:var(--player-text)!important;background:var(--player-surface-soft)!important;box-shadow:inset 0 1px #ffffff0f!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .chat-match-quick-menu button:is(.action-penalty,.admin-toggle),html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-match-quick-menu button:is(.action-penalty,.admin-toggle){border-color:rgba(var(--player-danger-rgb),.48)!important;color:#ff9c91!important;background:rgba(var(--player-danger-rgb),.1)!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .chat-message-row.mine .chat-message-bubble:not(.deleted-message-bubble),html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-message-row.mine .chat-message-bubble:not(.deleted-message-bubble){border-color:rgba(var(--player-primary-rgb),.52)!important;color:#edfffb!important;background:radial-gradient(circle at 100% 0,rgba(var(--player-primary-rgb),.18),transparent 42%),linear-gradient(145deg,#0a6962,#074b49)!important;box-shadow:0 10px 22px #00070a4d,inset 0 1px #ffffff14!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .chat-message-row.mine .chat-message-bubble:not(.deleted-message-bubble) :is(p,.chat-message-sender,.chat-message-meta,.chat-message-meta time,.chat-message-time,.chat-message-link),html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-message-row.mine .chat-message-bubble:not(.deleted-message-bubble) :is(p,.chat-message-sender,.chat-message-meta,.chat-message-meta time,.chat-message-time,.chat-message-link){color:#edfffb!important;opacity:1!important;text-shadow:none!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .chat-message-row.mine .chat-message-more-button,html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-message-row.mine .chat-message-more-button{color:#bff8ed!important;background:#00111433!important}html[data-player-theme=night] body[data-player-theme=night] app-chats :is(.chat-attachment-toggle,.chat-emoji-toggle),html[data-player-theme=neon] body[data-player-theme=neon] app-chats :is(.chat-attachment-toggle,.chat-emoji-toggle){border-color:var(--player-line-strong)!important;color:#dffff9!important;background:var(--player-surface-soft)!important;box-shadow:inset 0 1px #ffffff14!important;opacity:1!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .chat-attachment-toggle .chat-attachment-clip,html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-attachment-toggle .chat-attachment-clip{color:#dffff9!important;stroke:currentColor!important;filter:drop-shadow(0 0 5px rgba(var(--player-primary-rgb),.18))!important}html[data-player-theme=night] body[data-player-theme=night] app-chats :is(.chat-attachment-toggle,.chat-emoji-toggle).active,html[data-player-theme=neon] body[data-player-theme=neon] app-chats :is(.chat-attachment-toggle,.chat-emoji-toggle).active{border-color:rgba(var(--player-primary-rgb),.72)!important;color:#fff!important;background:rgba(var(--player-primary-rgb),.2)!important;box-shadow:0 0 12px rgba(var(--player-primary-rgb),.18)!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .chat-composer>.chat-emoji-picker.chat-composer-emoji-picker-host,html[data-player-theme=night] body[data-player-theme=night] app-chats .chat-emoji-picker.chat-composer-emoji-picker-host,html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-composer>.chat-emoji-picker.chat-composer-emoji-picker-host,html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-emoji-picker.chat-composer-emoji-picker-host{border-color:var(--player-line-strong)!important;color:var(--player-text)!important;background:radial-gradient(circle at 100% 0,rgba(var(--player-primary-rgb),.12),transparent 42%),var(--player-surface-strong)!important;box-shadow:0 24px 58px #00070a94,var(--player-glow)!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .chat-emoji-picker.chat-composer-emoji-picker-host .chat-emoji-picker-head,html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-emoji-picker.chat-composer-emoji-picker-host .chat-emoji-picker-head{color:var(--player-text)!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .chat-emoji-picker.chat-composer-emoji-picker-host .chat-emoji-picker-head button,html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-emoji-picker.chat-composer-emoji-picker-host .chat-emoji-picker-head button{border-color:var(--player-line)!important;color:var(--player-primary)!important;background:rgba(var(--player-primary-rgb),.12)!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .chat-emoji-picker.chat-composer-emoji-picker-host .chat-emoji-picker-grid button,html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-emoji-picker.chat-composer-emoji-picker-host .chat-emoji-picker-grid button{border-color:var(--player-line)!important;background:var(--player-surface-soft)!important;box-shadow:none!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .chat-emoji-picker.chat-composer-emoji-picker-host .chat-emoji-picker-grid button:is(:hover,:active),html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-emoji-picker.chat-composer-emoji-picker-host .chat-emoji-picker-grid button:is(:hover,:active){background:rgba(var(--player-primary-rgb),.17)!important}html[data-player-theme=night] body[data-player-theme=night] app-chats :is(.chat-match-result-backdrop,.chat-match-schedule-backdrop),html[data-player-theme=neon] body[data-player-theme=neon] app-chats :is(.chat-match-result-backdrop,.chat-match-schedule-backdrop){z-index:31000!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:max(12px,env(safe-area-inset-top,0px)) 12px max(72px,env(safe-area-inset-bottom,0px) + 60px)!important;overflow:hidden!important;background:#00080cbd!important;-webkit-backdrop-filter:blur(9px) saturate(.86)!important;backdrop-filter:blur(9px) saturate(.86)!important}html[data-player-theme=night] body[data-player-theme=night] app-chats :is(.chat-match-result-card,.chat-match-schedule-card),html[data-player-theme=neon] body[data-player-theme=neon] app-chats :is(.chat-match-result-card,.chat-match-schedule-card){width:min(100%,520px)!important;max-height:calc(100dvh - max(96px,env(safe-area-inset-bottom,0px) + 84px))!important;margin:0!important;overflow:auto!important;overscroll-behavior:contain;border-color:var(--player-line-strong)!important;color:var(--player-text)!important;background:radial-gradient(circle at 8% 0,rgba(var(--player-primary-rgb),.13),transparent 38%),var(--player-surface-strong)!important;box-shadow:0 30px 72px #00070a9e,var(--player-glow)!important}html[data-player-theme=night] body[data-player-theme=night] app-chats :is(.chat-match-result-head h2,.chat-match-schedule-head h2),html[data-player-theme=neon] body[data-player-theme=neon] app-chats :is(.chat-match-result-head h2,.chat-match-schedule-head h2){color:var(--player-text)!important}html[data-player-theme=night] body[data-player-theme=night] app-chats :is(.chat-match-result-head p,.chat-match-schedule-head p),html[data-player-theme=neon] body[data-player-theme=neon] app-chats :is(.chat-match-result-head p,.chat-match-schedule-head p){color:var(--player-muted)!important}html[data-player-theme=night] body[data-player-theme=night] app-chats :is(.chat-match-result-close,.chat-match-schedule-close),html[data-player-theme=neon] body[data-player-theme=neon] app-chats :is(.chat-match-result-close,.chat-match-schedule-close){border-color:var(--player-line)!important;color:var(--player-text)!important;background:var(--player-surface-soft)!important;box-shadow:none!important}html[data-player-theme=night] body[data-player-theme=night] app-chats :is(.chat-match-result-set-row,.chat-match-schedule-fields label,.chat-match-schedule-suggestions,.chat-match-schedule-suggestion,.chat-match-schedule-suggestion.warning),html[data-player-theme=neon] body[data-player-theme=neon] app-chats :is(.chat-match-result-set-row,.chat-match-schedule-fields label,.chat-match-schedule-suggestions,.chat-match-schedule-suggestion,.chat-match-schedule-suggestion.warning){border-color:var(--player-line)!important;color:var(--player-text)!important;background:var(--player-surface-soft)!important;box-shadow:inset 0 1px #ffffff0d!important}html[data-player-theme=night] body[data-player-theme=night] app-chats :is(.chat-match-result-set-row input,.chat-match-schedule-fields input),html[data-player-theme=neon] body[data-player-theme=neon] app-chats :is(.chat-match-result-set-row input,.chat-match-schedule-fields input){border-color:var(--player-line-strong)!important;color:var(--player-text)!important;-webkit-text-fill-color:var(--player-text)!important;background:#00070a4d!important;box-shadow:inset 0 1px 3px #0000003d!important;color-scheme:dark;opacity:1!important}html[data-player-theme=night] body[data-player-theme=night] app-chats :is(.chat-match-result-set-row>strong,.chat-match-result-set-row label span,.chat-match-schedule-fields label>span,.chat-match-schedule-suggestions h3,.chat-match-schedule-suggestion-title strong,.chat-match-schedule-suggestion p),html[data-player-theme=neon] body[data-player-theme=neon] app-chats :is(.chat-match-result-set-row>strong,.chat-match-result-set-row label span,.chat-match-schedule-fields label>span,.chat-match-schedule-suggestions h3,.chat-match-schedule-suggestion-title strong,.chat-match-schedule-suggestion p){color:var(--player-text)!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .chat-match-schedule-suggestion small,html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-match-schedule-suggestion small{color:var(--player-muted)!important}html[data-player-theme=night] body[data-player-theme=night] app-chats :is(.chat-match-schedule-availability-state,.chat-match-schedule-rules,.chat-match-schedule-actions),html[data-player-theme=neon] body[data-player-theme=neon] app-chats :is(.chat-match-schedule-availability-state,.chat-match-schedule-rules,.chat-match-schedule-actions){border-color:var(--player-line)!important;color:var(--player-muted)!important;background:var(--player-surface-soft)!important;box-shadow:none!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .chat-match-schedule-availability-state.warning,html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-match-schedule-availability-state.warning{border-color:rgba(var(--player-warning-rgb),.46)!important;color:#ffd68b!important;background:rgba(var(--player-warning-rgb),.1)!important}html[data-player-theme=night] body[data-player-theme=night] app-chats :is(.chat-match-result-actions,.chat-match-schedule-actions) .secondary,html[data-player-theme=neon] body[data-player-theme=neon] app-chats :is(.chat-match-result-actions,.chat-match-schedule-actions) .secondary{border-color:var(--player-line-strong)!important;color:var(--player-text)!important;background:var(--player-surface-soft)!important;box-shadow:none!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .chat-system-message.match-event-card .chat-match-system-card,html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-system-message.match-event-card .chat-match-system-card{border-color:rgba(var(--chat-tone-rgb),.34)!important;color:var(--player-text)!important;background:radial-gradient(circle at 100% 0,rgba(var(--chat-tone-rgb),.1),transparent 42%),var(--player-surface)!important;box-shadow:none!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .chat-system-message.match-event-card :is(.chat-match-system-card-detail,.chat-match-system-card-note,.schedule-approval-summary,.schedule-waiting-status,.chat-result-approval-summary,.chat-result-approved-chip),html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-system-message.match-event-card :is(.chat-match-system-card-detail,.chat-match-system-card-note,.schedule-approval-summary,.schedule-waiting-status,.chat-result-approval-summary,.chat-result-approved-chip){border-color:rgba(var(--chat-tone-rgb),.3)!important;color:var(--player-text)!important;background:rgba(var(--chat-tone-rgb),.08)!important;box-shadow:none!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .chat-system-message.match-event-card .chat-match-system-card-note p,html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-system-message.match-event-card .chat-match-system-card-note p{color:var(--player-muted)!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .chat-system-message.match-event-card :is(.chat-match-system-card-heading strong,.chat-match-system-card-intro,.chat-match-system-card-detail-copy strong,.chat-match-system-card-value strong,.schedule-approval-summary strong),html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-system-message.match-event-card :is(.chat-match-system-card-heading strong,.chat-match-system-card-intro,.chat-match-system-card-detail-copy strong,.chat-match-system-card-value strong,.schedule-approval-summary strong){color:var(--player-text)!important;text-shadow:none!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .chat-system-message.match-event-card :is(.chat-match-system-card-heading small,.chat-match-system-card-detail-copy small,.schedule-approval-summary span,.schedule-request-note),html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-system-message.match-event-card :is(.chat-match-system-card-heading small,.chat-match-system-card-detail-copy small,.schedule-approval-summary span,.schedule-request-note){color:var(--player-muted)!important;text-shadow:none!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .chat-friendly-match-card,html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-friendly-match-card{border-color:var(--player-line-strong)!important;color:var(--player-text)!important;background:linear-gradient(105deg,#001619f7,#04302fe8 56%,#0f2e26e0),url(/assets/home/home-friendly-v2.webp) 54% center/cover no-repeat!important;box-shadow:0 18px 38px #00070a61,inset 0 1px #ffffff1a!important;filter:none!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .chat-friendly-match-card:is(.closed,.cancelled),html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-friendly-match-card:is(.closed,.cancelled){background:linear-gradient(105deg,#071b1dfa,#162e2bed),url(/assets/home/home-friendly-v2.webp) center/cover no-repeat!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .chat-friendly-match-card :is(.chat-friendly-match-head>div strong,.chat-friendly-match-head>div span,.chat-friendly-match-progress>span,.chat-friendly-match-description,.chat-friendly-match-slot small),html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-friendly-match-card :is(.chat-friendly-match-head>div strong,.chat-friendly-match-head>div span,.chat-friendly-match-progress>span,.chat-friendly-match-description,.chat-friendly-match-slot small){color:#effffb!important;text-shadow:none!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .chat-friendly-match-status,html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-friendly-match-status{border-color:rgba(var(--player-success-rgb),.44)!important;color:#b9f5d7!important;background:rgba(var(--player-success-rgb),.14)!important;box-shadow:none!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .chat-friendly-match-status:is(.status-closed,.status-cancelled),html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-friendly-match-status:is(.status-closed,.status-cancelled){border-color:rgba(var(--player-archive-rgb),.46)!important;color:#d8e5e7!important;background:rgba(var(--player-archive-rgb),.18)!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .chat-friendly-match-slots,html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-friendly-match-slots{border-color:var(--player-line)!important;background:#00070a4d!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .chat-friendly-match-join.leave,html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-friendly-match-join.leave{border-color:rgba(var(--player-warning-rgb),.5)!important;color:#ffd68b!important;background:rgba(var(--player-warning-rgb),.1)!important}html[data-player-theme=night] body[data-player-theme=night] app-chats .chat-friendly-match-delete,html[data-player-theme=neon] body[data-player-theme=neon] app-chats .chat-friendly-match-delete{border-color:rgba(var(--player-danger-rgb),.5)!important;color:#ff9c91!important;background:rgba(var(--player-danger-rgb),.1)!important}html[data-player-theme=night] body[data-player-theme=night] app-friendly-match-create-modal .friendly-match-modal,html[data-player-theme=neon] body[data-player-theme=neon] app-friendly-match-create-modal .friendly-match-modal{border-color:var(--player-line-strong)!important;color:var(--player-text)!important;background:radial-gradient(circle at 100% 0,rgba(var(--player-primary-rgb),.13),transparent 38%),var(--player-surface-strong)!important;box-shadow:0 32px 76px #00070a9e,var(--player-glow)!important}html[data-player-theme=night] body[data-player-theme=night] app-friendly-match-create-modal :is(.friendly-match-modal fieldset,.friendly-match-date-grid),html[data-player-theme=neon] body[data-player-theme=neon] app-friendly-match-create-modal :is(.friendly-match-modal fieldset,.friendly-match-date-grid){border-color:var(--player-line)!important;background:var(--player-surface-soft)!important;box-shadow:inset 0 1px #ffffff0f!important}html[data-player-theme=night] body[data-player-theme=night] app-friendly-match-create-modal .friendly-match-modal :is(input,textarea),html[data-player-theme=neon] body[data-player-theme=neon] app-friendly-match-create-modal .friendly-match-modal :is(input,textarea){border-color:var(--player-line-strong)!important;color:var(--player-text)!important;-webkit-text-fill-color:var(--player-text)!important;background:#00070a4d!important;box-shadow:inset 0 1px 3px #0000003d!important;color-scheme:dark}html[data-player-theme=night] body[data-player-theme=night] app-friendly-match-create-modal .friendly-match-modal :is(.friendly-match-type-options button,.friendly-match-capacity-options button,.friendly-match-level-options button,.friendly-match-channel-options button,.friendly-match-image-picker),html[data-player-theme=neon] body[data-player-theme=neon] app-friendly-match-create-modal .friendly-match-modal :is(.friendly-match-type-options button,.friendly-match-capacity-options button,.friendly-match-level-options button,.friendly-match-channel-options button,.friendly-match-image-picker){border-color:var(--player-line)!important;color:var(--player-muted)!important;background:var(--player-surface-soft)!important;box-shadow:none!important}html[data-player-theme=night] body[data-player-theme=night] app-friendly-match-create-modal .friendly-match-modal :is(.friendly-match-type-options button.active,.friendly-match-capacity-options button.active,.friendly-match-level-options button.active,.friendly-match-channel-options button.active),html[data-player-theme=neon] body[data-player-theme=neon] app-friendly-match-create-modal .friendly-match-modal :is(.friendly-match-type-options button.active,.friendly-match-capacity-options button.active,.friendly-match-level-options button.active,.friendly-match-channel-options button.active){border-color:var(--player-line-strong)!important;color:#dffff8!important;background:rgba(var(--player-primary-rgb),.16)!important;box-shadow:0 0 0 1px rgba(var(--player-primary-rgb),.09)!important;transform:none!important}html[data-player-theme=night] body[data-player-theme=night] app-friendly-match-create-modal .friendly-match-modal :is(legend,label>span,.friendly-match-channel-options strong),html[data-player-theme=neon] body[data-player-theme=neon] app-friendly-match-create-modal .friendly-match-modal :is(legend,label>span,.friendly-match-channel-options strong){color:var(--player-text)!important}html[data-player-theme=night] body[data-player-theme=night] app-friendly-match-create-modal .friendly-match-modal .friendly-match-channel-options small,html[data-player-theme=neon] body[data-player-theme=neon] app-friendly-match-create-modal .friendly-match-modal .friendly-match-channel-options small{color:var(--player-muted)!important}html[data-player-theme=night] body[data-player-theme=night] app-friendly-match-create-modal .friendly-match-modal footer,html[data-player-theme=neon] body[data-player-theme=neon] app-friendly-match-create-modal .friendly-match-modal footer{background:linear-gradient(180deg,transparent,var(--player-surface-strong) 32%)!important}html[data-player-theme=night] body[data-player-theme=night] app-friendly-match-create-modal .friendly-match-modal footer .secondary,html[data-player-theme=neon] body[data-player-theme=neon] app-friendly-match-create-modal .friendly-match-modal footer .secondary{border-color:var(--player-line-strong)!important;color:var(--player-text)!important;background:var(--player-surface-soft)!important;box-shadow:none!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-empty-conversation,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-empty-conversation{border:1px solid var(--player-line)!important;color:var(--player-muted)!important;background:var(--player-surface-soft)!important;box-shadow:inset 0 1px #ffffff0f!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-message-search-bar input,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-message-search-bar input{border-color:var(--player-line-strong)!important;color:var(--player-text)!important;-webkit-text-fill-color:var(--player-text)!important;background:#00070a57!important;box-shadow:inset 0 2px 5px #00000047!important;color-scheme:dark}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-message-search-bar input::placeholder,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-message-search-bar input::placeholder{color:var(--player-muted)!important;-webkit-text-fill-color:var(--player-muted)!important;opacity:1!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-message-search-bar :is(span,button),html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-message-search-bar :is(span,button){color:var(--player-muted)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-message-search-bar button,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-message-search-bar button{border-color:var(--player-line)!important;background:var(--player-surface-soft)!important;box-shadow:none!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-info-panel,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-info-panel{border-color:var(--player-line-strong)!important;color:var(--player-text)!important;background:radial-gradient(circle at 50% 0,rgba(var(--player-primary-rgb),.12),transparent 34%),var(--player-surface-strong)!important;box-shadow:0 32px 76px #00070aa3,var(--player-glow)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats :is(.chat-info-head,.chat-info-section,.chat-info-fact,.chat-info-participant,.chat-info-empty),html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats :is(.chat-info-head,.chat-info-section,.chat-info-fact,.chat-info-participant,.chat-info-empty){border-color:var(--player-line)!important;color:var(--player-text)!important;background:var(--player-surface-soft)!important;box-shadow:inset 0 1px #ffffff0f!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-info-close,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-info-close{border-color:var(--player-line-strong)!important;color:var(--player-text)!important;background:#00070a5c!important;box-shadow:none!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-info-panel :is(h3,h4,strong),html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-info-panel :is(h3,h4,strong){color:var(--player-text)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-info-panel :is(p,span),html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-info-panel :is(p,span){color:var(--player-muted)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-system-message.archive,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-system-message.archive{border-color:rgba(var(--player-archive-rgb),.52)!important;background:radial-gradient(circle at 0 0,rgba(var(--player-archive-rgb),.14),transparent 42%),var(--player-surface)!important;box-shadow:var(--player-card-shadow)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-system-message.archive>strong,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-system-message.archive>strong{border-color:rgba(var(--player-archive-rgb),.44)!important;color:var(--player-text)!important;background:rgba(var(--player-archive-rgb),.14)!important;box-shadow:none!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .match-result-card .chat-match-system-card-detail:last-child,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .match-result-card .chat-match-system-card-detail:last-child{border:0!important;background:transparent!important;box-shadow:none!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .match-result-card .chat-match-system-card-detail:last-child .chat-match-system-card-value strong,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .match-result-card .chat-match-system-card-detail:last-child .chat-match-system-card-value strong{border-color:rgba(var(--player-info-rgb),.58)!important;color:var(--player-text)!important;background:rgba(var(--player-info-rgb),.16)!important;box-shadow:0 8px 18px #00070a4d,inset 0 1px #ffffff14!important;text-shadow:none!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-result-validation-alert-card,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-result-validation-alert-card{border-color:rgba(var(--player-danger-rgb),.56)!important;color:var(--player-text)!important;background:radial-gradient(circle at 0 0,rgba(var(--player-danger-rgb),.14),transparent 42%),var(--player-surface-strong)!important;box-shadow:0 32px 76px #00070aad,0 0 20px rgba(var(--player-danger-rgb),.1)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-result-validation-alert-card :is(.chat-attachment-alert-head,.chat-attachment-alert-footer),html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-result-validation-alert-card :is(.chat-attachment-alert-head,.chat-attachment-alert-footer){border-color:var(--player-line)!important;background:transparent!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-result-validation-alert-icon,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-result-validation-alert-icon{border-color:rgba(var(--player-danger-rgb),.62)!important;color:#fff!important;background:linear-gradient(145deg,#ff806f,#c93c32)!important;box-shadow:0 10px 20px rgba(var(--player-danger-rgb),.2)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-result-validation-alert-card h2,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-result-validation-alert-card h2{color:var(--player-text)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-result-validation-alert-card p,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-result-validation-alert-card p{color:var(--player-muted)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-result-validation-alert-close,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-result-validation-alert-close{border-color:var(--player-line)!important;color:var(--player-text)!important;background:var(--player-surface-soft)!important;box-shadow:none!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-result-validation-alert-card footer button,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-result-validation-alert-card footer button{min-height:var(--player-control-height)!important;padding-inline:18px!important;border:1px solid rgba(255,255,255,.34)!important;border-radius:var(--player-control-radius)!important;color:#fff!important;background:linear-gradient(145deg,#32d4bf,#07887e)!important;box-shadow:var(--player-button-shadow)!important}html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-result-validation-alert-card{box-shadow:0 32px 76px #00070aad,0 0 24px rgba(var(--player-danger-rgb),.2),inset 0 1px #ffffff14!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-system-message.match-reschedule-card .chat-match-system-card-note,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-system-message.match-reschedule-card .chat-match-system-card-note{border-top-color:rgba(var(--chat-tone-rgb),.3)!important;color:var(--player-text)!important;background:#00080b40!important;box-shadow:none!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-system-message.match-reschedule-card .chat-match-system-card-note>span,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-system-message.match-reschedule-card .chat-match-system-card-note>span{border-color:rgba(var(--chat-tone-rgb),.3)!important;color:var(--player-text)!important;background:rgba(var(--chat-tone-rgb),.1)!important;box-shadow:none!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-system-message.match-reschedule-card .chat-match-system-card-note p,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-system-message.match-reschedule-card .chat-match-system-card-note p{color:var(--player-muted)!important;-webkit-text-fill-color:var(--player-muted)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-system-message.match-reschedule-card,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-system-message.match-reschedule-card{border-color:rgba(var(--chat-tone-rgb),.56)!important;color:var(--player-text)!important;background:radial-gradient(circle at 100% 0,rgba(var(--chat-tone-rgb),.14),transparent 42%),var(--player-surface)!important;box-shadow:var(--player-card-shadow)!important}html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-system-message.match-reschedule-card{border-color:rgba(var(--chat-tone-rgb),.78)!important;background:linear-gradient(rgba(var(--chat-tone-rgb),.035) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--chat-tone-rgb),.035) 1px,transparent 1px),radial-gradient(circle at 100% 0,rgba(var(--chat-tone-rgb),.16),transparent 43%),var(--player-surface)!important;background-size:18px 18px,18px 18px,auto,auto!important;box-shadow:var(--player-card-shadow),0 0 18px rgba(var(--chat-tone-rgb),.14)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-system-message.match-reschedule-card>.chat-system-actions,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-system-message.match-reschedule-card>.chat-system-actions{border-top-color:rgba(var(--chat-tone-rgb),.3)!important;color:var(--player-text)!important;background:rgba(var(--chat-tone-rgb),.065)!important;box-shadow:none!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-system-message.match-reschedule-card .schedule-approval-summary,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-system-message.match-reschedule-card .schedule-approval-summary{border-color:rgba(var(--chat-tone-rgb),.36)!important;color:var(--player-text)!important;background:rgba(var(--chat-tone-rgb),.1)!important;box-shadow:inset 0 1px #ffffff0b!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-system-message.match-reschedule-card .schedule-approval-summary :is(strong,small),html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-system-message.match-reschedule-card .schedule-approval-summary :is(strong,small){color:var(--player-text)!important;-webkit-text-fill-color:var(--player-text)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-system-message.match-reschedule-card>.schedule-request-note,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-system-message.match-reschedule-card>.schedule-request-note{border-top-color:rgba(var(--chat-tone-rgb),.3)!important;color:var(--player-text)!important;background:#00080b47!important;box-shadow:none!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-system-message.match-reschedule-card>.schedule-request-note p,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-system-message.match-reschedule-card>.schedule-request-note p{color:var(--player-muted)!important;-webkit-text-fill-color:var(--player-muted)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-match-schedule-card.chat-schedule-validation-card,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-match-schedule-card.chat-schedule-validation-card{border-color:rgba(var(--player-info-rgb),.58)!important;color:var(--player-text)!important;background:radial-gradient(circle at 8% 0,rgba(var(--player-info-rgb),.14),transparent 38%),var(--player-surface-strong)!important;box-shadow:0 30px 72px #00070a9e,var(--player-glow)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-schedule-validation-card .schedule-validation-approval-summary,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-schedule-validation-card .schedule-validation-approval-summary{border-color:rgba(var(--player-info-rgb),.42)!important;color:var(--player-text)!important;background:rgba(var(--player-info-rgb),.11)!important;box-shadow:inset 0 1px #ffffff0e!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-schedule-validation-card .schedule-validation-approval-summary strong,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-schedule-validation-card .schedule-validation-approval-summary strong{color:var(--player-text)!important;-webkit-text-fill-color:var(--player-text)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-schedule-validation-card .schedule-validation-approval-summary span,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-schedule-validation-card .schedule-validation-approval-summary span{color:#8bdaf4!important;-webkit-text-fill-color:#8bdaf4!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-match-schedule-card.chat-schedule-reject-card,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-match-schedule-card.chat-schedule-reject-card{border-color:rgba(var(--player-danger-rgb),.58)!important;color:var(--player-text)!important;background:radial-gradient(circle at 8% 0,rgba(var(--player-danger-rgb),.14),transparent 38%),var(--player-surface-strong)!important;box-shadow:0 30px 72px #00070a9e,var(--player-glow)!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-schedule-reject-card .schedule-reject-reason>span,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-schedule-reject-card .schedule-reject-reason>span{color:#ff8f82!important}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-schedule-reject-card .schedule-reject-reason textarea,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-schedule-reject-card .schedule-reject-reason textarea{border-color:rgba(var(--player-danger-rgb),.46)!important;color:var(--player-text)!important;-webkit-text-fill-color:var(--player-text)!important;caret-color:var(--player-danger)!important;background:#021217b8!important;box-shadow:inset 0 2px 5px #00000047!important;color-scheme:dark}html[data-player-theme=night][data-player-theme] body[data-player-theme=night][data-player-theme] app-chats .chat-schedule-reject-card .schedule-reject-reason textarea::placeholder,html[data-player-theme=neon][data-player-theme] body[data-player-theme=neon][data-player-theme] app-chats .chat-schedule-reject-card .schedule-reject-reason textarea::placeholder{color:var(--player-muted)!important;-webkit-text-fill-color:var(--player-muted)!important;opacity:1!important}:root{--activity-training-50: #fffdf7;--activity-training-100: #f8efd8;--activity-training-300: #e8d3a3;--activity-training-500: #c7a15a;--activity-training-600: #9b7941;--activity-training-800: #6e522c;--activity-training-950: #2e2418;--app-padel-wall-background: radial-gradient(circle at 8% 10%, rgba(29, 190, 169, .22), transparent 32%), radial-gradient(circle at 94% 82%, rgba(57, 119, 158, .2), transparent 34%), linear-gradient(150deg, rgba(218, 238, 237, .56), rgba(201, 222, 228, .52)), url(/assets/chat/chat-padel-wall-v1.webp) center 43% / cover no-repeat}body ion-content.player-home-page,body ion-content.player-league-page,body ion-content.training-page,body ion-content.broadcasts-page,body ion-content.chat-page-shell,body ion-content.player-profile-page,body ion-content.match-detail-page,body ion-content.club-discovery-page,body ion-content.admin-dashboard-page,body ion-content.admin-dashboard-page.admin-onboarding-empty{--background: var(--app-padel-wall-background) !important}body.friendly-match-modal-open .app-notification-widget,body.training-modal-open .app-notification-widget,body.match-penalty-modal-open .app-notification-widget{visibility:hidden!important;opacity:0!important;pointer-events:none!important}body.player-card-overlay-open{overflow:hidden}.player-card-trigger{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.player-card-trigger:focus-visible{outline:3px solid rgba(var(--player-primary-rgb, 10, 168, 151),.72);outline-offset:3px}.player-card-trigger.player-card-source-hidden{visibility:hidden!important}ion-alert.player-remove-alert{--background: #ffffff;--color: #111827;--backdrop-opacity: .36;--width: min(92vw, 420px);--max-width: 420px;--button-color: #2563eb}ion-alert.player-remove-alert .alert-wrapper{border-radius:24px;box-shadow:0 24px 70px #0f172a3d;overflow:hidden}ion-alert.player-remove-alert .alert-head{padding:24px 24px 8px}ion-alert.player-remove-alert .alert-title{color:#111827;font-size:1.15rem;font-weight:800}ion-alert.player-remove-alert .alert-message{padding:8px 24px 18px;color:#475467;font-size:.95rem;line-height:1.45}ion-alert.player-remove-alert .alert-button-group{padding:12px 16px 16px;gap:8px}ion-alert.player-remove-alert .alert-button-group{padding:12px 16px 18px;gap:10px;justify-content:flex-end}ion-alert.player-remove-alert .alert-button{min-width:96px;height:38px;margin:0;padding:0 16px;border-radius:999px;font-weight:800;text-transform:none}ion-alert.player-remove-alert .player-remove-alert-cancel-button{border:1px solid rgba(15,23,42,.12);background:#fff;color:#475467}ion-alert.player-remove-alert .player-remove-alert-danger-button{border:1px solid rgba(239,68,68,.28);background:#ef44441f;color:#991b1b}ion-alert.player-remove-alert .player-remove-alert-cancel-button:hover{background:#0f172a0a}ion-alert.player-remove-alert .player-remove-alert-danger-button:hover{background:#ef44442e}html:is([data-player-theme=night],[data-player-theme=neon]) ion-alert.player-remove-alert{--background: #09282d;--color: #edfdfb;--button-color: #70eadc;--backdrop-opacity: .62}html:is([data-player-theme=night],[data-player-theme=neon]) ion-alert.player-remove-alert .alert-wrapper{border:1px solid rgba(67,211,199,.42);background:linear-gradient(145deg,#0b3035,#08252a);box-shadow:0 26px 74px #00080b8f}html:is([data-player-theme=night],[data-player-theme=neon]) ion-alert.player-remove-alert :is(.alert-title,.alert-message){color:#edfdfb;-webkit-text-fill-color:#edfdfb}html:is([data-player-theme=night],[data-player-theme=neon]) ion-alert.player-remove-alert .alert-message{color:#a9c7ca;-webkit-text-fill-color:#a9c7ca}html:is([data-player-theme=night],[data-player-theme=neon]) ion-alert.player-remove-alert .player-remove-alert-cancel-button{border-color:#a6bec461;background:#90a9b017;color:#c6d9dc;-webkit-text-fill-color:#c6d9dc}html:is([data-player-theme=night],[data-player-theme=neon]) ion-alert.player-remove-alert .player-remove-alert-danger-button{border-color:#ff5b5ba8;background:#ff484821;color:#ff7373;-webkit-text-fill-color:#ff7373}html[data-player-theme=neon] ion-alert.player-remove-alert .alert-wrapper{border-color:#5df0e2db;box-shadow:0 0 8px #5df0e247,0 0 28px #10b9aa29,0 26px 74px #00080b9e}html[data-player-theme=neon] ion-alert.player-remove-alert .player-remove-alert-danger-button{box-shadow:0 0 11px #ff484838}ion-alert.player-remove-alert.league-admin-role-alert{--background: linear-gradient(145deg, #ffffff 0%, #f8fafc 54%, #ecfdf8 100%)}ion-alert.admin-reject-result-alert{--background: #ffffff;--color: #0f172a}ion-alert.admin-reject-result-alert .alert-input-wrapper textarea.alert-input,ion-alert.admin-reject-result-alert textarea.alert-input,ion-alert.admin-reject-result-alert .alert-input{background:#fff!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;caret-color:#0f9f8f}ion-alert.admin-reject-result-alert .alert-input-wrapper textarea.alert-input::placeholder,ion-alert.admin-reject-result-alert textarea.alert-input::placeholder,ion-alert.admin-reject-result-alert .alert-input::placeholder{color:#64748b!important;-webkit-text-fill-color:#64748b!important;opacity:1}ion-alert.club-join-request-alert{--background: #ffffff;--backdrop-opacity: .42;--color: #0f172a;--max-width: 430px;--width: min(92vw, 430px)}ion-alert.club-join-request-alert .alert-wrapper{overflow:hidden;border:1px solid rgba(15,118,110,.12);border-radius:24px;background:linear-gradient(145deg,#fff,#f8fafc 62%,#ecfdf8);box-shadow:0 26px 76px #0f172a42}ion-alert.club-join-request-alert .alert-head{padding:24px 24px 8px;text-align:left}ion-alert.club-join-request-alert .alert-title{color:#0f172a!important;-webkit-text-fill-color:#0f172a;font-size:1.22rem;font-weight:900;line-height:1.22}ion-alert.club-join-request-alert .alert-message{padding:8px 24px 20px;color:#475467!important;-webkit-text-fill-color:#475467;font-size:.94rem;line-height:1.5;text-align:left}ion-alert.club-join-request-alert .alert-button-group{justify-content:flex-end;gap:10px;padding:12px 16px 18px}ion-alert.club-join-request-alert .alert-button{min-width:108px;min-height:42px;margin:0;padding:0 17px;border-radius:12px;font-size:.82rem;font-weight:900;letter-spacing:0;text-transform:none}ion-alert.club-join-request-alert .club-join-request-alert__cancel{border:1px solid rgba(15,118,110,.2);background:#fff;color:#0f766e!important;-webkit-text-fill-color:#0f766e}ion-alert.club-join-request-alert .club-join-request-alert__confirm{border:1px solid rgba(13,148,136,.3);background:linear-gradient(135deg,#0f766e,#14b8a6);color:#fff!important;-webkit-text-fill-color:#ffffff;box-shadow:0 8px 18px #0f766e33}@media(max-width:420px){ion-alert.club-join-request-alert .alert-button-group{display:grid;grid-template-columns:1fr 1fr}ion-alert.club-join-request-alert .alert-button{min-width:0;padding-inline:10px}}
